.lp-flow{gap:2.5rem;display:grid}@media (min-width:62rem){.lp-flow{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:4.5rem}}.lp-flow-steps{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.lp-flow-steps li{grid-template-columns:2.5rem minmax(0,1fr);gap:.35rem 1rem;display:grid}.lp-flow-steps h3,.lp-flow-steps p{grid-column:2;margin:0}.lp-flow-num{width:2.5rem;height:2.5rem;font-family:var(--mono);font-size:var(--t-sm);color:var(--text-secondary);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.lp-flow-steps h3{transition:transform .3s cubic-bezier(.23,1,.32,1)}.lp-flow-steps li.is-lit h3{transform:translate(.4rem)}.lp-flow-steps li.is-lit .lp-flow-num{background:var(--green);color:#131313}.lp-stage{--u:1cqw;aspect-ratio:100/90;border-radius:var(--xlarge);color:#131313;background:radial-gradient(80% 70% at 20% 20%,#e8401c29,#0000 62%),radial-gradient(70% 60% at 85% 85%,#06c75524,#0000 60%),#ffffff08;line-height:1.35;position:relative;box-shadow:inset 0 0 0 1px #ffffff14;container-type:inline-size}.lp-stage>*{position:absolute}.lp-ad{z-index:1;width:calc(var(--u) * 42);border-radius:calc(var(--u) * 2.6);box-shadow:0 calc(var(--u) * 1.8) calc(var(--u) * 5.5) #0006;font-size:calc(var(--u) * 1.7);background:#fff;top:17cqw;left:3cqw}.lp-ad-head{align-items:center;gap:calc(var(--u) * 1.3);padding:calc(var(--u) * 1.9) calc(var(--u) * 2.2);display:flex}.lp-ad-head>span:last-child{line-height:1.25;display:grid}.lp-ad-head b{font-size:calc(var(--u) * 1.85)}.lp-ad-head small{font-size:calc(var(--u) * 1.45);color:#65676b}.lp-avatar{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);color:#fff;background:#e8401c;border-radius:50%;place-items:center;font-weight:700;display:grid}.lp-ad-pic{aspect-ratio:1/.82;display:block;position:relative;overflow:hidden}.lp-ad-pic img,.lp-hero img{object-fit:cover;object-position:45% 30%;width:100%;height:100%}.lp-ad-foot{justify-content:space-between;align-items:center;gap:calc(var(--u) * 1.4);padding:calc(var(--u) * 1.8) calc(var(--u) * 2.2) calc(var(--u) * 2.2);border-radius:0 0 calc(var(--u) * 2.6) calc(var(--u) * 2.6);background:#f0f2f5;display:flex}.lp-ad-text{gap:calc(var(--u) * .3);min-width:0;display:grid}.lp-ad-text small{font-size:calc(var(--u) * 1.35);letter-spacing:.08em;color:#65676b}.lp-ad-line{font-size:calc(var(--u) * 1.85);font-weight:700;line-height:1.3}.lp-ad-cta{padding:calc(var(--u) * 1.1) calc(var(--u) * 1.7);border-radius:calc(var(--u) * 1.2);font-size:calc(var(--u) * 1.6);white-space:nowrap;background:#e4e6eb;flex:none;font-weight:600}.lp-hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 60%,#d6fd70f2 60% 92%,#0000 92%) 0 0/100% 100% no-repeat}.lp-pixel{left:calc(var(--u) * 2.2);bottom:calc(var(--u) * -2.6);align-items:center;gap:calc(var(--u) * .9);padding:calc(var(--u) * .9) calc(var(--u) * 1.6);border-radius:calc(var(--u) * 2.4);color:#f4f4ef;font-size:calc(var(--u) * 1.5);white-space:nowrap;background:#131313;display:flex;position:absolute;box-shadow:0 0 0 1px #ffffff29}.lp-pixel i{width:calc(var(--u) * 1.3);height:calc(var(--u) * 1.3);background:var(--green);box-shadow:0 0 calc(var(--u) * 1.2) #d6fd70cc;border-radius:50%}.lp-phone{z-index:2;width:calc(var(--u) * 40);aspect-ratio:9/18.6;padding:calc(var(--u) * 1.3);border-radius:calc(var(--u) * 6);box-shadow:0 0 0 1px #ffffff1f, 0 calc(var(--u) * 2.4) calc(var(--u) * 7) #0000008c;background:#0b0b0c;top:3cqw;right:4cqw}.lp-screen{border-radius:calc(var(--u) * 4.8);background:#fff;height:100%;position:relative;overflow:hidden}.lp-load{z-index:5;height:calc(var(--u) * .7);background:var(--green);transform-origin:0;opacity:0;position:absolute;top:0;left:0;right:0}.lp-page{gap:calc(var(--u) * 1.3);flex-direction:column;display:flex;position:absolute;inset:0}.lp-page>:not(.lp-hero){margin-inline:calc(var(--u) * 2.4)}.lp-hero{aspect-ratio:1/.72;display:block;position:relative;overflow:hidden}.lp-hero b{left:calc(var(--u) * 2.4);top:calc(var(--u) * 2.4);color:#fff;font-size:calc(var(--u) * 1.6);letter-spacing:.22em;position:absolute}.lp-h{font-size:calc(var(--u) * 2.5);font-weight:700;line-height:1.3}.lp-price{font-size:calc(var(--u) * 1.8);color:#474747}.lp-incl{gap:calc(var(--u) * .7);font-size:calc(var(--u) * 1.7);padding:0;list-style:none;display:grid}.lp-incl li{align-items:center;gap:calc(var(--u) * 1);display:flex}.lp-incl li:before{content:"";width:calc(var(--u) * 1.9);height:calc(var(--u) * 1.9);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5.5 10.4 3 2.9 6-6.3' fill='none' stroke='%23131313' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 80% no-repeat, var(--green);border-radius:50%;flex:none}.lp-rounds{gap:calc(var(--u) * 1);display:flex}.lp-rounds i{padding:calc(var(--u) * .6) calc(var(--u) * 1.3);border-radius:calc(var(--u) * 2);font-size:calc(var(--u) * 1.55);border:1px solid #e3e3e3;font-style:normal}.lp-cta{left:calc(var(--u) * 2.4);right:calc(var(--u) * 2.4);bottom:calc(var(--u) * 2.4);justify-content:center;align-items:center;gap:calc(var(--u) * 1);height:calc(var(--u) * 5.6);border-radius:calc(var(--u) * 3);color:#fff;font-size:calc(var(--u) * 2);background:#06c755;font-weight:700;display:flex;position:absolute}.lp-cta svg,.lp-chat-head svg{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4)}.lp-chat{z-index:3;gap:calc(var(--u) * 1.1);height:42%;padding:0 calc(var(--u) * 2) calc(var(--u) * 2);border-radius:calc(var(--u) * 3.2) calc(var(--u) * 3.2) 0 0;box-shadow:0 calc(var(--u) * -1.2) calc(var(--u) * 4) #0000002e;background:#dbe3ec;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.lp-chat-head{align-items:center;gap:calc(var(--u) * 1);margin:0 calc(var(--u) * -2) calc(var(--u) * .4);padding:calc(var(--u) * 1.5) calc(var(--u) * 2.4);border-radius:calc(var(--u) * 3.2) calc(var(--u) * 3.2) 0 0;color:#fff;font-size:calc(var(--u) * 1.8);background:#06c755;display:flex}.lp-msg{max-width:82%;padding:calc(var(--u) * 1.2) calc(var(--u) * 1.6);border-radius:calc(var(--u) * 2.2);font-size:calc(var(--u) * 1.65);margin:0;line-height:1.35}.lp-msg.is-them{background:#b9ef8f;align-self:flex-end}.lp-msg.is-us{background:#fff;align-self:flex-start}.lp-typing{align-self:flex-end;gap:calc(var(--u) * .5);padding:calc(var(--u) * 1.3) calc(var(--u) * 1.6);border-radius:calc(var(--u) * 2.2);background:#b9ef8f;display:none}.lp-typing.is-us{background:#fff;align-self:flex-start}.lp-typing i{width:calc(var(--u) * .9);height:calc(var(--u) * .9);background:#6b6b6b;border-radius:50%}.lp-chat-input{height:calc(var(--u) * 4.6);padding:0 calc(var(--u) * 1.8);border-radius:calc(var(--u) * 2.4);color:#9a9a9a;font-size:calc(var(--u) * 1.6);background:#fff;align-items:center;margin-top:auto;display:flex}.lp-chat-input i{font-style:normal}.lp-mark{z-index:6;width:calc(var(--u) * 4.2);height:calc(var(--u) * 4.2);background:var(--green);color:#131313;font-family:var(--mono);font-size:calc(var(--u) * 2);box-shadow:0 0 0 calc(var(--u) * .6) #17161a;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute}.lp-phone>.lp-mark{left:calc(var(--u) * -2.6)}.lp-mark.is-1{top:calc(var(--u) * 1.4)}.lp-mark.is-2{top:37%}.lp-mark.is-3{top:48%}.lp-mark.is-4{top:61%}.lp-mark.is-5{right:calc(var(--u) * -2);bottom:calc(var(--u) * -2.2)}.lp-tap{z-index:7;width:calc(var(--u) * 6);height:calc(var(--u) * 6);margin:calc(var(--u) * -3) 0 0 calc(var(--u) * -3);border:calc(var(--u) * .35) solid #1313138c;opacity:0;pointer-events:none;background:#1313131f;border-radius:50%;top:0;left:0}@media (max-width:599px){.lp-stage{--u:1.24cqw;aspect-ratio:100/122}.lp-ad{width:calc(var(--u) * 40);top:4cqw;left:2cqw}.lp-phone{width:calc(var(--u) * 38);top:12cqw;right:2cqw}}.lp-kinds{gap:var(--large);display:grid}.lp-kinds-grid{gap:var(--large);grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));display:grid}.lp-kind{align-content:start;gap:var(--small);padding:var(--large);border-radius:var(--xlarge);background:#fff;display:grid}.lp-kind h3,.lp-kind p{margin:0}.lp-kind-pic{aspect-ratio:4/3;margin-bottom:var(--small);border-radius:var(--medium);background:#f2f1ec;place-items:center;display:grid}.lp-kind-fit{padding-top:var(--small);font-size:var(--t-sm);border-top:1px solid #ecebe6;margin-top:auto}.lp-kind-fit:before{content:"→ ";color:var(--text-secondary)}.lp-wire{aspect-ratio:9/17;background:#fff;border:.42rem solid #131313;border-radius:1.3rem;flex-direction:column;gap:.35rem;width:34%;padding:.45rem;display:flex;position:relative;overflow:hidden}.lp-wire i,.lp-w-scroll{flex:none;display:block}.lp-w-hero{background:linear-gradient(140deg,#ffb48c,#e8401c);border-radius:.45rem;height:34%}.lp-w-hero.is-low{background:linear-gradient(140deg,#c9d6ff,#3c5bd8);height:22%}.lp-w-h{background:#131313;border-radius:.2rem;width:78%;height:.5rem}.lp-w-t{background:#d9d9d3;border-radius:.2rem;width:92%;height:.3rem}.lp-w-t.is-short{width:58%}.lp-w-ticks{background:radial-gradient(circle at .22rem .22rem,#b9e85f .2rem,#0000 .21rem) 0 0/100% .45rem repeat-y,linear-gradient(#d9d9d3,#d9d9d3) .6rem .12rem/70% .2rem no-repeat,linear-gradient(#d9d9d3,#d9d9d3) .6rem .57rem/60% .2rem no-repeat,linear-gradient(#d9d9d3,#d9d9d3) .6rem 1.02rem/66% .2rem no-repeat;width:70%;height:1.3rem}.lp-w-btn{background:#06c755;border-radius:1rem;height:1.05rem;margin-top:auto}.lp-w-scroll{flex-direction:column;gap:.35rem;transition:transform 1.6s cubic-bezier(.45,0,.2,1);display:flex}.lp-wire.is-long:after{content:"";background:#13131340;border-radius:.2rem;width:.18rem;height:34%;position:absolute;top:.6rem;right:.18rem}.lp-wire.is-long .lp-w-btn{background:#131313;margin-top:0}.lp-wire.is-long .lp-w-hero{background:linear-gradient(140deg,#ffe7a3,#f2a20c);height:4.2rem}.lp-w-row{background:#f2f1ec;border-radius:.4rem;height:1.6rem}.lp-w-stars{background:radial-gradient(circle,#f2a20c .18rem,#0000 .2rem) 0/.55rem .5rem repeat-x;width:46%;height:.5rem}.lp-w-nav{justify-content:flex-end;gap:.2rem;margin-bottom:.1rem;display:flex}.lp-w-nav i{background:#131313;border-radius:.2rem;width:.9rem;height:.32rem}.lp-w-cut{border-top:1px dashed #c7c7c1;height:0}.lp-w-grid{background:linear-gradient(#ecece6,#ecece6) 0 0/48% 46% no-repeat,linear-gradient(#ecece6,#ecece6) 100% 0/48% 46% no-repeat,linear-gradient(#ecece6,#ecece6) 0 100%/48% 46% no-repeat,linear-gradient(#ecece6,#ecece6) 100% 100%/48% 46% no-repeat;height:2.6rem}@media (hover:hover) and (pointer:fine){.lp-kind:hover .lp-w-scroll{transform:translateY(-46%)}}@media (prefers-reduced-motion:reduce){.lp-w-scroll{transition:none}}.lp-films{gap:var(--large);display:grid}.lp-films-grid{gap:calc(var(--xhuge) * 1.2) var(--xhuge);display:grid}@media (min-width:48rem){.lp-films-grid{grid-template-columns:1fr 1fr}}.lp-film{align-content:start;gap:var(--small);margin:0;display:grid}.lp-film-stage{padding:0 11% 9% 0;position:relative}.lp-film-phone{background:#0b0b0c;border:.35rem solid #0b0b0c;border-radius:1.2rem;width:25%;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 1.5rem 3rem -1rem #00000073}.lp-film-phone img{aspect-ratio:9/19;object-fit:cover;object-position:50% 0;width:100%;height:auto;display:block}.lp-film-name{font-size:var(--t-base);justify-content:space-between;gap:1rem;margin:0;display:flex}.lp-film-name span{color:var(--text-secondary)}.lp-film-notes{font-size:var(--t-base);color:var(--text-secondary);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.lp-film-notes li{padding-left:1.1rem;position:relative}.lp-film-notes li:before{content:"";background:#06c755;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.65em;left:0}
