CINXE.COM
Comment ça marche ? | Studapart
<!DOCTYPE html> <html lang="fr" 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_trXw5S2m8miCSLkeKQLCnyVzYVv7khsSIDC5tnWINMs.js?frz-v=3775","https://www.studapart.com/sites/prod/files/js/js_-nBYrDbsikc_PednYdw9I6raRsTsrEDMHwKEyRJTgEM.js?frz-v=3775","https://www.studapart.com/sites/prod/files/js/js_3__zAsNu_K_OaTf5TYGnCwTB7iw-oa6Np97IYEGaO8s.js?frz-v=3775","https://www.studapart.com/sites/prod/files/js/js_UGFU9D1RW1j2IDe7-w9ear04pgWG3avWqK-zwTZ3FRY.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_trXw5S2m8miCSLkeKQLCnyVzYVv7khsSIDC5tnWINMs.js?frz-v=3775","module":false},{"src":"https://www.studapart.com/sites/prod/files/js/js_-nBYrDbsikc_PednYdw9I6raRsTsrEDMHwKEyRJTgEM.js?frz-v=3775","module":false},{"src":"https://www.studapart.com/sites/prod/files/js/js_3__zAsNu_K_OaTf5TYGnCwTB7iw-oa6Np97IYEGaO8s.js?frz-v=3775","module":false},{"src":"https://www.studapart.com/sites/prod/files/js/js_UGFU9D1RW1j2IDe7-w9ear04pgWG3avWqK-zwTZ3FRY.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="Consultez notre guide simplifié pour votre recherche de logement en trois étapes. Détaillez vos conditions, ciblez votre logement et réservez en ligne." /> <link rel="canonical" href="https://www.studapart.com/fr/comment-ca-marche" /> <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>Comment ça marche ? | 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: 'fr', 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"> Aller au contenu principal </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/fr" 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"> Louer mon logement <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/logement-france"> Logement étudiant </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/residence-etudiante-france"> Résidence étudiante </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/colocation-france"> Colocation </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/coliving-france"> Coliving </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/location-appartement-france"> Appartement </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/location-studio-france"> Studio </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/chambre-chez-lhabitant-france"> Chambre chez l’habitant </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/france"> Tous nos logements par 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"> Le 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/fr/nos-astuces"> Nos astuces </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/inside-the-culture"> Actualités </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://www.studapart.com/fr/guides-locataires"> Guides locataires par ville </a></li></ul></li><li class="Header_navItem Header_navItem--children "><p class="Header_link Header_link--parent"> Je suis propriétaire <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"> Accueil Propriétaires </a></li><li class="Header_navItem Header_navItem--sub "><a class="Header_link" href="https://proprietaire.studapart.com/fr/login/owner"> Me connecter </a></li></ul></li> </ul> <div class="Header_buttons"> <a href="https://www.studapart.com/fr/login" class="ButtonRectangle js-header-cta d-flex@m ButtonRectangle--s ButtonRectangle--green" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Mon compte </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="/fr">Accueil</a> </li> <li class="Breadcrumb_item"> Comment ça marche ? </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/fr" }, { "@type": "ListItem", "position": 2, "name": "Comment ça marche ?", "item": "https://www.studapart.com/fr/comment-ca-marche" } ] } </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"> Comment ça marche ? </h1> <h2 class="Title Title--subtitle mt-5"> Trois étapes et c'est loué <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">Détaillez vos conditions</h3> <div class="StepFull_text"> <p>Détaillez vos critères de location, on s’occupe de sélectionner des offres faites pour vous. <b>Studios, chambres en colocation, chambres chez l’habitant...</b> Trouvez votre bonheur parmi des milliers d’annonces vérifiées, pour des durées d’<b>un mois minimum</b>.</p> <div class="TipHint mt-20 mb-20@s "> <span class="TipHint_bullet"></span> La Garantie Studapart <div class="Tooltip TipHint_tooltip "> <div class="Tooltip_content"> Parce qu’il est difficile de louer sans garant en France, <b>Studapart en partenariat avec Allianz se porte garant pour vous</b> sur toute la durée de location. </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">Ciblez votre logement</h3> <div class="StepFull_text"> <p>Téléchargez votre pièce d’identité et les informations de votre garant pour compléter votre dossier sur la plateforme. Un coup de coeur ? <b>Échangez avec le loueur via la messagerie instantanée</b>. Ensuite, libre à vous d’organiser ou non une visite.</p> <div class="TipHint mt-20 "> <span class="TipHint_bullet"></span> 7 demandes pour trouver <div class="Tooltip TipHint_tooltip "> <div class="Tooltip_content"> Augmentez vos chances en multipliant les demandes. Croyez-nous, ça marche : nos locataires font <b>en moyenne 7 demandes avant de trouver le logement idéal.</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">Réservez et payez en ligne</h3> <div class="StepFull_text"> <p>Réservez le logement en <b>effectuant le premier paiement sur la plateforme</b>. Du dossier de location à la signature du bail, vos démarches sont simplifiées et digitalisées. Au placard la paperasse !</p> <div class="TipHint mt-20 "> <span class="TipHint_bullet"></span> Le premier paiement sécurisé <div class="Tooltip TipHint_tooltip "> <div class="Tooltip_content"> Le paiement en ligne confirme la réservation du logement. <b>La somme est versé au loueur 24h après votre entrée dans les lieux</b>, une fois qu’on est assuré que tout est conforme. </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">Des solutions pour votre location</h3> <div class="StepFull_text"> <p>Notre équipe d’experts multilingue vous guide dès les premiers échanges jusqu’à la fin de votre location. <b>On s’engage à vous reloger en cas d’imprévus</b>.</p> <div class="TipHint mt-20 TipHint--center"> <span class="TipHint_bullet"></span> Des solutions pour votre réservation <div class="Tooltip TipHint_tooltip Tooltip--right"> <div class="Tooltip_content"> Parce que la location n’est pas qu’une affaire de logement, on vous équipe de bout en bout. Vous pouvez par exemple souscrire une assurance habitation en un clic au moment de votre réservation. </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/fr/register/student" class="ButtonRectangle ButtonRectangle--green" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Commencer </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">utilisateurs satisfaits</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">annonces vérifiées</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">satisfaction support</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"> Ils ont testé la location réinventée </h2> <h2 class="Title Title--subtitle mt-5"> (et ils ont adoré) </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>J’ai gagné tellement de temps. J’ai trouvé mon appart en une semaine, dans le quartier que je voulais et dans mon budget !</p> </div> <div class="Testimonial_info"> Yann, 28 ans <span class="Testimonial_bullet">•</span> <b>Locataire mieux logé</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>La différence avec Studapart, c’est que l’accompagnement est top. L’équipe a été disponible à toute heure pour m’épauler, même après avoir emménagé.</p> </div> <div class="Testimonial_info"> Zoé, 21 ans <span class="Testimonial_bullet">•</span> <b>Locataire mieux logée</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>Mes parents sont Hollandais. Sans garant français ça a toujours été une galère pour trouver un logement à Paris. J’ai utilisé la Certification Studapart, et j’ai pu louer un studio en plein centre.</p> </div> <div class="Testimonial_info"> Thomas, 32 ans <span class="Testimonial_bullet">•</span> <b>Locataire mieux logé</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"> Rejoignez la culture du mieux loger <i>!</i> </h4> <ul class="JoinUs_list"> <li class="JoinUs_item">Toutes vos démarches simplifiées</li> <li class="JoinUs_item">100% des annonces vérifiées</li> <li class="JoinUs_item">Accompagnés même après la réservation</li> </ul> </div> <div class="col-6 col-4@m col-12@s text-center"> <a href="https://www.studapart.com/fr/register/student" class="ButtonRectangle JoinUs_button ButtonRectangle--light" > <span class="ButtonRectangle_content"> <span class="ButtonRectangle_text"> Commencer </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">Louer mon logement</h5><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/logement-france">Logement étudiant</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/residence-etudiante-france">Résidence étudiante</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/colocation-france">Colocation</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/coliving-france">Coliving</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/location-appartement-france">Appartement</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/location-studio-france">Studio</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/chambre-chez-lhabitant-france">Chambre chez l’habitant</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/france">Tous nos logements par 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">Logement étudiant en France</h5><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/logement-etudiant-paris">Logement étudiant à Paris</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/logement-etudiant-bordeaux">Logement étudiant à Bordeaux</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/logement-etudiant-lille">Logement étudiant à Lille</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/logement-etudiant-lyon">Logement étudiant à Lyon</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/logement-etudiant-toulouse">Logement étudiant à Toulouse</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/logement-etudiant-marseille">Logement étudiant à Marseille</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/logement-etudiant-nantes">Logement étudiant à Nantes</a></li></ul></div><div class="Footer_column col-3 col-6@s col-12@xs "><h5 class="Footer_title">À propos</h5><ul><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/nos-astuces">Blog</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/inside-the-culture">Actualités</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/logement-nos-ecoles-et-universites-partenaires">Écoles et universités partenaires</a></li><li class="Footer_item"><div class="Footer_link" data-link="bWFpbHRvOmNvbnRhY3RAc3R1ZGFwYXJ0LmNvbQ=="> Nous contacter </div></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/mentions-legales">Mentions légales</a></li><li class="Footer_item"><a class="Footer_link" href="https://www.studapart.com/fr/cgu">CGU</a></li><li class="Footer_item"><a class="Footer_link" href="https://help.studapart.com/fr/">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/fr/login">Connexion</a></li><li class="Footer_item"><a class="Footer_link" href="https://studapart.com/fr/proprietaire">Espace propriétaire</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">Espace professionnel de l’immobilier</a></li><li class="Footer_item"><a class="Footer_link" href="javascript:Didomi.preferences.show()">Gérer les 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":"fr\/","currentPath":"node\/558","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"fr"},"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":"\/fr\/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":"\/fr\/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_trXw5S2m8miCSLkeKQLCnyVzYVv7khsSIDC5tnWINMs.js?frz-v=3775" orig_index="6"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/sites/prod/files/js/js_-nBYrDbsikc_PednYdw9I6raRsTsrEDMHwKEyRJTgEM.js?frz-v=3775" orig_index="7"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/sites/prod/files/js/js_3__zAsNu_K_OaTf5TYGnCwTB7iw-oa6Np97IYEGaO8s.js?frz-v=3775" orig_index="8"></script> <script type="text/frzjs" frz_orig_src="https://www.studapart.com/sites/prod/files/js/js_UGFU9D1RW1j2IDe7-w9ear04pgWG3avWqK-zwTZ3FRY.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>