CINXE.COM
How it works | Studapart
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "> <head><script> var frzScriptsToPreload = document.createDocumentFragment(); // keep for preload strategy var frzScriptsToPreloadUrls = ["//polyfill.io/v3/polyfill.min.js?features=IntersectionObserver%2CIntersectionObserverEntry%2CURL%2CObject.assign%2CArray.from%2CArray.prototype.includes%2CString.prototype.includes%2CElement.prototype.matches%2CPromise%2CPromise.prototype.finally","https://www.studapart.com/sites/prod/files/js/js_nSpio9rVoLdcpNaWcunAD0FozoiYc7UuiLKQ9-S2Shs.js?frz-v=3775","https://www.studapart.com/fstrz/r/s/unpkg.com/quicklink@1.0.1/dist/quicklink.umd.js?frz-v=3775","https://www.studapart.com/sites/prod/files/js/js_BMqYfgyKyNcAriU54FVxEKAaTSOOMkoHYbdy6VcTGLI.js?frz-v=3775","https://www.studapart.com/sites/prod/files/js/js_jyIuHQW1C3xvsIfsroVcXaXBYWCAghPITEe36_ct52s.js?frz-v=3775","https://www.studapart.com/sites/prod/files/js/js_32FNHd9ACaqli3xg65g4W460H4e5DsS2-s9_metKiIE.js?frz-v=3775","https://www.studapart.com/sites/prod/files/js/js_rtTtnRE4JUd8u92z1KpGUl1R8hbVZoUppGvp0y80bbk.js?frz-v=3775"]; var frzScriptsToPreloadScripts = [{"src":"//polyfill.io/v3/polyfill.min.js?features=IntersectionObserver%2CIntersectionObserverEntry%2CURL%2CObject.assign%2CArray.from%2CArray.prototype.includes%2CString.prototype.includes%2CElement.prototype.matches%2CPromise%2CPromise.prototype.finally","module":false},{"src":"https://www.studapart.com/sites/prod/files/js/js_nSpio9rVoLdcpNaWcunAD0FozoiYc7UuiLKQ9-S2Shs.js?frz-v=3775","module":false},{"src":"https://www.studapart.com/fstrz/r/s/unpkg.com/quicklink@1.0.1/dist/quicklink.umd.js?frz-v=3775","module":false},{"src":"https://www.studapart.com/sites/prod/files/js/js_BMqYfgyKyNcAriU54FVxEKAaTSOOMkoHYbdy6VcTGLI.js?frz-v=3775","module":false},{"src":"https://www.studapart.com/sites/prod/files/js/js_jyIuHQW1C3xvsIfsroVcXaXBYWCAghPITEe36_ct52s.js?frz-v=3775","module":false},{"src":"https://www.studapart.com/sites/prod/files/js/js_32FNHd9ACaqli3xg65g4W460H4e5DsS2-s9_metKiIE.js?frz-v=3775","module":false},{"src":"https://www.studapart.com/sites/prod/files/js/js_rtTtnRE4JUd8u92z1KpGUl1R8hbVZoUppGvp0y80bbk.js?frz-v=3775","module":false}]; frzScriptsToPreloadScripts.forEach(function (script) { var preload = document.createElement('link'); if (script.module) { preload.setAttribute('rel', 'modulepreload'); } else { preload.setAttribute('rel', 'preload'); preload.setAttribute('as', 'script'); } preload.setAttribute('href', script.src); preload.setAttribute('fetchpriority', 'low'); frzScriptsToPreload.appendChild(preload) }); </script> <script> setTimeout(function () { document.head.appendChild(frzScriptsToPreload); }, 100); </script><style>.frz-img{height:auto;}</style><link rel="preload" as="image" fetchpriority="high" href="https://www.studapart.com/fstrz/r/s/edgepic.fzcdn.net/8c81b980ca.svg" /> <meta charset="utf-8" /> <style>/* @see https://github.com/aFarkas/lazysizes#broken-image-symbol */.js img.lazyload:not([src]) { visibility: hidden; }/* @see https://github.com/aFarkas/lazysizes#automatically-setting-the-sizes-attribute */.js img.lazyloaded[data-sizes=auto] { display: block; width: 100%; }</style> <meta name="description" content="Discover how Studapart works and directly benefit from our 3-steps process to find your new apartement. We help you find your new home easily." /> <link rel="canonical" href="https://www.studapart.com/en/how-it-works" /> <meta property="fb:app_id" content="1914711495431955" /> <meta name="Generator" content="Drupal 9 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="https://www.studapart.com/sites/prod/files/favicon_2.ico?frz-v=3775" type="image/vnd.microsoft.icon"> <link rel="alternate" hreflang="fr" href="https://www.studapart.com/fr/comment-ca-marche" /> <link rel="alternate" hreflang="en" href="https://www.studapart.com/en/how-it-works" /> <title>How it works | Studapart</title> <!-- Didomi --> <script>fstrz=!0;;function frzRemoveDimensionsTag(img) { // don't verifyAspectRatio if the image is not loaded if (!img.classList.contains('lazyfrz')) { try { const renderedAspectRatio = img.width / img.height; const intrinsecAspectRatio = img.naturalWidth / img.naturalHeight; // in the case where the addition of width and height attribut change the aspect ratio if ( 100 * Math.abs((renderedAspectRatio - intrinsecAspectRatio) / ((renderedAspectRatio + intrinsecAspectRatio) / 2)) > 5 ) { img.removeAttribute('width'); img.removeAttribute('height'); img.classList.remove('frz-img'); } } catch (err) {} } } document.addEventListener('lazyloaded', function (e) { frzRemoveDimensionsTag(e.target); }); ;;window.frzCustomLazysizesConfig = window.frzCustomLazysizesConfig || {"lazyClass":"lazyfrz","autosizesClass":"lazyautosizes","srcAttr":"data-frz-src","srcsetAttr":"data-frz-srcset","sizesAttr":"data-frz-sizes","init":true,"loadHidden":false};/*! lazysizes - v4.1.5 */ !function(a,b){var c=b(a,a.document);a.frzLazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d,e=b.documentElement,f=a.Date,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h],k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,d,e,f,g){var h=b.createEvent("Event");return e||(e={}),e.instance=c,h.initEvent(d,!f,!g),h.detail=e,a.dispatchEvent(h),h},w=function(b,c){var e;!g&&(e=a.picturefill||d.pf)?(c&&c.src&&!b[i]("srcset")&&b.setAttribute("srcset",c.src),e({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c<d.minSize&&b&&!a._lazysizesWidth;)c=b.offsetWidth,b=b.parentNode;return c},z=function(){var a,c,d=[],e=[],f=d,g=function(){var b=f;for(f=d.length?e:d,a=!0,c=!1;b.length;)b.shift()();a=!1},h=function(d,e){a&&!e?d.apply(this,arguments):(f.push(d),c||(c=!0,(b.hidden?k:l)(g)))};return h._lsFlush=g,h}(),A=function(a,b){return b?function(){z(a)}:function(){var b=this,c=arguments;z(function(){a.apply(b,c)})}},B=function(a){var b,c=0,e=d.throttleDelay,g=d.ricTimeout,h=function(){b=!1,c=f.now(),a()},i=m&&g>49?function(){m(h,{timeout:g}),g!==d.ricTimeout&&(g=d.ricTimeout)}:A(function(){k(h)},!0);return function(a){var d;(a=!0===a)&&(g=33),b||(b=!0,d=e-(f.now()-c),d<0&&(d=0),a||d<9?i():k(i,d))}},C=function(a){var b,c,d=99,e=function(){b=null,a()},g=function(){var a=f.now()-c;a<d?k(g,d-a):(m||e)(e)};return function(){c=f.now(),b||(b=k(g,d))}};!function(){var b,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};d = a.frzCustomLazysizesConfig || {};for(b in c)b in d||(d[b]=c[b]);a.frzCustomLazysizesConfig=d,k(function(){d.init&&F()})}();var D=function(){var g,l,m,o,p,y,D,F,G,H,I,J,K=/^img$/i,L=/^iframe$/i,M="onscroll"in a&&!/(gle|ing)bot/.test(navigator.userAgent),N=0,O=0,P=0,Q=-1,R=function(a){P--,a&&a.target&&u(a.target,R),(!a||P<0||!a.target)&&(P=0)},S=function(a){return null==J&&(J="hidden"==x(b.body,"visibility")),J||"hidden"!=x(a.parentNode,"visibility")&&"hidden"!=x(a,"visibility")},T=function(a,c){var d,f=a,g=S(a);for(F-=c,I+=c,G-=c,H+=c;g&&(f=f.offsetParent)&&f!=b.body&&f!=e;)(g=(x(f,"opacity")||1)>0)&&"visible"!=x(f,"overflow")&&(d=f.getBoundingClientRect(),g=H>d.left&&G<d.right&&I>d.top-1&&F<d.bottom+1);return g},U=function(){var a,f,h,j,k,m,n,p,q,r,s,t,u=c.elements;if((o=d.loadMode)&&P<8&&(a=u.length)){for(f=0,Q++,r=!d.expand||d.expand<1?e.clientHeight>500&&e.clientWidth>500?500:370:d.expand,s=r*d.expFactor,t=d.hFac,J=null,O<s&&P<1&&Q>2&&o>2&&!b.hidden?(O=s,Q=0):O=o>1&&Q>1&&P<6?r:N;f<a;f++)if(u[f]&&!u[f]._lazyRace)if(M)if((p=u[f][i]("data-expand"))&&(m=1*p)||(m=O),q!==m&&(y=innerWidth+m*t,D=innerHeight+m,n=-1*m,q=m),h=u[f].getBoundingClientRect(),(I=h.bottom)>=n&&(F=h.top)<=D&&(H=h.right)>=n*t&&(G=h.left)<=y&&(I||H||G||F)&&(d.loadHidden||S(u[f]))&&(l&&P<3&&!p&&(o<3||Q<4)||T(u[f],m))){if(aa(u[f]),k=!0,P>9)break}else!k&&l&&!j&&P<4&&Q<4&&o>2&&(g[0]||d.preloadAfterLoad)&&(g[0]||!p&&(I||H||G||F||"auto"!=u[f][i](d.sizesAttr)))&&(j=g[0]||u[f]);else aa(u[f]);j&&!k&&aa(j)}},V=B(U),W=function(a){s(a.target,d.loadedClass),t(a.target,d.loadingClass),u(a.target,Y),v(a.target,"lazyloaded")},X=A(W),Y=function(a){X({target:a.target})},Z=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},$=function(a){var b,c=a[i](d.srcsetAttr);(b=d.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},_=A(function(a,b,c,e,f){var g,h,j,l,o,p;(o=v(a,"lazybeforeunveil",b)).defaultPrevented||(e&&(c?s(a,d.autosizesClass):a.setAttribute("sizes",e)),h=a[i](d.srcsetAttr),g=a[i](d.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),o={target:a},p&&(u(a,R,!0),clearTimeout(m),m=k(R,2500),s(a,d.loadingClass),u(a,Y,!0)),l&&q.call(j.getElementsByTagName("source"),$),h?a.setAttribute("srcset",h):g&&!l&&(L.test(a.nodeName)?Z(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,d.lazyClass),z(function(){(!p||a.complete&&a.naturalWidth>1)&&(p?R(o):P--,W(o))},!0)}),aa=function(a){var b,c=K.test(a.nodeName),e=c&&(a[i](d.sizesAttr)||a[i]("sizes")),f="auto"==e;(!f&&l||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,d.errorClass)||!r(a,d.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,P++,_(a,b,f,e,c))},ba=function(){if(!l){if(f.now()-p<999)return void k(ba,999);var a=C(function(){d.loadMode=3,V()});l=!0,d.loadMode=3,V(),j("scroll",function(){3==d.loadMode&&(d.loadMode=2),a()},!0)}};return{_:function(){p=f.now(),c.elements=b.getElementsByClassName(d.lazyClass),g=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass),j("scroll",V,!0),j("resize",V,!0),a.MutationObserver?new MutationObserver(V).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e[h]("DOMNodeInserted",V,!0),e[h]("DOMAttrModified",V,!0),setInterval(V,999)),j("hashchange",V,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a){b[h](a,V,!0)}),/d$|^c/.test(b.readyState)?ba():(j("load",ba),b[h]("DOMContentLoaded",V),k(ba,2e4)),c.elements.length?(U(),z._lsFlush()):V()},checkElems:V,unveil:aa}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;f<g;f++)e[f].setAttribute("sizes",d);c.detail.dataAttr||w(a,c.detail)}),e=function(a,b,d){var e,f=a.parentNode;f&&(d=y(a,f,d),e=v(a,"lazybeforesizes",{width:d,dataAttr:!!b}),e.defaultPrevented||(d=e.detail.width)&&d!==a._lazysizesWidth&&c(a,f,e,d))},f=function(){var b,c=a.length;if(c)for(b=0;b<c;b++)e(a[b])},g=C(f);return{_:function(){a=b.getElementsByClassName(d.autosizesClass),j("resize",g)},checkElems:g,updateElem:e}}(),F=function(){F.i||(F.i=!0,E._(),D._())};return c={cfg:d,autoSizer:E,loader:D,init:F,uP:w,aC:s,rC:t,hC:r,fire:v,gW:y,rAF:z}}});; document.addEventListener('lazyloaded', function(e){ if (e.target.getAttribute('onload') === 'frzRemoveDimensionsTag(this)') { frzRemoveDimensionsTag(e.target); } }); ;"use strict";window.FRZ_PAGE_TYPE="static"; </script><script type="text/frzjs" orig_index="0">window.gdprAppliesGlobally=false;(function(){(function(e,r){var t=document.createElement("link");t.rel="preconnect";t.as="script";var n=document.createElement("link");n.rel="dns-prefetch";n.as="script";var i=document.createElement("link");i.rel="preload";i.as="script";var o=document.createElement("script");o.id="spcloader";o.type="text/javascript";o["async"]=true;o.charset="utf-8";var a="https://sdk.privacy-center.org/"+e+"/loader.js?target_type=notice&target="+r;if(window.didomiConfig&&window.didomiConfig.user){var c=window.didomiConfig.user;var d=c.country;var s=c.region;if(d){a=a+"&country="+d;if(s){a=a+"®ion="+s}}}t.href="https://sdk.privacy-center.org/";n.href="https://sdk.privacy-center.org/";i.href=a;o.src=a;var l=document.getElementsByTagName("script")[0];l.parentNode.insertBefore(t,l);l.parentNode.insertBefore(n,l);l.parentNode.insertBefore(i,l);l.parentNode.insertBefore(o,l)})('cb12860a-23e9-4237-99ba-ddfb10cc23aa', 'JLQbjjxe')})();</script> <!-- Didomi --> <!-- Google tags --> <meta name="google-site-verification" content="q9rE-njeDURM-SORZkdefixkScEMlR1bmvDZEB_YAwM" /> <!-- Google Tag Manager --> <script type="text/frzjs" orig_index="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://tss.studapart.com/tss.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T8N48X4'); </script> <!-- End Google Tag Manager --> <!-- Intercom --> <script type="text/frzjs" orig_index="2"> function isMobile() { let check = false; (function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera); return check; }; let intercom_app_id = 'eb7u8dz1' window.intercomSettings = { app_id: intercom_app_id, type: 'user', language_override: 'en', hide_default_launcher: isMobile(), }; (function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',intercomSettings);}else{var d=document;var i=function(){i.c(arguments)};i.q=[];i.c=function(args){i.q.push(args)};w.Intercom=i;function l(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/' + intercom_app_id;var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);}if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})() </script> <!-- End Intercom --> <link rel="stylesheet" media="all" href="https://www.studapart.com/sites/prod/files/css/css_Qa_65d5hvcTucIIpAVuYJjMXZuNu6Q2wD-oXsTt5JVw.css?frz-v=3775"> <link rel="stylesheet" media="all" href="https://www.studapart.com/sites/prod/files/css/css_bSfyhrW8B6YSAgwKO91BqbApZg7PvxMs1Z5BlBjomLM.css?frz-v=3775"> <link rel="stylesheet" media="all" href="https://www.studapart.com/sites/prod/files/css/css_ckRO3_4bFzKiysvmJGTPtsX5CJeps_5tiGrpOEK102w.css?frz-v=3775"> <link rel="stylesheet" media="all" href="https://www.studapart.com/sites/prod/files/css/css_c5vyCwkZkl6CtK-D66E-kfrGkYMRHoLI8ykwlx7RTEk.css?frz-v=3775"> <link rel="stylesheet" media="all" href="https://www.studapart.com/sites/prod/files/css/css_KsNzYpBvoK33QI8mGPxSUdSV5LL19mT3wSa2lo55qNk.css?frz-v=3775"> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "WebSite", "name": "Studapart", "url": "https://www.studapart.com/", "potentialAction": { "@type": "SearchAction", "target": "{search_term_string}", "query-input": "required name=search_term_string" } } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Corporation", "name": "Studapart", "alternateName": "Studapart - Location de logements", "url": "https://www.studapart.com/", "logo": "https://www.studapart.com/media/cache/logos_small/5e2b08e0b572e.png", "sameAs": [ "https://www.facebook.com/Studapart", "https://twitter.com/studapart", "https://www.instagram.com/studapart/", "https://www.linkedin.com/company/studapart/", "https://www.studapart.com/", "https://www.youtube.com/channel/UCGprdZECci3grT_a1tnwttQ" ] } </script> <script> if (navigator.userAgent.indexOf("Lighthouse") !== -1 || navigator.userAgent.indexOf("Linux; Android 11; moto g power") !== -1) {window.fasterizeNs = {blockDeferJsStart: true}};</script> <style> /* Correction style Social Share on Footer*/ .SocialShare { display: flex; align-items: center } .SocialShare_link { display: block; margin-right: 15px; font-size: 0; transition: opacity .1s } .SocialShare_link:last-child { margin-right: 0 } .SocialShare_link:hover { opacity: .5 } .SocialShare_item { fill: var(--color-b) } .SocialShare--light .SocialShare_item { fill: var(--color-ft-light) } </style></head> <body class="fontyourface path-node page-node-type-page" data-frz-flags='{"lazyload":true,"deferjs":true,"cssontop":false,"minifyhtml":true,"concatcss":false,"minifycss":true,"concatjs":false,"minifyjs":false,"early-hints":true,"unsharding":true,"responsive":true,"edge_speed":true,"edge_seo":true}' data-frz-version="2"><img fetchpriority="high" alt="." width="1000" height="1000" style="pointer-events: none; position: absolute; top: 0; left: 0; width: 1000px; height: 1000px; max-width: 99vw; max-height: 99vh;" src="https://www.studapart.com/fstrz/r/s/edgepic.fzcdn.net/8c81b980ca.svg" /> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://tss.studapart.com/ns.html?id=GTM-T8N48X4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a href="#main-content" class="visually-hidden focusable skip-link"> Skip to main content </a> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div class="layout-container"> <div class="region region-header"> <div id="block-idealworknavigation6" class="block block-iwnavigation6 block-iwnavigation6block"> <header class="Header js-header"> <nav class="Header_wrapper Wrapper"> <a href="https://www.studapart.com/en" class="Header_left"> <span class="Icon Header_logo" style="--width: 35px; width: 35px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35 31"><g fill="none" fill-rule="evenodd"><path fill="#36417D" d="M26.667 18.242c0 5.22-4.264 9.468-9.504 9.468-5.24 0-9.504-4.247-9.504-9.468v-3.607l9.504-9.467 9.504 9.467v3.607zm7.66-.153L17.17 1l-.007.007L17.156 1l-6.56 6.534v-3h-2.93v5.92L0 18.09l2.095 2.088 2.633-2.622v.687c0 6.83 5.578 12.388 12.435 12.388 6.856 0 12.435-5.558 12.435-12.388v-.687l2.632 2.622 2.096-2.088z"/><path fill="#F94355" d="M17.163 24.399a5.782 5.782 0 01-4.984-2.865l2.537-1.463a2.839 2.839 0 002.447 1.408 2.822 2.822 0 002.824-2.814v-.694h2.931v.694c0 3.162-2.582 5.734-5.755 5.734"/></g></svg></span> <div class="Header_textContainer"> <span class="Icon Header_text" style="--width: 100px; width: 100px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 323 70"><g><path fill="#36417D" d="M213.81 13.356c9.757 0 16.88 7.977 16.88 19.23 0 11.325-7.123 19.303-16.88 19.303-5.485 0-9.902-2.492-12.82-6.696v18.093h-8.692V14.209h8.692v5.842c2.918-4.204 7.335-6.695 12.82-6.695zm70.66 19.088v18.59h-8.69V14.209h8.69v7.124c2.289-4.783 6.87-7.004 12.695-7.12l.001-.004h5.343V4.098h8.475v10.111h8.334v7.196h-8.334v18.801c0 2.494 1.568 4.277 3.633 4.277 1.495 0 2.85-.573 3.633-1.357l2.492 5.843c-2.065 1.78-5.057 2.92-7.833 2.92-6.127 0-10.4-4.415-10.4-10.613V21.405l-4.86-.001c-7.909 0-13.179 4.06-13.179 11.04zM53.111 4.097V14.21h8.335v7.195H53.11v18.803c0 2.494 1.568 4.275 3.633 4.275 1.497 0 2.85-.572 3.633-1.354l2.494 5.84c-2.067 1.782-5.059 2.92-7.837 2.92-6.125 0-10.398-4.414-10.398-10.612V4.097h8.475zM75.803 14.21v21.726c0 4.983 3.205 8.547 7.762 8.547 4.56 0 8.335-3.062 8.905-6.98V14.21h8.688v36.825H92.47v-4.917c-2.278 3.422-6.553 5.772-11.397 5.772-8.048 0-13.675-5.912-13.675-14.245V14.21h8.405zm93.167-.853c9.758 0 15.812 6.196 15.812 15.528v22.15h-8.476V46.62c-2.706 3.418-7.336 5.27-11.61 5.27-7.836 0-13.747-4.63-13.747-11.754 0-7.263 6.766-12.25 15.03-12.25 3.347 0 6.978.714 10.327 1.996v-.997c0-4.275-2.352-8.406-9.046-8.406-3.49 0-6.838 1.21-9.971 2.778l-2.994-6.054c5.201-2.565 10.045-3.846 14.675-3.846zm83.483 0c9.758 0 15.812 6.196 15.812 15.528v22.15h-8.477V46.62c-2.705 3.418-7.335 5.27-11.61 5.27-7.833 0-13.747-4.63-13.747-11.754 0-7.263 6.767-12.25 15.03-12.25 3.347 0 6.979.714 10.327 1.996v-.997c0-4.275-2.351-8.406-9.045-8.406-3.491 0-6.838 1.21-9.971 2.778l-2.992-6.054c5.2-2.565 10.043-3.846 14.673-3.846zM145.283 1.248v49.786h-8.687v-5.697c-2.92 4.13-7.336 6.552-12.75 6.552-9.758 0-16.88-7.978-16.88-19.303 0-11.253 7.122-19.23 16.88-19.23 5.414 0 9.83 2.42 12.75 6.553V1.248h8.688zm-124.64-.07c7.762 0 13.605 2.634 18.518 6.838l-4.842 6.551C30.044 10.863 25.13 8.8 20.288 8.8c-4.915 0-8.263 2.99-8.263 6.408 0 3.988 3.633 5.414 11.397 7.195 10.184 2.279 17.022 5.554 17.022 14.46 0 8.759-6.696 14.955-18.377 14.955-8.405 0-15.528-2.848-20.94-7.906l5.128-6.339c4.488 4.058 9.687 6.625 16.096 6.625 6.054 0 9.19-2.991 9.19-6.482 0-4.06-3.491-5.413-11.324-7.265C10.1 28.1 3.05 25.178 3.05 15.99c0-8.545 7.265-14.812 17.593-14.812zm146.617 32.76c-4.344 0-7.837 2.423-7.837 5.914 0 3.49 3.065 5.697 7.196 5.697 4.201 0 8.688-2.137 9.687-6.054v-4.129c-2.706-.928-5.768-1.427-9.046-1.427zm83.483 0c-4.344 0-7.835 2.423-7.835 5.914 0 3.49 3.062 5.697 7.193 5.697 4.202 0 8.688-2.137 9.687-6.054v-4.129c-2.705-.928-5.767-1.427-9.045-1.427zM126.196 20.765c-6.196 0-10.611 4.913-10.611 11.822 0 6.908 4.415 11.896 10.611 11.896 6.127 0 10.4-4.988 10.4-11.896 0-6.91-4.273-11.822-10.4-11.822zm85.263 0c-6.125 0-10.398 4.913-10.398 11.822 0 6.908 4.273 11.896 10.398 11.896 6.198 0 10.613-4.988 10.613-11.896 0-6.91-4.415-11.822-10.613-11.822z" fill-rule="evenodd"/></g></svg></span> </div> </a> <div class="Header_right"> <ul class="Header_nav"><li class="Header_navItem Header_navItem--children "><p class="Header_link Header_link--parent"> Rent my home <span class="Icon Header_parentIcon" style="--width: 12px; width: 12px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z"></path></svg></span></p><ul class="Header_navList"><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/accommodation-france"> Student accommodation </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/student-residence-france"> Student residence </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/flatshare-france"> Flatshare </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/coliving-france"> Coliving </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/apartment-rental-france"> Apartment </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/studio-rental-france"> Studio apartment </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/homestay-room-france"> Homestay room </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/france"> All accommodation by type <span class="Icon Header_parentIcon" style="--width: 12px;width: 12px;transform: rotate(-90deg);"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z" fill="rgb(54, 65, 125)"></path></svg></span> </a></li></ul></li><li class="Header_navItem Header_navItem--children "><p class="Header_link Header_link--parent"> Blog <span class="Icon Header_parentIcon" style="--width: 12px; width: 12px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z"></path></svg></span></p><ul class="Header_navList"><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/our-tips"> Our tips </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/en/inside-the-culture"> News </a></li></ul></li><li class="Header_navItem Header_navItem--children "><p class="Header_link Header_link--parent"> I’m an owner <span class="Icon Header_parentIcon" style="--width: 12px; width: 12px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z"></path></svg></span></p><ul class="Header_navList"><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/proprietaire"> Owner homepage </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://proprietaire.studapart.com/en/login/owner"> Owner login </a></li></ul></li> </ul> <div class="Header_buttons"> <a href="https://www.studapart.com/en/login" class="ButtonRectangle js-header-cta d-flex@m ButtonRectangle--s ButtonRectangle--green" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> My account </span> </span> <div class="ButtonRectangle_loader"> <i class="fal fa-spinner-third"></i> </div> </a> </div> </div> <div class="Header_toggle js-header-open"> <span class="Icon Header_toggle--close" style="--width: 20px; width: 20px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><path fill-rule="evenodd" d="M14.218.782l.078.088a.994.994 0 01-.075 1.323L8.914 7.5l5.307 5.307a1 1 0 01.074 1.323l-.077.088-.088.078a.994.994 0 01-1.323-.075L7.5 8.914l-5.307 5.307a1 1 0 01-1.323.074l-.088-.077-.078-.088a.994.994 0 01.075-1.323L6.086 7.5.779 2.193A1.001 1.001 0 01.705.87L.782.782.87.704A.994.994 0 012.193.78L7.5 6.086 12.807.779A1 1 0 0114.13.705l.088.077z"/></svg></span> <span class="Icon Header_toggle--open" style="--width: 22px; width: 22px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 74 459 316"><path d="M0 382.5h459v-51H0v51zM0 255h459v-51H0v51zM0 76.5v51h459v-51H0z"/></svg></span> </div> </nav> </header> </div> </div> <main class="Page" role="main"> <a id="main-content" tabindex="-1"></a> <div class="Wrapper"> <div class="region region-left-sidebar"> <div id="block-iw-bootstrap4-breadcrumbs" class="block block-system block-system-breadcrumb-block"> <nav class="Breadcrumb" role="navigation" aria-labelledby="system-breadcrumb"> <div class="Breadcrumb_container"> <ol class="Breadcrumb_list"> <li class="Breadcrumb_item"> <a class="Breadcrumb_link" href="/en">Accueil</a> </li> <li class="Breadcrumb_item"> How it works </li> </ol> </div> </nav> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Accueil", "item": "https://www.studapart.com/en" }, { "@type": "ListItem", "position": 2, "name": "How it works", "item": "https://www.studapart.com/en/how-it-works" } ] } </script> </div> </div> </div> <div class="layout-content"> <div class="region region-content"> <div id="block-iw-bootstrap4-content" class="block block-system block-system-main-block"> <div class="HowItWorksPage"> <div class="Wrapper"> <div class="mt-100 mb-60"> <h1 class="Title"> How it works </h1> <h2 class="Title Title--subtitle mt-5"> 3 steps from rent<i>!</i> </h2> </div> <div class="row"> <div class="col-8 col-12@m"> <div class="StepFull mb-40 mb-20@m "> <div class="StepFull_icon"> <span class="Icon " style="--width: 36px; width: 36px;"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 31 38"><defs><path id="a" d="M0 .095h30.213v37.282H0z"/></defs><g fill="none" fill-rule="evenodd"><g transform="translate(0 .528)"><mask id="b" fill="#fff"><use xlink:href="#a"/></mask><path d="M4.053 3.21a.95.95 0 00-.938.937v29.178c0 .508.43.937.938.937H26.16a.95.95 0 00.939-.937V4.147a.95.95 0 00-.939-.937H4.053zM26.16 37.377H4.053A4.057 4.057 0 010 33.325V4.147A4.057 4.057 0 014.053.095H26.16a4.057 4.057 0 014.053 4.052v29.178a4.057 4.057 0 01-4.053 4.052z" fill="#343F7F" mask="url(#b)"/></g><path fill="#FF4355" d="M11.4 8.569l-1.246-1.246-1.869 1.869-.623-.623-1.246 1.246.623.622 1.246 1.246 1.246-1.246z"/><path fill="#50528E" d="M17.86 8.842h-4.082v1.762h10.206V8.842zm0 6.853h-4.082v1.762h10.206v-1.762zm0 6.852h-4.082v1.762h10.206v-1.762zm0 6.853h-4.082v1.761h10.206V29.4z"/><path fill="#FF4355" d="M11.4 15.421l-1.246-1.246-1.869 1.869-.623-.623-1.246 1.246.623.623 1.246 1.246 1.246-1.246zm0 6.853l-1.246-1.246-1.869 1.868-.623-.622-1.246 1.245.623.623 1.246 1.246 1.246-1.246zm0 6.852l-1.246-1.246-1.869 1.869-.623-.623-1.246 1.246.623.623 1.246 1.246 1.246-1.246z"/></g></svg></span> </div> <div> <h3 class="StepFull_title">Give us your terms</h3> <div class="StepFull_text"> <p>Based on the criteria you entered, we take care of selecting tailor made offers for you. <b>Studios, shared flats, homestays…</b> Find a home among thousands of verified ads for rentals <b>starting from one month. </b></p> <div class="TipHint mt-20 mb-20@s "> <span class="TipHint_bullet"></span> The Studapart Guarantee <div class="Tooltip TipHint_tooltip "> <div class="Tooltip_content"> Renting in France without a french guarantor can be a hassle. <b>Studapart has partnered with Allianz and can become your guarantor</b> during the whole duration of your rent. </div> </div> </div> </div> </div> </div> <div class="StepFull mb-40 mb-20@m "> <div class="StepFull_icon"> <span class="Icon " style="--width: 42px; width: 42px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><g fill="none" fill-rule="evenodd"><path d="M19.353 30.376v-1.414a1.353 1.353 0 10-2.706 0v1.414c-5.786-.629-10.394-5.237-11.023-11.023h1.414a1.353 1.353 0 100-2.706H5.624c.629-5.787 5.237-10.395 11.023-11.023v1.414a1.353 1.353 0 102.706 0V5.624c5.786.628 10.394 5.236 11.023 11.023h-1.414a1.353 1.353 0 100 2.706h1.414c-.629 5.786-5.237 10.394-11.023 11.023m15.294-13.73h-1.552c-.646-7.29-6.45-13.095-13.742-13.74V1.352a1.353 1.353 0 10-2.706 0v1.552C9.356 3.551 3.55 9.355 2.905 16.647H1.353a1.353 1.353 0 100 2.706h1.552c.646 7.29 6.45 13.096 13.742 13.741v1.553a1.353 1.353 0 102.706 0v-1.553c7.291-.645 13.096-6.45 13.742-13.74h1.552a1.353 1.353 0 100-2.707" fill="#343F7F"/><path d="M18 24.04l-.84-.84C14.04 20.44 12 18.58 12 16.3c0-1.86 1.44-3.3 3.3-3.3 1.02 0 2.04.48 2.7 1.26A3.604 3.604 0 0120.7 13c1.86 0 3.3 1.44 3.3 3.3 0 2.28-2.04 4.14-5.16 6.9l-.84.84z" fill="#FF4355"/></g></svg></span> </div> <div> <h3 class="StepFull_title">Target your home</h3> <div class="StepFull_text"> <p>Upload your ID and your guarantor's information to complete your application on the platform. Found a listing that caught your eye? <b>Chat with the landlord with our in-app messenger</b> and arrange a visit if you like. </p> <div class="TipHint mt-20 "> <span class="TipHint_bullet"></span> An average of 7 requests <div class="Tooltip TipHint_tooltip "> <div class="Tooltip_content"> File several requests to different landlords. It works, believe us: <b>our tenants make on average 7 requests before finding their ideal home</b>. </div> </div> </div> </div> </div> </div> <div class="StepFull "> <div class="StepFull_icon"> <span class="Icon " style="--width: 40px; width: 40px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 36"><g fill="none" fill-rule="evenodd"><path d="M24.325 8.377l8.863 8.773.008-.011c.644.607 1.358 1.308 1.649 2.182a3.739 3.739 0 01-.952 3.953 3.748 3.748 0 01-2.532 1.114 3.542 3.542 0 01-1.168 2.478 3.917 3.917 0 01-2.395 1.087 3.504 3.504 0 01-1.174 2.481 3.952 3.952 0 01-3.258 1.048c.502-.618.853-1.234.669-2.62a1.26 1.26 0 00.735-.34c.242-.22.376-.521.378-.836 0-.216-.07-.432-.193-.614a1.773 1.773 0 01-.233-.191 1.353 1.353 0 01-.216-.28l-4.814-4.677a1.323 1.323 0 01-.442-1.076 1.32 1.32 0 01.449-.918c.266-.234.613-.347.965-.331.355.022.681.181.917.448l5.062 4.93c.056.055.1.108.141.161.49.3 1.13.235 1.55-.165l.045-.045a1.11 1.11 0 00-.045-1.566l-5.099-4.967c-.47-.532-.48-1.262-.055-1.771.228-.274.549-.442.904-.474.352-.03.7.076.975.304l4.857 4.718c.119.057.228.131.325.221.502.481 1.28.482 1.774.007l.04-.037a1.115 1.115 0 00-.02-1.577l-9.605-9.567 1.895-1.842zM3.267 4.08a11.754 11.754 0 0115.398-.847c-.833.604-1.595 1.389-1.998 1.83a9.136 9.136 0 00-11.535.926 8.304 8.304 0 00-2.464 5.989 9.204 9.204 0 002.046 5.775c-.498.511-1.278 1.425-1.519 2.34A11.813 11.813 0 010 11.985 10.966 10.966 0 013.267 4.08z" fill="#343F7F"/><path d="M21.116 30.018l-.425.401.025.037-1.82 1.82a1.29 1.29 0 01-1.783.005c-.235-.23-.37-.55-.372-.912a1.08 1.08 0 01.303-.817l2.16-2.16c.256-.231.579-.347.903-.347.341 0 .684.128.95.384.22.204.348.482.358.783.012.3-.095.586-.299.806zm-5.936-1.376a1.289 1.289 0 01-1.781-.002 1.116 1.116 0 01-.342-.79 1.142 1.142 0 01.349-.834l2.173-2.174a1.295 1.295 0 011.787-.002c.215.209.337.49.342.79.004.3-.108.585-.35.834l-2.178 2.178zm-5.42-3.54a1.119 1.119 0 01-.342-.789c-.005-.3.108-.585.35-.833l2.175-2.176a1.281 1.281 0 011.784 0c.216.209.337.49.342.79.005.3-.107.585-.349.834L11.547 25.1a1.29 1.29 0 01-1.788.001zm-3.64-3.535a1.119 1.119 0 01-.341-.79c-.005-.3.108-.585.35-.834l2.173-2.174a1.29 1.29 0 011.786-.002c.216.21.337.49.343.79.004.301-.108.586-.35.834l-2.174 2.174a1.29 1.29 0 01-1.787.002zm.322-5.675a3.96 3.96 0 015.498-.01 3.475 3.475 0 011.16 2.45 3.914 3.914 0 012.478 1.087 3.473 3.473 0 011.16 2.45 3.916 3.916 0 012.479 1.086 3.515 3.515 0 011.178 2.495 4.043 4.043 0 012.523 1.097 3.813 3.813 0 011.116 2.167c.184 1.385-.167 2.002-.67 2.619a1.022 1.022 0 00-.08.119 3.863 3.863 0 01-.42.499l-2.182 2.181a3.956 3.956 0 01-2.68 1.052 3.944 3.944 0 01-3.91-3.469 3.903 3.903 0 01-2.548-1.097 3.473 3.473 0 01-1.159-2.47 3.904 3.904 0 01-2.487-1.095 3.476 3.476 0 01-1.159-2.471 3.893 3.893 0 01-2.486-1.095 3.717 3.717 0 01-1.059-3.542c.24-.915 1.02-1.828 1.518-2.34l.008.01zM19.261 2.744a11.812 11.812 0 0114.916 1.154 11.198 11.198 0 013.419 8.051 11.082 11.082 0 01-2.752 7.29c-.29-.874-1.004-1.575-1.647-2.182a8.486 8.486 0 00-.871-11.244 9.16 9.16 0 00-12.69.108l-5.043 4.912c-.283.233-.429.524-.442.835-.007.278.11.558.32.757a1.274 1.274 0 001.78.004l5.262-5.093c.08-.07.143-.115.206-.153a1.35 1.35 0 01.177-.107l.1-.05.113-.011c.041-.004.083-.006.125-.006.14-.03.285-.03.424 0l.1.005.12.011.108.055c.066.036.132.076.192.123.053.032.103.067.151.106l.996.986-3.252 3.162-2.965 2.883a3.944 3.944 0 01-5.477.003 3.688 3.688 0 01.161-5.5L16.693 5l-.026-.018c.403-.442 1.165-1.227 1.998-1.832a.664.664 0 01.022.017c.134-.106.271-.208.41-.308a1.94 1.94 0 00.164-.116z" fill="#FF4355"/></g></svg></span> </div> <div> <h3 class="StepFull_title">Book and pay online</h3> <div class="StepFull_text"> <p>Book accommodation and <b>pay your first rent on the platform</b>. Rental application, lease signing… enjoy online and simplified processes every step of the way. Save yourself the paperwork! </p> <div class="TipHint mt-20 "> <span class="TipHint_bullet"></span> Your first payment secured <div class="Tooltip TipHint_tooltip "> <div class="Tooltip_content"> Confirm the booking by paying your first rent online. <b>The rent is paid to your lessor 24hrs after you move-in</b>, once we’ve made sure everything went well. </div> </div> </div> </div> </div> </div> </div> <div class="col-4 col-12@m p-relative"> <div class="StepFull HowItWorksPage_sticky mt-20@m StepFull--center"> <div class="StepFull_icon"> <span class="Icon " style="--width: 48px; width: 48px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><path fill="#FF4355" d="M28.673 30.395a1.99 1.99 0 01-.515-.093c-.566-.28-.823-.884-.514-1.397l.309-.558c.257-.512.926-.745 1.544-.512.566.232.823.838.566 1.396-.103.233-.206.466-.36.652-.206.326-.618.512-1.03.512zm-8.62 7.07c-4.024 0-7.89-3.08-10.113-7.995-.265-.594 0-1.35.583-1.62.582-.271 1.323 0 1.588.593 1.8 4.052 4.871 6.591 7.942 6.591 1.06 0 2.118-.27 3.018-.81a1.201 1.201 0 011.642.486c.318.594.106 1.35-.477 1.675-1.323.702-2.753 1.08-4.183 1.08zm-9.05-21.209c-.158 0-.369-.056-.527-.111-.58-.334-.79-1.056-.527-1.668.317-.667.685-1.278 1.054-1.834 2.266-3.335 5.534-5.224 9.012-5.224 3.478 0 6.745 1.89 9.011 5.224.37.556.738 1.167 1.002 1.779.316.611.052 1.39-.527 1.667-.58.334-1.318.056-1.581-.556-.264-.5-.527-1-.844-1.445-1.791-2.668-4.32-4.168-7.061-4.168-2.688 0-5.27 1.5-7.062 4.168-.316.5-.632 1-.896 1.556-.158.39-.58.612-1.054.612z"/><path fill="#343F7F" d="M6.81 15.372l-2.275-.743C6.81 7.673 12.893 3 19.558 3c6.665 0 12.749 4.673 15.023 11.576l-2.274.743c-1.905-5.947-7.036-9.93-12.749-9.93-5.66 0-10.791 4.036-12.748 9.983z"/><path fill="#343F7F" fill-rule="nonzero" d="M5.86 29.512c-2.65 0-4.86-2.103-4.86-4.746v-6.47c0-2.588 2.154-4.691 4.86-4.691 2.707 0 4.86 2.103 4.86 4.745v6.47c-.054 2.589-2.208 4.692-4.86 4.692zm0-13.48c-1.27 0-2.32 1.024-2.32 2.264v6.47c0 1.24 1.05 2.265 2.32 2.265 1.27 0 2.32-1.024 2.32-2.265v-6.47c0-1.24-1.05-2.265-2.32-2.265zm28.28 13.48c-2.652 0-4.86-2.096-4.86-4.73v-6.448c0-2.58 2.153-4.73 4.86-4.73 2.706 0 4.86 2.097 4.86 4.73v6.449c-.055 2.633-2.21 4.729-4.86 4.729zm0-13.435c-1.27 0-2.32 1.02-2.32 2.257v6.449c0 1.236 1.05 2.257 2.32 2.257 1.27 0 2.32-1.021 2.32-2.257v-6.45c0-1.235-1.05-2.256-2.32-2.256z"/><path fill="#343F7F" d="M33.404 33.047H19.848c-.64 0-1.174-.543-1.174-1.194 0-.651.534-1.194 1.174-1.194H32.23v-2.605c0-.65.533-1.194 1.174-1.194.64 0 1.174.543 1.174 1.194v3.799c.053.65-.48 1.194-1.174 1.194z"/></g></svg></span> </div> <div> <h3 class="StepFull_title">Get support anytime, even after booking</h3> <div class="StepFull_text"> <p>Our team of experts speaks several langauges and is there to guide you from the start to the end of your rental. If things don’t go as planned, <b>we’re committed to finding you a new home</b>. </p> <div class="TipHint mt-20 TipHint--center"> <span class="TipHint_bullet"></span> Solutions for your rental <div class="Tooltip TipHint_tooltip Tooltip--right"> <div class="Tooltip_content"> Rentals aren’t just about housing: our aim is to equip you from start to finish. For instance, you can easily take out home insurance at the moment of booking. </div> </div> </div> </div> </div> </div> </div> </div> <div class="row row-s mv-60"> <div class="col-8 col-12@m text-center"> <a href="https://www.studapart.com/en/register/student" class="ButtonRectangle ButtonRectangle--green" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Get started </span> </span> <div class="ButtonRectangle_loader"> <i class="fal fa-spinner-third"></i> </div> </a> </div> </div> </div> <div class="bg-bg-light"> <div class="Wrapper pv-40 pv-20@m pv-0@s"> <div class="Metrics"> <div class="Metric Metrics_item col-4@s col-12@xs"> <span class="Icon Metric_icon" style="--width: 42px; width: 42px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><path d="M21 .923C32.088.923 41.077 9.912 41.077 21c0 4.83-1.705 9.26-4.546 12.724a1.23 1.23 0 01-.276.327l.013-.013c-3.682 4.308-9.156 7.04-15.268 7.04C9.912 41.077.923 32.087.923 21S9.912.923 21 .923zm.238 26.657a17.577 17.577 0 00-13.009 5.497A17.528 17.528 0 0021 38.577c5.03 0 9.566-2.112 12.77-5.499a17.573 17.573 0 00-12.532-5.498zM21 3.423c-9.708 0-17.577 7.87-17.577 17.577a17.5 17.5 0 003.21 10.13 20.074 20.074 0 019.206-5.377 8.311 8.311 0 1110.322 0 20.074 20.074 0 019.205 5.377A17.49 17.49 0 0038.577 21c0-9.708-7.87-17.577-17.577-17.577zm0 10.004a5.811 5.811 0 100 11.622 5.811 5.811 0 000-11.622z" fill="#EE5354"/></svg></span> <div class="Metric_text"> <div class="Metric_figure">300 000</div> <div class="Metric_title">satisfied users</div> </div> </div> <div class="Metric Metrics_item col-4@s col-12@xs"> <span class="Icon Metric_icon" style="--width: 42px; width: 42px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><path fill="#EE5354" d="M21-.25C32.184-.25 41.25 8.816 41.25 20S32.184 40.25 21 40.25.75 31.184.75 20 9.816-.25 21-.25zm0 2.5C11.197 2.25 3.25 10.197 3.25 20S11.197 37.75 21 37.75 38.75 29.803 38.75 20 30.803 2.25 21 2.25zm-.056 9.743l6.795 5.997v10.438H14.26V17.996l6.683-6.003zm.015 3.347l-4.198 3.77v6.818h8.478v-6.81l-4.28-3.778z"/></svg></span> <div class="Metric_text"> <div class="Metric_figure">120 000</div> <div class="Metric_title">verified ads</div> </div> </div> <div class="Metric Metrics_item col-4@s col-12@xs"> <span class="Icon Metric_icon" style="--width: 42px; width: 42px;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><path fill="#EE5354" fill-rule="evenodd" d="M21-.077C32.088-.077 41.077 8.912 41.077 20c0 11.088-8.989 20.077-20.077 20.077C9.912 40.077.923 31.088.923 20 .923 8.912 9.912-.077 21-.077zm0 2.5c-9.708 0-17.577 7.87-17.577 17.577 0 9.708 7.87 17.577 17.577 17.577 9.708 0 17.577-7.87 17.577-17.577 0-9.708-7.87-17.577-17.577-17.577zm6.554 12.851l1.905 1.965-9.76 9.716-.16-.16v.002l-.388-.388-1.368-1.364.002-.002-5.086-5.085 1.774-1.81 5.1 5.105 7.98-7.979z"/></svg></span> <div class="Metric_text"> <div class="Metric_figure">90%</div> <div class="Metric_title">positive reviews</div> </div> </div> <div class="Homepage_rating mt-20@s col-12@s"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAAA5CAMAAADz2a5yAAAA5FBMVEX///////ztSzX5ugD///75vQD+//7y29f9//////9qfPr8/fnqQixgc/X4wABidvlmefr7+vFhp0l3h/H2vwxqfPLnSzb478H2uAPK0PT69tz1wRr0xCnw8frv9euCkfHl6ff0yjr0zku7w/KOm++62K37+ebY3fX467b58tCrtfH356b29/r01m724pb129adqPLyysT35uP00Vp1sV/rnJH234fnY1HmVkPvurPsqJ/12Xn11GTpj4Tnb1/qhnt2sWDmf27qfXHodWXnhHboeWzC27d2r2Nsq1X00PzQ/zX/XACFm86fAAAATHRSTlPH////////x//////////////////////////////////////////////////////////////////////////////////////////HKy2dZAAACL5JREFUWMO1WAmX4kYOnsLl2jLCbRzbYHM0hwn3Tei7Z9JzJPv/f9FKddimm2x2570UDdiypK90luhPolici39qffpUuWEcl2D/CIznecJTC/rD2XC4ZurG0MwSV2hXifqOv6cpGM+THh8uB0mSNJNon62ZhaLXpSK6v0bTrKjpFhdwSzF8Bsbr7xO/WafVDPwoY95PLgG//vLLn7fvyQqGs1nkK4Ak8RGt6e/7fwUk/oZGML9dh/GypFkPkkmOocmWiNj0Z4z/nDkE8/s1GMlniOJPZtoAvs4TPyt2KK5E29xdJV5YI6opsB4EdX8Jxf7Z7Odj85fWML706/6e8VI1Vk+FRf7fMNdiw/pRszkALErv8qVyUhhAKegtVL4YXCFMIktuXSQ4K6wRZn+SIx1hMjQm47JUrdwujaulOB4Oh6OUgunnQoaL+bw9lRIUDEfd/Vk2GwKjVVojwUoKsmYfNKM1N96i3VLLoU8qZjh8azUajdbnRzAGTe968Y1709sspGL3YDbBMvCTQTZbLvO1sUaGj5+V5I+DVE4bBMHelD0TrLpAhK+NRo1Wo/ED94W9td1zb9RyuyuJ/mOw9ANd1z6iJX1tjTi+WcnWa4hOW0dNP1eRwUAMJ+UaZEx+aRBfq0Vfn0PcRLtLEHFMOPEWjUOUel3VtWoiUV9bc/xWkfwOBoabljfzg2L5S+8RmVrn3XH39NCoNV7RYyPUP1p1OvMTXnQXEnJESZaz/jCPAgvz2y28ouTDE0qeH1q11pOCCXIuLUwzwBcu3GIePiDvQeISu/tGrbVjW/TYS0gU2KJFJ0rTepKRg9kQy89as2vVavc7Ytt9xcuHf6nYTIzTkNWuOqbfAVU/qsQVEgUb53Dk3oxCqVIEXtCcDqZpE33BlTA2EwPz1MD9URp8a5HvviPMkjJNpQAvUyAL6snw3Kjdh6ZG4Guj9m0R32BAPCkpW9p4s8LIRH2T+7APNMyft8j8Jo5P95gGjYfXncRMm2Hd5EWFqTRmMGgGA0qA79IUK+AG7+eouW2qkU+7iInVgK7QdSjzwMbmc6P25UzxbNw/HXVCrwfNZtSvtBfOWE7QHsJ8ta0GzhbGtsWOhQFDkLlvYVSe1ajcMJCcYARH/waTNVcxEOgSxrBloyM97TQdmxAlf6Bm906VNXp3XjiNK0FYTwIbGyqEWuvtAKrpcJoFOODjYNJXgw3D6md0/FD/oRR4Iq1IP6gUGGP5d7DvMMTF6+4UPd5cMk6CuLl6JQVqb1jPmFqwCz0Fg1mJOFHe19Ef7rHS/CVjEu5xS48qfQ+U20dYYUKPO0QJN1igG0GHSJLjIcJhhrltYY7Ifo+lgI3tsfV5ZwaooToxo32eZctJgulPKOgaMqfx9nh4/EJ5eZYiHGNV9u7m7S3Vaa8jBHocj8Rslu2TZtkFKGFqrVeUfEMvPOz0Ic36ExoBAuyA1KD8JGc0nHB5plDSopaxxvLo2JZGTWAuBcc2QMODkiut8cIvpWTrDAYGC2WAfQYFaO7YD7k6WjCsTy3bAM+A0WSiM05N6xy1KRe4yHU7awbJwMD8+xYr82wlH56gHAcFzJaTKIoGk3zIyiNeHs/32ADvscSkpsHq1I3j7ngbSqHTX0940X6mEvr21z/+CDkGZfeqJM87VTdCJ7KQeEyv+2t1OFmaesNxdwylJwpGMe0spqAzUKUYgyFNq9gFmoO1Ohb1szVKAkpyYcfBn12YpnlmynMY1Zt7Vo62aqLg5ZwmLgY68d9m6PeMkEd+NKNq430svyQrpuKPM7T4HyfwK6O6xDbQTPLheog5hEUO/KpwGZvq+69odOFVv4Vc7+n0TCJKtyAa8uvCRWzK/Qrv4qP8ASDKWVNYRi4Qh0qGimcw5B+EC6dVd2u2UqVJS/vIqGgcskHiY2VHS2q/l8JW4aXTOI19f+c0mvB4hU75nGXZbM28ijAZWnVaVaUMwbi92BQLpYUxT4iJWRlPV05IqVay4Cuclkw0DsqKdTBuy0u3QAcbctV7AoeAbcGkL+R0vCjl1FX4fMKp9P1PXPUI5Codv/ttCs/pM059VR3tdBQWoJrpLn3Bo6VKWnS7ZseyhJGCWocMe246r6jEy0XsdhdVeTzOnHR7aXOn68YXbpDw4rhj0Gqr1qh157hOT01hlgInx3VPoEigvmCVum5PnWyWCzap64xBk4BoMI9dN15puer/Babt1fMYn7lp72XbXiAzdNrbzQgpbjzabNsdAJguNNON23u5my/QdUwxkZyrmTBO87sXTYlHp7t558Kabeo4jquW46Dz1R4tCSnpBgQakhYUJ6WhAEPnVEgnjPqil1Y0mQhZa8hwuxxSoIJQkNJxKEFiqAuKiwqQKzxVmEZTCYA4TqlprvOt/GfKS6FCoaCLS5x0PJUmpaooFOLwZEnOyKR+iYPHeDU2dAN2XzazUMXIkGiblI8Az06hwCTr1G4Gdwcqy3Ds1ZR4JT/UDYbHbMpmoZQbo+HFlgDMzd571BwkyWF4tNzJylGClxaXsVHWW52O0qDV0kbpj0pAh3BrremQEIox5QWijjQTktpKj7bmwmn0OlH2xI4bF90FekRKHXdkkclpTq+LTHNjDXnWcVDO6U2NzbCiZB2lTnwntcUKRl9DLx2vwsWmm9qCltM4PrXD9inuTi3MOB2tws5zlxoBGQNy2k3Hc2KKbbdgd8QE83G8kbLSbJTEdDNXRd15nlufdfDXMtX0YmOzInxeUQvBn9MrK9fZqAjIxcZuj63mNPdIaG/B9DGEkXZfGlpS7hddjQjFrKQuVc7hJ9OtULUgzVsRE6YRCSas06SWlpdd16KUrevygZRme7Jos1JeMJRc0sDYSL2HEGZbQn58Ujy2lMvnohQXFkaYjV1oo7SQ5oiAqj3afP0nrB9Kw/RNwaGY6PQ0dxWnlR6RcOnS0hTzWJrjCgqD9LV1lxYwTvvgahP56pNy42BVaCVQaCuyofCacdSn/wBZ1CdGWLFLQQAAAABJRU5ErkJggg==" width="102" height="57" class="frz-img" onload="frzRemoveDimensionsTag(this)"> </div> </div> </div> </div> <div class="Wrapper"> <div class="text-center mv-100 mv-60@s"> <h2 class="Title"> They experienced redesigned rentals </h2> <h2 class="Title Title--subtitle mt-5"> (and they loved it) </h2> </div> <div class="mb-100 mb-40@s"> <div class="Testimonial col-11 col-12@s max-width-s "> <div class="Testimonial_container"> <div class="Testimonial_image"> <div class="ProfilePicture lazyload Testimonial_profilePicture ProfilePicture--xl" data-bg="/themes/custom/iw_bootstrap4/assets/img/temp/persona-1.jpg"></div> </div> <div class="Testimonial_quoteStart"> <span class="Icon fill-r" style="--width: 40px; width: 40px;"> <svg data-name="Groupe 29" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 61 48.47"><path data-name="Tracé 1" d="M0 25.975A26.086 26.086 0 0012.952 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14A25.98 25.98 0 000 25.975" fill-rule="evenodd"/><path data-name="Tracé 2" d="M31.937 25.975A26.086 26.086 0 0044.889 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14a25.98 25.98 0 00-25.924 25.975" fill-rule="evenodd"/></svg></span> </div> <div class="Testimonial_content"> <div class="Testimonial_text"> <p>Studapart saved me so much time. I found my apartment in a week, in the area I liked and within my budget!</p> </div> <div class="Testimonial_info"> Yann, 28yrs <span class="Testimonial_bullet">•</span> <b>Studapart tenant</b> </div> </div> <div class="Testimonial_quoteEnd"> <span class="Icon fill-r invert-x" style="--width: 40px; width: 40px;"> <svg data-name="Groupe 29" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 61 48.47"><path data-name="Tracé 1" d="M0 25.975A26.086 26.086 0 0012.952 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14A25.98 25.98 0 000 25.975" fill-rule="evenodd"/><path data-name="Tracé 2" d="M31.937 25.975A26.086 26.086 0 0044.889 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14a25.98 25.98 0 00-25.924 25.975" fill-rule="evenodd"/></svg></span> </div> </div> </div> <div class="Testimonial Testimonial--right ml-auto col-11 col-12@s max-width-s mv-40 mv-20@s "> <div class="Testimonial_container"> <div class="Testimonial_quoteStart"> <span class="Icon fill-b" style="--width: 40px; width: 40px;"> <svg data-name="Groupe 29" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 61 48.47"><path data-name="Tracé 1" d="M0 25.975A26.086 26.086 0 0012.952 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14A25.98 25.98 0 000 25.975" fill-rule="evenodd"/><path data-name="Tracé 2" d="M31.937 25.975A26.086 26.086 0 0044.889 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14a25.98 25.98 0 00-25.924 25.975" fill-rule="evenodd"/></svg></span> </div> <div class="Testimonial_content"> <div class="Testimonial_text"> <p>What makes Studapart different is they have a great support. The team was always available to support me, even after I moved in.</p> </div> <div class="Testimonial_info"> Zoé, 21yrs <span class="Testimonial_bullet">•</span> <b>Studapart tenant</b> </div> </div> <div class="Testimonial_quoteEnd"> <span class="Icon fill-b invert-x" style="--width: 40px; width: 40px;"> <svg data-name="Groupe 29" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 61 48.47"><path data-name="Tracé 1" d="M0 25.975A26.086 26.086 0 0012.952 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14A25.98 25.98 0 000 25.975" fill-rule="evenodd"/><path data-name="Tracé 2" d="M31.937 25.975A26.086 26.086 0 0044.889 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14a25.98 25.98 0 00-25.924 25.975" fill-rule="evenodd"/></svg></span> </div> <div class="Testimonial_image"> <div class="ProfilePicture lazyload Testimonial_profilePicture ProfilePicture--xl" data-bg="/themes/custom/iw_bootstrap4/assets/img/temp/persona-2.jpg"></div> </div> </div> </div> <div class="Testimonial col-11 col-12@s max-width-s "> <div class="Testimonial_container"> <div class="Testimonial_image"> <div class="ProfilePicture lazyload Testimonial_profilePicture ProfilePicture--xl" data-bg="/themes/custom/iw_bootstrap4/assets/img/temp/persona-3.jpg"></div> </div> <div class="Testimonial_quoteStart"> <span class="Icon fill-r" style="--width: 40px; width: 40px;"> <svg data-name="Groupe 29" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 61 48.47"><path data-name="Tracé 1" d="M0 25.975A26.086 26.086 0 0012.952 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14A25.98 25.98 0 000 25.975" fill-rule="evenodd"/><path data-name="Tracé 2" d="M31.937 25.975A26.086 26.086 0 0044.889 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14a25.98 25.98 0 00-25.924 25.975" fill-rule="evenodd"/></svg></span> </div> <div class="Testimonial_content"> <div class="Testimonial_text"> <p>My parents are Dutch. It has always been a pain to find accommodation in Paris without a French guarantor. I used the Studapart Certification, and I could rent a studio in the center.</p> </div> <div class="Testimonial_info"> Thomas, 32yrs <span class="Testimonial_bullet">•</span> <b>Studapart tenant</b> </div> </div> <div class="Testimonial_quoteEnd"> <span class="Icon fill-r invert-x" style="--width: 40px; width: 40px;"> <svg data-name="Groupe 29" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 61 48.47"><path data-name="Tracé 1" d="M0 25.975A26.086 26.086 0 0012.952 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14A25.98 25.98 0 000 25.975" fill-rule="evenodd"/><path data-name="Tracé 2" d="M31.937 25.975A26.086 26.086 0 0044.889 48.47l6.614-11.45a12.753 12.753 0 016.358-23.791h3.14V0h-3.14a25.98 25.98 0 00-25.924 25.975" fill-rule="evenodd"/></svg></span> </div> </div> </div> </div> </div> <div class="JoinUs" style="background-image: url('https://www.studapart.com/themes/custom/iw_bootstrap4/assets/img/background/join-us.jpg?frz-v=3775');"> <div class="Wrapper"> <div class="row fx-align-center"> <div class="col-6 col-8@m col-12@s"> <h4 class="Title Title--light max-width-2xs"> Experience a better way of renting<b><i>!</i></b> </h4> <ul class="JoinUs_list"> <li class="JoinUs_item">Streamlined steps</li> <li class="JoinUs_item">100% of verified ads</li> <li class="JoinUs_item">Seamless support, even after booking</li> </ul> </div> <div class="col-6 col-4@m col-12@s text-center"> <a href="https://www.studapart.com/en/register/student" class="ButtonRectangle JoinUs_button ButtonRectangle--light" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Get started </span> </span> <div class="ButtonRectangle_loader"> <i class="fal fa-spinner-third"></i> </div> </a> </div> </div> </div> </div> </div> </div> <div data-drupal-messages-fallback class="hidden"></div> </div> </div> </main> <footer role="contentinfo"> <div class="region region-footer"> <div id="block-idealworkfooter6top" class="block block-iwfooter6 block-iwfooter6topblock"> <div class="Footer"> <div class="Wrapper"> <div class="Footer_container"><div class="Footer_column col-3 col-6@s col-12@xs "><h5 class="Footer_title">Rent my house</h5><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/accommodation-france">Student accommodation</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-residence-france">Student residence</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/flatshare-france">Flatshare</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/coliving-france">Coliving</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/apartment-rental-france">Apartment</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/studio-rental-france">Studio apartment</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/homestay-room-france">Homestay room</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/france">All accommodation by type <span class="Icon Header_parentIcon" style="--width: 12px;width: 12px;transform: rotate(-90deg);"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 9"><path fill-rule="evenodd" d="M7 9.071l1.414-1.414L14.071 2 12.657.586 7 6.243 1.343.586-.07 2 7 9.071z" fill="rgb(255, 255, 255)"></path></svg></span> </a></li></ul></div><div class="Footer_column col-3 col-6@s col-12@xs "><h5 class="Footer_title">Student accommodation top cities</h5><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-paris">Student accommodation Paris</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-bordeaux">Student accommodation Bordeaux</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-lille">Student accommodation Lille</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-lyon">Student accommodation Lyon</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-toulouse">Student accommodation Toulouse</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-marseille">Student accommodation Marseille</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/student-accommodation-nantes">Student accommodation Nantes</a></li></ul></div><div class="Footer_column col-3 col-6@s col-12@xs "><h5 class="Footer_title">About us</h5><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/our-tips">Blog</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/inside-the-culture">News</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/schools-universities-partners">Schools & universities partners</a></li><li class="Footer_item"><div class="Footer_link" data-link="bWFpbHRvOmNvbnRhY3RAc3R1ZGFwYXJ0LmNvbQ=="> Contact us </div></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/legal-mentions">Legal mentions</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/tos">Terms of use</a></li><li class="Footer_item"><a class="Footer_link" href="https://help.studapart.com/en/">FAQ</a></li></ul></div><div class="Footer_column col-3 col-6@s col-12@xs Footer_column--highlight"><span class="Icon mb-20" style="--width: 180px; width: 180px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 180 38"><path fill="#FFF" fill-rule="evenodd" d="M21.121.776l21.104 21.029-2.578 2.568-3.238-3.226v.846c0 8.404-6.862 15.243-15.296 15.243-8.33 0-15.125-6.669-15.294-14.928l-.003-.315v-.846l-3.238 3.226L0 21.805l9.429-9.396V5.124h3.606v3.692l8.068-8.04.01.009.008-.009zm-.008 5.128L9.422 17.554v4.44c0 6.423 5.244 11.649 11.69 11.649 6.347 0 11.53-5.067 11.688-11.354l.004-.296v-4.439L21.113 5.904zm114.415 7.56c3.952 0 6.838 3.219 6.838 7.761 0 4.572-2.886 7.792-6.838 7.792-2.222 0-4.011-1.006-5.193-2.703v7.303h-3.521v-19.81h3.52v2.359c1.183-1.697 2.972-2.703 5.194-2.703zM28.192 21.658v.855c0 3.89-3.176 7.054-7.08 7.054a7.112 7.112 0 01-6.13-3.524l3.12-1.8a3.492 3.492 0 003.01 1.731 3.472 3.472 0 003.475-3.461v-.855h3.605zm135.958-.491v7.504h-3.52V13.807h3.52v2.876c.928-1.93 2.783-2.827 5.143-2.874v-.001l.195-.001h1.97v-4.08h3.432v4.08h3.376v2.905h-3.376v7.59c0 1.006.635 1.725 1.472 1.725.606 0 1.154-.23 1.472-.547l1.01 2.358c-.837.718-2.05 1.179-3.174 1.179-2.482 0-4.213-1.782-4.213-4.284v-8.021h-2.033l-.193.003c-3.06.086-5.08 1.712-5.08 4.453zM70.433 9.726v4.081h3.376v2.905h-3.376v7.59c0 1.006.635 1.725 1.471 1.725.607 0 1.154-.23 1.472-.547l1.01 2.358c-.837.719-2.049 1.179-3.174 1.179-2.481 0-4.212-1.782-4.212-4.284V9.726h3.433zm80.748 3.737c3.953 0 6.405 2.501 6.405 6.268v8.94h-3.434V26.89c-1.095 1.38-2.971 2.127-4.703 2.127-3.173 0-5.568-1.87-5.568-4.745 0-2.931 2.74-4.944 6.088-4.944 1.356 0 2.827.288 4.183.805v-.402c0-1.726-.952-3.393-3.664-3.393-1.414 0-2.77.489-4.039 1.121l-1.212-2.443c2.106-1.035 4.068-1.553 5.944-1.553zm-33.817 0c3.953 0 6.405 2.501 6.405 6.268v8.94h-3.433V26.89c-1.096 1.38-2.972 2.127-4.703 2.127-3.174 0-5.569-1.87-5.569-4.745 0-2.931 2.741-4.944 6.088-4.944 1.356 0 2.827.288 4.184.805v-.402c0-1.726-.953-3.393-3.664-3.393-1.415 0-2.77.489-4.04 1.121l-1.212-2.443c2.107-1.035 4.069-1.553 5.944-1.553zm-37.74.344v8.77c0 2.012 1.299 3.45 3.145 3.45 1.847 0 3.376-1.236 3.607-2.817v-9.403h3.52v14.865h-3.52v-1.985c-.923 1.381-2.655 2.33-4.617 2.33-3.26 0-5.54-2.386-5.54-5.75v-9.46h3.406zm28.146-5.231v20.096h-3.52v-2.3c-1.183 1.668-2.971 2.645-5.164 2.645-3.953 0-6.838-3.22-6.838-7.792 0-4.542 2.885-7.762 6.838-7.762 2.193 0 3.981.977 5.164 2.645V8.576h3.52zm-50.49-.028c3.145 0 5.512 1.063 7.502 2.76l-1.962 2.644c-1.731-1.495-3.722-2.328-5.683-2.328-1.991 0-3.348 1.207-3.348 2.586 0 1.61 1.472 2.186 4.617 2.905 4.126.92 6.896 2.242 6.896 5.836 0 3.536-2.713 6.037-7.445 6.037-3.404 0-6.29-1.15-8.482-3.192l2.077-2.558c1.818 1.638 3.924 2.674 6.52 2.674 2.453 0 3.723-1.207 3.723-2.617 0-1.638-1.414-2.184-4.587-2.932-4.098-.949-6.954-2.128-6.954-5.836 0-3.45 2.943-5.98 7.127-5.98zm59.392 13.223c-1.76 0-3.175.978-3.175 2.387s1.241 2.3 2.915 2.3c1.702 0 3.519-.863 3.924-2.444v-1.667c-1.096-.374-2.337-.576-3.664-.576zm33.816 0c-1.76 0-3.173.978-3.173 2.387s1.24 2.3 2.913 2.3c1.702 0 3.52-.863 3.924-2.444v-1.667c-1.095-.374-2.336-.576-3.664-.576zm-15.913-5.318c-2.48 0-4.212 1.983-4.212 4.772s1.731 4.802 4.212 4.802c2.511 0 4.3-2.013 4.3-4.802 0-2.789-1.789-4.772-4.3-4.772zm-34.538 0c-2.51 0-4.298 1.983-4.298 4.772s1.789 4.802 4.298 4.802c2.482 0 4.213-2.013 4.213-4.802 0-2.789-1.73-4.772-4.213-4.772z"></path></svg></span><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/en/login">Login</a></li><li class="Footer_item"><a class="Footer_link" href="https://studapart.com/fr/proprietaire">Owner space</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/formulaire-de-prise-de-contact-pour-les-professionnels-de-limmobilier">Real estate professional space</a></li><li class="Footer_item"><a class="Footer_link" href="javascript:Didomi.preferences.show()">Manage cookies</a></li></ul><div class="SocialShare mt-40 SocialShare--light"><a class="SocialShare_link" href="https://twitter.com/studapart" target="_blank"><span class="Icon Icon--height SocialShare_item" style="--height: 20px; height: 20px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 20"><path fill-rule="evenodd" d="M25 2.375c-.984.417-1.967.677-2.95.782 1.11-.657 1.86-1.584 2.252-2.782-1.015.594-2.1 1-3.252 1.219C20.035.531 18.787 0 17.306 0c-1.416 0-2.625.492-3.624 1.477-1 .984-1.5 2.174-1.5 3.57 0 .375.043.76.128 1.156a14.447 14.447 0 01-5.894-1.555A14.486 14.486 0 011.745.922a4.888 4.888 0 00-.698 2.547c0 .864.206 1.666.619 2.406A5.07 5.07 0 003.33 7.672a5.142 5.142 0 01-2.316-.64v.062c0 1.218.389 2.289 1.166 3.21a5.055 5.055 0 002.943 1.743 5.385 5.385 0 01-1.349.172c-.296 0-.618-.026-.967-.078.327 1.01.93 1.84 1.808 2.492a5.049 5.049 0 002.982 1.008c-1.86 1.437-3.981 2.156-6.36 2.156-.455 0-.868-.02-1.238-.062C2.38 19.245 5.002 20 7.868 20c1.819 0 3.527-.284 5.123-.851 1.598-.568 2.962-1.329 4.093-2.282a15.339 15.339 0 002.927-3.289 14.55 14.55 0 001.832-3.883 14.145 14.145 0 00.587-4.71A10.644 10.644 0 0025 2.374z"></path></svg></span></a><a class="SocialShare_link" href="https://www.instagram.com/studapart" target="_blank"><span class="Icon Icon--height SocialShare_item" style="--height: 20px; height: 20px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M14.48 0H5.52A5.526 5.526 0 000 5.52v8.96A5.525 5.525 0 005.52 20h8.96A5.526 5.526 0 0020 14.48V5.52A5.526 5.526 0 0014.48 0zm3.746 14.48a3.75 3.75 0 01-3.745 3.746H5.519a3.749 3.749 0 01-3.745-3.745V5.519A3.749 3.749 0 015.52 1.774h8.962a3.75 3.75 0 013.745 3.745v8.962z"></path><path fill-rule="nonzero" d="M10 5c-2.757 0-5 2.243-5 5s2.243 5 5 5 5-2.243 5-5-2.243-5-5-5zm0 8.278A3.282 3.282 0 016.722 10 3.282 3.282 0 0110 6.722 3.282 3.282 0 0113.278 10 3.282 3.282 0 0110 13.278z"></path><path d="M15.5 3A1.507 1.507 0 0014 4.5c0 .394.16.781.44 1.06.279.28.666.44 1.06.44A1.506 1.506 0 0017 4.5c0-.395-.16-.783-.44-1.06A1.506 1.506 0 0015.5 3z"></path></g></svg></span></a><a class="SocialShare_link" href="https://www.youtube.com/channel/UCGprdZECci3grT_a1tnwttQ" target="_blank"><span class="Icon Icon--height SocialShare_item" style="--height: 15px; height: 15px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 18"><path d="M23.938 1.735C23.259.47 22.523.239 21.024.15 19.528.044 15.765 0 12.503 0 9.236 0 5.47.044 3.975.149c-1.495.09-2.233.32-2.917 1.586C.359 2.996 0 5.169 0 8.995v.013c0 3.81.36 6 1.058 7.248.684 1.263 1.42 1.492 2.915 1.598 1.497.092 5.263.146 8.53.146 3.261 0 7.025-.054 8.524-.144 1.498-.106 2.234-.335 2.912-1.599C24.644 15.01 25 12.82 25 9.01V8.997c0-3.828-.356-6-1.063-7.262zM9.374 13.909V4.091L17.188 9l-7.813 4.91z"></path></svg></span></a><a class="SocialShare_link" href="https://www.facebook.com/Studapart" target="_blank"><span class="Icon Icon--height SocialShare_item" style="--height: 20px; height: 20px;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18.895 0H1.104C.494 0 0 .494 0 1.104v17.791C0 19.505.495 20 1.104 20h9.578v-7.745H8.076V9.236h2.606V7.01c0-2.583 1.577-3.99 3.882-3.99 1.105 0 2.052.082 2.329.118v2.7h-1.599c-1.253 0-1.495.596-1.495 1.47v1.927h2.99l-.391 3.019h-2.599v7.745h5.096c.61 0 1.105-.495 1.105-1.104V1.103C20 .493 19.505 0 18.895 0z"></path></svg></span></a></div></div> </div> </div> </div> </div> </div> </footer> </div> </div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"en\/","currentPath":"node\/558","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"classy\/base,classy\/messages,core\/drupal.autocomplete,core\/normalize,iw_bootstrap4\/didomi,iw_bootstrap4\/global-scripts,iw_bootstrap4\/global-styling,iwcity6\/iwcity6.assets.config_global,iwcontact6\/iwcontact6.assets.config_global,iwfeatures6\/iwfeatures6.assets.config_global,iwfooter6\/iwfooter6.assets.config_global,iwhelp6\/iwhelp6.assets.config_global,iwhousetype6\/iwhousetype6.assets.config_global,iwimage6\/iwimage6.assets.config_global,iwjumbotron6\/iwjumbotron6.assets.config_global,iwnavigation6\/iwnavigation6.assets.config_global,iwnavigation6\/iwnavigation6.assets.config_global_js,iwschool6\/iwschool6.assets.config_global,iwsearch6\/iwsearch6.assets.config_global,iwswitch6\/iwswitch6.assets.config_global,iwtestimony6\/iwtestimony6.assets.config_global,iwtext6\/iwtext6.assets.config_global,lang_dropdown\/lang-dropdown-form,lazy\/lazy,quicklink\/quicklink,quicklink\/quicklink_init,quicklink\/quicklink_polyfill,search_autocomplete\/theme.basic-blue.css,system\/base","theme":"iw_bootstrap4","theme_token":null},"ajaxTrustedUrl":{"form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM":true},"lazy":{"lazysizes":{"lazyClass":"lazyload","loadedClass":"lazyloaded","loadingClass":"lazyloading","preloadClass":"lazypreload","errorClass":"lazyerror","autosizesClass":"lazyautosizes","srcAttr":"data-src","srcsetAttr":"data-srcset","sizesAttr":"data-sizes","minSize":40,"customMedia":[],"init":true,"expFactor":1.5,"hFac":0.8,"loadMode":2,"loadHidden":true,"ricTimeout":0,"throttleDelay":125,"plugins":{"unveilhooks":"unveilhooks\/ls.unveilhooks"}},"placeholderSrc":"","preferNative":false},"search_autocomplete":{"autocompletion_for_input_custom_input":{"source":"\/en\/callback\/nodes","selector":"input#custom-input","minChars":1,"maxSuggestions":10,"autoSubmit":true,"autoRedirect":true,"theme":"basic-blue","filters":["search","field_tags_value"],"noResult":{"group":{"group_id":"no_results"},"label":"","value":"","link":""},"moreResults":{"group":{"group_id":"more_results"},"label":"","value":"","link":""}},"autocompletion_for_input_custom_input_header":{"source":"\/en\/callback\/nodes","selector":"input#custom-input-header","minChars":1,"maxSuggestions":10,"autoSubmit":true,"autoRedirect":true,"theme":"basic-blue","filters":["search","field_tags_value"],"noResult":{"group":{"group_id":"no_results"},"label":"","value":"","link":""},"moreResults":{"group":{"group_id":"more_results"},"label":"","value":"","link":""}}},"quicklink":{"admin_link_container_patterns":["#block-local-tasks-block a",".block-local-tasks-block a","#drupal-off-canvas a","#toolbar-administration a"],"ignore_admin_paths":true,"ignore_ajax_links":true,"ignore_file_ext":true,"debug":false,"url_patterns_to_ignore":["user\/logout","#","\/admin","\/edit"]},"user":{"uid":0,"permissionsHash":"3d0efd7b4468bb09ef4b81503dc2ac699f7fc0e9fc1335fccf0be1d02bcdc02b"},"lang_dropdown":{"lang-dropdown-form":{"key":"lang-dropdown-form"}}}</script> <script type="text/frzjs" frz_orig_src="//polyfill.io/v3/polyfill.min.js?features=IntersectionObserver%2CIntersectionObserverEntry%2CURL%2CObject.assign%2CArray.from%2CArray.prototype.includes%2CString.prototype.includes%2CElement.prototype.matches%2CPromise%2CPromise.prototype.finally" orig_index="3"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/sites/prod/files/js/js_nSpio9rVoLdcpNaWcunAD0FozoiYc7UuiLKQ9-S2Shs.js?frz-v=3775" orig_index="4"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/fstrz/r/s/unpkg.com/quicklink@1.0.1/dist/quicklink.umd.js?frz-v=3775" orig_index="5"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/sites/prod/files/js/js_BMqYfgyKyNcAriU54FVxEKAaTSOOMkoHYbdy6VcTGLI.js?frz-v=3775" orig_index="6"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/sites/prod/files/js/js_jyIuHQW1C3xvsIfsroVcXaXBYWCAghPITEe36_ct52s.js?frz-v=3775" orig_index="7"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/sites/prod/files/js/js_32FNHd9ACaqli3xg65g4W460H4e5DsS2-s9_metKiIE.js?frz-v=3775" orig_index="8"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/sites/prod/files/js/js_rtTtnRE4JUd8u92z1KpGUl1R8hbVZoUppGvp0y80bbk.js?frz-v=3775" orig_index="9"></script> <script type="text/frzjs">(function (){function setCacheKey(e){if(e){var t=new Date;t.setYear(t.getFullYear()+1),document.cookie="fstrz_vary="+e+";path=/;expires="+t.toUTCString()}};var frzCacheKey = ''; if(document.cookie.indexOf("isConnected=deleted") != -1 || document.cookie.indexOf("isConnected") == -1 && document.cookie.indexOf("SSESS") == -1 ) { frzCacheKey = 'notConnected'; setCacheKey(frzCacheKey); console.log('frz nonconnecte'); } else { document.cookie="fstrz_vary=deleted;path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT"; console.log('frz remove fstrz_vary'); }})();</script><script>/*! * * js-edgepic v4.9.1 * * Copyright (c) 2022 scaleflex, fasterize * Released under the MIT license * * Date: 2023-04-26T14:26:52.293Z * */(()=>{var t={5134:(t,e,r)=>{var n=r(3200);t.exports=n},4794:(t,e,r)=>{r(9826);var n=r(2649);t.exports=n("Array","find")},6987:(t,e,r)=>{r(3689);var n=r(857);t.exports=n.Math.trunc},2173:(t,e,r)=>{r(240)},240:(t,e,r)=>{var n=r(5134);t.exports=n},9662:(t,e,r)=>{var n=r(614),o=r(6330),i=TypeError;t.exports=function(t){if(n(t))return t;throw i(o(t)+" is not a function")}},1223:(t,e,r)=>{var n=r(5112),o=r(30),i=r(3070).f,a=n("unscopables"),c=Array.prototype;null==c[a]&&i(c,a,{configurable:!0,value:o(null)}),t.exports=function(t){c[a][t]=!0}},9670:(t,e,r)=>{var n=r(111),o=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw i(o(t)+" is not an object")}},1318:(t,e,r)=>{var n=r(5656),o=r(1400),i=r(6244),a=function(t){return function(e,r,a){var c,u=n(e),s=i(u),l=o(a,s);if(t&&r!=r){for(;s>l;)if((c=u[l++])!=c)return!0}else for(;s>l;l++)if((t||l in u)&&u[l]===r)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},2092:(t,e,r)=>{var n=r(9974),o=r(1702),i=r(8361),a=r(7908),c=r(6244),u=r(5417),s=o([].push),l=function(t){var e=1==t,r=2==t,o=3==t,l=4==t,f=6==t,p=7==t,d=5==t||f;return function(v,h,g,y){for(var m,b,w=a(v),A=i(w),O=n(h,g),S=c(A),x=0,j=y||u,P=e?j(v,S):r||p?j(v,0):void 0;S>x;x++)if((d||x in A)&&(b=O(m=A[x],x,w),t))if(e)P[x]=b;else if(b)switch(t){case 3:return!0;case 5:return m;case 6:return x;case 2:s(P,m)}else switch(t){case 4:return!1;case 7:s(P,m)}return f?-1:o||l?l:P}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},7475:(t,e,r)=>{var n=r(3157),o=r(4411),i=r(111),a=r(5112)("species"),c=Array;t.exports=function(t){var e;return n(t)&&(e=t.constructor,(o(e)&&(e===c||n(e.prototype))||i(e)&&null===(e=e[a]))&&(e=void 0)),void 0===e?c:e}},5417:(t,e,r)=>{var n=r(7475);t.exports=function(t,e){return new(n(t))(0===e?0:e)}},4326:(t,e,r)=>{var n=r(1702),o=n({}.toString),i=n("".slice);t.exports=function(t){return i(o(t),8,-1)}},648:(t,e,r)=>{var n=r(1694),o=r(614),i=r(4326),a=r(5112)("toStringTag"),c=Object,u="Arguments"==i(function(){return arguments}());t.exports=n?i:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=c(t),a))?r:u?i(e):"Object"==(n=i(e))&&o(e.callee)?"Arguments":n}},9920:(t,e,r)=>{var n=r(2597),o=r(3887),i=r(1236),a=r(3070);t.exports=function(t,e,r){for(var c=o(e),u=a.f,s=i.f,l=0;l<c.length;l++){var f=c[l];n(t,f)||r&&n(r,f)||u(t,f,s(e,f))}}},8880:(t,e,r)=>{var n=r(9781),o=r(3070),i=r(9114);t.exports=n?function(t,e,r){return o.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},9114:t=>{t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},8052:(t,e,r)=>{var n=r(614),o=r(3070),i=r(6339),a=r(3072);t.exports=function(t,e,r,c){c||(c={});var u=c.enumerable,s=void 0!==c.name?c.name:e;if(n(r)&&i(r,s,c),c.global)u?t[e]=r:a(e,r);else{try{c.unsafe?t[e]&&(u=!0):delete t[e]}catch(t){}u?t[e]=r:o.f(t,e,{value:r,enumerable:!1,configurable:!c.nonConfigurable,writable:!c.nonWritable})}return t}},3072:(t,e,r)=>{var n=r(7854),o=Object.defineProperty;t.exports=function(t,e){try{o(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},9781:(t,e,r)=>{var n=r(7293);t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(t,e,r)=>{var n=r(7854),o=r(111),i=n.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},8113:(t,e,r)=>{var n=r(5005);t.exports=n("navigator","userAgent")||""},7392:(t,e,r)=>{var n,o,i=r(7854),a=r(8113),c=i.process,u=i.Deno,s=c&&c.versions||u&&u.version,l=s&&s.v8;l&&(o=(n=l.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(o=+n[1]),t.exports=o},2649:(t,e,r)=>{var n=r(7854),o=r(1702);t.exports=function(t,e){return o(n[t].prototype[e])}},748:t=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(t,e,r)=>{var n=r(7854),o=r(1236).f,i=r(8880),a=r(8052),c=r(3072),u=r(9920),s=r(4705);t.exports=function(t,e){var r,l,f,p,d,v=t.target,h=t.global,g=t.stat;if(r=h?n:g?n[v]||c(v,{}):(n[v]||{}).prototype)for(l in e){if(p=e[l],f=t.dontCallGetSet?(d=o(r,l))&&d.value:r[l],!s(h?l:v+(g?".":"#")+l,t.forced)&&void 0!==f){if(typeof p==typeof f)continue;u(p,f)}(t.sham||f&&f.sham)&&i(p,"sham",!0),a(r,l,p,t)}}},7293:t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},9974:(t,e,r)=>{var n=r(1702),o=r(9662),i=r(4374),a=n(n.bind);t.exports=function(t,e){return o(t),void 0===e?t:i?a(t,e):function(){return t.apply(e,arguments)}}},4374:(t,e,r)=>{var n=r(7293);t.exports=!n((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:(t,e,r)=>{var n=r(4374),o=Function.prototype.call;t.exports=n?o.bind(o):function(){return o.apply(o,arguments)}},6530:(t,e,r)=>{var n=r(9781),o=r(2597),i=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,c=o(i,"name"),u=c&&"something"===function(){}.name,s=c&&(!n||n&&a(i,"name").configurable);t.exports={EXISTS:c,PROPER:u,CONFIGURABLE:s}},1702:(t,e,r)=>{var n=r(4374),o=Function.prototype,i=o.bind,a=o.call,c=n&&i.bind(a,a);t.exports=n?function(t){return t&&c(t)}:function(t){return t&&function(){return a.apply(t,arguments)}}},5005:(t,e,r)=>{var n=r(7854),o=r(614),i=function(t){return o(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?i(n[t]):n[t]&&n[t][e]}},8173:(t,e,r)=>{var n=r(9662);t.exports=function(t,e){var r=t[e];return null==r?void 0:n(r)}},7854:(t,e,r)=>{var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},2597:(t,e,r)=>{var n=r(1702),o=r(7908),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(o(t),e)}},3501:t=>{t.exports={}},490:(t,e,r)=>{var n=r(5005);t.exports=n("document","documentElement")},4664:(t,e,r)=>{var n=r(9781),o=r(7293),i=r(317);t.exports=!n&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(t,e,r)=>{var n=r(1702),o=r(7293),i=r(4326),a=Object,c=n("".split);t.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?c(t,""):a(t)}:a},2788:(t,e,r)=>{var n=r(1702),o=r(614),i=r(5465),a=n(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return a(t)}),t.exports=i.inspectSource},9909:(t,e,r)=>{var n,o,i,a=r(8536),c=r(7854),u=r(1702),s=r(111),l=r(8880),f=r(2597),p=r(5465),d=r(6200),v=r(3501),h="Object already initialized",g=c.TypeError,y=c.WeakMap;if(a||p.state){var m=p.state||(p.state=new y),b=u(m.get),w=u(m.has),A=u(m.set);n=function(t,e){if(w(m,t))throw new g(h);return e.facade=t,A(m,t,e),e},o=function(t){return b(m,t)||{}},i=function(t){return w(m,t)}}else{var O=d("state");v[O]=!0,n=function(t,e){if(f(t,O))throw new g(h);return e.facade=t,l(t,O,e),e},o=function(t){return f(t,O)?t[O]:{}},i=function(t){return f(t,O)}}t.exports={set:n,get:o,has:i,enforce:function(t){return i(t)?o(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!s(e)||(r=o(e)).type!==t)throw g("Incompatible receiver, "+t+" required");return r}}}},3157:(t,e,r)=>{var n=r(4326);t.exports=Array.isArray||function(t){return"Array"==n(t)}},614:t=>{t.exports=function(t){return"function"==typeof t}},4411:(t,e,r)=>{var n=r(1702),o=r(7293),i=r(614),a=r(648),c=r(5005),u=r(2788),s=function(){},l=[],f=c("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=n(p.exec),v=!p.exec(s),h=function(t){if(!i(t))return!1;try{return f(s,l,t),!0}catch(t){return!1}},g=function(t){if(!i(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return v||!!d(p,u(t))}catch(t){return!0}};g.sham=!0,t.exports=!f||o((function(){var t;return h(h.call)||!h(Object)||!h((function(){t=!0}))||t}))?g:h},4705:(t,e,r)=>{var n=r(7293),o=r(614),i=/#|\.prototype\./,a=function(t,e){var r=u[c(t)];return r==l||r!=s&&(o(e)?n(e):!!e)},c=a.normalize=function(t){return String(t).replace(i,".").toLowerCase()},u=a.data={},s=a.NATIVE="N",l=a.POLYFILL="P";t.exports=a},111:(t,e,r)=>{var n=r(614);t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},1913:t=>{t.exports=!1},2190:(t,e,r)=>{var n=r(5005),o=r(614),i=r(7976),a=r(3307),c=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return o(e)&&i(e.prototype,c(t))}},6244:(t,e,r)=>{var n=r(7466);t.exports=function(t){return n(t.length)}},6339:(t,e,r)=>{var n=r(7293),o=r(614),i=r(2597),a=r(9781),c=r(6530).CONFIGURABLE,u=r(2788),s=r(9909),l=s.enforce,f=s.get,p=Object.defineProperty,d=a&&!n((function(){return 8!==p((function(){}),"length",{value:8}).length})),v=String(String).split("String"),h=t.exports=function(t,e,r){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(e="get "+e),r&&r.setter&&(e="set "+e),(!i(t,"name")||c&&t.name!==e)&&(a?p(t,"name",{value:e,configurable:!0}):t.name=e),d&&r&&i(r,"arity")&&t.length!==r.arity&&p(t,"length",{value:r.arity});try{r&&i(r,"constructor")&&r.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=l(t);return i(n,"source")||(n.source=v.join("string"==typeof e?e:"")),t};Function.prototype.toString=h((function(){return o(this)&&f(this).source||u(this)}),"toString")},4758:t=>{var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?r:e)(n)}},133:(t,e,r)=>{var n=r(7392),o=r(7293);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},8536:(t,e,r)=>{var n=r(7854),o=r(614),i=r(2788),a=n.WeakMap;t.exports=o(a)&&/native code/.test(i(a))},30:(t,e,r)=>{var n,o=r(9670),i=r(6048),a=r(748),c=r(3501),u=r(490),s=r(317),l=r(6200),f=l("IE_PROTO"),p=function(){},d=function(t){return"<script>"+t+"</"+"script>"},v=function(t){t.write(d("")),t.close();var e=t.parentWindow.Object;return t=null,e},h=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}var t,e;h="undefined"!=typeof document?document.domain&&n?v(n):((e=s("iframe")).style.display="none",u.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(d("document.F=Object")),t.close(),t.F):v(n);for(var r=a.length;r--;)delete h.prototype[a[r]];return h()};c[f]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(p.prototype=o(t),r=new p,p.prototype=null,r[f]=t):r=h(),void 0===e?r:i.f(r,e)}},6048:(t,e,r)=>{var n=r(9781),o=r(3353),i=r(3070),a=r(9670),c=r(5656),u=r(1956);e.f=n&&!o?Object.defineProperties:function(t,e){a(t);for(var r,n=c(e),o=u(e),s=o.length,l=0;s>l;)i.f(t,r=o[l++],n[r]);return t}},3070:(t,e,r)=>{var n=r(9781),o=r(4664),i=r(3353),a=r(9670),c=r(4948),u=TypeError,s=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",p="configurable",d="writable";e.f=n?i?function(t,e,r){if(a(t),e=c(e),a(r),"function"==typeof t&&"prototype"===e&&"value"in r&&d in r&&!r.writable){var n=l(t,e);n&&n.writable&&(t[e]=r.value,r={configurable:p in r?r.configurable:n.configurable,enumerable:f in r?r.enumerable:n.enumerable,writable:!1})}return s(t,e,r)}:s:function(t,e,r){if(a(t),e=c(e),a(r),o)try{return s(t,e,r)}catch(t){}if("get"in r||"set"in r)throw u("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},1236:(t,e,r)=>{var n=r(9781),o=r(6916),i=r(5296),a=r(9114),c=r(5656),u=r(4948),s=r(2597),l=r(4664),f=Object.getOwnPropertyDescriptor;e.f=n?f:function(t,e){if(t=c(t),e=u(e),l)try{return f(t,e)}catch(t){}if(s(t,e))return a(!o(i.f,t,e),t[e])}},8006:(t,e,r)=>{var n=r(6324),o=r(748).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},5181:(t,e)=>{e.f=Object.getOwnPropertySymbols},7976:(t,e,r)=>{var n=r(1702);t.exports=n({}.isPrototypeOf)},6324:(t,e,r)=>{var n=r(1702),o=r(2597),i=r(5656),a=r(1318).indexOf,c=r(3501),u=n([].push);t.exports=function(t,e){var r,n=i(t),s=0,l=[];for(r in n)!o(c,r)&&o(n,r)&&u(l,r);for(;e.length>s;)o(n,r=e[s++])&&(~a(l,r)||u(l,r));return l}},1956:(t,e,r)=>{var n=r(6324),o=r(748);t.exports=Object.keys||function(t){return n(t,o)}},5296:(t,e)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!r.call({1:2},1);e.f=o?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},2140:(t,e,r)=>{var n=r(6916),o=r(614),i=r(111),a=TypeError;t.exports=function(t,e){var r,c;if("string"===e&&o(r=t.toString)&&!i(c=n(r,t)))return c;if(o(r=t.valueOf)&&!i(c=n(r,t)))return c;if("string"!==e&&o(r=t.toString)&&!i(c=n(r,t)))return c;throw a("Can't convert object to primitive value")}},3887:(t,e,r)=>{var n=r(5005),o=r(1702),i=r(8006),a=r(5181),c=r(9670),u=o([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=i.f(c(t)),r=a.f;return r?u(e,r(t)):e}},857:(t,e,r)=>{var n=r(7854);t.exports=n},4488:t=>{var e=TypeError;t.exports=function(t){if(null==t)throw e("Can't call method on "+t);return t}},6200:(t,e,r)=>{var n=r(2309),o=r(9711),i=n("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},5465:(t,e,r)=>{var n=r(7854),o=r(3072),i="__core-js_shared__",a=n[i]||o(i,{});t.exports=a},2309:(t,e,r)=>{var n=r(1913),o=r(5465);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.24.1",mode:n?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.24.1/LICENSE",source:"https://github.com/zloirock/core-js"})},1400:(t,e,r)=>{var n=r(9303),o=Math.max,i=Math.min;t.exports=function(t,e){var r=n(t);return r<0?o(r+e,0):i(r,e)}},5656:(t,e,r)=>{var n=r(8361),o=r(4488);t.exports=function(t){return n(o(t))}},9303:(t,e,r)=>{var n=r(4758);t.exports=function(t){var e=+t;return e!=e||0===e?0:n(e)}},7466:(t,e,r)=>{var n=r(9303),o=Math.min;t.exports=function(t){return t>0?o(n(t),9007199254740991):0}},7908:(t,e,r)=>{var n=r(4488),o=Object;t.exports=function(t){return o(n(t))}},7593:(t,e,r)=>{var n=r(6916),o=r(111),i=r(2190),a=r(8173),c=r(2140),u=r(5112),s=TypeError,l=u("toPrimitive");t.exports=function(t,e){if(!o(t)||i(t))return t;var r,u=a(t,l);if(u){if(void 0===e&&(e="default"),r=n(u,t,e),!o(r)||i(r))return r;throw s("Can't convert object to primitive value")}return void 0===e&&(e="number"),c(t,e)}},4948:(t,e,r)=>{var n=r(7593),o=r(2190);t.exports=function(t){var e=n(t,"string");return o(e)?e:e+""}},1694:(t,e,r)=>{var n={};n[r(5112)("toStringTag")]="z",t.exports="[object z]"===String(n)},6330:t=>{var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},9711:(t,e,r)=>{var n=r(1702),o=0,i=Math.random(),a=n(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++o+i,36)}},3307:(t,e,r)=>{var n=r(133);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:(t,e,r)=>{var n=r(9781),o=r(7293);t.exports=n&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},5112:(t,e,r)=>{var n=r(7854),o=r(2309),i=r(2597),a=r(9711),c=r(133),u=r(3307),s=o("wks"),l=n.Symbol,f=l&&l.for,p=u?l:l&&l.withoutSetter||a;t.exports=function(t){if(!i(s,t)||!c&&"string"!=typeof s[t]){var e="Symbol."+t;c&&i(l,t)?s[t]=l[t]:s[t]=u&&f?f(e):p(e)}return s[t]}},9826:(t,e,r)=>{"use strict";var n=r(2109),o=r(2092).find,i=r(1223),a="find",c=!0;a in[]&&Array(1).find((function(){c=!1})),n({target:"Array",proto:!0,forced:c},{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i(a)},3689:(t,e,r)=>{r(2109)({target:"Math",stat:!0},{trunc:r(4758)})},3200:(t,e,r)=>{var n=r(4794);t.exports=n},2634:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEVICE_PIXEL_RATIO_LIST=void 0;e.DEVICE_PIXEL_RATIO_LIST=[1,1.5,2]},2129:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.convertToPX=void 0;var n=r(7203);e.convertToPX=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(t=(t||"").toString()).indexOf("px")>-1?parseInt(t):t.indexOf("%")>-1?null:t.indexOf("vw")>-1?(0,n.isServer)()?null:window.innerWidth*parseInt(t)/100:t.indexOf("vh")>-1?(0,n.isServer)()?null:window.innerHeight*parseInt(t)/100:parseInt(t)||""}},584:(t,e,r)=>{"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}e.e=void 0;var o=r(1764),i=r(6250),a=r(2625),c=r(6582),u=r(2634),s=r(1136);function l(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function f(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?l(Object(r),!0).forEach((function(e){p(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function p(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==n(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var o=r.call(t,e||"default");if("object"!==n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===n(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function d(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,c=[],u=!0,s=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(c.push(n.value),c.length!==e);u=!0);}catch(t){s=!0,o=t}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return v(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}e.e=function(t){var e,r=t.imgNode,n=t.config,l=void 0===n?{}:n,p=t.imgNodeWidth,v=t.imgNodeHeight,h=t.imgNodeRatio,g=t.params,y=t.size,m=t.doNotReplaceImageUrl,b=l.exactSize,w=l.limitFactor,A=l.params,O=void 0===A?{}:A,S=(0,o.isCrop)(g.func||O.func),x=d((0,i.getWidth)({imgNode:r,config:l,exactSize:b,imgNodeWidth:p,params:f(f({},O),g),size:y}),2),j=x[0],P=x[1],I=(0,a.getHeight)({imgNode:r,config:l,exactSize:b,imgNodeHeight:v,imgNodeWidth:p,imgNodeRatio:h,params:f(f({},O),g),size:y,width:j});return e=(0,c.getRatio)({imgNodeRatio:h,width:j,height:I,size:y,config:l,imgNodeWidth:p,imgNodeHeight:v}),{sizes:u.DEVICE_PIXEL_RATIO_LIST.map((function(t){var r,n;return r=j&&j*t,r=S?r:P?(0,s.getSizeLimit)(r,b,w):r,!(n=I&&I*t)&&r&&e&&(n=Math.floor(r/e)),!r&&n&&e&&(r=Math.floor(n*e)),{width:r,height:n,ratio:e}})),ratio:e,width:j,height:I,doNotReplaceImageUrl:m}}},6427:(t,e,r)=>{"use strict";e.b=void 0;var n=r(2634),o=["w","h","width","height"];function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function a(t,e){if(null==t)return{};var r,n,o=function(t,e){if(null==t)return{};var r,n,o={},i=Object.keys(t);for(n=0;n<i.length;n++)r=i[n],e.indexOf(r)>=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n<i.length;n++)r=i[n],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,c=[],u=!0,s=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(c.push(n.value),c.length!==e);u=!0);}catch(t){s=!0,o=t}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return u(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function l(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?s(Object(r),!0).forEach((function(e){f(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function f(t,e,r){return(e=function(t){var e=function(t,e){if("object"!==i(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!==i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===i(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}e.b=function(t){var e=t.src,r=t.params,o=t.config,i=void 0===o?{}:o,a=t.containerProps,c=void 0===a?{}:a,u=t.devicePixelRatio,s=void 0===u?1:u,f=t.processURL,d=t.processQueryString,v=t.service,h=c.sizes,g=c.doNotReplaceImageUrl,y=h&&h[n.DEVICE_PIXEL_RATIO_LIST.indexOf(s)]||{},m=y.width,b=y.height,w=i.token,A=i.domain,O=i.doNotReplaceURL,S=i.customDomain,x=i.apiVersion,j=x?x+"/":"",P=[O||g?"":"https://".concat(S?A:w+"."+A,"/").concat(j),e,-1!==e.indexOf("?")?"&":"?"].join("");return[f?f({url:P,token:w,domain:A,service:v}):P,p({params:l(l({},i.params||{}),r),width:m,height:b,config:i,processQueryString:d,devicePixelRatio:s,service:v})].join("")};var p=function(t){var e=t.params,r=void 0===e?{}:e,n=t.width,o=t.height,i=t.config,a=void 0===i?{}:i,u=t.processQueryString,s=t.devicePixelRatio,l=t.service,f=a.processOnlyWidth,p=c(d(r),3),v=p[0],h=p[1],g=void 0===h?null:h,y=p[2],m=n||g,b=o||y,w=Object.keys(v).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(v[t])})).join("&"),A=[m?"w=".concat(m):"",b&&!f?(m?"&":"")+"h=".concat(b):"",w?"&"+w:""].join("");return u?u({query:A,widthQ:m,heightQ:b,restParamsQ:w,processOnlyWidth:f,devicePixelRatio:s,service:l}):A},d=function(t){var e=t.w,r=t.h,n=t.width,i=t.height;return[a(t,o),e||n,r||i]}},4131:(t,e,r)=>{"use strict";e.i=void 0;var n=r(7203);function o(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return i(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}e.i=function(t,e){return o((0,n.isServer)()?[]:a(t,e)).reverse().find((function(t){return window.matchMedia(t.media).matches}))};var a=function(t,e){var r=[];return Object.keys(t).forEach((function(n){var o=n.indexOf(":")>-1?n:e[n];r.push({media:o,params:c(t[n])})})),r},c=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.w,r=void 0===e?t.width||"":e,n=t.h,o=void 0===n?t.height||"":n,i=t.r,a=void 0===i?t.r:i,c=t.src,u=void 0===c?t.src:c;if(r.toString().indexOf("vw")>-1){var s=parseFloat(r);r=window.innerWidth*s/100}else r=parseFloat(r);if(o.toString().indexOf("vh")>-1){var l=parseFloat(o);o=window.innerHeight*l/100}else o=parseFloat(o);return{w:r,h:o,r:a,src:u}}},2625:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getImageHeight=e.getHeight=void 0;var n=r(2129),o=r(9578),i=r(1764),a=r(7203);e.getHeight=function(t){var e=t.imgNode,r=void 0===e?null:e,u=t.config,s=void 0===u?{}:u,l=t.imgNodeHeight,f=void 0===l?null:l,p=t.params,d=void 0===p?{}:p,v=t.size,h=t.width,g=s.ignoreNodeImgSize,y=s.ignoreStyleImgSize,m=s.imageSizeAttributes,b=s.params,w=void 0===b?{}:b,A=void 0!==g?g:"use"!==m,O=(0,i.isCrop)(d.func||w.func),S=v&&v.params&&(v.params.h||v.params.height),x=v&&v.params&&(v.params.ratio||v.params.r),j=d.height||d.h,P=!A&&f&&(0,n.convertToPX)(f),I=!y&&c(r),E=(0,a.isServer)()?null:!I&&parseInt((0,o.getParentContainerSize)(r,"height"),10);return v&&v.params?x&&h?h/x:S:j||(!A&&f?P:I||(O?E:null))};var c=function(t){var e,r=t&&t.style&&t.style.height,o=r&&!(-1!==r.indexOf("%"));return r=o&&r||"",(e=(0,n.convertToPX)(r))&&parseInt(e,10)};e.getImageHeight=c},2877:(t,e,r)=>{"use strict";e.K=void 0;var n=r(2787),o=r(7203);e.K=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=u(t);return 0===t.indexOf("//")&&(t=((0,o.isServer)()?"https:":window.location.protocol)+t),r&&(t=i(e,t)),[t,(0,n.isSVG)(t)]};var i=function(t,e){var r="/"===e[0],n=a(r,t).split("/"),o=e.split("/");n.length>1&&n.pop(),r&&o.shift();for(var i=0;i<o.length;i++)"."!==o[i]&&(".."===o[i]?n.pop():n.push(o[i]));return n.join("/")},a=function(t,e){return t?(e?c(e):(0,o.isServer)()?"":window.location.origin)+"/":e||((0,o.isServer)()?"http://localhost:3000/":document.baseURI)},c=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=t.split("/"),r=e[0],n=e[2];return r&&n?r+"//"+n:t},u=function(t){return!!t&&(0===t.indexOf("//")&&(t=((0,o.isServer)()?"https:":window.location.protocol)+t),0!==t.indexOf("http://")&&0!==t.indexOf("https://")&&0!==t.indexOf("//"))}},7983:(t,e)=>{"use strict";e.h=void 0;e.h=function(t){var e=t.indexOf("?");if(-1!==e)return r(t.slice(e+1))};var r=function(t){var e=void 0;try{var r=t.replace(/(\w+:)|(\w+ :)/g,(function(t){return'"'+t.substring(0,t.length-1)+'":'}));e=JSON.parse(r)}catch(t){}if(!e)try{e=JSON.parse('{"'+decodeURI(t.replace(/&/g,'","').replace(/=/g,'":"'))+'"}')}catch(t){}return e}},9578:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getParentContainerSize=void 0;e.getParentContainerSize=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"width",r=t,n=0,o=0;do{var i,a;r=null===(a=r)||void 0===a?void 0:a.parentNode,(n="height"===e?r.clientHeight:r.clientWidth)&&(n="function"==typeof r.getBoundingClientRect?r.getBoundingClientRect()[e]:window.innerWidth),o+=1}while(null!==(i=r)&&void 0!==i&&i.parentNode&&!n&&o<5);var c=n&&r&&1===r.nodeType?parseInt(window.getComputedStyle(r).paddingLeft):0,u=n&&r&&1===r.nodeType?parseInt(window.getComputedStyle(r).paddingRight):0;return n||(n=window.innerWidth),n+(n?-c-u:0)}},6582:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getRatio=void 0;e.getRatio=function(t){var e=t.imgNodeRatio,r=t.width,n=t.height,o=t.size,i=t.config,a=void 0===i?{}:i,c=t.imgNodeWidth,u=t.imgNodeHeight,s="ignore"===a.imageSizeAttributes;return o&&o.params?o.params.r||o.params.ratio?o.params.r||o.params.ratio:(o.params.w||o.params.width)&&(o.params.h||o.params.height)?(o.params.w||o.params.width)/(o.params.h||o.params.height):null:!s&&c&&u?c/u:!s&&e?e:r&&n?r/n:null}},1136:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getSizeLimit=void 0;e.getSizeLimit=function(t,e,r){return e?Math.ceil(t):t<=25?25:t<=50?50:Math.ceil(t/r)*r}},6250:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getWidth=void 0;var n=r(2129),o=r(9578),i=r(7203);e.getWidth=function(t){var e=t.imgNode,r=t.imgNodeWidth,c=void 0===r?null:r,u=t.params,s=void 0===u?{}:u,l=t.size,f=t.config,p=void 0===f?{}:f,d=p.ignoreNodeImgSize,v=p.ignoreStyleImgSize,h=p.imageSizeAttributes,g=p.detectImageNodeCSS,y=void 0!==d?d:"use"!==h,m=l&&l.params&&(l.params.w||l.params.width),b=s.width||s.w,w=!y&&c&&(0,n.convertToPX)(c),A=!v&&a(e,g),O=(0,i.isServer)()?null:!A&&parseInt((0,o.getParentContainerSize)(e),10),S=A||O;return l&&l.params?l.params.r?s.width||s.w?[b]:!y&&c?[w]:[S]:[m]:b?[b]:!y&&c?[w]:[S,!0]};var a=function(t,e){var r=t&&t.style&&t.style.width&&!(-1!==t.style.width.indexOf("%"))&&t.style.width,o=r&&(0,n.convertToPX)(r),a=!(0,i.isServer)()&&(e&&c(t));return e&&a?a:o&&parseInt(o,10)},c=function(t){var e,r=t.style.display;return t.style.display="inline-block",e=t.getBoundingClientRect().width,t.style.display=r,e}},1764:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isCrop=void 0;e.isCrop=function(t){return-1!==["crop","fit","bound","cover"].indexOf(t)}},7203:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isServer=void 0;e.isServer=function(){return"undefined"==typeof window}},2549:(t,e,r)=>{"use strict";e.e=void 0;var n=r(7203);e.e=function(t){var e=!0;if(t&&!(0,n.isServer)())try{new window.ImageData(new Uint8ClampedArray([0,0,0,0]),1,1)}catch(t){e=!1}return Element.prototype.hasOwnProperty("prepend")&&e}},2787:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isSVG=void 0;e.isSVG=function(t){return".svg"===t.slice(-4).toLowerCase()}},3774:function(t,e){!function(t){"use strict";function e(t,e,r,n){var o,i=!1,a=0;function c(){o&&clearTimeout(o)}function u(){c(),i=!0}function s(){for(var u=arguments.length,s=new Array(u),l=0;l<u;l++)s[l]=arguments[l];var f=this,p=Date.now()-a;function d(){a=Date.now(),r.apply(f,s)}function v(){o=void 0}i||(n&&!o&&d(),c(),void 0===n&&p>t?d():!0!==e&&(o=setTimeout(n?v:d,void 0===n?t-p:t)))}return"boolean"!=typeof e&&(n=r,r=e,e=void 0),s.cancel=u,s}function r(t,r,n){return void 0===n?e(t,r,!1):e(t,n,!1!==r)}t.debounce=r,t.throttle=e,Object.defineProperty(t,"__esModule",{value:!0})}(e)}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var i=e[n]={exports:{}};return t[n].call(i.exports,i,i.exports,r),i.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),(()=>{"use strict";r(2173),r(6987);var t=r(7983);function e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function n(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?e(Object(n),!0).forEach((function(e){o(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function o(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var i=function(t,e){return t.getAttribute(e)},a=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.split("?")[0]},c=function(t){var e=null;try{var r=t.replace(/(\w+:)|(\w+ :)/g,(function(t){return"https:"===t||"http:"===t?t:'"'.concat(t.substring(0,t.length-1),'":')}));r=r.replace(/'/g,'"').replace(/-"width":/g,"-width:"),e=JSON.parse(r)}catch(t){}return e&&Object.keys(e).forEach((function(t){if("string"==typeof e[t])try{e[t]=JSON.parse('{"'.concat(decodeURI(e[t].replace(/&/g,'","').replace(/=/g,'":"')),'"}'))}catch(t){}})),e},u=function(t){var e;try{var r=t.replace(/(\w+:)|(\w+ :)/g,(function(t){return'"'.concat(t.substring(0,t.length-1),'":')}));e=JSON.parse(r)}catch(t){}if(!e)try{e=JSON.parse('{"'.concat(decodeURI(t.replace(/&/g,'","').replace(/=/g,'":"')),'"}'))}catch(t){}return e},s=function(t){return{sizes:c(i(t,"ci-sizes")||i(t,"data-frz-sizes")||{})||void 0,params:u(i(t,"ci-params")||i(t,"data-frz-params")||{}),imgNodeRatio:i(t,"ci-ratio")||i(t,"data-frz-ratio")||void 0,blurHash:i(t,"ci-blur-hash")||i(t,"data-ci-blur-hash")||void 0,isLazyCanceled:null!==i(t,"ci-not-lazy")||null!==i(t,"data-frz-not-lazy")||void 0,isEdgepicCanceled:null!==i(t,"data-frz-not-edgepic")||void 0,preserveSize:null!==i(t,"ci-preserve-size")||null!==i(t,"data-preserve-size")||void 0,imgNodeWidth:i(t,"width"),imgNodeHeight:i(t,"height"),doNotReplaceImageUrl:(e=t,r="ci-do-not-replace-url",n=i(e,r),o=i(e,"data-".concat(r)),null!==n&&"false"!==n||null!==o&&"false"!==o),alt:i(t,"alt")};var e,r,n,o},l=function(t,e){for(var r=[],n=0;n<t.length;n++){var o=t[n];-1!==o.className.indexOf(e)||r.push(o)}return r},f=function(t,e){t.className.indexOf(e)>-1||(t.className+=" ".concat(e))},p=function(t,e,r,n){var o,i;if(e!==document&&!(e instanceof HTMLElement))throw new TypeError("rootElement should be an HTMLElement");return t?(o=e.querySelectorAll("img[".concat(r,"]")),i=e.querySelectorAll("[".concat(n,"]"))):(o=l(e.querySelectorAll("img[".concat(r,"]")),"ci-image"),i=l(e.querySelectorAll("[".concat(n,"]")),"ci-bg")),[o,i]},d=r(584),v=r(2877),h=r(6427),g=r(4131),y=r(2549),m=r(2634),b=function(t){var e=t.target,r=e.getAttribute("data-bg");if(r){var n=new Image;n.onload=function(){f(e,"ci-image-loaded"),e.removeAttribute("data-bg"),e.removeAttribute("ci-preview")},n.src=r,e.style.backgroundImage="url("+r+")"}},w=r(3774);function A(t){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A(t)}function O(){O=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",i=n.asyncIterator||"@@asyncIterator",a=n.toStringTag||"@@toStringTag";function c(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,r){return t[e]=r}}function u(t,e,r,n){var o=e&&e.prototype instanceof f?e:f,i=Object.create(o.prototype),a=new j(n||[]);return i._invoke=function(t,e,r){var n="suspendedStart";return function(o,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw i;return I()}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var c=w(a,r);if(c){if(c===l)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var u=s(t,e,r);if("normal"===u.type){if(n=r.done?"completed":"suspendedYield",u.arg===l)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(n="completed",r.method="throw",r.arg=u.arg)}}}(t,r,a),i}function s(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=u;var l={};function f(){}function p(){}function d(){}var v={};c(v,o,(function(){return this}));var h=Object.getPrototypeOf,g=h&&h(h(P([])));g&&g!==e&&r.call(g,o)&&(v=g);var y=d.prototype=f.prototype=Object.create(v);function m(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function b(t,e){function n(o,i,a,c){var u=s(t[o],t,i);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==A(f)&&r.call(f,"__await")?e.resolve(f.__await).then((function(t){n("next",t,a,c)}),(function(t){n("throw",t,a,c)})):e.resolve(f).then((function(t){l.value=t,a(l)}),(function(t){return n("throw",t,a,c)}))}c(u.arg)}var o;this._invoke=function(t,r){function i(){return new e((function(e,o){n(t,r,e,o)}))}return o=o?o.then(i,i):i()}}function w(t,e){var r=t.iterator[e.method];if(void 0===r){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,w(t,e),"throw"===e.method))return l;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return l}var n=s(r,t.iterator,e.arg);if("throw"===n.type)return e.method="throw",e.arg=n.arg,e.delegate=null,l;var o=n.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,l):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,l)}function S(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function j(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return i.next=i}}return{next:I}}function I(){return{value:void 0,done:!0}}return p.prototype=d,c(y,"constructor",d),c(d,"constructor",p),p.displayName=c(d,a,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===p||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,c(t,a,"GeneratorFunction")),t.prototype=Object.create(y),t},t.awrap=function(t){return{__await:t}},m(b.prototype),c(b.prototype,i,(function(){return this})),t.AsyncIterator=b,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new b(u(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},m(y),c(y,a,"Generator"),c(y,o,(function(){return this})),c(y,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function r(){for(;e.length;){var n=e.pop();if(n in t)return r.value=n,r.done=!1,r}return r.done=!0,r}},t.values=P,j.prototype={constructor:j,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(r,n){return a.type="throw",a.arg=t,e.next=r,n&&(e.method="next",e.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,l):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),l},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),x(r),l}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;x(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:P(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),l}},t}function S(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}function x(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var j=new(function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,r,n,o,i;return e=t,r=[{key:"isFormatSupported",value:function(t,e){return new Promise((function(r,n){var o=new Image;o.src="data:image/".concat(t,";base64,").concat(e),o.onload=function(){r(!0)},o.onerror=function(){r(!1)}}))}},{key:"initProcessURL",value:(o=O().mark((function t(e){var r,n;return O().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.isFormatSupported("avif","AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAAB0AAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAIAAAACAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQ0MAAAAABNjb2xybmNseAACAAIAAYAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAACVtZGF0EgAKCBgANogQEAwgMg8f8D///8WfhwB8+ErK42A=");case 2:return r=t.sent,t.next=5,this.isFormatSupported("webp","UklGRjoAAABXRUJQVlA4IC4AAACyAgCdASoCAAIALmk0mk0iIiIiIgBoSygABc6WWgAA/veff/0PP8bA//LwYAAA");case 5:n=t.sent,e.processURL=function(t){var o=-1!==t.url.indexOf(".avif")||-1!==t.url.indexOf(".webp"),i=r||n,a="/fstrz/r/".concat(i&&!o?"c/":""),c="/fstrz/r/s/".concat(i&&!o?"c/":""),u=-1!==t.url.indexOf("https://");return-1===t.url.indexOf(a)&&-1===t.url.indexOf(c)&&(e.engine?-1!==t.url.indexOf("/fstrz/r/s/")?t.url=t.url.replace("/fstrz/r/s/",u?c:a):-1!==t.url.indexOf("/fstrz/r/")?t.url=t.url.replace("/fstrz/r/",u?c:a):-1===t.url.indexOf("/fstrz/r/c/")&&(t.url=t.url.replace("https://","https://".concat(t.domain).concat(c)).replace("http://","http://".concat(t.domain).concat(a))):t.url=t.url.replace("https://","https://".concat(t.token,".").concat(t.domain).concat(c)).replace("http://","http://".concat(t.token,".").concat(t.domain).concat(a)),i&&!o&&(t.url=t.url.replace("?","".concat(r?".avif?":".webp?")))),t.url},e.processQueryString=function(t){return[t.widthQ?"frz-w=".concat(t.widthQ):"",t.heightQ&&!t.processOnlyWidth?"".concat(t.widthQ?"&":"","frz-h=").concat(t.heightQ):"",t.restParamsQ?"&".concat(t.restParamsQ):""].join("")};case 8:case"end":return t.stop()}}),t,this)})),i=function(){var t=this,e=arguments;return new Promise((function(r,n){var i=o.apply(t,e);function a(t){S(i,r,n,a,c,"next",t)}function c(t){S(i,r,n,a,c,"throw",t)}a(void 0)}))},function(t){return i.apply(this,arguments)})}],r&&x(e.prototype,r),n&&x(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}());function P(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function I(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?P(Object(r),!0).forEach((function(e){L(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function E(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==r)return;var n,o,i=[],a=!0,c=!1;try{for(r=r.call(t);!(a=(n=r.next()).done)&&(i.push(n.value),!e||i.length!==e);a=!0);}catch(t){c=!0,o=t}finally{try{a||null==r.return||r.return()}finally{if(c)throw o}}return i}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return z(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return z(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function z(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function N(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function L(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var R=function(){function e(r){var o=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),L(this,"getBasicInfo",(function(e,r,c,u){var l="image"===u,p=o.config,m=p.baseURL,b=p.lazyLoading,w=p.presets,A=p.devicePixelRatioList,O=p.imgSelector,S=p.bgSelector,x=p.processURL,j=p.processQueryString,P=l?function(e,r){var o=n(n({},s(e)),{},{imgNodeSRC:i(e,r)||void 0}),c=n(n({},(0,t.h)(o.imgNodeSRC||"")),o.params);return n(n({},o),{},{params:c,isAdaptive:!!o.sizes,imgNodeSRC:a(o.imgNodeSRC)})}(e,O):function(e,r){var o=n(n({},s(e)),{},{imgNodeSRC:i(e,r)||void 0,minWindowWidth:i(e,"ci-min-window-width")||i(e,"data-min-window-width")||void 0}),c=n(n({},(0,t.h)(o.imgNodeSRC||"")),o.params);return n(n({},o),{},{params:c,isAdaptive:!!o.sizes,imgNodeSRC:a(o.imgNodeSRC)})}(e,S),z=P.params,N=P.imgNodeSRC,L=P.isLazyCanceled,R=P.isEdgepicCanceled,C=P.sizes,_=P.isAdaptive,k=P.preserveSize,T=P.minWindowWidth,W=function(t,e,r){return(e&&t||r)&&(t=!1),t}(b,L,r);if(N)if(R)W&&!r&&f(e,"lazyfrz");else{var U,D=E((0,v.K)(N,m),2),M=D[0],B=D[1];if((0,y.e)(!0))if(window.innerWidth<T&&!l)e.style.backgroundImage="none";else{if(_)U=(0,g.i)(C,w);else if(r&&!c)return;var F=(0,d.e)(I(I({},P),{},{size:U,imgNode:e,config:p})),G={props:{imgNode:e,imgProps:P,config:p},methods:{}},Q=function(t){return(0,h.b)({src:M,params:z,config:p,containerProps:F,devicePixelRatio:t,processURL:x,processQueryString:j,service:G})},H=Q(),V=A.map((function(t){return{dpr:t.toString(),url:Q(t)}})),X={imgNode:e,isUpdate:r,imgProps:P,lazy:W,containerProps:F,isSVG:B,cloudimageUrl:H,src:M,preserveSize:k};l?o.processImage(I(I({},X),{},{cloudimageUrl:Q(1),cloudimageSrcset:V})):o.processBackgroundImage(X)}else l?e.src=M:e.style.backgroundImage="url("+M+")"}})),this.config=function(t){var e=t.imgSelector,r=void 0===e?"data-frz-src":e,n=t.bgSelector,o=void 0===n?"data-frz-bg-url":n,i=t.token,a=void 0===i?"":i,c=t.domain,s=void 0===c?"edgepic.io":c,l=t.lazyLoading,f=void 0!==l&&l,p=t.engine,d=void 0!==p&&p,v=t.baseUrl,h=t.baseURL,g=t.presets,y=t.params,b=void 0===y?"":y,w=t.apiVersion,A=void 0===w?"":w,O=t.customDomain,S=void 0!==O&&O,x=t.init,j=void 0===x||x,P=t.exactSize,I=void 0!==P&&P,E=t.doNotReplaceURL,z=void 0===E||E,N=t.limitFactor,L=void 0===N?100:N,R=t.imageSizeAttributes,C=void 0===R?"use":R,_=t.ignoreNodeImgSize,k=t.ignoreStyleImgSize,T=void 0!==k&&k,W=t.destroyNodeImgSize,U=void 0!==W&&W,D=t.saveNodeImgRatio,M=void 0!==D&&D,B=t.detectImageNodeCSS,F=void 0!==B&&B,G=t.processOnlyWidth,Q=void 0!==G&&G,H=t.devicePixelRatioList,V=void 0===H?m.DEVICE_PIXEL_RATIO_LIST:H,X=t.onImageLoad,Y=void 0===X?null:X,J=t.processURL,K=void 0===J?null:J,q=t.processQueryString,Z=void 0===q?null:q;return{imgSelector:r,bgSelector:o,token:a,domain:s,lazyLoading:f,engine:d,baseURL:v||h,exactSize:I,presets:g||{xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)"},params:u(b),apiVersion:A,customDomain:S,innerWidth:window.innerWidth,init:j,doNotReplaceURL:z,devicePixelRatioList:V,limitFactor:L,imageSizeAttributes:C,ignoreNodeImgSize:_,ignoreStyleImgSize:T,destroyNodeImgSize:U,saveNodeImgRatio:M,detectImageNodeCSS:F,processOnlyWidth:Q,onImageLoad:Y,processURL:K,processQueryString:Z}}(r),this.config.init&&this.init(),this.innerWidth=window.innerWidth}var r,o,c;return r=e,o=[{key:"init",value:function(){var t=this;document.addEventListener("lazybeforeunveil",b),window.addEventListener("resize",(0,w.debounce)(100,this.onUpdateDimensions.bind(this))),j.initProcessURL(this.config).then((function(){return t.process()}))}},{key:"onUpdateDimensions",value:function(){this.process(!0),this.innerWidth<window.innerWidth&&(this.innerWidth=window.innerWidth)}},{key:"process",value:function(t){var e=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document,n=this.config,o=n.imgSelector,i=n.bgSelector,a=this.innerWidth<window.innerWidth,c=p(t,r,o,i),u=E(c,2),s=u[0],l=u[1];s.length>-1&&s.forEach((function(r){e.getBasicInfo(r,t,a,"image")})),l.length>-1&&l.forEach((function(r){e.getBasicInfo(r,t,a,"background")}))}},{key:"processImage",value:function(t){var e=t.imgNode,r=t.isUpdate,n=t.lazy,o=t.isSVG,i=t.cloudimageUrl,a=t.src,c=t.cloudimageSrcset,u=this.config,s=u.dataSrcAttr,l=u.onImageLoad;r||function(t){var e=t.imgNode,r=t.lazy;f(e,"ci-image"),r&&f(e,"lazyfrz")}({imgNode:e,lazy:n}),u.destroyNodeImgSize&&function(t){t.removeAttribute("height"),t.removeAttribute("width")}(e),u.processOnlyWidth&&e.removeAttribute("height"),e.onload=function(){l&&"function"==typeof l&&l(e),f(e,"ci-image-loaded")},function(t,e,r,n,o,i,a){i||t.setAttribute(n?r||"data-srcset":a||"srcset",e.map((function(t){var e=t.dpr,r=t.url;return"".concat(r," ").concat(e,"x")})).join(", "))}(e,c,"data-frz-srcset",n,0,o,s),function(t,e,r,n,o,i,a){t.setAttribute(n?r||"data-src":a||"src",i?o:e)}(e,i,"data-frz-src",n,a,o,s)}},{key:"processBackgroundImage",value:function(t){var e=t.imgNode,r=t.isUpdate,n=t.lazy,o=t.isSVG,i=t.cloudimageUrl,a=t.src,c=this.config.dataSrcAttr;r||(e.className="".concat(e.className).concat(n?" lazyfrz":"")),function(t,e,r,n,o,i){var a=o?n:e;r?t.setAttribute(i||"data-bg",a):t.style.backgroundImage="url('".concat(a,"')")}(e,i,n,a,o,c)}}],o&&N(r.prototype,o),c&&N(r,c),Object.defineProperty(r,"prototype",{writable:!1}),e}();window.EdgePic=R})()})(); //# sourceMappingURL=js-edgepic.min.js.map</script><script>window.edgepic = new window.EdgePic({engine: true, lazyLoading: true, imageSizeAttributes: "ignore", domain: "www.studapart.com", limitFactor: 10}); function onFrzSmartcacheCompleted () {window.edgepic.init()}; function onFrzSmartcacheError(err, reason, details) {window.edgepic.init()}</script><script> window.frzDeferJSRequestIdleCallback = false; window.frzDeferJSEarlyFetchAsyncScript = false; window.frzDeferJSLongTask = 40; </script><script src="/fstrz/defer-aac0138590a643779d0785cea8788cad.js"></script><script src="/fstrz/beacon-2.0.6.min.js" defer data-bstats-server="https://www.studapart.com/fstrz/r/stats-euwest1.fzcdn.net" data-speed-index-ratio="10" data-collect-stats="true" data-config-id="customer_128" data-track-sessions="false" data-page-type="static"></script></body> <script> console.log("Edge Seo Navbar"); console.log("Edge Seo Footer"); </script> </html>