html:has(.lp-site){scroll-behavior:auto}body.home{padding-left:0;padding-right:0}.lp-site{--ink: var(--wp--preset--color--ink, #15162d);--ink-2: var(--wp--preset--color--ink-2, #1c1e45);--blue: var(--wp--preset--color--pencil, #2b50ff);--marker: var(--wp--preset--color--marker, #ffe45c);--paper: var(--wp--preset--color--paper, #f5f6fb);--mist: var(--wp--preset--color--mist, #e4e7f2);--slate: var(--wp--preset--color--slate, #555b78);--night: var(--wp--preset--color--night, #292c5e);--lav: var(--wp--preset--color--lavender, #aab0dc);--lav-pale: var(--wp--preset--color--lavender-pale, #c9cdf0);--line: var(--wp--preset--color--chat-line, #5a5e95);--ok: #0a5c2b;--ok-bg: #d7f0df;--bad: #8a1f1f;--bad-bg: #f4d6d6;--gutter: clamp(16px, 4vw, 32px);--section: clamp(56px, 7vw, 104px);overflow-x:clip;background:var(--paper);color:var(--ink);font-family:Newsreader,Georgia,"Times New Roman",serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}@media(min-width: 56.25em){.lp-site{font-size:17px}}.lp-site *,.lp-site *::before,.lp-site *::after{box-sizing:border-box}.lp-site>*,.lp-site main>*{margin-block:0 !important}.lp-site [hidden]{display:none !important}.lp-site a{text-decoration:none}.lp-site :focus-visible{outline:3px solid var(--blue);outline-offset:2px}.lp-site .lp-grid :focus-visible,.lp-site .lp-menu :focus-visible,.lp-site .lp-header :focus-visible,.lp-site .lp-footer :focus-visible,.lp-site .lp-panel--dark :focus-visible{outline-color:var(--marker)}:where(.lp-site) :where(h1,h2,h3,p,ul,ol,dl,figure){margin:0}:where(.lp-site) :where(ul,ol){padding:0;list-style:none}:where(.lp-site) :where(button){font:inherit;cursor:pointer}.lp-section{padding-block:var(--section)}.lp-js-only{display:var(--lp-show, block)}.lp-lift{transition:translate .35s cubic-bezier(0.2, 0.7, 0.2, 1),box-shadow .35s}.lp-lift:hover{translate:0 -6px}.lp-label{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.lp-label--blue{color:var(--blue)}.lp-label--soft{color:var(--lav)}.lp-label--marker{color:var(--marker)}.lp-h1,.lp-h2,.lp-h3{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-weight:700;margin:0}.lp-h1{font-size:clamp(34px,4.6vw,60px);line-height:.98;letter-spacing:-0.035em;font-stretch:88%}.lp-hero .lp-h1{font-size:clamp(30px,min(8.6vw,6.2vh),42px)}@media(min-width: 56.25em){.lp-hero .lp-h1{font-size:clamp(36px,min(3.7vw,7vh),56px)}}@media(max-width: 899px)and (max-height: 720px){.lp-hero__inner{padding-top:87px;gap:28px}.lp-hero__copy{gap:12px}.lp-hero__lead{font-size:16px;line-height:1.4}.lp-hero__fine{display:none}.lp-hero__actions .lp-btn{min-height:48px;padding-block:10px}}.lp-h2{font-size:clamp(28px,3.4vw,44px);line-height:1.05;letter-spacing:-0.03em;font-stretch:88%}.lp-h2--md{font-size:clamp(26px,3vw,40px)}.lp-h2--xl{font-size:clamp(32px,4.4vw,58px);line-height:.92;letter-spacing:-0.045em;font-stretch:86%;max-width:1100px;transform-origin:0 100%}.lp-h3{font-size:clamp(20px,2vw,28px);line-height:1.15;letter-spacing:-0.02em}.lp-h3--sm{font-size:19px}.lp-h3--md{font-size:24px}.lp-h3--tile{font-size:18px}.lp-h3--panel{font-size:26px;line-height:1.05;letter-spacing:-0.025em}.lp-h3--plan{font-size:22px;font-weight:800}.lp-lead{font-size:17px;line-height:1.6;color:var(--slate)}.lp-lead--soft{color:var(--lav-pale);font-size:17px}.lp-mark{background-image:linear-gradient(transparent 56%, var(--marker) 56%, var(--marker) 92%, transparent 92%);background-repeat:no-repeat;background-size:100% 100%;padding:0 .06em}.lp-mark--under{background-image:linear-gradient(transparent 82%, var(--marker) 82%, var(--marker) 97%, transparent 97%)}.lp-mark--m{padding:0}.lp-ln{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-0.1em}.lp-wd{display:inline-block}.lp-mask{display:inline-block;overflow:hidden;vertical-align:bottom}.lp-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.2}.lp-pill--blue{background:var(--blue);color:#fff}.lp-pill--white{background:#fff;color:var(--ink)}.lp-pill--ink{background:var(--ink);color:#fff;padding:8px 12px;font-size:12px}.lp-pill--line{border:1px solid var(--line);font-weight:600}.lp-pill--icon{align-self:flex-start;min-height:44px;padding-inline:18px;font-size:15px}.lp-chip{display:inline-flex;align-items:center;min-height:36px;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px}.lp-chip[aria-pressed=true],.lp-chip--on{background:#fff;border-color:#fff;color:var(--ink)}.lp-tag{align-self:flex-start;padding:4px 10px;border-radius:999px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:12px;font-weight:700;background:var(--mist);color:var(--ink)}.lp-tag--instant{background:var(--marker)}.lp-tag--ai{background:var(--lav-pale)}.lp-tag--emergency{background:var(--bad-bg);color:var(--bad)}.lp-status{padding:3px 8px;border-radius:999px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:12px;font-weight:700;line-height:1.3}.lp-status--available{background:var(--ok-bg);color:var(--ok)}.lp-status--sold{background:var(--bad-bg);color:var(--bad)}.lp-status--inline{align-self:flex-start;padding:2px 9px}.lp-bubble{padding:12px 16px;font-size:17px;line-height:1.45}.lp-bubble--user{align-self:flex-end;max-width:86%;padding:10px 14px;background:#fff;color:var(--ink);border-radius:16px 16px 4px 16px}.lp-bubble--bot{align-self:flex-start;background:var(--night);color:#fff;border-radius:16px 16px 16px 4px}.lp-head{display:flex;flex-direction:column;gap:18px;max-width:800px;margin-bottom:48px}.lp-head--row{max-width:none;flex-direction:column;gap:24px 48px}@media(min-width: 56.25em){.lp-head--row{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}}.lp-head__main{display:flex;flex-direction:column;gap:18px;max-width:760px}.lp-head__aside{max-width:380px;color:var(--slate);font-size:17px}.lp-head__aside--soft{color:var(--lav-pale)}.lp-progress{position:fixed;inset:0 0 auto;z-index:60;height:3px;background:var(--marker);transform:scaleX(0);transform-origin:left center;pointer-events:none}.lp-site .lp-header{margin-bottom:-73px !important}.lp-site .lp-header:not(.is-stuck){background:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);box-shadow:none}.lp-mcta{position:fixed;inset:auto 12px calc(12px + env(safe-area-inset-bottom, 0px));z-index:55;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 18px;border:1px solid var(--night);border-radius:999px;background:var(--ink);box-shadow:0 20px 40px -16px rgba(21,22,45,.6);font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;transform:translateY(160%);transition:transform .5s cubic-bezier(0.2, 0.7, 0.2, 1)}.lp-mcta.is-on{transform:none}.lp-mcta__text{font-size:13px;line-height:1.25;color:var(--lav-pale)}@media(min-width: 56.25em){.lp-mcta{display:none}}@media(max-width: 899px){body:has(.lp-site) .pl-launcher{transition:bottom .35s cubic-bezier(0.2, 0.7, 0.2, 1)}body:has(.lp-mcta.is-on) .pl-launcher{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}}@media(max-width: 899px)and (prefers-reduced-motion: reduce){body:has(.lp-site) .pl-launcher{transition:none}}.lp-hero{position:relative;isolation:isolate}@media(min-width: 56.25em){.lp-hero{display:flex;align-items:center;min-height:min(100vh,860px);min-height:min(100svh,860px)}}.lp-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(680px circle at var(--mx, 72%) var(--my, 30%), rgba(43, 80, 255, 0.24), transparent 62%)}.lp-hero__inner{display:flex;flex-direction:column;gap:clamp(32px,4vw,58px);padding-block:calc(73px + clamp(28px,4vw,56px)) clamp(40px,5vw,72px)}@media(min-width: 56.25em){.lp-hero__inner{flex-direction:row;align-items:center;width:100%;padding-block:calc(73px + clamp(14px,4vh,58px)) clamp(20px,5vh,70px)}}.lp-hero__copy{display:flex;flex-direction:column;gap:clamp(14px,3vh,28px);min-width:0}@media(min-width: 56.25em){.lp-hero__copy{flex:1.35 1 0}}.lp-hero__lead{max-width:560px;font-size:clamp(16px,min(1.35vw,2.3vh),19px);line-height:1.5;color:var(--lav-pale)}.lp-hero__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.lp-hero__fine{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;color:var(--lav)}.lp-hero__demo-wrap{min-width:0;perspective:1400px}@media(min-width: 56.25em){.lp-hero__demo-wrap{flex:1 1 0;max-width:31.5rem}}.lp-demo{display:flex;flex-direction:column;gap:14px;transform-origin:50% 0}.lp-demo__tabs{--lp-show: flex;align-self:flex-start;flex-wrap:wrap;gap:6px;padding:5px;border:1px solid var(--night);border-radius:999px;background:rgba(228,231,242,.06)}.lp-demo__tab{min-height:44px;padding:10px 18px;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--lav-pale);font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:15px;font-weight:600;transition:background .25s,color .25s}.lp-demo__tab[aria-selected=true]{background:#fff;color:var(--ink)}.lp-chat{overflow:hidden;overflow:clip;border:1px solid var(--night);border-radius:20px;background:var(--ink-2);box-shadow:0 50px 100px -40px rgba(0,0,0,.75)}.lp-chat__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--night)}.lp-chat__brands{display:grid;min-width:0}.lp-chat__brand{display:flex;grid-area:1/1;align-items:center;gap:10px;min-width:0}.lp-chat__mark{width:34px;height:34px;flex:0 0 auto}.lp-chat__name{overflow:hidden;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.lp-chat__site{overflow:hidden;white-space:nowrap;display:flex;align-items:center;gap:6px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:12px;color:var(--lav)}.lp-chat__dot{width:7px;height:7px;border-radius:50%;background:var(--ok-bg)}.lp-chat__live{flex:0 0 auto;white-space:nowrap;padding:4px 10px;border:1px solid var(--line);border-radius:999px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:12px;color:var(--lav)}.lp-chat__convo{height:470px;padding:14px 16px;overflow-y:auto;font-size:16px;line-height:1.4;scrollbar-width:thin}@media(min-width: 56.25em){.lp-chat__convo{height:clamp(260px,100vh - 405px,420px);height:clamp(260px,100svh - 405px,420px)}}.lp-chat__ask{display:grid;padding:10px 16px 14px;border-top:1px solid var(--night)}.lp-chat__asklabel{margin-bottom:10px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lav)}.lp-chat__chips{position:relative;display:flex;grid-area:2/1;gap:8px;min-width:0;padding-bottom:4px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.lp-chat__chips::-webkit-scrollbar{display:none}.lp-chat .is-off{visibility:hidden}.lp-qchip{min-height:40px;padding:7px 12px;border:1px solid var(--line);border-radius:12px;background:rgba(0,0,0,0);color:#fff;font-family:Newsreader,Georgia,"Times New Roman",serif;flex:0 0 auto;max-width:85%;font-size:14px;line-height:1.25;text-align:left;scroll-snap-align:start;transition:background .25s,color .25s}.lp-qchip[aria-pressed=true]{background:#fff;border-color:#fff;color:var(--ink)}.lp-qa{display:flex;flex-direction:column;gap:8px}.lp-answer{display:flex;flex-direction:column;gap:10px;align-self:flex-start;max-width:94%}.lp-answer__sub{font-size:15px;color:var(--lav-pale)}.lp-typing{display:none;align-self:flex-start;gap:5px;padding:14px 16px;border-radius:16px 16px 16px 4px;background:var(--night)}.lp-typing__dot{width:7px;height:7px;border-radius:50%;background:var(--lav);animation:lp-blink 1.1s infinite}.lp-typing__dot:nth-child(2){animation-delay:.15s}.lp-typing__dot:nth-child(3){animation-delay:.3s}.lp-qa.is-typing .lp-typing{display:inline-flex}.lp-qa.is-typing .lp-answer{display:none}@keyframes lp-ring{0%{box-shadow:0 0 0 0 rgba(255,228,92,.55),0 20px 50px -10px rgba(0,0,0,.6)}70%,100%{box-shadow:0 0 0 26px rgba(255,228,92,0),0 20px 50px -10px rgba(0,0,0,.6)}}@keyframes lp-blink{0%,80%,100%{opacity:.25}40%{opacity:1}}.lp-alert{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:16px 16px 16px 4px;background:var(--bad-bg);color:var(--bad)}.lp-alert__title{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.25}.lp-alert__actions{display:flex;flex-wrap:wrap;gap:8px}.lp-alert__call,.lp-alert__alt{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border-radius:999px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-weight:600;color:var(--bad);border:1.5px solid var(--bad)}.lp-alert__call{background:var(--bad);color:#fff;font-weight:700}.lp-listings{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.lp-listing{overflow:hidden;border-radius:12px;background:var(--night)}.lp-listing__img{position:relative;height:76px;padding:8px;background:var(--blue) url("../images/demo/listing-1.webp") center/cover no-repeat}.lp-listing+.lp-listing .lp-listing__img{background-image:url("../images/demo/listing-2.webp")}.lp-listing--sold .lp-listing__img{background-color:var(--line);filter:grayscale(1);opacity:.7}.lp-listing__body{display:flex;flex-direction:column;gap:2px;padding:10px 12px}.lp-listing__title{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.25}.lp-listing__meta{font-size:13px;color:var(--lav)}.lp-listing__price{margin-top:4px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:15px;font-weight:700}.lp-product{display:flex;gap:12px;align-items:center;padding:10px;border-radius:12px;background:var(--night)}.lp-product__img{display:flex;align-items:center;justify-content:center;width:76px;height:76px;flex:0 0 auto;border-radius:8px;background:var(--marker) url("../images/demo/product.webp") center/cover no-repeat}.lp-product__body{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.lp-product__title{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:15px;font-weight:700}.lp-product__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.lp-product__price{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:17px;font-weight:700}.lp-book{padding:12px;border-radius:14px;background:var(--night);font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px}.lp-book__form{display:flex;flex-direction:column;gap:8px}.lp-book__group{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.lp-book__label{flex:0 0 5.5rem;font-size:12px;font-weight:600;color:var(--lav)}.lp-book__chips{display:flex;flex-wrap:wrap;gap:6px}.lp-book__done{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}.lp-book__tick{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border-radius:50%;background:var(--marker)}.lp-strip{overflow:hidden;background:var(--marker);color:var(--ink)}.lp-strip__track{display:flex;width:max-content;padding-block:18px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:clamp(16px,1.6vw,19px);font-weight:600}.lp-strip__list{display:flex;align-items:center;gap:40px;padding-left:40px;white-space:nowrap}.lp-reads{background:var(--paper)}.lp-reads__pin{display:flex;align-items:center;background:var(--paper)}@media(min-width: 56.25em){.lp-reads__pin{min-height:min(88svh,760px)}}.lp-reads__inner{display:flex;flex-direction:column;gap:40px 56px;padding-block:clamp(48px,6vw,80px)}@media(min-width: 56.25em){.lp-reads__inner{flex-direction:row;align-items:center}}.lp-reads__text{display:flex;flex-direction:column;gap:28px;min-width:0}@media(min-width: 56.25em){.lp-reads__text{flex:1 1 0}}.lp-reads__scene{display:flex;flex-direction:column;gap:18px;min-width:0}@media(min-width: 56.25em){.lp-reads__scene{flex:1.3 1 0}}.lp-steps{display:flex;gap:20px}.lp-steps__rail{position:relative;width:3px;flex:0 0 auto;border-radius:3px;background:var(--mist)}.lp-steps__fill{position:absolute;inset:0;border-radius:3px;background:var(--ink);transform-origin:top center}.lp-steps__list{display:flex;flex-direction:column;gap:22px}.lp-steps__item{display:flex;flex-direction:column;gap:4px}.lp-steps__title{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:19px;font-weight:700;line-height:1.25}.lp-steps__body{font-size:17px;line-height:1.5;color:var(--slate)}.lp-ask{align-self:center;padding:12px 18px;border-radius:999px;background:var(--ink);color:#fff;font-size:17px;box-shadow:0 16px 30px -16px rgba(21,22,45,.6);text-align:center}.lp-stage{position:relative;display:flex;flex-direction:column;gap:12px}.lp-stage__scan{display:none}@media(min-width: 56.25em){.lp-stage{display:block;height:600px}.lp-stage__scan{position:absolute;inset:0 -12px auto;z-index:3;display:block;height:4px;border-radius:4px;background:var(--marker);box-shadow:0 0 24px 6px rgba(255,228,92,.55);opacity:0}}.lp-page{overflow:hidden;border:1px solid var(--mist);border-radius:14px;background:#fff;box-shadow:0 20px 40px -28px rgba(21,22,45,.35)}.lp-page__bar{padding:8px 12px;border-bottom:1px solid var(--mist);background:var(--paper);font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:12px;color:var(--slate)}.lp-page__body{display:flex;flex-direction:column;gap:10px;padding:14px 16px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px}.lp-page__title{font-size:16px;font-weight:700}.lp-page__muted{color:var(--slate)}@media(min-width: 56.25em){.lp-page{position:absolute}.lp-page--a{left:0;top:20px;width:52%}.lp-page--b{right:0;top:0;width:44%}.lp-page--c{left:6%;top:300px;width:42%}.lp-page--d{right:4%;top:160px;width:40%}}.lp-line{display:block;height:8px;border-radius:4px;background:var(--mist)}.lp-line--l{width:80%}.lp-line--m{width:60%}.lp-hl{padding:1px 4px;border-radius:3px;background-image:linear-gradient(var(--marker), var(--marker));background-repeat:no-repeat;background-size:100% 100%;color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lp-answercard{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:20px;background:var(--ink-2);color:#fff;box-shadow:0 40px 80px -30px rgba(21,22,45,.7)}.lp-answercard__actions{display:flex;flex-wrap:wrap;gap:8px}@media(min-width: 56.25em){.lp-answercard{position:absolute;right:0;bottom:0;z-index:2;width:64%}}.lp-setup{padding-bottom:clamp(48px,6vw,80px)}.lp-film{position:relative;margin-top:40px;margin-inline:auto;width:min(100%,(100svh - 160px)*16/9);aspect-ratio:16/9;overflow:hidden;border-radius:26px}.lp-film__inner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px;text-align:center}.lp-film__play{display:flex;align-items:center;justify-content:center;width:92px;height:92px;padding:0;border:0;border-radius:50%;background:var(--marker);color:var(--ink)}.lp-film__play:disabled{cursor:default}.lp-film__play--over{position:absolute;inset:50% auto auto 50%;z-index:2;transform:translate(-50%, -50%);box-shadow:0 0 0 0 rgba(255,228,92,.6),0 20px 50px -10px rgba(0,0,0,.6);animation:lp-ring 2.2s infinite}.lp-film.is-playing .lp-film__play--over{display:none}.lp-film__hint{position:absolute;top:calc(100% + 14px);left:50%;padding:6px 14px;border-radius:999px;background:rgba(21,22,45,.82);color:#fff;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;font-weight:600;white-space:nowrap;transform:translateX(-50%)}.lp-film__video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:var(--ink)}.lp-film__title{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:clamp(20px,2.2vw,28px);font-weight:700;letter-spacing:-0.02em}.lp-film__note{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;color:var(--lav)}.lp-transcript{margin-top:20px;padding:18px 22px;border:1px solid var(--mist);border-radius:18px;background:#fff}.lp-transcript summary{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:16px;font-weight:700;cursor:pointer}.lp-transcript__what,.lp-transcript__label,.lp-transcript__lines{margin-top:12px;font-size:17px;line-height:1.55;color:var(--slate)}.lp-transcript__label{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-weight:700;color:var(--ink)}.lp-transcript__lines{margin-top:4px;padding-left:1.4em;list-style:decimal}.lp-who{background:var(--mist)}.lp-who__pin{padding-block:clamp(56px,7vw,96px)}.lp-who__head{margin-bottom:48px}.lp-who__progress{width:220px;height:4px;overflow:hidden;border-radius:4px;background:#fff}.lp-who__bar{height:100%;background:var(--ink);transform:scaleX(0.2);transform-origin:left center}.lp-who__track{display:flex;flex-direction:row;gap:14px;padding-inline:var(--gutter);padding-bottom:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.lp-who__track::-webkit-scrollbar{display:none}.lp-who__track>.lp-panel{flex:0 0 min(84vw,360px);scroll-snap-align:start}@media(min-width: 56.25em){.lp-who__track{flex-direction:row;width:max-content;gap:24px;padding-bottom:0;overflow:visible;scroll-snap-type:none;padding-left:max(var(--gutter),(100vw - 1240px)/2 + 32px)}.lp-who__track>.lp-panel{flex:0 0 auto}}@media(min-width: 56.25em){.lp-who__pin{display:flex;flex-direction:column;justify-content:center;min-height:min(100vh,760px);min-height:min(100svh,760px);padding-block:clamp(72px,9vh,96px) clamp(20px,4vh,40px);overflow-x:auto}.lp-who__head{margin-bottom:clamp(16px,3.5vh,36px)}.lp-who__head .lp-h2{font-size:clamp(26px,min(3.4vw,5.4vh),42px)}.lp-who__track{flex:0 1 auto;align-items:stretch}.lp-who.is-pinned .lp-who__pin{overflow:hidden}}.lp-panel{display:flex;flex-direction:column;gap:18px;min-height:0;padding:36px;border-radius:26px;background:#fff}.lp-panel--dark{background:var(--ink);color:#fff}.lp-panel--night{background:var(--ink-2);color:#fff}.lp-panel__count{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;color:var(--slate)}.lp-panel--dark .lp-panel__count,.lp-panel--night .lp-panel__count{color:var(--lav)}.lp-panel__body{font-size:17px;line-height:1.55;color:var(--slate)}.lp-panel--dark .lp-panel__body,.lp-panel--night .lp-panel__body{color:var(--lav-pale)}.lp-panel__chat{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:12px;font-size:16px}.lp-panel__chat .lp-bubble{padding:9px 13px;font-size:16px}.lp-panel__chat .lp-bubble--bot{border-radius:14px 14px 14px 4px}.lp-panel__chat .lp-bubble--user{border-radius:14px 14px 4px 14px}.lp-panel--light .lp-panel__chat .lp-bubble--user{background:var(--ink);color:#fff}.lp-panel--light .lp-panel__chat .lp-bubble--bot{border:1px solid var(--mist);background:var(--paper);color:var(--ink)}.lp-panel__punch{margin-top:auto;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:19px;font-weight:700;color:var(--marker)}@media(min-width: 56.25em){.lp-panel{width:min(520px,42vw);flex:0 0 auto;gap:clamp(10px,2vh,18px);padding:clamp(20px,3.6vh,36px)}.lp-panel .lp-h3--panel{font-size:clamp(24px,3.8vh,36px)}.lp-panel__body{font-size:clamp(16px,2.3vh,19px);line-height:1.5}.lp-panel__chat{font-size:15px}.lp-panel__punch{font-size:clamp(18px,2.8vh,22px)}}.lp-flow{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:18px;align-items:start}.lp-flow__a,.lp-flow__b{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:20px}.lp-flow__a{border:1px solid var(--night);background:var(--ink-2)}.lp-flow__b{background:#fff;color:var(--ink)}.lp-flow__c{display:flex;flex-direction:column;gap:14px}.lp-flow__label{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lav)}.lp-flow__label--dark{color:var(--slate)}.lp-flow__form{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;background:var(--night);font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px}.lp-flow__formtitle{font-weight:700}.lp-flow__consent{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--lav-pale)}.lp-flow__consent input{width:18px;height:18px;margin:0;accent-color:var(--marker)}.lp-flow__note{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;color:var(--lav)}.lp-mail{overflow:hidden;border:1px solid var(--mist);border-radius:12px}.lp-mail__to{padding:12px 14px;border-bottom:1px solid var(--mist);background:var(--paper);font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:13px;color:var(--slate)}.lp-mail__body{display:flex;flex-direction:column;gap:10px;padding:14px}.lp-mail__subject{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:17px;font-weight:700}.lp-mail__list{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:15px}.lp-mail__list dt{color:var(--slate)}.lp-mail__list dd{margin:0}.lp-minicard{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:20px;background:var(--paper);color:var(--ink)}.lp-minicard__row{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;background:#fff;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif}.lp-minicard__img{width:64px;height:60px;flex:0 0 auto;border-radius:8px;background-position:center;background-size:cover;background-repeat:no-repeat}.lp-minicard__img--blue{background-color:var(--blue);background-image:url("../images/demo/property.webp")}.lp-minicard__img--gold{background-color:var(--marker);background-image:url("../images/demo/product.webp")}.lp-minicard__text{flex:1;min-width:0}.lp-minicard__title{font-size:14px;font-weight:700}.lp-minicard__meta{font-size:13px;color:var(--slate)}.lp-minicard__stock{font-size:13px;font-weight:600;color:var(--ok)}.lp-minicard__price{margin-top:2px;font-weight:700}.lp-compare{border-top:1px solid var(--mist);background:#fff}.lp-tablewrap{overflow-x:auto;border:1px solid var(--mist);border-radius:20px}.lp-table{width:100%;min-width:680px;border-collapse:collapse;font-size:17px;text-align:left}.lp-table th,.lp-table td{padding:18px 22px;vertical-align:top}.lp-table tbody tr{border-top:1px solid var(--mist)}.lp-table tbody th{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-weight:600}.lp-table td{color:var(--slate)}.lp-table__corner,.lp-table__them{background:var(--paper)}.lp-table__us{background:var(--ink);color:#fff;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:17px;font-weight:800}.lp-table__them{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:15px;font-weight:600;color:var(--slate)}.lp-table td.lp-table__yes{background:var(--paper);color:var(--ink);font-weight:600}.lp-toggle{--lp-show: inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--mist);font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;align-self:flex-start}.lp-toggle__btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--slate);font-size:15px;font-weight:700;transition:background .25s,color .25s}.lp-toggle__btn[aria-pressed=true]{background:var(--ink);color:#fff}.lp-toggle__save{padding:3px 8px;border-radius:999px;background:var(--lav);color:var(--ink);font-size:12px}.lp-pricing__trial{position:relative;z-index:1;margin-top:28px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:16px;text-align:center;color:var(--slate)}.lp-pricing__trial a{color:var(--blue);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.lp-pricing__trial+.lp-pricing__fine{margin-top:8px}.lp-plans{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));grid-auto-rows:1fr;gap:18px;align-items:stretch}.lp-plan{height:100%;display:flex;flex-direction:column;gap:12px;padding:30px;border:1px solid var(--mist);border-radius:24px;background:#fff}.lp-plan--pick{border-color:var(--marker);outline:3px solid var(--marker);outline-offset:-3px;background:var(--ink);color:#fff;box-shadow:0 40px 80px -36px rgba(21,22,45,.6)}.lp-plan__top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px}.lp-plan__badge{padding:5px 12px;border-radius:999px;background:var(--marker);color:var(--ink);font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:13px;font-weight:700}.lp-plan__for{font-size:15px;color:var(--slate)}.lp-plan__price{display:flex;align-items:baseline;gap:8px;margin-top:6px}.lp-plan__amt{display:inline-block;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:44px;font-weight:800;line-height:1.05;letter-spacing:-0.04em}.lp-plan__per{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:16px;color:var(--slate)}.lp-plan__was{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;color:var(--slate)}.lp-plan__was s{color:inherit;text-decoration-color:currentColor;text-decoration-thickness:1.5px}.lp-plan__note{min-height:40px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;color:var(--slate)}.lp-plan--pick .lp-btn--line{color:#fff}.lp-plan--pick .lp-plan__save--quiet{color:var(--marker)}.lp-plan--pick .lp-plan__was,.lp-plan--pick .lp-plan__for,.lp-plan--pick .lp-plan__per,.lp-plan--pick .lp-plan__note{color:var(--lav)}.lp-plan__list{display:flex;flex-direction:column;gap:12px;padding-top:18px;border-top:1px solid var(--mist)}.lp-plan--pick .lp-plan__list{border-color:var(--night)}.lp-plan__inherit{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:15px;font-weight:700}.lp-feat{display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.4}.lp-feat__item{display:flex;align-items:flex-start;gap:10px}.lp-feat__icon{flex:0 0 auto;margin-top:2px;color:var(--blue)}.lp-plan--pick .lp-feat__icon{color:var(--marker)}.lp-feat__star{padding:0 2px;font-weight:600;background-image:linear-gradient(transparent 58%, var(--marker) 58%)}.lp-plan--pick .lp-feat__star{background:none;color:var(--marker)}.lp-pricing__fine{position:relative;z-index:1;max-width:52rem;margin:clamp(32px,4vw,48px) auto 0;text-align:center;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:14px;line-height:1.6;color:var(--slate)}.lp-faq{border-top:1px solid var(--mist);background:#fff}.lp-faq__inner{display:flex;flex-direction:column;gap:40px 72px}@media(min-width: 56.25em){.lp-faq__inner{flex-direction:row}}.lp-faq__intro{display:flex;flex-direction:column;gap:18px}@media(min-width: 56.25em){.lp-faq__intro{flex:1 1 0}}.lp-faq__intro a{color:#1c37c9;text-decoration:underline}.lp-faq__list{min-width:0;border-top:2px solid var(--ink)}@media(min-width: 56.25em){.lp-faq__list{flex:2 1 0}}.lp-qa-item{border-bottom:1px solid var(--mist)}.lp-qa-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;cursor:pointer;list-style:none}.lp-qa-item summary::-webkit-details-marker{display:none}.lp-qa-item__q{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:0}.lp-qa-item__a{max-width:680px;margin:0 0 22px;font-size:17px;line-height:1.6;color:var(--slate)}.lp-qa-item[open] .lp-plus{transform:rotate(45deg)}.lp-plus{flex:0 0 auto;transition:transform .25s ease}.lp-closing{overflow:hidden}.lp-closing__inner{display:flex;flex-direction:column;align-items:flex-start;gap:36px;padding-block:clamp(64px,8vw,120px)}.lp-closing__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.lp-closing__fine{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:15px;color:var(--lav)}@media(prefers-reduced-motion: reduce){.lp-film__play--over{animation:none}.lp-typing__dot{animation:none;opacity:.6}.lp-plus,.lp-lift,.lp-mcta,.lp-header,.lp-header__links a::after{transition:none}.lp-lift:hover{translate:none}}.lp-mode{display:flex;flex-direction:column;gap:12px}.lp-mode--m{display:none}.lp-pricing[data-mode=monthly] .lp-mode--y{display:none}.lp-pricing[data-mode=monthly] .lp-mode--m{display:flex}.lp-perks{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif;font-size:15px;font-weight:600;color:var(--ink)}.lp-perks li{display:inline-flex;align-items:center;gap:8px}.lp-perks svg{flex:0 0 auto;color:var(--blue)}.lp-care__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:16px}@media(min-width: 40em){.lp-care__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 56.25em){.lp-care__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.lp-care__item{display:flex;flex-direction:column;gap:8px;padding:20px 22px;border:1px solid var(--mist);border-radius:18px;background:#fff}.lp-care__item p{font-size:16px;line-height:1.55;color:var(--slate)}.lp-setup .lp-film{margin-top:8px}.lp-pricing__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin:0 0 24px}.lp-pricing__bar .lp-perks{margin-top:0}.lp-pricing__bar .lp-toggle{align-self:center}.lp-pricing .lp-head{margin-bottom:24px}.lp-pricing+.lp-care{padding-top:0}
