.space-module__yeBB0W__page{max-width:1120px;color:var(--ink);margin:auto;padding:25px 30px 65px}.space-module__yeBB0W__preview{letter-spacing:.08em;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:15px;font-size:10px}.space-module__yeBB0W__page h1,.space-module__yeBB0W__page h2,.space-module__yeBB0W__page h3{font-family:Georgia,serif;font-weight:400;line-height:1.15}.space-module__yeBB0W__page h1{letter-spacing:-.035em;margin:20px 0;font-size:clamp(44px,6vw,72px)}.space-module__yeBB0W__page h1 em{color:var(--moss)}.space-module__yeBB0W__page h2{margin:15px 0 25px;font-size:34px}.space-module__yeBB0W__page h3{font-size:28px}.space-module__yeBB0W__page p{line-height:1.8}.space-module__yeBB0W__hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:65px;padding:50px 0;display:grid}.space-module__yeBB0W__intro{font-size:22px}.space-module__yeBB0W__button{color:#fff8ed;font:inherit;cursor:pointer;background:#363b32;border:0;border-radius:30px;padding:15px 23px;font-size:13px;text-decoration:none;display:inline-block}.space-module__yeBB0W__room{background:#ebe3d5;border:10px solid #d4c5ad;border-radius:15px;height:380px;position:relative;box-shadow:12px 12px #e8dfcf}.space-module__yeBB0W__window{background:#95a69d;width:40%;height:10px;position:absolute;top:-10px;right:15%}.space-module__yeBB0W__sofa{background:#a8ad96;border:8px solid #90997f;border-radius:14px;width:30%;height:45%;position:absolute;top:15%;left:12%}.space-module__yeBB0W__rug{background:#d9c4a0;border-radius:50%;width:40%;height:40%;position:absolute;top:30%;right:10%}.space-module__yeBB0W__table{background:#aa8664;border:6px solid #bf9c76;border-radius:50%;width:20%;height:20%;position:absolute;top:40%;right:20%}.space-module__yeBB0W__plant{background:#778467;border-radius:50%;width:40px;height:40px;position:absolute;top:10%;right:12%}.space-module__yeBB0W__room>span{text-align:center;letter-spacing:.12em;width:100%;font-size:9px;position:absolute;bottom:25px}.space-module__yeBB0W__includes{border-block:1px solid var(--line);grid-template-columns:1fr 1.2fr;gap:50px;padding:30px 0;display:grid}.space-module__yeBB0W__includes ul{margin:0;padding:0;list-style:none}.space-module__yeBB0W__includes li{padding:14px 0}.space-module__yeBB0W__includes strong{font:20px Georgia,serif;display:block}.space-module__yeBB0W__includes span{color:var(--muted);margin-top:6px;font-size:13px;display:block}.space-module__yeBB0W__formSection{padding-top:45px;scroll-margin-top:110px}.space-module__yeBB0W__grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:30px;display:grid}.space-module__yeBB0W__fields>label{margin-bottom:23px;font-size:13px;display:block}.space-module__yeBB0W__fields select,.space-module__yeBB0W__fields textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:#faf7f1;border-radius:9px;margin-top:10px;padding:13px;display:block}.space-module__yeBB0W__fields textarea{resize:vertical}.space-module__yeBB0W__fields fieldset{border:1px solid var(--line);border-radius:14px;min-width:0;margin:25px 0;padding:22px}.space-module__yeBB0W__fields legend{padding:0 7px;font-size:15px}.space-module__yeBB0W__fields legend span{color:var(--muted);font-size:11px}.space-module__yeBB0W__fields fieldset p{color:var(--muted);font-size:12px}.space-module__yeBB0W__upload{background:#eee7db;border:1px dashed #a59882;border-radius:10px;padding:16px;font-size:13px;display:block}.space-module__yeBB0W__upload input{width:100%;margin-top:12px;font-size:11px;display:block}.space-module__yeBB0W__files{grid-template-columns:1fr 1fr;gap:12px;display:grid}.space-module__yeBB0W__files>div{border:1px solid var(--line);border-radius:8px;min-width:0;padding:8px}.space-module__yeBB0W__files img{object-fit:cover;border-radius:5px;width:100%;height:100px}.space-module__yeBB0W__files span{overflow-wrap:anywhere;font-size:10px;display:block}.space-module__yeBB0W__files button{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:8px 0;font-size:11px;text-decoration:underline}.space-module__yeBB0W__pdf{text-align:center;padding:30px 0}.space-module__yeBB0W__summary{border:1px solid var(--line);background:#e9e2d5;border-radius:18px;padding:28px}.space-module__yeBB0W__price{font:38px Georgia,serif}.space-module__yeBB0W__price small{color:var(--muted);font:11px Arial,sans-serif}.space-module__yeBB0W__summary>p{font-size:13px}.space-module__yeBB0W__summary ul{padding-left:17px;font-size:13px;line-height:2}.space-module__yeBB0W__summary .space-module__yeBB0W__button{width:100%}.space-module__yeBB0W__note{color:var(--muted);font-size:11px!important}.space-module__yeBB0W__error{color:#963d2b!important}.space-module__yeBB0W__faq{padding-top:35px}.space-module__yeBB0W__faq details{border-bottom:1px solid var(--line);padding:18px 0;font-size:14px}.space-module__yeBB0W__faq summary{cursor:pointer}.space-module__yeBB0W__faq p{color:var(--muted)}.space-module__yeBB0W__dialog{box-sizing:border-box;border:1px solid var(--line);width:min(450px,100% - 32px);color:var(--ink);background:#f5f1e9;border-radius:18px;padding:28px}.space-module__yeBB0W__dialog::backdrop{background:#342e2877}.space-module__yeBB0W__page :focus-visible{outline:2px solid var(--moss);outline-offset:4px}@media (max-width:750px){.space-module__yeBB0W__page{padding:20px}.space-module__yeBB0W__hero,.space-module__yeBB0W__includes,.space-module__yeBB0W__grid{grid-template-columns:1fr;gap:25px}.space-module__yeBB0W__hero{padding:30px 0}.space-module__yeBB0W__room{box-sizing:border-box;width:100%;max-width:450px;height:300px}.space-module__yeBB0W__page h2{font-size:29px}.space-module__yeBB0W__fields fieldset{padding:16px}.space-module__yeBB0W__summary{padding:24px}}.space-module__yeBB0W__room{aspect-ratio:1101/726;height:auto;box-shadow:none;border:0;border-radius:18px;overflow:hidden}.space-module__yeBB0W__room>img{object-fit:cover;width:100%;height:100%;display:block}.space-module__yeBB0W__room:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1b160fa6);position:absolute;inset:55% 0 0}.space-module__yeBB0W__room>span{z-index:1;color:#fff8e8;box-sizing:border-box;letter-spacing:.12em;padding:0 16px;font-size:10px;line-height:1.6;bottom:22px}@media (max-width:750px){.space-module__yeBB0W__room{max-width:none;height:auto}.space-module__yeBB0W__room>span{font-size:9px;bottom:16px}}
