:root:has(.lp-home){--s3:clamp(1.5rem, 1.1rem + 1.3vw, 2.25rem);--s4:clamp(2.75rem, 1rem + 4.4vw, 5.5rem);--s5:clamp(3.6rem, .5rem + 12vw, 13rem);--m:28px}@media (max-width:900px){:root:has(.lp-home){--m:20px}}@media (max-width:520px){:root:has(.lp-home){--m:16px}}.lp-home :is(h1,h2,h3),.lp-home .step-time,.lp-home .lp-cta-word,.lp-home .tk-keep .money{font-family:var(--display);letter-spacing:-.035em;font-weight:800}.lp-home :lang(hi) :is(h1,h2,h3),.lp-home:lang(hi) :is(h1,h2,h3){letter-spacing:0}.lp-home .lp-btn{background:var(--lp-accent);color:var(--lp-accent-ink)}@media (hover:hover) and (pointer:fine){.lp-home .lp-btn:hover{background:var(--lp-accent-press)}}.lp-home .lp-brand{--lift-ink:var(--lp-ink)}.lp-home .lp-brand svg{width:auto;height:30px}.lp-home .lp-nav .lp-btn-ink{background:var(--lp-ink);color:var(--lp-bg)}@media (hover:hover) and (pointer:fine){.lp-home .lp-nav .lp-btn-ink:hover{background:var(--lp-accent);color:var(--lp-accent-ink)}}.lp-home .lp-menu:not([open]) .lp-menu-list{display:none}.lp-home .lp-hero{background:var(--lp-bg);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.lp-home .lp-statement{padding-inline:var(--m);font-size:var(--s5);letter-spacing:-.05em;margin-top:9svh;line-height:.86}.lp-half{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.lp-half>span{display:block}.lp-half-2{text-align:right}.lp-sticker{left:36%;top:calc(9svh + 84px + var(--s5) * 1.78);width:min(28vw,420px);position:absolute}.lp-home:lang(hi) .lp-sticker{left:calc(var(--m) + 2vw);top:calc(9svh + 84px + var(--s5) * 1.2);width:min(25vw,370px)}.lp-sticker video{aspect-ratio:16/9;object-fit:cover;background:var(--lift-ink);width:100%;height:auto;transform:rotate(-4deg)}.lp-hero-foot{column-gap:var(--col-gap);padding:48px var(--m) 28px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:auto;display:grid}.lp-hero-lead{font-size:var(--s2);grid-column:1/5;max-width:40ch;line-height:1.45}.lp-home .lp-hero-action{min-height:60px;font-size:var(--s2);background:var(--lp-ink);color:var(--lp-bg);grid-column:10/13;justify-self:end;padding:0 30px}@media (hover:hover) and (pointer:fine){.lp-home .lp-hero-action:hover{background:var(--lp-accent);color:var(--lp-accent-ink)}}@media (max-width:900px){.lp-home .lp-statement{margin-top:10svh;line-height:.9}.lp-half-2{text-align:left}.lp-home .lp-sticker,.lp-home:lang(hi) .lp-sticker{width:80%;margin:36px var(--m) 0 auto;position:static}.lp-sticker video{transform:rotate(3deg)}.lp-hero-foot{padding-top:32px;display:block}.lp-hero-lead{max-width:36ch}.lp-home .lp-hero-action{width:100%;margin-top:20px;display:flex}}.lp-lift{min-height:80svh;padding:72px var(--m) 88px;background:var(--lift-electric);color:#fff;transition:background-color .6s var(--ease-out);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);align-items:center;column-gap:clamp(24px,4vw,64px);display:grid;position:relative}.lp-lift:has(input:checked){background:var(--lift-ink)}.lp-lift-head{z-index:1;align-self:start;max-width:30rem;position:relative}.lp-lift-head h2{font-size:var(--s3);line-height:1}:is(.lp-lift .when-on,.lp-lift:has(input:checked) .when-off){display:none}.lp-lift:has(input:checked) .when-on{display:inline}.lp-lift-head p{font-size:var(--s2);margin-top:16px}[data-ui].lp-teaser{background:var(--ui-card);width:100%;color:var(--ui-ink);letter-spacing:-.01em;border-radius:.28em;gap:.42em;padding:.7em .8em 1em;font-size:clamp(22px,3.2vw,52px);display:grid;position:relative}.lp-teaser .t-row{justify-content:space-between;align-items:baseline;gap:1em;font-size:.46em;display:flex}.lp-teaser .t-kind{align-items:center;gap:.4em;font-weight:600;display:inline-flex}.lp-teaser .t-dot{background:var(--lift-electric);border-radius:50%;width:.6em;height:.6em}.lp-teaser .t-ask b{font-variant-numeric:tabular-nums;font-weight:600}.lp-teaser .t-title{letter-spacing:-.03em;max-width:15em;font-weight:600;line-height:1.04}.lp-teaser .t-switch{cursor:pointer;justify-self:start;align-items:center;gap:.5em;padding:.15em 0;font-size:.46em;font-weight:600;display:inline-flex;position:relative}.lp-teaser .t-switch input{opacity:0;width:1px;height:1px;position:absolute}.lp-teaser .t-track{width:2.3em;height:1.3em;transition:background-color .24s var(--ease-out);background:#c5ccda;border-radius:99em;flex:none;position:relative}.lp-teaser .t-thumb{width:1em;height:1em;transition:transform .32s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:.15em;left:.15em}.lp-teaser .t-switch input:checked+.t-track{background:var(--lift-electric)}.lp-teaser .t-switch input:checked+.t-track .t-thumb{transform:translate(1em)}.lp-teaser .t-switch input:focus-visible+.t-track{outline:.12em solid var(--lift-cyan);outline-offset:.12em}.lp-teaser .t-switch:active .t-thumb{width:1.15em}.lp-teaser .t-lines{gap:.32em;margin-top:.2em;font-size:.66em;display:grid}.lp-teaser .t-line{justify-self:start;padding:0 .08em;line-height:1.2;position:relative}.lp-teaser .t-text{visibility:hidden;transition:visibility 0s .26s;position:relative}.lp-teaser .t-light{background:var(--lift-cyan);transform-origin:0;transition:transform .64s var(--ease-out);position:absolute;inset:.04em -.1em;transform:scaleX(0)}.lp-teaser .t-bar{background:var(--lift-ink);transform-origin:0 100%;transition:transform .7s var(--ease-out), opacity .42s ease .22s;position:absolute;inset:.04em -.1em}.lp-lift:has(input:checked) .t-text{visibility:visible;transition-delay:0s}.lp-lift:has(input:checked) .t-light{transform:none}.lp-lift:has(input:checked) .t-bar{opacity:0;transform:translateY(-62%)rotate(-5deg)}.lp-lift .t-line:nth-child(2) :is(.t-bar,.t-light){transition-delay:90ms}.lp-lift .t-line:nth-child(3) :is(.t-bar,.t-light){transition-delay:.18s}@media (max-width:900px){.lp-lift{min-height:0;padding:48px var(--m) 56px;display:block}.lp-lift-head{max-width:none}[data-ui].lp-teaser{margin-top:32px;font-size:6.2vw}}.lp-idea{column-gap:var(--col-gap);padding:112px var(--m) 128px;background:var(--lift-cyan);color:var(--lift-ink);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lp-idea-head{padding-right:var(--col-gap);font-size:var(--s4);grid-column:1/7;align-self:start;max-width:8ch;line-height:.9;position:sticky;top:32px}.lp-home:lang(hi) .lp-idea-head{max-width:none}.lp-blocks{grid-column:7/13;gap:64px;display:grid}.lp-block h3{font-size:var(--s3);line-height:1.02}.lp-block-row{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:28px;margin-top:18px;display:grid}.lp-block:nth-child(2n) .lp-block-row{grid-template-columns:minmax(0,1fr) 150px}.lp-block:nth-child(2n) .lp-pic{order:2}.lp-block-row p{font-size:var(--s2)}.lp-pic{aspect-ratio:3/4;background:var(--lift-ink);display:block;overflow:hidden}.lp-pic img{object-fit:cover;width:100%;height:100%}.lp-pic-ui{aspect-ratio:auto;background:0 0;overflow:visible}@media (min-width:1181px){.lp-blocks .lp-block .lp-block-row:has(.lp-pic-ui){grid-template-columns:minmax(0,1fr) minmax(0,300px)}}@media (min-width:901px) and (max-width:1180px){.lp-blocks .lp-block .lp-block-row:has(.lp-pic-ui){grid-template-columns:minmax(0,1fr)}.lp-blocks .lp-block .lp-block-row:has(.lp-pic-ui) .lp-pic-ui{max-width:380px}}[data-ui].lp-log{background:var(--ui-card);color:var(--ui-ink);letter-spacing:0;border-radius:10px;gap:10px;padding:14px 16px 12px;font-size:14.5px;line-height:1.35;display:grid}[data-ui].lp-log .ui-row{border-top:1px solid var(--ui-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:14px;padding-top:10px;display:grid}[data-ui].lp-log .ui-row>span:first-child{gap:2px;display:grid}[data-ui].lp-log .ui-row>.ui-sub:last-child{white-space:nowrap;text-align:right}[data-ui].lp-log b{font-weight:600}[data-ui].lp-log .ui-sub{color:var(--ui-muted);font-size:13.5px}[data-ui].lp-log .ok{color:var(--ui-ok)}.lp-home .lp-roles{font-size:var(--s2);grid-template-columns:1fr 1fr;gap:6px 20px;margin-top:18px;font-weight:500;display:grid}@media (max-width:900px){.lp-idea{padding-top:0;display:block}.lp-home .lp-idea-head{z-index:1;max-width:none;margin:0 calc(var(--m) * -1);padding:14px var(--m);font-size:var(--s3);background:var(--lift-cyan);position:sticky;top:0}.lp-blocks{gap:72px;margin-top:40px}.lp-block-row,.lp-block:nth-child(2n) .lp-block-row{grid-template-columns:1fr;gap:18px}.lp-block:nth-child(2n) .lp-pic{order:0}.lp-pic{aspect-ratio:4/3}.lp-pic-ui{aspect-ratio:auto}}.lp-how{padding:var(--section) var(--m);background:var(--lp-bg)}.lp-how h2{font-size:var(--s4);max-width:13ch;margin-bottom:88px;line-height:.92}.lp-steps{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:56px;padding:0;display:grid}.lp-steps li{grid-column:1/-1;list-style:none}.lp-steps li:nth-child(2){grid-column-start:2}.lp-steps li:nth-child(3){grid-column-start:3}.lp-steps li:nth-child(4){grid-column-start:4}.step-time{font-size:var(--s4);line-height:1}.lp-steps li:last-child .step-time{color:var(--lp-accent)}.lp-home .step-text{max-width:36ch;color:var(--lp-muted);font-size:var(--s2);margin-top:12px}@media (max-width:900px){.lp-how h2{margin-bottom:48px}.lp-steps{grid-template-columns:1fr;row-gap:40px;display:grid}.lp-steps li{padding-left:calc(var(--step) * 6vw);grid-column:1/-1!important}}.lp-briefs{padding:var(--section) var(--m);background:var(--lp-field);color:var(--lp-field-ink)}.lp-briefs h2{letter-spacing:-.02em;font-family:inherit;font-weight:500;font-size:var(--s3);color:var(--lift-cyan);padding-bottom:20px;line-height:1.5}:root[data-theme=dark] .lp-briefs h2{color:var(--lift-electric)}.lp-briefs table{border-collapse:collapse;width:100%;font-size:var(--s3);letter-spacing:-.02em;font-weight:500;line-height:1.5}.lp-briefs td{vertical-align:baseline;padding:0}.lp-briefs td:first-child{width:33%}.lp-briefs td.budget{text-align:right;font-variant-numeric:tabular-nums}.lp-briefs-foot{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:112px;display:grid}.lp-briefs-foot>div{grid-column:1/7}.lp-briefs-foot p{max-width:50ch}.lp-briefs-foot .lp-btn{margin-top:28px}.lp-map{grid-column:9/13;justify-self:end;width:min(100%,320px);transform:rotate(3deg)}.lp-map>span{aspect-ratio:4/5;display:block;overflow:hidden}.lp-map img{object-fit:cover;object-position:38% 55%;width:100%;height:100%}.lp-map figcaption{font-size:var(--s1);color:var(--lp-field-muted);margin-top:10px}@media (max-width:900px){.lp-briefs table,.lp-briefs tbody{display:block}.lp-briefs tr{grid-template-columns:1fr auto;margin-bottom:18px;display:grid}.lp-briefs td:first-child{grid-column:1/-1;width:auto}.lp-briefs td:not(:first-child){font-size:var(--s1);color:var(--lp-field-muted)}.lp-briefs-foot{margin-top:56px;display:block}.lp-home .lp-map{width:70%;margin:56px 0 0 auto}}.lp-about{column-gap:var(--col-gap);padding:var(--section) var(--m);background:var(--lp-bg);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lp-about h2{font-size:var(--s4);grid-column:1/-1;line-height:.92}.lp-home .lp-about-lead{font-size:var(--s2);grid-column:1/7;max-width:52ch;margin-top:24px}.lp-about-tiles{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;margin-top:72px;display:grid}.lp-about-photo{grid-column:1/9;position:relative}.lp-about-photo>span{aspect-ratio:16/10;display:block;overflow:hidden}.lp-about-photo img{object-fit:cover;width:100%;height:100%}.lp-about-note{background:var(--lp-bg);width:330px;font-size:var(--s2);padding:20px;position:absolute;top:0;right:0}.lp-about-side{grid-column:9/13}.lp-about-map{background:var(--lift-cyan);aspect-ratio:4/3;place-items:center;padding:8%;display:grid}.lp-about-map svg{width:100%;height:100%}.lp-about-map path{fill:var(--lift-ink)}.lp-about-map circle{fill:var(--lift-electric);stroke:var(--lift-cyan);stroke-width:10px}.lp-home .lp-facts{font-size:var(--s1);color:var(--lp-ink);grid-template-columns:1fr 1fr;gap:14px 16px;margin-top:18px;display:grid}@media (max-width:900px){.lp-about{display:block}.lp-about-tiles{margin-top:40px;display:block}.lp-about-photo>span{aspect-ratio:4/3}.lp-about-note{background:0 0;width:auto;padding:16px 0 0;position:static}.lp-about-side{margin-top:32px}.lp-about-map{aspect-ratio:3/2}}.lp-pricing{padding:var(--section) var(--m);background:var(--lift-electric);place-items:center;display:grid}.lp-ticket{aspect-ratio:2.3;background:var(--lift-paper);width:min(66vw,1120px);color:var(--lift-ink);grid-template-columns:7fr 3fr;display:grid;position:relative}.tk-main{flex-direction:column;justify-content:space-between;gap:32px;padding:40px;display:flex}.tk-main h2{font-size:var(--s4);max-width:9ch;line-height:.92}.tk-foot{grid-template-columns:1fr 1fr;align-items:end;gap:28px;display:grid}.tk-foot>p{font-size:var(--s1);color:#4a5162;line-height:1.5}[data-ui].tk-calc{font-size:var(--s1);letter-spacing:0;color:var(--lift-ink);gap:8px;display:grid}.tk-calc label{color:#4a5162}.tk-input{font-family:var(--display);font-weight:800;font-size:var(--s3);letter-spacing:-.03em;border-bottom:3px solid var(--lift-ink);align-items:baseline;gap:4px;display:flex}.tk-input input{font:inherit;letter-spacing:inherit;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;width:100%;min-width:0;margin:0;padding:0}.tk-input:focus-within{border-color:var(--lift-electric)}.tk-calc dl{gap:4px;margin:4px 0 0;display:grid}.tk-calc dl>div{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}.tk-calc dd{margin:0}.tk-receive{font-weight:600}.tk-stub{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='16'%3E%3Ccircle cx='3' cy='3' r='3' fill='%232f5bff'/%3E%3C/svg%3E");background-position:0 36px;background-repeat:repeat-y;flex-direction:column;justify-content:center;gap:14px;padding:40px 28px;display:flex;position:relative}.tk-stub:before,.tk-stub:after{content:"";background:var(--lift-electric);border-radius:50%;width:28px;height:28px;position:absolute;left:-14px}.tk-stub:before{top:-14px}.tk-stub:after{bottom:-14px}.tk-keep{text-align:center;justify-items:center;display:grid}.tk-keep .money{font-size:var(--s4);line-height:.9}.tk-keep span+span{font-size:var(--s2);margin-top:8px}.lp .tk-action{text-align:center;background:var(--lift-ink);min-height:56px;color:var(--lift-paper);transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-out);justify-content:center;align-items:center;padding:0 12px;font-weight:600;display:flex}.lp .tk-action:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.lp .tk-action:hover{background:var(--lift-electric)}}.lp .tk-link{text-align:center;font-size:var(--s1);text-underline-offset:.22em;justify-self:center;text-decoration:underline}@media (max-width:1100px){.lp-ticket{width:100%}}@media (max-width:760px){.lp-ticket{aspect-ratio:auto;grid-template-columns:1fr}.tk-main{padding:28px 20px}.tk-foot{grid-template-columns:1fr}.tk-stub{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='6'%3E%3Ccircle cx='3' cy='3' r='3' fill='%232f5bff'/%3E%3C/svg%3E");background-position:30px 0;background-repeat:repeat-x;padding:36px 20px 28px}.tk-stub:before,.tk-stub:after{top:-14px;bottom:auto}.tk-stub:before{left:-14px}.tk-stub:after{left:auto;right:-14px}.tk-keep .money{font-size:var(--s5)}}.lp-faq{column-gap:var(--col-gap);padding:var(--section) var(--m);background:var(--lp-bg);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lp-faq h2{font-size:var(--s4);grid-column:3/11;line-height:.92}.lp-cards{--tab:200px;--steps:6;grid-column:3/11;margin-top:48px}.lp-card{--x:calc((100% - var(--tab)) * var(--n) / var(--steps));background:var(--c-bg);color:var(--c-ink);clip-path:polygon(var(--x) 0, calc(var(--x) + var(--tab)) 0, calc(var(--x) + var(--tab)) 40px, 100% 40px, 100% 100%, 0 100%, 0 40px, var(--x) 40px)}.lp-card.c0{--c-bg:var(--lift-ink);--c-ink:var(--lift-paper)}.lp-card.c1{--c-bg:var(--lift-electric);--c-ink:#fff}.lp-card.c2{--c-bg:var(--lift-cyan);--c-ink:var(--lift-ink)}:root[data-theme=dark] .lp-card.c0{--c-bg:var(--lift-paper);--c-ink:var(--lift-ink)}.lp-card summary{cursor:pointer;list-style:none;display:block}.lp-card summary::-webkit-details-marker{display:none}.lp-tab{width:var(--tab);height:40px;margin-left:calc((100% - var(--tab)) * var(--n) / var(--steps));font-size:var(--s1);align-items:center;padding:0 16px;font-weight:600;display:flex}.lp-q{font-size:var(--s2);padding:10px 24px 26px;font-weight:600;line-height:1.3;display:block}.lp-a{max-width:54ch;font-size:var(--s2);padding:0 24px 32px}.lp-card summary:focus-visible{outline:none}.lp-card summary:focus-visible .lp-q{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}@media (hover:hover) and (pointer:fine){.lp-card:not([open]) summary:hover .lp-q{transform:translate(6px)}}.lp-q{transition:transform var(--t-hover) var(--ease-out)}.lp-cards:has(.lp-card:nth-child(7)){--steps:6}.lp-cards:not(:has(.lp-card:nth-child(7))){--steps:5}@media (max-width:900px){.lp-faq{display:block}.lp-cards{--tab:120px;margin-top:32px}.lp-tab{padding:0 10px}.lp-q{padding:8px 20px 22px}.lp-a{padding:0 20px 24px}}.lp .lp-cta{background:var(--lift-electric);color:#fff;min-height:62svh;display:block;position:relative;overflow:hidden}.lp-cta-lead{top:28px;left:var(--m);max-width:34ch;font-size:var(--s2);position:absolute}.lp-cta-arrow{top:28px;right:var(--m);width:48px;height:48px;transition:transform var(--t-hover) var(--ease-out);position:absolute}.lp-cta-word{left:var(--m);letter-spacing:-.05em;font-size:30vw;line-height:.74;position:absolute;bottom:.02em}.lp .lp-cta:hover,.lp .lp-cta:focus-visible{color:var(--lift-electric);background:#fff}.lp .lp-cta:hover .lp-cta-arrow{transform:translate(4px,-4px)}.lp .lp-cta:focus-visible{outline:4px solid var(--lift-ink);outline-offset:-4px}@media (max-width:900px){.lp .lp-cta{min-height:46svh}.lp-cta-arrow{width:32px;height:32px}.lp-cta-lead{max-width:calc(100% - 2 * var(--m) - 48px)}.lp-cta-word{font-size:36vw}}.lp-home .lp-footer .lp-btn{background:var(--lp-accent);color:#fff}.lp-home .lp-wordmark{margin-top:72px}@media (prefers-reduced-motion:reduce){.lp-lift,.lp-teaser .t-bar,.lp-teaser .t-light,.lp-teaser .t-thumb,.lp-teaser .t-track{transition:none}}
