.scene[data-astro-cid-3dulbmt6]{width:var(--scene-w);aspect-ratio:640/880;position:relative}.scene[data-astro-cid-3dulbmt6].wait,.scene[data-astro-cid-3dulbmt6].wait *{animation-play-state:paused}svg[data-astro-cid-3dulbmt6]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.scene[data-astro-cid-3dulbmt6] .scene__sale{font:600 30px var(--display);fill:#1f2a24}.scene[data-astro-cid-3dulbmt6] .scene__occupier{font:700 13px var(--body);fill:#2f5d7a}.scene__mat[data-astro-cid-3dulbmt6]{font:600 15px var(--display);fill:#5e4023;letter-spacing:.1em}.scene__drop[data-astro-cid-3dulbmt6]{transform:translate(var(--x), var(--y)) rotate(var(--r));animation:drop .95s cubic-bezier(.3, .75, .45, 1) var(--d) backwards}@keyframes drop{0%{opacity:0;transform:translate(320px,356px)rotate(0)scale(.28)}10%{opacity:1}30%{transform:translate(calc(320px + (var(--x) - 320px) * .3), 470px) rotate(calc(var(--r) * -2.4)) scale(.72)}72%{transform:translate(var(--x), calc(var(--y) + 5px)) rotate(calc(var(--r) * 1.5)) scale(1)}86%{transform:translate(var(--x), calc(var(--y) - 11px)) rotate(var(--r)) scale(1)}to{transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(1);opacity:1}}.scene__flap[data-astro-cid-3dulbmt6]{transform-box:fill-box;transform-origin:top;animation:.26s ease-in-out .2s 6 flap}@keyframes flap{45%{transform:scaleY(.12)}}.scene__spot[data-astro-cid-3dulbmt6]{width:34%;animation:1.7s cubic-bezier(.35,.1,.25,1) 1.9s backwards fly;position:absolute;bottom:17%;left:50%;translate:-50%}@keyframes fly{0%{transform:translate(-115vw,-34vh)}40%{transform:translate(-62vw,-46vh)}72%{transform:translate(-20vw,-30vh)}90%{transform:translate(-3vw,-9vh)}to{transform:none}}.scene__robin[data-astro-cid-3dulbmt6]{aspect-ratio:1/.92;cursor:pointer;transform-origin:bottom;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.scene__robin[data-astro-cid-3dulbmt6] .f{opacity:0;width:100%;position:absolute;bottom:0;left:0}.scene__robin[data-astro-cid-3dulbmt6] .f-rest{opacity:1;animation:1.7s step-end 1.9s backwards f-rest}.scene__robin[data-astro-cid-3dulbmt6] .f-up{animation:1.7s step-end 1.9s backwards f-up}.scene__robin[data-astro-cid-3dulbmt6] .f-down{animation:1.7s step-end 1.9s backwards f-down}.scene__robin[data-astro-cid-3dulbmt6] .f-brake{animation:1.7s step-end 1.9s backwards f-brake}@keyframes f-up{0%,20%,40%,60%,80%{opacity:1}10%,30%,50%,70%,86%,to{opacity:0}}@keyframes f-down{0%,20%,40%,60%,80%,86%,to{opacity:0}10%,30%,50%,70%{opacity:1}}@keyframes f-brake{0%,to{opacity:0}86%{opacity:1}}@keyframes f-rest{0%,99%{opacity:0}to{opacity:1}}.hop{animation:.55s cubic-bezier(.3,.7,.4,1) hop}@keyframes hop{0%{transform:scale(1)}18%{transform:scale(1.08,.9)}50%{transform:translateY(-20%)scale(.96,1.05)}82%{transform:scale(1.06,.93)}to{transform:scale(1)}}.picker[data-astro-cid-t67xrb25]{gap:22px;margin-top:28px;display:grid}@media (width>=900px){.picker[data-astro-cid-t67xrb25]{grid-template-columns:minmax(280px,.72fr) 1.28fr;align-items:start;gap:36px}.picks[data-astro-cid-t67xrb25]{position:sticky;top:24px}}.picks[data-astro-cid-t67xrb25]{border:0;gap:12px;margin:0;padding:0;display:grid}.pick[data-astro-cid-t67xrb25] label[data-astro-cid-t67xrb25]{cursor:pointer;border:3px solid #0000;border-radius:22px;align-items:center;gap:14px;padding:14px 16px;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex}.pick--junk[data-astro-cid-t67xrb25] label[data-astro-cid-t67xrb25]{background:var(--sun-light)}.pick--wrong[data-astro-cid-t67xrb25] label[data-astro-cid-t67xrb25]{background:var(--robin-light)}.pick--moved[data-astro-cid-t67xrb25] label[data-astro-cid-t67xrb25]{background:var(--sky-light)}.pick[data-astro-cid-t67xrb25] label[data-astro-cid-t67xrb25]:hover{transform:translateY(-2px)}.pick[data-astro-cid-t67xrb25] input[data-astro-cid-t67xrb25]:checked+label[data-astro-cid-t67xrb25]{border-color:var(--ink);box-shadow:0 5px 0 var(--ink);transform:translateY(-3px)}.pick[data-astro-cid-t67xrb25] input[data-astro-cid-t67xrb25]:focus-visible+label[data-astro-cid-t67xrb25]{outline:3px solid var(--leaf);outline-offset:3px}.pick__tile[data-astro-cid-t67xrb25]{border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.pick--junk[data-astro-cid-t67xrb25] .pick__tile[data-astro-cid-t67xrb25]{background:var(--sun)}.pick--wrong[data-astro-cid-t67xrb25] .pick__tile[data-astro-cid-t67xrb25]{background:var(--robin)}.pick--moved[data-astro-cid-t67xrb25] .pick__tile[data-astro-cid-t67xrb25]{background:var(--sky)}.pick__tile[data-astro-cid-t67xrb25] svg[data-astro-cid-t67xrb25]{fill:none;width:28px;height:28px;stroke:var(--ink);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round}.pick__text[data-astro-cid-t67xrb25]{line-height:1.3;display:grid}.pick__text[data-astro-cid-t67xrb25] strong[data-astro-cid-t67xrb25]{font-size:1.12rem}.pick__text[data-astro-cid-t67xrb25] span[data-astro-cid-t67xrb25]{color:var(--ink-soft)}.panels[data-astro-cid-t67xrb25]{gap:28px;display:grid}@supports selector(:has(*)){.panel[data-astro-cid-t67xrb25]{display:none}.picker[data-astro-cid-t67xrb25]:has(#pick-junk:checked) .panel--junk[data-astro-cid-t67xrb25],.picker[data-astro-cid-t67xrb25]:has(#pick-wrong:checked) .panel--wrong[data-astro-cid-t67xrb25],.picker[data-astro-cid-t67xrb25]:has(#pick-moved:checked) .panel--moved[data-astro-cid-t67xrb25]{animation:.28s ease-out slide-in;display:block}}@keyframes slide-in{0%{opacity:0;transform:translateY(10px)rotate(.5deg)}}.panel__what[data-astro-cid-t67xrb25]{margin-bottom:16px;font-size:1.12rem}.letter[data-astro-cid-t67xrb25]{border:1.5px solid var(--paper-edge);box-shadow:8px 8px 0 var(--line);background:#fff;border-radius:10px;padding:clamp(20px,3.4vw,36px) clamp(20px,3.4vw,36px) 84px;position:relative}.letter__subject[data-astro-cid-t67xrb25]{border-bottom:1.5px dashed var(--line);overflow-wrap:anywhere;margin-bottom:14px;padding-bottom:12px;font-weight:700}.letter__subject[data-astro-cid-t67xrb25] span[data-astro-cid-t67xrb25]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:700;display:block}.letter__body[data-astro-cid-t67xrb25]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.98rem;line-height:1.55}.letter__stamp[data-astro-cid-t67xrb25]{border:3px solid var(--robin-ink);color:var(--robin-ink);font:600 .95rem/1.1 var(--display);text-align:center;text-transform:uppercase;letter-spacing:.04em;background:#ffffffd1;border-radius:10px;padding:6px 12px;position:absolute;bottom:18px;right:clamp(14px,3vw,28px);rotate:-7deg}.panel__note[data-astro-cid-t67xrb25]{color:var(--muted);margin-top:18px;font-size:.92rem}.hero[data-astro-cid-lcdefpme]{--scene-w:min(calc(100vw - 32px), 440px);--edge:clamp(26px, 5vw, 70px);position:relative;overflow:clip}.hero[data-astro-cid-lcdefpme]:before{content:"";opacity:.06;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cg fill='%231F7A45'%3E%3Cpath d='M12 36c0-14 9-24 24-24 0 15-9 24-24 24Z'/%3E%3Cpath d='M60 84c0-14 9-24 24-24 0 15-9 24-24 24Z'/%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 160px)}.hero__inner[data-astro-cid-lcdefpme]{z-index:1;max-width:var(--page);padding:0 var(--gutter) var(--edge);gap:20px;margin-inline:auto;display:grid;position:relative}.hero__copy[data-astro-cid-lcdefpme]{padding-top:clamp(12px,3vw,40px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:clamp(2.7rem,5.5vw,4.9rem);line-height:1.03}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--leaf);font-style:normal}.hero__lead[data-astro-cid-lcdefpme]{max-width:34ch;color:var(--ink-soft);margin-top:18px;font-size:clamp(1.15rem,2vw,1.35rem);line-height:1.45}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero__small[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:14px;font-weight:600}.hero__art[data-astro-cid-lcdefpme]{justify-self:center}.hero__floor[data-astro-cid-lcdefpme]{height:calc(var(--scene-w) * .278 + var(--edge));background:linear-gradient(var(--card) 0 12px, var(--line) 12px 15px, transparent 15px), repeating-linear-gradient(90deg, #dcbf94 0 118px, #cdae80 118px 121px, #e2c79f 121px 236px, #cdae80 236px 239px);position:absolute;bottom:0;left:0;right:0}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{--scene-w:max(360px, min(42vw, 580px, calc((100vh - 130px - var(--edge)) * .727)))}.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:end;gap:clamp(16px,3vw,48px)}.hero__copy[data-astro-cid-lcdefpme]{padding-block:16px calc(var(--scene-w) * .3);align-self:center}}.how[data-astro-cid-lcdefpme]{background:var(--sky-light);padding-block:clamp(36px,6vw,64px) clamp(56px,8vw,96px);position:relative;overflow-x:clip;container-type:inline-size}.edge[data-astro-cid-lcdefpme]{width:100%;height:clamp(26px,5vw,70px);margin-bottom:-1px;position:absolute;bottom:100%;left:0}.how[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch}.how__lead[data-astro-cid-lcdefpme]{max-width:56ch;color:var(--ink-soft);margin-top:14px;font-size:1.15rem}.steps-row[data-astro-cid-lcdefpme]{gap:62px 18px;margin-top:78px;list-style:none;display:grid}@media (width>=620px){.steps-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width>=1040px){.steps-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.step[data-astro-cid-lcdefpme]:nth-child(2n){margin-top:44px}}.step[data-astro-cid-lcdefpme]{background:var(--card);border-radius:24px;padding:76px 22px 24px;position:relative}.step[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:124px;position:absolute;top:-56px;left:14px}.step__n[data-astro-cid-lcdefpme]{width:42px;height:42px;font:600 1.25rem/1 var(--display);border-radius:14px;place-items:center;display:grid;position:absolute;top:14px;right:16px}.step--sun[data-astro-cid-lcdefpme] .step__n[data-astro-cid-lcdefpme]{background:var(--sun)}.step--sky[data-astro-cid-lcdefpme] .step__n[data-astro-cid-lcdefpme]{background:var(--sky)}.step--robin[data-astro-cid-lcdefpme] .step__n[data-astro-cid-lcdefpme]{background:var(--robin)}.step--leaf[data-astro-cid-lcdefpme] .step__n[data-astro-cid-lcdefpme]{background:var(--leaf);color:#fff}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:1rem}.flyby[data-astro-cid-lcdefpme]{display:none}@supports (animation-timeline:view()){.flyby[data-astro-cid-lcdefpme]{z-index:2;aspect-ratio:821/794;pointer-events:none;width:clamp(64px,8cqw,104px);animation:linear both across view();animation-range:entry cover 62%;display:block;position:absolute;top:clamp(8px,2.4vw,36px);left:0}.flyby[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;position:absolute;inset:0}.flyby__a[data-astro-cid-lcdefpme]{animation:.32s step-end infinite wing-a}.flyby__b[data-astro-cid-lcdefpme]{animation:.32s step-end infinite wing-b}}@keyframes across{0%{transform:translate(-16cqw,44px)}30%{transform:translate(26cqw)}60%{transform:translate(62cqw,40px)}to{transform:translate(112cqw,-20px)}}@keyframes wing-a{0%{opacity:1}50%{opacity:0}}@keyframes wing-b{0%{opacity:0}50%{opacity:1}}.mat[data-astro-cid-lcdefpme]{padding-block:clamp(56px,8vw,96px) 0}.mat__lead[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:10px;font-size:1.15rem}.right[data-astro-cid-lcdefpme]{background:var(--leaf-light);border-radius:22px;margin-top:28px;padding:18px 22px}.truth[data-astro-cid-lcdefpme]{gap:22px;padding-block:clamp(48px,7vw,88px) 0;display:grid}@media (width>=960px){.truth[data-astro-cid-lcdefpme]{grid-template-columns:1.08fr 1fr;align-items:start}}.truth[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.9rem,3.6vw,2.6rem)}.cant[data-astro-cid-lcdefpme]{background:var(--sun-light);border-radius:28px;padding:clamp(22px,3.4vw,36px)}.cant__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cant__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:8px;font-size:1.1rem}.cant__head[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{flex:none;width:clamp(92px,12vw,132px);margin-top:-8px}.cant[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{margin:18px 0 0}.cant[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:1.1rem;font-weight:700}.cant[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:2px 0 16px}.cant__tip[data-astro-cid-lcdefpme]{background:var(--card);border-radius:18px;padding:14px 18px}.yours[data-astro-cid-lcdefpme]{padding:clamp(6px,1.4vw,14px) clamp(0px,1vw,12px)}.yours[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:18px;margin-top:20px;list-style:none;display:grid}.yours[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:5px solid var(--leaf);padding-left:16px}.yours[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px}.yours[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.yours__more[data-astro-cid-lcdefpme]{margin-top:20px}.asked[data-astro-cid-lcdefpme]{max-width:860px;padding-block:clamp(56px,8vw,96px)}.asked[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:24px}.asked__more[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:22px}.garden[data-astro-cid-lcdefpme]{background:linear-gradient(var(--cream), var(--leaf-light) 62%);overflow:clip;container-type:inline-size}.garden__copy[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:14px;display:grid}.garden__copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:40ch;color:var(--ink-soft);font-size:1.2rem}.legend[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;list-style:none;display:flex}.legend[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--card);text-align:left;border-radius:18px;align-items:flex-end;gap:10px;max-width:240px;padding:10px 16px;font-weight:600;line-height:1.25;display:flex}.legend[data-astro-cid-lcdefpme] svg{flex:none;width:auto;height:44px}.garden__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.beds[data-astro-cid-lcdefpme]{height:clamp(250px,26cqw,330px);margin-top:8px;position:relative}.beds[data-astro-cid-lcdefpme] .bed{bottom:clamp(26px,3cqw,44px);left:var(--x);height:min(var(--h), calc(var(--h) * .6 + 6cqw));transform-origin:bottom;width:auto;position:absolute;translate:-50%}.beds__robin[data-astro-cid-lcdefpme]{z-index:1;width:clamp(150px,20cqw,250px);position:absolute;bottom:clamp(30px,3.4cqw,52px);left:50%;translate:-50%}.beds__hill[data-astro-cid-lcdefpme]{width:100%;height:clamp(44px,7cqw,96px);position:absolute;bottom:-1px;left:0}@media (width<=620px){.beds[data-astro-cid-lcdefpme] .bed--wide{display:none}}@supports (animation-timeline:view()){.beds[data-astro-cid-lcdefpme] .bed{animation:linear both grow view();animation-range:entry calc(5% + var(--i) * 4%) cover calc(26% + var(--i) * 2.4%)}}@keyframes grow{0%{transform:scale(.02)}70%{transform:scale(1.08)}to{transform:scale(1)}}
