.tv-body{background:#101614;min-height:100vh;overflow:hidden}astro-dev-toolbar{display:none!important}.tv-shell{--booking-blue:#003b95;--airbnb-red:#ff385c;--tv-ink:var(--color-mdv-ink);--tv-body:var(--color-mdv-body);--tv-muted:var(--color-mdv-muted);--tv-grid:#227a3413;--tv-grid-strong:#227a341c;color:var(--tv-ink);font-family:"Inter", var(--font-sans), system-ui, sans-serif;background:#101614;place-items:center;display:grid;position:fixed;inset:0}.tv-stage{background:#fbfdf8;width:min(100vw,177.778vh);height:min(100vh,56.25vw);position:relative;overflow:hidden;box-shadow:0 28px 90px #0000006b}.tv-slide{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .52s,visibility .52s,transform .52s;display:none;position:absolute;inset:0;transform:translate(2.4rem)scale(.992)}.tv-slide.is-active{opacity:1;pointer-events:auto;visibility:visible;z-index:2;display:grid;transform:translate(0)scale(1)}.tv-slide--white{background:radial-gradient(circle at 76% 22%,#dff8d84d,#0000 28%),#fff}.tv-slide--white-grid{background:#fbfdf8}.tv-slide--sky{background-color:#0000;background-image:linear-gradient(#fffc 0%,#ffffffe6 48%,#fbfdf8f5 100%),url(/assets/brand/scale-uk-sky-background.png);background-position:top;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.tv-slide--opening{background-color:#0000;background-image:linear-gradient(#ffffffad 0%,#ffffffe6 46%,#fbfdf8 76%),url(/assets/brand/scale-uk-sky-background.png);background-position:top;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;overflow:hidden}.tv-slide__grid{background:linear-gradient(90deg, var(--tv-grid) 1px, transparent 1px), linear-gradient(180deg, var(--tv-grid) 1px, transparent 1px), linear-gradient(90deg, transparent 0 79px, var(--tv-grid-strong) 80px, transparent 81px), linear-gradient(180deg, transparent 0 79px, var(--tv-grid-strong) 80px, transparent 81px);opacity:.62;background-size:40px 40px,40px 40px,160px 160px,160px 160px;position:absolute;inset:0}.opening-grid{inset-inline:0;background:linear-gradient(90deg, var(--tv-grid) 1px, transparent 1px), linear-gradient(180deg, var(--tv-grid) 1px, transparent 1px);opacity:.82;background-size:40px 40px;height:32%;position:absolute;bottom:0}.tv-slide--customer-proof{background:var(--color-mdv-background);overflow:hidden}.customer-proof-grid{background:linear-gradient(90deg, #227a340a 1px, transparent 1px), linear-gradient(180deg, #227a3409 1px, transparent 1px), var(--color-mdv-background);background-position:0 20px,0 20px,0 0;background-size:40px 40px;position:absolute;inset:0}.tv-slide__content{z-index:2;width:100%;height:100%;padding:clamp(3rem,5vw,6rem);position:relative}.tv-slide__content--center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.tv-slide__content--opening{grid-template-columns:minmax(0,.58fr) minmax(0,.42fr);align-items:center;padding-inline:clamp(4.2rem,7vw,8.25rem);display:grid}.opening-copy{text-align:left;flex-direction:column;justify-self:start;align-items:flex-start;max-width:54rem;display:flex;transform:translateY(-3rem)}.tv-slide__content--split,.tv-slide__content--media{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(3rem,5vw,6rem);display:grid}.tv-slide__content--media-reverse{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.tv-slide--product .tv-slide__content--media,.tv-slide--product .tv-slide__content--media-reverse{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(4rem,6vw,7rem)}.tv-slide--airbnb-product .tv-slide__content--media-reverse{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:clamp(3.5rem,5vw,6rem)}.tv-slide--agent-actions{--agent-actions-video-width:min(100%, 92rem);--agent-actions-video-edge:calc((100% - var(--agent-actions-video-width)) / 2)}.tv-slide--agent-actions .slide-brand{left:var(--agent-actions-video-edge)}.tv-slide__content--agent-actions{justify-content:center;align-items:center;padding:clamp(7.25rem,9vw,9.75rem) clamp(3.2rem,5vw,5.5rem) clamp(2.6rem,4vw,4.25rem);display:flex}.tv-slide__content--proof-stats{flex-direction:column;justify-content:center;align-items:center;padding-inline:clamp(3rem,6vw,7rem);display:flex}.tv-wordmark{width:clamp(11.5rem,15vw,18rem);height:auto}.slide-brand{z-index:4;width:clamp(13.5rem,16vw,19rem);height:auto;position:absolute;top:clamp(3rem,5vw,5.5rem);left:clamp(3.2rem,5vw,6rem)}.tv-wordmark--large{width:clamp(17rem,23vw,27.5rem)}:where(.tv-stage) :is(h1,h2,p):where(:not(.tv-embed *)){margin:0}:where(.tv-stage) :is(h1,h2):where(:not(.tv-embed *)){color:var(--tv-ink);letter-spacing:0;font-weight:520}:where(.tv-stage) h1:where(:not(.tv-embed *)){flex-direction:column;gap:.04em;margin-top:clamp(1.8rem,3.2vw,3.8rem);font-size:clamp(3.6rem,4.8vw,5.65rem);line-height:1.08;display:flex}:where(.tv-stage) h2:where(:not(.tv-embed *)){max-width:22ch;margin-top:clamp(2rem,3vw,3.5rem);font-size:clamp(2.85rem,3.75vw,4.35rem);line-height:1.12}:where(.tv-stage) :is(h1,h2):where(:not(.tv-embed *)) span{display:block}.opening-title{max-width:none;margin-top:clamp(2.2rem,3vw,3.5rem);font-size:clamp(4.2rem,5.7vw,6.75rem);line-height:1.04}.opening-title span{white-space:nowrap}:where(.tv-stage) p:where(:not(.tv-embed *)){color:var(--tv-muted);font-size:clamp(1.3rem,1.65vw,1.9rem);font-weight:500;line-height:1.45}.booking,.airbnb{font-weight:inherit}.booking{color:var(--booking-blue)}.airbnb{color:var(--airbnb-red)}.tv-kicker{color:var(--tv-muted);margin-top:clamp(.3rem,.6vw,.8rem);font-size:clamp(1.8rem,2.5vw,3rem);font-weight:520;transform:translateY(-1.8rem)}.tv-badge{color:#166534;background:#f5fbf5;border:1px solid #a7d9a0;border-radius:999px;align-items:center;gap:.62rem;margin-top:clamp(2rem,3vw,3.5rem);padding:.75rem 1.35rem;font-size:clamp(1rem,1.25vw,1.38rem);font-weight:600;line-height:1;display:inline-flex}.tv-badge__dot{background:var(--color-mdv-green);border-radius:999px;width:.62rem;height:.62rem;box-shadow:0 0 0 .28rem #51b13e21}.tv-slide--opening:after{inset-inline:0;content:"";background:linear-gradient(#ffffff3d,#fff0);height:54%;position:absolute;top:0}.customer-proof-heading{text-align:center}.customer-proof-heading h2{max-width:none;color:var(--tv-ink);letter-spacing:0;margin:0;font-size:clamp(2.7rem,4.25vw,4.8rem);font-weight:520;line-height:1.06}.customer-proof-stats{border:1px solid var(--color-mdv-line);background:#fff;border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:108rem;margin-top:clamp(2.2rem,4.2vw,4.8rem);display:grid;overflow:hidden}.customer-proof-stat{flex-direction:column;justify-content:center;min-height:clamp(10.25rem,14vw,15.5rem);padding:clamp(1.5rem,2.25vw,3rem);display:flex}.customer-proof-stat--bordered{border-left:1px solid var(--color-mdv-line)}.customer-proof-stat__top{justify-content:space-between;align-items:flex-start;gap:clamp(.85rem,1.6vw,1.8rem);display:flex}.customer-proof-stat strong{color:var(--tv-ink);letter-spacing:0;font-size:clamp(3rem,4.4vw,5.2rem);font-weight:520;line-height:.98;display:block}.customer-proof-stat img{border-radius:.75rem;flex-shrink:0;width:clamp(2.8rem,3.4vw,4.5rem);height:clamp(2.8rem,3.4vw,4.5rem)}.customer-proof-stat span{max-width:none;color:var(--tv-muted);white-space:nowrap;margin-top:clamp(1.25rem,1.8vw,2rem);font-size:clamp(1rem,1.18vw,1.4rem);font-weight:650;line-height:1.3;display:block}.proof-stack{gap:1.15rem;display:grid}.proof-card,.closing-qr-card{box-shadow:0 18px 50px rgba(var(--mdv-ink-rgb), .07);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #227a3429;border-radius:1rem}.proof-card{min-height:11rem;padding:clamp(1.8rem,2.5vw,3rem)}.proof-card strong{color:var(--color-mdv-green-dark);font-size:clamp(3.4rem,4.6vw,5.45rem);font-weight:520;line-height:.92;display:block}.proof-card span{color:var(--tv-muted);margin-top:1.15rem;font-size:clamp(1.25rem,1.55vw,1.75rem);font-weight:560;line-height:1.25;display:block}.media-copy{max-width:50rem}.tv-slide--product .media-copy{max-width:38rem;padding-top:clamp(1rem,2vw,2.5rem)}.media-copy h2{max-width:22ch}.tv-slide--product .media-copy h2{max-width:14ch;margin-top:0;font-size:clamp(3.9rem,5.2vw,6.2rem);line-height:1.04}.media-copy p{margin-top:1.7rem}.tv-slide--product .media-copy p{max-width:32rem;margin-top:clamp(1.4rem,2vw,2.25rem);font-size:clamp(1.35rem,1.65vw,1.9rem);font-weight:560;line-height:1.38}.product-video-frame{aspect-ratio:16/10;background:#111816;border:1px solid #ffffffbd;border-radius:1rem;overflow:hidden;box-shadow:0 24px 70px #1c1d1f2e,0 0 0 1px #227a341a}.product-video-frame video{object-fit:cover;width:100%;height:100%;display:block}.agent-actions-video-frame{aspect-ratio:1672/1080;background:#f7faf6;border:1px solid #227a3424;border-radius:1rem;width:min(100%,92rem);max-height:calc(100vh - clamp(10rem,13vw,14rem));overflow:hidden;box-shadow:0 26px 80px #1c1d1f24}.agent-actions-video-frame video{object-fit:contain;width:100%;height:100%;display:block}.tv-slide__content--workflow,.tv-slide__content--result{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(4rem,6vw,7rem);display:grid}.workflow-copy,.result-copy{max-width:38rem;padding-top:clamp(1rem,2vw,2.5rem)}.workflow-copy h2,.result-copy h2{max-width:12ch;margin-top:clamp(1.3rem,2vw,2.3rem);font-size:clamp(3.7rem,5vw,6rem);line-height:1.02}.workflow-copy h2{max-width:15ch;margin-top:0;font-size:clamp(3.2rem,4.45vw,5.25rem);line-height:1.04}.workflow-copy h2 span{white-space:nowrap}.workflow-copy p,.result-copy p{max-width:32rem;margin-top:clamp(1.4rem,2vw,2.2rem);font-size:clamp(1.25rem,1.55vw,1.8rem);font-weight:560;line-height:1.4}.workflow-visual,.result-panel{backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #227a3424;border-radius:1rem;overflow:hidden;box-shadow:0 24px 70px #1c1d1f24}.workflow-visual{padding:clamp(.65rem,1vw,1rem)}.workflow-visual img{aspect-ratio:16/10;object-fit:cover;object-position:top center;border-radius:.65rem;width:100%;display:block}.result-logo-frame{opacity:.9;align-items:center;width:clamp(9.5rem,11vw,13.5rem);height:clamp(2.2rem,2.8vw,3.3rem);margin-top:clamp(1.35rem,1.8vw,2rem);display:inline-flex}.result-logo-frame img{object-fit:contain;object-position:left center;max-width:100%;max-height:100%;display:block}.result-copy h2{max-width:11ch;margin-top:0}.result-copy h2 span:first-child{color:var(--color-mdv-green-dark)}.result-copy strong{color:var(--tv-muted);background:#ffffffd1;border:1px solid #227a3429;border-radius:999px;margin-top:clamp(1.15rem,1.7vw,2rem);padding:.85rem 1.25rem;font-size:clamp(1rem,1.18vw,1.35rem);font-weight:650;line-height:1;display:inline-flex}.result-panel{padding:clamp(.8rem,1.2vw,1.3rem)}.result-panel>img{aspect-ratio:16/8.5;object-fit:cover;object-position:top center;border-radius:.7rem;width:100%;display:block}.result-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.result-stats span{border:1px solid var(--color-mdv-line);background:var(--color-mdv-paper);min-height:clamp(4.1rem,5vw,5.8rem);color:var(--tv-ink);text-align:center;border-radius:.65rem;justify-content:center;align-items:center;padding:.85rem;font-size:clamp(.9rem,1.05vw,1.22rem);font-weight:680;line-height:1.16;display:flex}.product-shot-frame{aspect-ratio:16/9;width:min(100%,76rem);box-shadow:0 30px 90px rgba(var(--mdv-ink-rgb), .14);background:#ffffffb8;border:1px solid #227a3429;border-radius:1.15rem;justify-self:end;position:relative;overflow:hidden}.product-shot-frame img{object-fit:cover;object-position:center;transform-origin:50%;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.airbnb-shot-frame--dashboard img{object-position:center;transform:scale(1.018)}.airbnb-shot-frame--assistant img{object-position:center;transform:scale(1.025)}.airbnb-shot-frame--portfolio img{object-position:center 42%;transform:scale(1.04)}.tv-slide__content--quote{--quote-square:min(38vw, 68vh, 44rem);grid-template-columns:minmax(0, 1fr) var(--quote-square);align-content:center;align-items:stretch;gap:.75rem;margin-inline:auto;display:grid}.tv-slide--quote.tv-slide--white{background:#fff}.quote-copy{height:var(--quote-square);background:linear-gradient(135deg,#fff 0%,#fbfdf8 58%,#f7fbf4 100%);border-radius:.5rem;flex-direction:column;min-height:0;padding:clamp(3rem,4.45vw,5.2rem);display:flex;container-type:inline-size}.quote-header{justify-content:space-between;align-items:flex-start;gap:clamp(2rem,3vw,4rem);display:flex}.quote-mark{color:var(--color-mdv-green-dark);font-size:clamp(4.7rem,5.6vw,6.8rem);font-weight:900;line-height:.72;display:block}.quote-logo-frame{flex-shrink:0;justify-content:flex-end;align-items:center;width:clamp(9.5rem,13.5vw,15rem);height:clamp(2.2rem,3vw,3.4rem);display:inline-flex}.quote-logo{object-fit:contain;object-position:right center;max-width:100%;max-height:100%;display:block}.quote-copy blockquote{margin:clamp(2.6rem,3.7vw,4.5rem) 0 0}.quote-copy blockquote p{color:var(--tv-ink);letter-spacing:0;font-size:clamp(1.25rem,4.25cqw,3.05rem);font-weight:600;line-height:1.14}.quote-copy blockquote span{white-space:nowrap;display:block}.quote-footer{justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:auto;padding-top:clamp(3rem,4vw,5rem);display:flex}.quote-person{min-width:0}.quote-person strong,.quote-person span{display:block}.quote-person strong{color:var(--tv-ink);font-size:clamp(1rem,1.15vw,1.35rem);font-weight:900}.quote-person span{color:var(--tv-muted);margin-top:.35rem;font-size:clamp(1rem,1.12vw,1.3rem);font-weight:600}.quote-photo-frame{width:var(--quote-square);height:var(--quote-square);background:var(--color-mdv-paper);border-radius:.5rem;min-height:0;overflow:hidden}.quote-photo-frame img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.closing-lockup{flex-direction:column;align-items:center;max-width:64rem;display:flex;transform:translateY(-.5rem)}.closing-event{color:var(--color-mdv-green-dark);letter-spacing:0;font-size:clamp(1.2rem,1.4vw,1.6rem);font-weight:650}.closing-lockup .tv-wordmark{margin-top:0}.closing-lockup h2{white-space:nowrap;max-width:none;margin-top:clamp(1.8rem,2.6vw,3rem);font-size:clamp(3.3rem,5vw,6rem);font-weight:570;line-height:1.04}.closing-lockup h2 span{display:inline}.closing-lockup h2 span:last-child{color:var(--color-mdv-green)}.closing-demo{flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,1.4vw,1.6rem);margin-top:clamp(2.2rem,3vw,3.5rem);display:inline-flex}.closing-qr-card{justify-content:center;align-items:center;padding:clamp(1rem,1.5vw,1.65rem);display:flex}.closing-demo img{border-radius:.5rem;width:clamp(8.6rem,10.8vw,13rem);height:clamp(8.6rem,10.8vw,13rem);display:block}.closing-demo strong{color:var(--tv-ink);letter-spacing:0;white-space:nowrap;font-size:clamp(1.45rem,1.85vw,2.25rem);font-weight:650;line-height:1.08}.tv-chrome-hotspot{inset-inline:0;z-index:19;height:6rem;position:fixed;bottom:0}.tv-controls{z-index:20;color:#fff;opacity:0;pointer-events:none;backdrop-filter:blur(18px);background:#101614bd;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem;transition:opacity .18s,transform .18s;display:flex;position:fixed;bottom:1rem;right:1rem;transform:translateY(.35rem)}.tv-chrome-hotspot:hover~.tv-controls,.tv-shell:focus-within .tv-controls,.tv-controls:hover,.tv-controls:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.tv-control-button,.tv-interval{min-height:2.45rem;color:inherit;background:#ffffff1a;border:0;border-radius:999px}.tv-control-button{cursor:pointer;min-width:2.45rem;font:inherit;place-items:center;padding:0 .75rem;font-size:.82rem;font-weight:650;display:inline-grid}.tv-control-button:hover,.tv-control-button:focus-visible,.tv-interval:focus-within{background:#fff3;outline:none}.tv-control-button svg{width:1.25rem;height:1.25rem}.tv-control-button path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1px}.play-icon,.tv-control-button.is-paused .pause-icon{display:none}.tv-control-button.is-paused .play-icon{display:block}.play-icon path{fill:currentColor;stroke:none}.tv-control-button--wide{padding-inline:1rem}.tv-interval{align-items:center;gap:.35rem;padding:0 .75rem;font-size:.78rem;font-weight:650;display:inline-flex}.tv-interval select{color:inherit;font:inherit;background:0 0;border:0}.tv-progress{inset-inline:0;z-index:18;opacity:0;background:#ffffff14;height:4px;transition:opacity .18s;position:fixed;bottom:0}.tv-chrome-hotspot:hover~.tv-progress,.tv-controls:hover~.tv-progress,.tv-shell:focus-within .tv-progress{opacity:1}.tv-progress__bar{background:var(--color-mdv-green);transform-origin:0;width:100%;height:100%;animation:tv-progress var(--tv-progress-duration,15s) linear forwards}.tv-progress__bar.is-paused{transform:scaleX(0)}.tv-count{z-index:20;color:#ffffffc7;opacity:0;backdrop-filter:blur(12px);background:#1016148f;border-radius:999px;padding:.62rem .82rem;font-size:.8rem;font-weight:650;transition:opacity .18s,transform .18s;position:fixed;bottom:1rem;left:1rem;transform:translateY(.35rem)}.tv-chrome-hotspot:hover~.tv-count,.tv-controls:hover~.tv-count,.tv-count:hover,.tv-shell:focus-within .tv-count{opacity:1;transform:translateY(0)}@keyframes tv-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (aspect-ratio<=16/9){.tv-controls{transform-origin:100% 100%;bottom:.5rem;right:.5rem;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.tv-slide,.tv-controls,.tv-count,.tv-progress,.tv-progress__bar{transition:none;animation:none}}
