@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff")}:root{--background:#f7f3ec;--surface:#fff;--primary:#315c4c;--primary-dark:#24382f;--primary-light:#dde8e2;--text:#1d2a24;--muted-text:#69736e;--border:#e5dfd5;--gold:#d9a441;--placeholder:#e8e3da;--peach:#eee0d0;--page-padding:28px;--radius:24px;--brand-font:"Fredoka", "DM Sans", sans-serif;color:var(--text);background:var(--background);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:DM Sans,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--background);min-width:320px;margin:0}body,button,a{font-family:inherit}img,svg{display:block}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.container{width:min(1180px, calc(100% - var(--page-padding) * 2));margin-inline:auto}.icon{flex:none;width:1.15em;height:1.15em}.brand{color:var(--primary-dark);font:600 26px/1 var(--brand-font);letter-spacing:.2px;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-mark{border-radius:11px;width:38px;height:38px;overflow:hidden;box-shadow:0 5px 14px #24382f24}.brand-mark img{object-fit:cover;width:100%;height:100%}.desktop-nav{align-items:center;gap:36px;margin-left:auto;margin-right:42px;display:flex}.desktop-nav a{color:var(--muted-text);font-family:var(--brand-font);font-size:15px;font-weight:500;text-decoration:none;transition:color .18s}.desktop-nav a:hover{color:var(--primary)}.button{background:var(--primary);color:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 23px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 22px #315c4c33}.button:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 12px 26px #24382f3d}.site-header .button{font-family:DM Sans,sans-serif;font-weight:700}.button-small{border-radius:11px;min-height:42px;padding-inline:18px;font-size:13px}.button-small .icon{width:15px}.social-link{color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:transform .18s,filter .18s;display:grid}.social-link:hover{filter:brightness(1.08);transform:translateY(-2px)}.social-link .icon{width:19px;height:19px}.social-link.instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social-link.facebook{background:#1877f2}.menu-button,.mobile-nav{display:none}.kicker{color:var(--primary);letter-spacing:1.3px;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Manrope,Segoe UI,sans-serif}h1{letter-spacing:-4px;max-width:620px;color:var(--primary-dark);margin:26px 0 22px;font-size:clamp(52px,5.1vw,74px);line-height:1.02}h1 em,h2 em{color:var(--primary);font-family:Georgia,Times New Roman,serif;font-weight:400}.phone{z-index:2;border:8px solid var(--primary-dark);background:#f6f1eb;border-radius:42px;width:306px;height:610px;position:relative;overflow:hidden;transform:rotate(2.2deg);box-shadow:0 32px 70px #24382f40,0 4px #17251f}.phone img{object-fit:cover;width:100%;height:100%;display:block}.phone:before{content:"";z-index:10;background:var(--primary-dark);border-radius:20px;width:90px;height:22px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.section-heading{max-width:610px;margin-bottom:50px}.section-heading.centered{text-align:center;margin-inline:auto}.section-heading h2,.download-card h2{color:var(--primary-dark);letter-spacing:-2.7px;margin:15px 0 18px;font-size:clamp(38px,4.3vw,54px);line-height:1.1}.section-heading p{color:var(--muted-text);font-size:16px;line-height:1.7}.filter-demo{background:#fff;border:1px solid #315c4c1f;border-radius:20px;padding:24px}.filter-search{border:1px solid var(--border);height:48px;color:var(--text);background:#fff;border-radius:12px;align-items:center;gap:11px;padding:0 16px;font-size:13px;display:flex}.filter-search .icon{color:var(--primary)}.filter-chips{flex-wrap:wrap;gap:7px;padding:13px 0 18px;display:flex}.filter-chips span{color:var(--primary);background:var(--primary-light);border-radius:8px;padding:7px 10px;font-size:9px;font-weight:700}.result-row{border-top:1px solid var(--border);align-items:center;gap:13px;padding-top:16px;display:flex}.result-row i{color:#79563e;background:var(--peach);border-radius:12px;place-items:center;width:48px;height:48px;font:27px Georgia,serif;display:grid}.result-row div{flex-direction:column;flex:1;display:flex}.result-row small{color:var(--muted-text);font-size:9px}.result-row strong{margin-top:2px;font-size:12px}.result-row b{color:var(--primary)}.chat-demo{border:1px solid var(--border);background:#fff;border-radius:20px;overflow:hidden}.chat-head{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 16px;display:flex}.chat-thumb{object-fit:cover;border-radius:10px;flex:none;width:34px;height:34px}.chat-head div{flex-direction:column;gap:1px;display:flex}.chat-head strong{font-size:12px}.chat-head small{color:var(--primary);font-size:10px;font-weight:700}.chat-body{background:#fbf8f3;flex-direction:column;align-items:flex-start;gap:9px;padding:16px;display:flex}.chat-body>span{max-width:80%;color:var(--text);background:#fff;border-radius:14px 14px 14px 3px;padding:10px 14px;font-size:11px;box-shadow:0 4px 12px #24382f0f}.chat-body .out{color:#fff;background:var(--primary);border-radius:14px 14px 3px;align-self:flex-end}.chat-body .bid{border:1px solid var(--primary-light);align-items:center;gap:10px;display:flex}.chat-body .bid>.icon{color:#fff;background:var(--primary);border-radius:8px;width:28px;height:28px;padding:6px}.chat-body .bid span{flex-direction:column;display:flex}.chat-body .bid small{color:var(--muted-text);font-size:9px}.chat-body .bid strong{font-size:13px}.kicker.light{color:#b8d0c5}.faq-grid{grid-template-columns:.78fr 1.22fr;gap:95px;display:grid}.faq-grid .section-heading{align-self:start;position:sticky;top:120px}.faq-grid .section-heading h2{font-size:46px}.faq-grid .section-heading a{color:var(--primary);font-weight:700}.faq-list{border-top:1px solid var(--border)}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;min-height:82px;color:var(--primary-dark);justify-content:space-between;align-items:center;gap:24px;padding:0 7px;font:700 16px/1.35 Manrope,sans-serif;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{background:var(--primary-light);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.faq-list summary span:before,.faq-list summary span:after{content:"";background:var(--primary);width:10px;height:1.5px;transition:transform .2s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.faq-list summary span:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-list details[open] summary span:after{transform:translate(-50%,-50%)rotate(0)}.faq-list details p{max-width:610px;color:var(--muted-text);margin:-4px 50px 26px 7px;font-size:14px;line-height:1.7}.download-section{background:var(--surface);padding:0 0 110px}.download-card{color:#fff;background:var(--primary);text-align:center;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;min-height:480px;padding:76px 24px;display:flex;position:relative;overflow:hidden}.download-card:before,.download-card:after{content:"";border:1px solid #ffffff17;border-radius:50%;position:absolute}.download-card:before{width:620px;height:620px}.download-card:after{width:820px;height:820px}.download-card>*{z-index:1;position:relative}.download-card>img{border:4px solid #ffffff38;border-radius:20px;width:74px;height:74px;margin-bottom:22px;box-shadow:0 13px 28px #182c2440}.download-card h2{color:#fff;margin:14px 0 12px}.download-card p{color:#ffffffb3;max-width:470px;font-size:15px;line-height:1.6}.store-buttons{gap:11px;margin-top:24px;display:flex}.store-button{color:#fff;text-align:left;background:#18231e;border:1px solid #ffffff26;border-radius:13px;align-items:center;gap:10px;min-width:166px;height:55px;padding:0 16px;text-decoration:none;transition:transform .18s,background .18s;display:flex}.store-button:hover{background:#101713;transform:translateY(-2px)}.store-button.is-soon{cursor:default;opacity:.85}.store-button.is-soon:hover{background:#18231e;transform:none}.store-logo{flex:none;width:26px;height:26px}.store-button span{flex-direction:column;gap:1px;display:flex}.store-button small{color:#ffffffad;font-size:8px;line-height:1}.store-button strong{font-size:15px;line-height:1.2}.nav-stores{align-items:center;gap:8px;display:flex}.store-button.nav-store{border-radius:11px;gap:8px;min-width:0;height:42px;padding:0 13px 0 11px;box-shadow:0 6px 16px #18231e29}.nav-store .store-logo{width:20px;height:20px}.nav-store small{font-size:7.5px}.nav-store strong{font-size:13px}.store-button.is-soon.nav-store{cursor:pointer}.store-button.is-soon.nav-store:hover{background:#101713;transform:translateY(-2px)}.download-decor{color:#ffffff0f;font-family:Georgia,serif;line-height:1;position:absolute;z-index:0!important}.decor-left{font-size:240px;bottom:-50px;left:55px;transform:rotate(-12deg)}.decor-right{font-size:145px;top:55px;right:65px;transform:rotate(12deg)}footer{color:#fff;background:var(--primary-dark);padding:70px 0 26px}.footer-top{grid-template-columns:2.1fr .8fr .9fr .7fr;gap:55px;padding-bottom:60px;display:grid}footer .brand{color:#fff}.footer-brand p{color:#ffffff87;margin:21px 0 0;font-size:13px;line-height:1.65}.footer-links,.footer-social{flex-direction:column;gap:12px;display:flex}.footer-links strong,.footer-social strong{font:600 14px/1.2 var(--brand-font);margin-bottom:4px}.footer-links a{color:#ffffff85;font-family:var(--brand-font);font-size:13px;font-weight:500;text-decoration:none}.footer-links a:hover{color:#fff}.footer-social>div{gap:8px;display:flex}.footer-bottom{color:#ffffff61;border-top:1px solid #ffffff17;justify-content:space-between;padding-top:23px;font-size:10px;display:flex}.footer-bottom b{color:#d6a49e}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-short{transition-delay:.1s}.reveal-delay{transition-delay:.19s}@media (width<=1000px){h1{font-size:54px}.desktop-nav{gap:22px;margin-right:25px}.footer-top{grid-template-columns:1.6fr repeat(3,1fr);gap:32px}}@media (width<=900px){.desktop-download .store-button.is-soon{display:none}}@media (width<=760px){:root{--page-padding:20px}.brand{font-size:21px}.brand-mark{border-radius:10px;width:34px;height:34px}.desktop-nav,.desktop-download{display:none}.menu-button{border:1px solid var(--border);width:42px;height:42px;color:var(--primary-dark);background:#ffffffb3;border-radius:11px;place-items:center;margin-left:auto;padding:0;display:grid}.mobile-nav{border-bottom:1px solid var(--border);background:var(--background);flex-direction:column;gap:4px;padding:10px 20px 20px;display:none}.mobile-nav.open{display:flex}.mobile-nav>a:not(.button){color:var(--text);font-family:var(--brand-font);padding:12px 8px;font-size:15px;font-weight:500;text-decoration:none}.mobile-nav .menu-download{justify-content:center;margin-top:8px}h1{letter-spacing:-2.7px;margin:23px auto 19px;font-size:clamp(44px,13vw,60px)}.phone{border-width:7px;border-radius:36px;width:252px;height:502px}.phone:before{width:74px;height:18px;top:6px}.section-heading{margin-bottom:36px}.section-heading h2,.download-card h2{letter-spacing:-2px;font-size:38px}.faq-grid{grid-template-columns:1fr;gap:25px}.faq-grid .section-heading{position:static}.faq-grid .section-heading h2{font-size:38px}.download-section{padding-bottom:70px}.download-card{border-radius:24px;min-height:520px;padding-inline:20px}.store-buttons{flex-direction:column}.store-button{min-width:180px}.footer-top{grid-template-columns:1.4fr 1fr;gap:42px 25px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:8px;line-height:1.5}}@media (width<=520px){:root{--page-padding:16px}h1{letter-spacing:-2.2px;font-size:43px}.faq-list summary{font-size:14px}.footer-top{grid-template-columns:1fr 1fr}.footer-social{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.stable-room{--sill:35.25px;--lintel:70.5px;--eave:44px;--track:10px;--room-gap:clamp(22px, 3vw, 40px);--pillar:clamp(12px, 4.2vw, 58px);--facade-side:clamp(0px, calc((100vw - 760px) * .2), 200px);--window-width:min(1120px, calc(100% - 2 * var(--facade-side)));--room-background:linear-gradient(#fbf9f5, #f1ece4);--roof-fade:24px;--grass-row:calc(var(--sill) + 26px);--ground-depth:calc(var(--grass-row) * .822 + 16px);view-transition-name:stable-room;position:relative}@media (width>=900px){.stable-room{--sill:70.5px;--lintel:141px;--eave:92px}}.stable-room.has-doors{--header-height:78px;--frame-height:calc(100vh - var(--header-height) + var(--roof-fade) + var(--ground-depth));min-height:var(--frame-height);grid-template-columns:minmax(0,1fr);display:grid}.stable-room.has-doors>*{grid-area:1/1}.stable-room.has-doors .stable-frame{inset:calc(var(--header-height) - var(--roof-fade)) auto auto;width:100%;height:var(--frame-height);align-self:start;position:sticky}.stable-room.has-doors .stable-interior{--room-side:clamp(16px, 1.6vw, 26px);--room-foot:clamp(28px, 4vw, 48px);width:var(--window-width);background:var(--room-background) 0 var(--roof-fade) / 100% calc(100% - var(--roof-fade) - var(--ground-depth)) no-repeat;padding:calc(var(--roof-fade) + var(--lintel) + var(--track) + var(--room-gap)) calc(var(--pillar) + var(--room-side)) calc(var(--ground-depth) + var(--sill) + var(--room-foot));justify-self:center}@media (width>=900px) and (hover:hover){.stable-room.has-doors .stable-interior{--release:max(0px, calc(100vh - var(--sill) - var(--room-foot) - var(--header-height) - var(--lintel) - var(--track) - 45px));padding-bottom:calc(var(--ground-depth) + var(--sill) + var(--room-foot) + var(--release))}.stable-room.has-doors .stable-actions{margin-bottom:calc(-1 * var(--release))}.stable-room.has-doors .stable-heading{display:contents}.stable-room.has-doors .stable-bar{top:calc(var(--header-height) + var(--lintel) + var(--track));z-index:2;margin:-12px calc(-1 * var(--room-side)) 0;padding:12px var(--room-side);background:#f8f5ef;position:sticky;box-shadow:0 10px 12px -12px #3c2e1e59}.stable-room.has-doors .stable-heading h2{margin:2px 0 20px}}.stable-room.has-doors .listing-grid.stable-grid{grid-template-columns:repeat(auto-fill,minmax(min(205px,50% - 8px),1fr))}.stable-room~.download-section{background:linear-gradient(var(--background), var(--surface) 260px);padding-top:clamp(36px,5vw,64px)}.facade-wall{top:var(--roof-fade);bottom:var(--ground-depth);width:calc((100% - var(--window-width)) / 2);background:url(/assets/wall-CT0HHNWk.webp) 0 0/420px;position:absolute}.facade-wall.left{background-position:100% 0;left:0}.facade-wall.right{right:0}.facade-plinth{left:0;right:0;bottom:var(--ground-depth);height:var(--sill);filter:brightness(.9);background:url(data:image/webp;base64,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) 0 100%/258px;position:absolute}.facade-thatch{height:calc(var(--roof-fade) + var(--eave) + 3px);filter:drop-shadow(0 12px 12px #32261857);background:url(/assets/thatch-DAPM8eMN.webp) 50% 0/auto 100%;position:absolute;top:0;left:0;right:0}.facade-grass{--tile:url(/assets/grass-BwRvWynB.webp);--row:var(--grass-row);height:calc(var(--row) * 1.822);background:var(--tile) 487px calc(var(--row) * 1.35) / auto var(--row) repeat-x, var(--tile) 97px calc(var(--row) * .9) / auto var(--row) repeat-x, var(--tile) 359px calc(var(--row) * .45) / auto var(--row) repeat-x, var(--tile) 50% 0 / auto var(--row) repeat-x, linear-gradient(transparent calc(var(--row) * .55), #5b7c48 calc(var(--row) * .75));-webkit-mask-image:linear-gradient(#000 calc(100% - var(--row) * .267), transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--row) * .267), transparent);mask-image:linear-gradient(#000 calc(100% - var(--row) * .267), transparent);position:absolute;bottom:0;left:0;right:0}.facade-hay{bottom:calc(var(--ground-depth) + 2px);background:50% 100%/contain no-repeat;position:absolute}.facade-hay.left{left:max(0px, calc((100% - var(--window-width)) / 2 - 205px));background-image:url(/assets/hay-stack-mCigO9Ua.webp);width:260px;height:215px}.facade-hay.right{right:max(0px, calc((100% - var(--window-width)) / 2 - 175px));background-image:url(/assets/hay-bale-CPeJXNxx.webp);width:200px;height:130px}@media (width<=1099px){.facade-hay{display:none}}@media (width>=1100px){.stable-room.has-doors .stable-actions{margin-top:56px}.stable-room.is-catalogue .pager-block{min-height:78px}}.stable-frame{z-index:3;pointer-events:none;position:absolute;inset:0}.stable-window{inset:var(--roof-fade) auto var(--ground-depth) calc((100% - var(--window-width)) / 2);width:var(--window-width);position:absolute}.stable-brick{background:url(data:image/webp;base64,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) 0 0/258px;position:absolute;left:0;right:0}.stable-brick.lintel{height:var(--lintel);top:0}.stable-brick.sill{height:var(--sill);background-position:0 100%;bottom:0}.stable-post{width:var(--pillar);filter:drop-shadow(0 0 7px #3c2e1e47);background:url(data:image/webp;base64,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) 0 0/100%;position:absolute;top:0;bottom:0}.stable-post.left{left:0}.stable-post.right{background-position:0 calc(var(--pillar) * 2.24);right:0}.stable-opening{inset:var(--lintel) var(--pillar) var(--sill);position:absolute;box-shadow:inset 0 12px 14px -10px #3c2e1e4d,inset 10px 0 12px -10px #3c2e1e38,inset -10px 0 12px -10px #3c2e1e38,inset 0 -10px 12px -10px #3c2e1e38}.stable-track{top:var(--lintel);left:var(--pillar);right:var(--pillar);height:var(--track);background:radial-gradient(circle,#77776f 0 1.6px,#2a2a29 2.2px 3px,#0000 3.4px) 30px/150px 10px repeat-x,linear-gradient(#4a4a47,#161615 55%,#2e2e2c);position:absolute;box-shadow:0 3px 6px #281e1440}.stable-rafter,.stable-brace{filter:brightness(.66)drop-shadow(0 4px 5px #281e144d);background:url(/assets/beam-B9ywHzw1.webp) 50%/130% 100%;position:absolute}.stable-rafter{top:var(--lintel);left:var(--pillar);right:var(--pillar);height:var(--track)}.stable-brace{--reach:48px;top:calc(var(--lintel) + var(--track) + var(--reach) / 2 - 7px);width:calc(var(--reach) * 1.414 + 24px);height:14px}.stable-brace.left{left:calc(var(--pillar) + var(--reach) / 2 - (var(--reach) * .707 + 12px));transform:rotate(-45deg)}.stable-brace.right{right:calc(var(--pillar) + var(--reach) / 2 - (var(--reach) * .707 + 12px));transform:rotate(45deg)}.stable-doors{pointer-events:auto;top:calc(var(--lintel) + var(--track) / 2);left:var(--pillar);right:var(--pillar);height:calc(100% - var(--lintel));cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;position:absolute;overflow:hidden;transform:translateY(-2.3%)}.doors-open .stable-doors{pointer-events:none;cursor:auto}.stable-leaf{background:url(/assets/door-narrow-1CFDH0JW.webp) 50% 0/100% 100% no-repeat;flex:1;transition:transform 1.1s cubic-bezier(.62,0,.26,1),visibility linear;box-shadow:0 18px 30px #3c2e1e29}.stable-leaf.right{transform:scaleX(-1)}@media (orientation:landscape){.stable-leaf{background-image:url(/assets/door-wide-CtEItDtI.webp)}}.doors-open .stable-leaf{visibility:hidden;transition:transform 1.1s cubic-bezier(.62,0,.26,1),visibility 0s linear 1.1s}.doors-open .stable-leaf.left{transform:translate(-101%)}.doors-open .stable-leaf.right{transform:translate(101%)scaleX(-1)}.doors-hint{z-index:1;color:var(--primary-dark);white-space:nowrap;background:#ffffffe6;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font:500 15px/1 Fredoka,DM Sans,sans-serif;transition:opacity .3s;display:inline-flex;position:absolute;top:clamp(110px,24%,260px);left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 26px #342c2024}.doors-hint .icon{width:16px;transform:rotate(90deg)}.doors-open .doors-hint{opacity:0}.stable-room.has-doors .stable-interior{transition:opacity .8s .35s}.stable-room.has-doors:not(.doors-open) .stable-interior{opacity:.35;transition-delay:0s}@media (width<=899px),(hover:none){.doors-hint{display:none}}@media (prefers-reduced-motion:reduce){.stable-doors{display:none}.stable-room.has-doors:not(.doors-open) .stable-interior{opacity:1}}.stable-interior{z-index:1;position:relative}.stable-heading{margin-bottom:20px}.stable-bar{justify-content:space-between;align-items:center;gap:16px;display:flex}.stable-heading h2{color:var(--primary-dark);letter-spacing:-1px;margin:6px 0 0;font-size:clamp(26px,3.2vw,40px);line-height:1.08}.stable-link{color:var(--primary);flex:none;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.stable-link .icon{width:18px}.listing-grid.stable-grid{grid-template-columns:repeat(auto-fill,minmax(min(220px,50% - 8px),1fr));gap:22px 14px}.stable-grid .listing-card-media{box-shadow:0 10px 24px #342c2014}.card-skeleton span{background:#d6cec080;border-radius:12px;display:block}.card-skeleton span:first-child{aspect-ratio:4/5;border-radius:16px}.card-skeleton span:nth-child(2){width:40%;height:16px;margin-top:12px}.card-skeleton span:nth-child(3){width:80%;height:14px;margin-top:8px}.stable-message{border:1px dashed var(--border);color:var(--muted-text);text-align:center;border-radius:20px;padding:40px 20px}.stable-message[hidden],.stable-more[hidden]{display:none}.stable-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.stable-actions .icon{width:18px}.button-light{border:1px solid var(--border);background:var(--surface);color:var(--primary-dark)}.button-light:hover{background:var(--surface);color:var(--primary)}.stable-outside{position:relative}.stable-landscape{background:url(/assets/landscape-oUb6zegN.webp) 50% 100%/max(100%,1000px) no-repeat;height:max(15.72vw,157px);position:absolute;bottom:-20px;left:0;right:0}.stable-hero{text-align:center;padding:116px 0 20px;position:relative}.stable-hero h1{letter-spacing:-2px;text-wrap:balance;max-width:none;margin:12px 0 10px;font-size:clamp(32px,5vw,64px)}.stable-hero h1 em{white-space:nowrap}.hero-facts{color:var(--muted-text);white-space:nowrap;justify-content:center;align-items:center;margin:0;padding:0;font-size:clamp(14px,1.4vw,18px);line-height:1.6;list-style:none;display:flex}.hero-facts li+li:before{content:"";background:var(--primary);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin:0 clamp(9px,1.2vw,16px);display:inline-block}.hang-button{flex-direction:column;align-items:center;margin-top:6px;display:none}.hang-strings{justify-content:space-between;width:130px;display:flex}.hang-button .button{min-height:56px;padding-inline:34px;font-size:18px}@media (width<=899px),(hover:none){.stable-hero .hang-row{display:none}.hang-button{display:flex}}.hang-row{justify-content:center;gap:14px;margin-top:6px;display:flex}.hang{--a:0deg;transform:rotate(var(--a));transform-origin:50% 0;flex-direction:column;align-items:center;display:flex}.hang-string{background:#18231e66;width:1px;height:18px}.hang-bob{color:#fff;background:#18231e;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 18px #18231e33}.hang-bob .store-logo{width:24px;height:24px}.hang.is-soon .hang-bob{opacity:.6}.hang:focus-visible{outline:none}.hang:focus-visible .hang-bob{outline:2px solid var(--primary);outline-offset:3px}.guide-teaser{padding:80px 0 30px}.guide-teaser-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:30px 34px;display:grid}.guide-teaser-card h2{color:var(--primary-dark);margin:6px 0 0;font-size:30px}.guide-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.guide-steps li{align-items:flex-start;gap:12px;display:flex}.guide-steps li>span{background:var(--primary-light);width:40px;height:40px;color:var(--primary);border-radius:12px;flex:none;place-items:center;display:grid}.guide-steps strong{color:var(--primary-dark);font-size:15px;display:block}.guide-steps small{color:var(--muted-text);font-size:14px}.stable-room.is-catalogue{margin-top:calc(78px - var(--roof-fade));padding:calc(var(--roof-fade) + var(--lintel) + var(--track)) 0 calc(var(--ground-depth) + var(--sill));--pillar:clamp(10px, 1.6vw, 22px);--track:clamp(20px, 2.4vw, 30px)}.stable-room.is-catalogue .stable-post{filter:drop-shadow(0 0 4px #3c2e1e29);background-position:50% 0;background-size:58px}.stable-room.is-catalogue .facade-wall.left{background-position:right 105px top}.stable-room.is-catalogue .facade-wall.right{background-position:105px 0}.stable-room.is-catalogue .listings-main{width:var(--window-width);padding:clamp(18px, 3.4vw, 42px) var(--pillar) 56px;background:var(--room-background);margin-inline:auto}.browse-body{scroll-margin-top:52px}.stable-room.is-catalogue .category-bar{top:78px}@media (width<=900px){.guide-teaser-card{grid-template-columns:1fr;gap:22px}.guide-teaser-card .button{justify-self:start}}@media (width<=760px){.stable-room.has-doors{--header-height:68px}.stable-hero{padding:92px 0 20px}.stable-heading{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:16px;display:flex}.stable-heading .kicker{display:none}.guide-steps{grid-template-columns:1fr}.guide-teaser-card{padding:24px 20px}.stable-room.is-catalogue{margin-top:calc(68px - var(--roof-fade))}.stable-room.is-catalogue .category-bar{top:68px}.stable-brace{display:none}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}
