a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,description,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-wrapper{display:flex;flex-direction:column;margin:auto;max-width:1920px;min-height:100vh;padding-top:clamp(20px,3.125vw,45px);position:relative}.about,.banner,.gallery,.header,.rental-list,.rental-sheet{display:flex;flex-direction:column;gap:10px;margin-bottom:calc(clamp(0px,6.944vw,100px)*.4);margin-left:clamp(0px,6.944vw,100px);margin-right:clamp(0px,6.944vw,100px)}@media screen and (max-width:480px){.about,.banner,.gallery,.header,.rental-list,.rental-sheet{gap:0;padding:0}}main{flex-grow:1}*{font-family:Montserrat,sans-serif;font-size:1.125rem}a{text-decoration:none}.navbar{align-items:center;display:flex;gap:clamp(26px,3.958vw,57px);list-style-type:none;margin:0;padding:0}@media screen and (max-width:480px){.navbar{gap:clamp(17px,3.958vw,57px)}}.navbar .navbar__logo{margin-right:auto}.navbar .navbar__logo__title{color:hsla(0,0%,100%,0);height:80px;position:relative;width:245px}@media screen and (max-width:600px){.navbar .navbar__logo__title{width:160px}}.navbar .navbar__logo__title__svg{background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.navbar__link{color:#000;font-size:24px}@media screen and (max-width:600px){.navbar__link{font-size:12px;text-transform:uppercase}}.navbar__link:hover{text-decoration:underline}.footer{align-items:center;background-color:#000;display:flex;flex-direction:column;gap:30px;justify-content:center;padding:60px}@media screen and (max-width:480px){.footer{padding:60px}}.footer__text{color:#fff;font-size:calc(clamp(5rem,11.111vw,10rem)/6.66);font-weight:500}.gallery{align-items:center;aspect-ratio:1240/415;border-radius:30px;display:flex;justify-content:center;overflow:hidden;position:relative}@media screen and (max-width:480px){.gallery{aspect-ratio:335/255;border-radius:10px}}.gallery.banner{aspect-ratio:1240/223}@media screen and (max-width:480px){.gallery.banner{aspect-ratio:335/111}}.gallery.banner:before{background-color:rgba(0,0,0,.3);content:"";inset:0;position:absolute;z-index:1}.gallery.banner .gallery__container{position:static}.gallery__title{color:#fff;font-family:Montserrat,sans-serif;font-size:43px;font-weight:700;position:absolute;text-align:center;text-shadow:2px 10px 10px #000;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;z-index:30}@media screen and (max-width:600px){.gallery__title{font-size:20px;max-width:14ch;text-align:left;text-shadow:none;-webkit-transform:translateX(-51px);transform:translateX(-51px)}}.gallery__container{align-items:center;border-radius:25px;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.gallery__image{height:100%;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.gallery__image.active{opacity:1}.gallery__next,.gallery__prev{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABQCAYAAABf9vbdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADkSURBVHgB7dnRDcIwDEVRiwkYoSOwEaMiJmCEsgEjmERNJISgNJGl2PQ+yf/nfltkZap6SneWiCv4hy6LFfGG11ARX/AxIn7gfUdsxPuMaMT7i0iYi/bNR0SCHNPdtG9EmI0IIgxHBBGGI4IIwxFBhOGIIMJwRBBhOCKIMBwRRBiOCCIMR8S/RBxk/KZyrbunu8rIad9rK29ON8nIgQcPHjx48ODBgwcPHjx48ODBgwcPHjz4PeNlCeh5MMwu8HkZUkDx8HUNEf7wdRsi/OLrViL84+s+RMTB171ExMPXlYhJHO8JgeZc/xE6jfkAAAAASUVORK5CYII=) 50%/100% 100%;border:0;color:transparent;cursor:pointer;height:18%;min-width:2rem;opacity:1;position:absolute;right:1.88%;top:87;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;width:10px;z-index:3}.gallery__prev{left:1.88%;right:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gallery__pagination{bottom:6%;color:#fff;display:block;font-family:Montserrat;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:500;left:0;position:absolute;right:0;text-align:center;z-index:3}@media screen and (max-width:480px){.gallery__pagination{display:none}}.rental-list{grid-column-gap:calc(clamp(0px,6.944vw,100px)*.6);grid-row-gap:calc(clamp(0px,6.944vw,100px)*.5);background-color:#f6f6f6;border-radius:25px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:calc(clamp(0px,6.944vw,100px)*.5);position:relative}@media screen and (max-width:768px){.rental-list{grid-row-gap:5.333vw;grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){.rental-list{background:none;grid-template-columns:1fr;padding:calc(clamp(0px,6.944vw,100px)*.5) 0 0}}.about{align-items:center;display:flex;flex-direction:column;gap:clamp(20px,2.083vw,30px);justify-content:center;padding-left:8.75%;padding-right:8.75%}@media screen and (max-width:768px){.about{aspect-ratio:500/140;gap:20px;padding-left:0;padding-right:0}}.collapse{width:100%}.collapse__background--open{background-color:#f6f6f6}.collapse__title{align-items:center;background-color:#ff6060;border-radius:4px;box-sizing:border-box;display:flex;justify-content:space-between;padding:clamp(10px,1.042vw,15px);z-index:10}.collapse__title__label{color:#fff;font-size:18px;font-weight:700}@media screen and (max-width:480px){.collapse__title__label{font-size:13px}}.collapse__title__handle,.collapse__title__handle--open{cursor:pointer;margin:clamp(2px,.625vw,9px);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;width:clamp(16px,1.667vw,24px)}.collapse__title__handle--open,.collapse__title__handle--open--open{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.collapse__hidden-box{background-color:#f6f6f6;height:0;overflow:hidden;transition:height .6s}.collapse__hidden-box *{color:#ff6060;-webkit-transform:translateY(-150px);transform:translateY(-150px);transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;z-index:-1}.collapse__hidden-box *,.collapse__hidden-box--open{font-size:clamp(.75rem,1.25vw,1.125rem);font-weight:400;line-height:1.2rem;padding:20px}.collapse__hidden-box--open{color:#000;display:flex;height:calc(116px + 2.778vw);position:relative;transition:height .6s;z-index:9}@media screen and (max-width:768px){.collapse__hidden-box--open{height:calc(70px + 3.906vw)}}@media screen and (max-width:480px){.collapse__hidden-box--open{height:165px}}.collapse__hidden-box--open *{align-self:center}.collapse__hidden-box--open *,.collapse__hidden-box--open ul{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform 0ms 5ms;transition:transform 0ms 5ms;transition:transform 0ms 5ms,-webkit-transform 0ms 5ms;z-index:0}.collapse__hidden-box--open ul{align-self:flex-start;align-self:center}.collapse__hidden-box__item{align-items:center;display:flex;gap:50px;height:100%;line-height:clamp(1rem,1.8vw,1.6rem);width:100%;z-index:-10}.rental-sheet{box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(15px,2.736vw,25px)}.rental-sheet__overview{align-items:flex-end;display:flex;justify-content:space-between}@media screen and (max-width:480px){.rental-sheet__overview{align-items:flex-start;display:flex;flex-direction:column;gap:15px}}.rental-sheet__overview__housing{display:flex;flex-basis:80%;flex-direction:column;gap:clamp(10px,1.389vw,20px);justify-content:flex-start}.rental-sheet__overview__host{display:flex;flex-direction:column;gap:clamp(15px,1.736vw,25px)}@media screen and (max-width:480px){.rental-sheet__overview__host{align-items:center;flex-direction:row-reverse;justify-content:space-between;width:100%}}.rental-sheet__detail{display:flex;gap:clamp(20px,5.278vw,76px)}@media screen and (max-width:768px){.rental-sheet__detail{display:flex;flex-direction:column;gap:20px}}.scale{align-items:flex-start;display:flex;gap:clamp(6.5px,1.042vw,15px);height:clamp(15px,2.431vw,35px);justify-content:flex-end}.scale__star{height:clamp(13px,1.667vw,24px)}.identity{align-items:center;display:flex;gap:10px;justify-content:flex-end}.identity__name{color:#ff6060;font-size:clamp(.75rem,1.25vw,1.125rem);font-weight:500;max-width:10ch;text-align:end}.identity__picture{aspect-ratio:1/1;border-radius:50%;width:clamp(32px,4.444vw,64px)}.tag{display:flex;flex-wrap:wrap;font-weight:700;gap:10px}.tag__item{align-items:center;background-color:#ff6060;border-radius:clamp(5px,.694vw,10px);color:#fff;display:flex;font-size:clamp(.625rem,.972vw,.875rem);justify-content:center;padding:5px clamp(25px,2vw,30px)}.rental{align-items:flex-end;aspect-ratio:1/1;border-radius:10px;box-sizing:border-box;display:flex;overflow:hidden;padding:calc(clamp(0px,6.944vw,100px)*.2);position:relative}.rental:before{background-color:rgba(0,0,0,.3);background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.5));content:"";inset:0;position:absolute;z-index:1}.rental__background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.rental__title{color:#fff;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:500;z-index:2}@media screen and (max-width:480px){.rental__title{font-size:1.125rem}}.housing-description{font-weight:500;padding-bottom:10px}.housing-description__title{color:#ff6060;font-size:36px;padding:0 0 10px}.error{align-items:center;color:#ff6060;display:flex;flex-direction:column;gap:100px;justify-content:space-around}.error__type{color:#ff6060;font-size:clamp(6rem,20vw,18rem);font-weight:700;padding:60px;text-align:center}.error__link{color:#000;font-size:clamp(.875rem,1.25vw,1.125rem);font-weight:500;padding:85px}@media screen and (max-width:480px){.error__link{font-size:13px}}.error__message{font-size:36px;font-weight:500;text-align:center}@media screen and (max-width:480px){.error__message{font-size:18px}}.error__link:hover{text-decoration:underline}
/*# sourceMappingURL=main.ac8eb0dc.css.map*/