.MhJXSW_stage{cursor:pointer;color:#003b5c;background:0 0;border:0;border-radius:12px;flex-shrink:0;width:100%;max-width:260px;height:136px;margin:0 0 16px;padding:0;display:block;position:relative}.MhJXSW_stage:focus-visible{outline-offset:5px;outline:3px solid #26b8ac}.MhJXSW_scene{width:100%;height:100%;display:block;overflow:hidden}.MhJXSW_scene [data-part=measure],.MhJXSW_scene [data-part=interior]{opacity:0}.MhJXSW_scene [data-part=measure]{transform-origin:250px 110px}.MhJXSW_scene [data-part=house-door]{transform-origin:214px 132px}.MhJXSW_scene [data-part=measuring-arm]{transform-origin:258px 124px}.MhJXSW_scene [data-part=door]{opacity:0;transform-origin:84px 127px}.MhJXSW_scene [data-part=wheel-front]{transform-origin:121px 147px}.MhJXSW_scene [data-part=wheel-back]{transform-origin:60px 147px}.MhJXSW_scene [data-part=leg-left],.MhJXSW_scene [data-part=leg-right]{transform-origin:148px 136px}.MhJXSW_scene [data-part=advisor-facing]{transform-origin:148px 132px}.MhJXSW_scene[data-playing=true] [data-part=van]{animation:12s infinite both MhJXSW_arrival}.MhJXSW_scene[data-playing=true] [data-part=advisor]{animation:12s infinite both MhJXSW_visit}.MhJXSW_scene[data-playing=true] [data-part=door]{animation:12s infinite both MhJXSW_door}.MhJXSW_scene[data-playing=true] [data-part=house-door]{animation:12s ease-in-out infinite both MhJXSW_entrance}.MhJXSW_scene[data-playing=true] [data-part=interior]{animation:12s infinite both MhJXSW_inside}.MhJXSW_scene[data-playing=true] [data-part=measure]{animation:12s ease-in-out infinite both MhJXSW_measure}.MhJXSW_scene[data-playing=true] [data-part=measuring-arm]{animation:12s ease-in-out infinite both MhJXSW_measuring-arm}.MhJXSW_scene[data-playing=true] [data-part=wheel-front],.MhJXSW_scene[data-playing=true] [data-part=wheel-back]{animation:12s infinite both MhJXSW_wheel}.MhJXSW_scene[data-playing=true] [data-part=leg-left]{animation:12s ease-in-out infinite MhJXSW_walking}.MhJXSW_scene[data-playing=true] [data-part=leg-right]{animation:12s ease-in-out infinite MhJXSW_walking-back}.MhJXSW_scene[data-playing=true] [data-part=advisor-facing]{animation:12s step-end infinite MhJXSW_turn-around}@keyframes MhJXSW_arrival{0%,3%{animation-timing-function:cubic-bezier(.16,.8,.3,1);transform:translate(-185px)}15%,85%{animation-timing-function:cubic-bezier(.55,0,.9,.45);transform:translate(0)}96%,to{transform:translate(320px)}}@keyframes MhJXSW_visit{0%,17%{opacity:0;transform:translate(-12px)}21%{opacity:1;animation-timing-function:ease-in-out;transform:translate(0)}33%{opacity:1;transform:translate(75px)}36%,64%{opacity:0;transform:translate(80px)}67%{opacity:1;animation-timing-function:ease-in-out;transform:translate(75px)}80%{opacity:1;transform:translate(0)}84%,to{opacity:0;transform:translate(-12px)}}@keyframes MhJXSW_door{0%,16%,24%,78%,85%,to{opacity:0;transform:scaleX(1)}18%,21%,80%,83%{opacity:1;transform:scaleX(.75)}}@keyframes MhJXSW_entrance{0%,29%,40%,61%,72%,to{transform:scaleX(1)}32%,37%,64%,69%{transform:scaleX(.16)}}@keyframes MhJXSW_inside{0%,36%,64%,to{opacity:0}39%,61%{opacity:1}}@keyframes MhJXSW_measure{0%,42%,61%,to{opacity:0;transform:scale(0,.8)}48%,56%{opacity:1;transform:scale(1)}59%{opacity:1;transform:scale(0,.8)}}@keyframes MhJXSW_measuring-arm{0%,41%,61%,to{transform:rotate(28deg)}46%,57%{transform:rotate(0)}}@keyframes MhJXSW_wheel{0%,3%{transform:rotate(0)}15%,85%{transform:rotate(540deg)}96%,to{transform:rotate(1440deg)}}@keyframes MhJXSW_walking{0%,21%,33%,67%,80%,to{transform:rotate(0)}23%,27%,31%,69%,73%,77%{transform:rotate(-13deg)}25%,29%,71%,75%,79%{transform:rotate(13deg)}}@keyframes MhJXSW_walking-back{0%,21%,33%,67%,80%,to{transform:rotate(0)}23%,27%,31%,69%,73%,77%{transform:rotate(13deg)}25%,29%,71%,75%,79%{transform:rotate(-13deg)}}@keyframes MhJXSW_turn-around{0%,84%,to{transform:scaleX(1)}64%{transform:scaleX(-1)}}.MhJXSW_scene:not([data-playing=true]) [data-part=advisor]{opacity:0}.MhJXSW_scene[data-playing=true] [data-part]{animation-duration:var(--scene-duration,12s);animation-iteration-count:1}.MhJXSW_stage[data-paused=true] [data-part]{animation-play-state:paused}@media (max-width:700px){.MhJXSW_stage{height:112px;margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.MhJXSW_scene[data-playing=true] [data-part]{animation:none}}
.XT--aq_scene [data-part=booking-pointer]{opacity:0}.XT--aq_scene [data-part=booking-ring]{opacity:0;transform-origin:143px 107px}.XT--aq_scene [data-part=booking-confirm]{transform-origin:231px 40px}.XT--aq_scene [data-part=quote-pencil]{transform:translate(198px,113px)}.XT--aq_scene [data-part=quote-confirm]{transform-origin:215px 133px}.XT--aq_scene [data-part=quote-line-one],.XT--aq_scene [data-part=quote-line-two],.XT--aq_scene [data-part=quote-line-three]{transform-origin:126px 100px}.XT--aq_scene [data-part=mount-blind]{transform-origin:171px 54px}.XT--aq_scene [data-part=blind-slat]{transform-box:fill-box;transform-origin:50%}.XT--aq_scene [data-part=floating-drill]{transform:translate(66px,111px)rotate(-12deg)}.XT--aq_scene [data-part=floating-screwdriver]{transform:translate(94px,130px)rotate(20deg)}.XT--aq_scene [data-part=mount-finish]{transform-origin:228px 43px}.XT--aq_scene[data-playing=true] [data-part=booking-pointer]{animation:12s infinite both XT--aq_select-date}.XT--aq_scene[data-playing=true] [data-part=booking-selected]{animation:12s infinite both XT--aq_chosen}.XT--aq_scene[data-playing=true] [data-part=booking-button]{animation:12s infinite both XT--aq_confirm-button}.XT--aq_scene[data-playing=true] [data-part=booking-confirm]{animation:12s infinite both XT--aq_confirmed}.XT--aq_scene[data-playing=true] [data-part=booking-ring]{animation:12s infinite both XT--aq_tap-ring}.XT--aq_scene[data-playing=true] [data-part=booking-steam]{animation:4s ease-in-out infinite XT--aq_steam}.XT--aq_scene[data-playing=true] [data-part=quote-line-one]{animation:12s infinite both XT--aq_line-one}.XT--aq_scene[data-playing=true] [data-part=quote-line-two]{animation:12s infinite both XT--aq_line-two}.XT--aq_scene[data-playing=true] [data-part=quote-line-three]{animation:12s infinite both XT--aq_line-three}.XT--aq_scene[data-playing=true] [data-part=quote-pencil]{animation:12s infinite both XT--aq_write-quote}.XT--aq_scene[data-playing=true] [data-part=quote-confirm]{animation:12s infinite both XT--aq_quote-ready}.XT--aq_scene[data-playing=true] [data-part=mount-rail]{animation:12s infinite both XT--aq_rail}.XT--aq_scene[data-playing=true] [data-part=mount-brackets]{animation:12s infinite both XT--aq_brackets}.XT--aq_scene[data-playing=true] [data-part=floating-drill]{animation:12s ease-in-out infinite both XT--aq_flying-drill}.XT--aq_scene[data-playing=true] [data-part=floating-screwdriver]{animation:12s ease-in-out infinite both XT--aq_flying-screwdriver}.XT--aq_scene[data-playing=true] [data-part=mount-drill]{animation:12s infinite both XT--aq_drill}.XT--aq_scene[data-playing=true] [data-part=mount-blind]{animation:12s cubic-bezier(.22,.7,.25,1) infinite both XT--aq_hang-blind}.XT--aq_scene[data-playing=true] [data-part=blind-slat]{animation:12s ease-in-out infinite both XT--aq_tilt-slats}.XT--aq_scene[data-playing=true] [data-part=blind-cord]{animation:12s infinite both XT--aq_cord}.XT--aq_scene[data-playing=true] [data-part=mount-finish]{animation:12s infinite both XT--aq_installed}@keyframes XT--aq_select-date{0%,10%{opacity:0;animation-timing-function:cubic-bezier(.25,.7,.3,1);transform:translate(259px,146px)}20%{opacity:1;transform:translate(203px,121px)}29%{opacity:1;transform:translate(143px,107px)scale(1)}32%{opacity:1;transform:translate(143px,107px)scale(.87)}36%{opacity:1;animation-timing-function:ease-in-out;transform:translate(143px,107px)scale(1)}46%{opacity:1;transform:translate(160px,132px)}49%{opacity:1;transform:translate(160px,132px)scale(.87)}53%{opacity:1;transform:translate(160px,132px)scale(1)}62%,to{opacity:0;transform:translate(205px,149px)}}@keyframes XT--aq_chosen{0%,31%,to{opacity:0}34%,93%{opacity:1}}@keyframes XT--aq_confirm-button{0%,35%,to{opacity:0}39%,94%{opacity:1}}@keyframes XT--aq_confirmed{0%,51%,to{opacity:0;transform:scale(.7)}56%{opacity:1;transform:scale(1.08)}60%,91%{opacity:1;transform:scale(1)}}@keyframes XT--aq_tap-ring{0%,31%{opacity:0;transform:scale(.7)}33%{opacity:.7;transform:scale(.8)}41%,to{opacity:0;transform:scale(1.6)}}@keyframes XT--aq_steam{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.65;transform:translateY(-4px)}}@keyframes XT--aq_line-one{0%,17%,to{opacity:0;transform:scaleX(.15)}27%,93%{opacity:1;transform:scaleX(1)}}@keyframes XT--aq_line-two{0%,30%,to{opacity:0;transform:scaleX(.15)}41%,93%{opacity:1;transform:scaleX(1)}}@keyframes XT--aq_line-three{0%,45%,to{opacity:0;transform:scaleX(.15)}56%,93%{opacity:1;transform:scaleX(1)}}@keyframes XT--aq_write-quote{0%,8%{opacity:0;transform:translate(230px,78px)}16%{opacity:1;transform:translate(139px,85px)}27%{opacity:1;transform:translate(181px,85px)}30%{opacity:1;transform:translate(139px,101px)}41%{opacity:1;transform:translate(184px,101px)}45%{opacity:1;transform:translate(126px,128px)}56%{opacity:1;transform:translate(166px,128px)}67%,to{opacity:0;transform:translate(222px,120px)}}@keyframes XT--aq_quote-ready{0%,62%,to{opacity:0;transform:scale(.75)}68%{opacity:1;transform:scale(1.06)}72%,93%{opacity:1;transform:scale(1)}}@keyframes XT--aq_brackets{0%,10%,to{opacity:0}18%,94%{opacity:1}}@keyframes XT--aq_rail{0%,34%,to{opacity:0;transform:translateY(-12px)}44%,94%{opacity:1;transform:translateY(0)}}@keyframes XT--aq_flying-drill{0%,6%,to{opacity:0;transform:translate(66px,111px)rotate(-12deg)}18%,36%{opacity:1;transform:translate(82px,42px)rotate(0)}46%{opacity:1;transform:translate(68px,102px)rotate(-12deg)}51%,94%{opacity:0;transform:translate(66px,128px)rotate(-12deg)}}@keyframes XT--aq_flying-screwdriver{0%,8%,to{opacity:0;transform:translate(94px,130px)rotate(20deg)}21%,35%{opacity:1;transform:translate(224px,72px)rotate(0)}47%{opacity:1;transform:translate(100px,119px)rotate(20deg)}52%,94%{opacity:0;transform:translate(83px,130px)rotate(20deg)}}@keyframes XT--aq_drill{0%,19%,21%,23%,25%,27%,29%,31%,33%,35%,to{transform:translate(0)}20%,22%,24%,26%,28%,30%,32%,34%{transform:translate(.7px)}}@keyframes XT--aq_hang-blind{0%,43%,to{opacity:0;transform:scaleY(.04)}62%,94%{opacity:1;transform:scaleY(1)}}@keyframes XT--aq_tilt-slats{0%,64%,to{transform:scaleY(1)}78%,94%{transform:scaleY(.42)}}@keyframes XT--aq_cord{0%,44%,to{opacity:0}60%,94%{opacity:1}}@keyframes XT--aq_installed{0%,73%,to{opacity:0;transform:scale(.75)}79%{opacity:1;transform:scale(1.05)}83%,94%{opacity:1;transform:scale(1)}}.XT--aq_scene [data-part=booking-confirm],.XT--aq_scene [data-part=quote-confirm],.XT--aq_scene [data-part=mount-finish]{display:none}.XT--aq_scene[data-status=idle] [data-part=booking-selected],.XT--aq_scene[data-status=idle] [data-part=booking-button],.XT--aq_scene[data-status=idle] [data-part=quote-line-one],.XT--aq_scene[data-status=idle] [data-part=quote-line-two],.XT--aq_scene[data-status=idle] [data-part=quote-line-three],.XT--aq_scene[data-status=idle] [data-part=quote-pencil],.XT--aq_scene:not([data-playing=true]) [data-part=floating-drill],.XT--aq_scene:not([data-playing=true]) [data-part=floating-screwdriver]{opacity:0}.XT--aq_scene[data-status=complete] [data-part=blind-slat]{transform:scaleY(.42)}.XT--aq_scene[data-playing=true] [data-part]{animation-duration:var(--scene-duration,12s);animation-iteration-count:1}@media (prefers-reduced-motion:reduce){.XT--aq_scene[data-playing=true] [data-part]{animation:none}}
.x1zr5a_panel{background:0 0;padding:0;container-type:inline-size}.x1zr5a_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.x1zr5a_cards li{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--radius-ui);text-align:left;color:var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,48%);align-items:center;gap:8px;min-width:0;padding:28px 10px 16px;display:grid;position:relative;overflow:hidden}.x1zr5a_copy{min-width:0}.x1zr5a_cards button{aspect-ratio:16/9;width:100%;max-width:100%;height:auto;margin:0}.x1zr5a_number{z-index:1;width:24px;height:24px;color:var(--brand-dark);border:2px solid #0000;border-radius:50%;place-items:center;font-size:12px;transition:width .55s ease-in-out,height .55s ease-in-out,font-size .55s ease-in-out,color .55s ease-in-out,border-color .55s ease-in-out,background-color .55s ease-in-out;display:grid;position:absolute;top:6px;left:50%;transform:translate(-50%)}.x1zr5a_cards li[data-active=true] .x1zr5a_number{border-color:var(--brand);background:var(--brand-tint);width:34px;height:34px;color:var(--brand-dark);font-size:17px;font-weight:600}.x1zr5a_tick{opacity:0;pointer-events:none;width:28px;height:28px;transition:opacity 1.5s ease-in-out;display:block;position:absolute;top:8px;right:8px}.x1zr5a_tick[data-visible=true]{opacity:1}.x1zr5a_tick svg{width:100%;height:100%;display:block}.x1zr5a_cards h3{font-family:var(--font-display,Georgia), serif;margin:0 0 7px;font-size:20px;font-weight:500;line-height:1.2}.x1zr5a_cards p{max-width:26ch;margin:0;font-size:14px;line-height:1.6}@container (max-width:1100px){.x1zr5a_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.x1zr5a_cards li{padding:24px 10px 14px}.x1zr5a_cards h3{font-size:18px}.x1zr5a_cards p{font-size:13px}.x1zr5a_panel{padding:4px}}@container (max-width:600px){.x1zr5a_cards{grid-template-columns:minmax(0,1fr)}.x1zr5a_cards li{min-height:142px}}@media (prefers-reduced-motion:reduce){.x1zr5a_number,.x1zr5a_tick{transition:none}}
.dIsPgq_steps{flex-direction:column;flex:1;justify-content:space-evenly;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:flex;position:relative}.dIsPgq_steps:before{background:linear-gradient(var(--surface-border), var(--surface-depth));content:"";width:1px;position:absolute;top:22px;bottom:22px;left:21px}.dIsPgq_step{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;display:grid;position:relative}.dIsPgq_number{z-index:1;border:1px solid var(--surface-border);background:var(--surface);color:#6c4936;width:44px;height:44px;font-family:var(--font-body), Arial, sans-serif;transform-origin:50%;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:transform .36s,background-color .36s,box-shadow .36s;display:flex;position:relative;box-shadow:0 3px 10px #482f2214}.dIsPgq_step[data-active=true] .dIsPgq_number{z-index:2;background:#e9d5c1;transform:scale(1.4);box-shadow:0 5px 18px #68432e38}.dIsPgq_completeTick{z-index:3;opacity:0;pointer-events:none;width:30px;height:30px;transition:opacity 1.5s ease-in-out;position:absolute;top:27px;left:30px}.dIsPgq_completeTick[data-visible=true]{opacity:1}.dIsPgq_completeTick svg{width:100%;height:100%;display:block}.dIsPgq_steps button span[data-visible]{display:none}.dIsPgq_content{border-left:2px solid var(--surface-border);border-radius:var(--radius-ui);background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(132px,42%);align-items:center;gap:8px;min-width:0;padding:8px 10px 4px 14px;display:grid}.dIsPgq_copy{min-width:0}.dIsPgq_copy h3{color:#302b28;font-family:var(--font-display,Georgia), serif;margin:0;font-size:22px;font-weight:500;line-height:1.25}.dIsPgq_copy p{color:#5f5a56;margin:5px 0 0;font-size:16px;line-height:1.5}.dIsPgq_content button{aspect-ratio:16/9;width:100%;max-width:none;height:auto;margin:0}@media (max-width:1100px) and (min-width:768px),(max-width:530px){.dIsPgq_content{grid-template-columns:minmax(0,1fr)}.dIsPgq_content button{width:min(100%,clamp(165px,52vw,240px));margin:3px auto 0}}@media (prefers-reduced-motion:reduce){.dIsPgq_number,.dIsPgq_completeTick{transition:none}}@media (max-width:530px){.dIsPgq_content button{aspect-ratio:16/9;border:1px solid var(--surface-border);border-radius:var(--radius-ui);background:var(--surface-muted);width:100%;max-width:none;height:auto;margin:8px 0 0;overflow:hidden}}
