.lp{--rail:76px;--col:1120px;--pad:24px;--sec-gap:104px;--ease:cubic-bezier(0.22,1,0.36,1);--hairline:rgba(255,255,255,0.10);--edge:rgba(255,255,255,0.20);--text-soft:#cccccc;--font-glyph:"Segoe UI Symbol","Noto Sans Symbols 2","Apple Symbols",serif;position:relative;overflow-x:clip;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-sans);font-size:16px;line-height:1.7;font-weight:400}@media (min-width:1080px){.lp{padding-left:var(--rail)}}html:has(.lp){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}}.lp ::selection{background:#E7E7E7;color:#161616}.lp :focus-visible{outline:1px solid var(--text-primary);outline-offset:3px}.lp h1,.lp h2,.lp h3{margin:0;font-weight:400}.lp p{margin:0}.lp [id=faq],.lp section[id]{scroll-margin-top:78px}.lp .sky{position:fixed;inset:-50%;z-index:0;pointer-events:none;background:var(--bg-deep) url(/stars-bg-v3.webp) no-repeat center center /cover}.lp .sky:after{content:"";position:fixed;inset:0;background:linear-gradient(180deg,rgba(11,11,11,.3),rgba(11,11,11,.55) 46%,rgba(22,22,22,.92) 84%,#161616)}.lp .rail{display:none}@media (min-width:1080px){.lp .rail{display:block;position:fixed;left:0;top:0;bottom:0;width:var(--rail);z-index:5;border-right:1px solid var(--hairline);background:repeating-linear-gradient(to bottom,var(--hairline) 0 1px,transparent 1px 22px);background-size:14px 100%;background-repeat:no-repeat;background-position:100% 0}.lp .rail .rg{position:absolute;left:0;width:100%;height:0}.lp .rail .rg b{position:absolute;left:50%;transform:translate(-50%,-50%);font-family:var(--font-glyph);font-size:15px;font-weight:400;color:var(--text-muted)}.lp .rail .rg s{position:absolute;left:50%;top:15px;transform:translateX(-50%);text-decoration:none;font-size:9px;letter-spacing:.08em;color:rgba(255,255,255,.28)}.lp .rail .rmark{position:absolute;left:0;width:100%;top:var(--p,0);transition:top .08s linear}.lp .rail .rmark:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:rgba(255,255,255,.45)}.lp .rail .rmark:after{content:"";position:absolute;left:0;top:-3px;width:7px;height:7px;background:var(--text-primary);border-radius:50%}}.lp .prog{position:fixed;top:0;left:0;height:1px;background:rgba(255,255,255,.6);z-index:9;width:var(--prog,0);transition:width .1s linear}@media (min-width:1080px){.lp .prog{display:none}}@media (prefers-reduced-motion:reduce){.lp .prog,.lp .rail .rmark{transition:none}}.lp .topbar{position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px var(--pad);background:rgba(22,22,22,.72);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .3s var(--ease)}.lp .topbar.solid{border-bottom-color:var(--hairline)}.lp .logo{font-family:var(--font-hand);font-size:15px;letter-spacing:.16em}.lp .topbar nav{display:none;gap:28px;font-size:13px;color:var(--text-secondary)}.lp .topbar nav a{transition:color .2s var(--ease)}.lp .topbar nav a:hover{color:var(--text-primary)}.lp .topbar .acts{display:flex;align-items:center;gap:14px}.lp .quiet{display:none;font-size:13px;color:var(--text-secondary);transition:color .2s var(--ease)}.lp .quiet:hover{color:var(--text-primary)}@media (min-width:620px){.lp .quiet{display:inline}}@media (min-width:860px){.lp .topbar nav{display:flex}.lp .topbar{padding:18px 40px}}.lp .shell{position:relative;z-index:1}.lp .wrap{width:100%;max-width:var(--col);margin:0 auto;padding:0 var(--pad)}.lp .sec{position:relative;z-index:1;padding:var(--sec-gap) 0;border-top:1px solid var(--hairline);background:var(--bg-primary)}.lp .title{font-family:var(--font-hand);font-style:italic;font-size:clamp(27px,4.4vw,42px);line-height:1.18;letter-spacing:-.01em}.lp .lead{margin-top:18px;max-width:62ch;color:var(--text-soft)}.lp .tiny{font-size:11.5px;line-height:1.6;color:var(--text-muted)}.lp .arrow{font-size:1em;opacity:1;color:inherit}.lp .btn-action{gap:.45em}.lp .hero{position:relative;overflow:hidden}.lp .hero .inner{position:relative;z-index:1;min-height:calc(100svh - 62px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:72px var(--pad) 56px}.lp .hero .content{position:relative;z-index:1;animation:lp-rise 1.1s var(--ease) both .45s}@keyframes lp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp .hero h1{margin:6px 0 0;font-family:var(--font-hand);font-style:italic;font-size:clamp(56px,15vw,118px);line-height:.96;letter-spacing:.12em}.lp .hero .cta{margin-top:34px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.lp .hero-lead{margin:22px auto 0;max-width:56ch;font-size:clamp(15px,2.1vw,18px);line-height:1.65;color:var(--text-soft)}.lp .hero-tiny{margin-top:18px;font-size:12px;letter-spacing:.04em;color:var(--text-muted)}.lp .btn-quiet{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border:1px solid var(--edge);border-radius:var(--radius-ui);font-size:13px;letter-spacing:.04em;color:var(--text-primary);transition:border-color .25s var(--ease)}.lp .btn-quiet:hover{border-color:rgba(255,255,255,.6)}@media (prefers-reduced-motion:reduce){.lp .hero .content{animation:none}}.lp .ctacard{position:relative;overflow:hidden;border:1px solid var(--hairline);background:var(--bg-card);padding:46px 34px 42px}.lp .ctacard-earth{position:absolute;right:-140px;bottom:-170px;width:540px;height:auto;opacity:.42;pointer-events:none}.lp .ctacard-text{position:relative;z-index:1;max-width:56ch}.lp .ctacard-text .cta{margin-top:26px}.lp .ctacard-text .tiny{margin-top:16px}@media (max-width:860px){.lp .ctacard{padding:34px 22px 32px}.lp .ctacard-earth{right:-120px;bottom:-140px;width:330px;opacity:.34}}.lp .duo{display:grid;gap:14px}@media (min-width:940px){.lp .duo{grid-template-columns:1.04fr .96fr}}.lp .duo .ctacard,.lp .duo .ctacard-text{display:flex;flex-direction:column}.lp .duo .ctacard-text{height:100%}.lp .duo .ctacard-text .cta{margin-top:auto;padding-top:26px}.lp .ctacard-quiet{background:transparent}.lp .ctacard-earthcard:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(18,18,18,.7),rgba(18,18,18,.34) 50%,rgba(18,18,18,.8))}.lp .twocol{display:grid;gap:40px}@media (min-width:940px){.lp .twocol{grid-template-columns:1.15fr .85fr;gap:64px}}.lp .prose p+p{margin-top:16px}.lp .spec{border-top:1px solid var(--hairline)}.lp .spec div{display:flex;gap:16px;padding:14px 0;border-bottom:1px solid var(--hairline);font-size:13.5px}.lp .spec span{flex:0 0 40%;color:var(--text-muted);font-size:12px;letter-spacing:.06em;padding-top:2px}.lp .cards{display:grid;gap:14px;margin-top:44px}@media (min-width:760px){.lp .cards{grid-template-columns:1fr 1fr}}.lp .card{display:flex;flex-direction:column;border:1px solid var(--hairline);background:var(--bg-card);padding:26px 24px 24px;transition:border-color .25s var(--ease),background .25s var(--ease)}.lp .card:hover{border-color:var(--edge);background:#151515}.lp .card h3{font-family:var(--font-hand);font-style:italic;font-size:23px;margin-bottom:12px}.lp .card p{color:var(--text-soft);font-size:14.5px}.lp .card .price{margin-top:14px;font-size:12.5px;letter-spacing:.04em;color:var(--text-primary)}.lp .card .to{margin-top:auto;padding-top:20px;font-size:13px;color:var(--text-secondary);transition:color .2s var(--ease)}.lp .card .to:hover{color:var(--text-primary)}.lp .card .tiny{font-size:11.5px;line-height:1.6;color:var(--text-muted)}.lp .card.wide{grid-column:1/-1;display:grid;gap:12px;align-items:center}@media (min-width:760px){.lp .card.wide{grid-template-columns:1fr auto;gap:32px}.lp .card.wide .to{padding-top:0;margin:0}}.lp .shots{display:grid;grid-auto-flow:column;grid-auto-columns:76%;gap:14px;margin-top:40px;overflow-x:auto;scroll-snap-type:x mandatory}.lp .shots figure{margin:0;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center}.lp .shots img{max-width:100%;height:auto;border:1px solid var(--hairline);background:var(--bg-card)}.lp .shots figcaption{margin-top:14px;max-width:38ch;text-align:center;font-size:12.5px;line-height:1.65;color:var(--text-secondary)}.lp .shots figcaption b{font-weight:400;color:var(--text-primary)}@media (min-width:860px){.lp .shots{grid-auto-flow:row;grid-template-columns:1fr 1fr;grid-auto-columns:auto;gap:32px;justify-items:center;overflow:visible}.lp .shots figure{max-width:420px}}.lp .carousel{margin-top:40px}.lp .carousel .track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--slide,232px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;padding-right:calc(100% - var(--slide) - 14px)}.lp .carousel .track::-webkit-scrollbar{display:none}.lp .carousel figure{margin:0;scroll-snap-align:start;display:flex;flex-direction:column}.lp .carousel img{width:100%;height:auto;display:block;border:1px solid var(--hairline);border-radius:12px;background:var(--bg-card)}.lp .carousel figcaption{margin-top:12px;font-size:12.5px;line-height:1.6;color:var(--text-secondary)}.lp .carousel .moves{display:flex;align-items:center;gap:16px;margin-top:22px}.lp .carousel .moves button{width:40px;height:40px;border:1px solid var(--edge);border-radius:50%;background:transparent;color:var(--text-primary);font-size:15px;line-height:1;transition:border-color .25s var(--ease),background .25s var(--ease)}.lp .carousel .moves button:hover{border-color:rgba(255,255,255,.6);background:rgba(255,255,255,.04)}.lp .carousel .dots{display:flex;gap:7px}.lp .carousel .dots i{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.22)}.lp .carousel .dots i.on{background:var(--text-primary)}@media (min-width:700px){.lp .carousel{--slide:244px}}.lp .money{margin-top:44px;border-top:1px solid var(--hairline)}.lp .money p{display:grid;gap:4px;padding:16px 0;border-bottom:1px solid var(--hairline);font-size:13.5px;color:var(--text-soft)}.lp .money span{font-size:11.5px;letter-spacing:.14em;color:var(--text-muted)}@media (min-width:760px){.lp .money p{grid-template-columns:130px 1fr;gap:24px;align-items:baseline}.lp .money span{padding-top:2px}}.lp #faq:before,.lp #vnigri:before{content:"";position:absolute;inset:0;background:var(--bg-deep) url(/stars-bg-v3.webp) no-repeat center center /cover;opacity:.45}.lp #faq:after,.lp #vnigri:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#161616,rgba(22,22,22,0) 16%,rgba(22,22,22,0) 84%,#161616)}.lp #faq .wrap,.lp #vnigri .wrap{position:relative;z-index:1}.lp #faq,.lp #poluchaesh,.lp #vnigri{border-top-color:transparent}.lp .faq-head{margin-bottom:4px}.lp .faq-hint{margin-top:16px;font-size:12px;color:var(--text-muted)}.lp .foot{position:relative;z-index:1;border-top:1px solid var(--hairline);background:var(--bg-primary);padding:64px 0 48px}.lp .fgrid{display:grid;gap:36px}@media (min-width:760px){.lp .fgrid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}}.lp .fgrid h4{margin:0 0 16px;font-size:11px;letter-spacing:.18em;color:var(--text-muted);font-weight:400}.lp .fgrid ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.lp .fgrid a{font-size:13.5px;color:var(--text-secondary);transition:color .2s var(--ease)}.lp .fgrid a:hover{color:var(--text-primary)}.lp .fbrand .mark{font-family:var(--font-hand);font-size:17px;letter-spacing:.16em}.lp .fbrand p{margin-top:14px;max-width:30ch;font-size:13px;color:var(--text-muted)}.lp .fbottom{margin-top:56px;padding-top:24px;border-top:1px solid var(--hairline);display:grid;gap:14px}.lp .fbottom .age{font-size:11px;letter-spacing:.14em;color:var(--text-secondary)}.lp .fbottom .disc{font-size:11.5px;line-height:1.7;color:var(--text-muted);max-width:92ch}