.lnd{--l-bg:#f7eee0;--l-surface:#fffcf6;--l-key:#fffcf6;--l-panel:#efe3d1;--l-ink:#22302b;--l-muted:#4f5c56;--l-line:rgba(34,48,43,0.24);--l-edge:color-mix(in srgb,var(--l-ink) 55%,var(--l-bg));--l-coral:#c04d29;--l-amber:#e8a33d;--l-ok:#3f7d54;--l-cardshadow:0 1px 2px rgba(34,48,43,0.06),0 8px 24px rgba(34,48,43,0.08);--l-shadow:0 1px 2px rgba(34,48,43,0.06),0 18px 44px rgba(34,48,43,0.1)}:root[data-\442\435\43C\430="тёмная"] .lnd{--l-bg:#1b211e;--l-surface:#222a26;--l-key:#e9e4da;--l-panel:#2a332e;--l-ink:#fffcf6;--l-muted:#b4bfb8;--l-line:rgba(255,252,246,0.22);--l-edge:color-mix(in srgb,var(--l-ink) 45%,var(--l-bg));--l-ok:#7cc493;--l-cardshadow:0 1px 2px rgba(0,0,0,0.3),0 8px 24px rgba(0,0,0,0.3);--l-shadow:0 1px 2px rgba(0,0,0,0.35),0 18px 44px rgba(0,0,0,0.45)}.lnd{accent-color:var(--l-coral);caret-color:var(--l-coral);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--l-ink) 30%,transparent) transparent;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;background:var(--l-bg);color:var(--l-ink);font-family:var(--font-body,Inter,system-ui,sans-serif);-webkit-font-smoothing:antialiased;scroll-behavior:smooth}.lnd h1,.lnd h2,.lnd h3{font-family:var(--font-heading,"Golos Text",Inter,sans-serif);font-weight:500;margin:0;text-wrap:balance;letter-spacing:-.02em}.lnd p{margin:0;text-wrap:pretty}.lnd ::selection{background:color-mix(in srgb,var(--l-coral) 28%,transparent);color:var(--l-ink)}.lnd a{color:inherit;text-decoration:none}.lnd section{scroll-margin-top:72px}.lnd-wrap{max-width:1120px;margin:0 auto;padding-inline:24px}.lnd-muted{color:var(--l-muted)}.lnd :focus-visible{outline:2px solid var(--l-coral);outline-offset:2px}.lnd .lnd-final :focus-visible,.lnd .lnd-pri:focus-visible{outline-color:#fffcf6}.lnd .lnd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:12px;font:500 16px/1 var(--font-body,Inter,sans-serif);white-space:nowrap;border:1px solid transparent;color:var(--l-ink);background:transparent;transition:transform .15s,background .15s,border-color .15s}.lnd .lnd-ghost{border-color:var(--l-edge)}.lnd .lnd-ghost:hover{border-color:var(--l-ink);background:color-mix(in srgb,var(--l-ink) 4%,transparent)}.lnd .lnd-pri{background:var(--l-coral);border-color:var(--l-coral);color:#fff}.lnd .lnd-pri:hover{background:color-mix(in srgb,var(--l-coral) 88%,#000);transform:translateY(-1px)}.lnd .lnd-btn:active{transform:translateY(1px)}.lnd-hero{padding-block:clamp(14px,min(3vw,3vh),40px) clamp(24px,4vw,40px);display:grid;grid-gap:clamp(32px,5vw,56px);gap:clamp(32px,5vw,56px);align-items:center}@media (min-width:940px){.lnd-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.lnd-herotext{padding-top:clamp(8px,min(2vw,2.4vh),32px)}}.lnd-herotext{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,1.4vw,18px);max-width:34em}.lnd-pill{padding:7px 14px;border-radius:999px;border:1px solid var(--l-line);font-size:13px;color:var(--l-muted)}.lnd-hero h1{font-size:clamp(38px,5.6vw,64px);line-height:1.02;letter-spacing:-.033em}.lnd-lead{font-size:clamp(17px,1.6vw,21px);line-height:1.5;color:var(--l-muted);max-width:24em}.lnd-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(8px,1.2vw,14px)}.lnd-heroart{min-width:0}.lnd-stage{display:flex;flex-direction:column;gap:12px;animation:lndIn .5s both}.lnd-minis{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"circle metro" "circle piano" "fret fret";grid-gap:12px;gap:12px}.lnd-mini{min-width:0;display:flex;flex-direction:column;border-radius:16px;background:var(--l-surface);border:1px solid var(--l-line);box-shadow:var(--l-cardshadow);overflow:hidden}.lnd-mini-circle{grid-area:circle;justify-content:space-between}.lnd-mini-metro{grid-area:metro}.lnd-mini-piano{grid-area:piano}.lnd-mini-fret{grid-area:fret}.lnd-mini-circle .lnd-art{flex:1 1;max-height:100%}.lnd-minis>:nth-child(odd){animation:lndLeft .6s both}.lnd-minis>:nth-child(2n){animation:lndRight .6s both}.lnd-minis>:first-child{animation-delay:.25s}.lnd-minis>:nth-child(2){animation-delay:.4s}.lnd-minis>:nth-child(3){animation-delay:.55s}.lnd-minis>:nth-child(4){animation-delay:.7s}@media (max-width:520px){.lnd-minis{grid-template-columns:minmax(0,1fr);grid-template-areas:"circle" "metro" "piano" "fret"}}.lnd-minihead{display:flex;align-items:center;gap:7px;padding:7px 10px;border-bottom:1px solid var(--l-line);font-size:12px;color:var(--l-muted)}.lnd-mini .lnd-art{padding:4px 6px}@media (min-width:940px){.lnd-minis,.lnd-stage{gap:clamp(8px,1.3vh,12px)}.lnd-mini-circle .lnd-art{flex:1 1;min-height:0;max-height:none}.lnd-heroart{margin-right:calc(-1 * clamp(0px, (100vw - 1120px) / 2, 80px))}.lnd-mini-metro .lnd-art,.lnd-mini-piano .lnd-art{max-height:calc(18vh + 8px)}.lnd-mini-fret .lnd-art{max-height:calc(26vh + 8px)}}.lnd-stage{position:relative;isolation:isolate}.lnd-stage:before{content:"";position:absolute;inset:-48px -56px;z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 50% 46%,color-mix(in srgb,var(--l-coral) 12%,transparent),transparent),repeating-radial-gradient(circle at 50% 46%,transparent 0 30px,color-mix(in srgb,var(--l-coral) 26%,transparent) 30px 31.5px,transparent 31.5px 46px,color-mix(in srgb,var(--l-amber) 34%,transparent) 46px 47.5px,transparent 47.5px 62px);-webkit-mask-image:radial-gradient(closest-side at 50% 46%,#000 45%,transparent 100%);mask-image:radial-gradient(closest-side at 50% 46%,#000 45%,transparent 100%)}:root[data-\442\435\43C\430="тёмная"] .lnd-stage:before{opacity:.8}.lnd-section{padding-block:clamp(64px,8vw,112px) 0}.lnd-section h2{font-size:clamp(28px,3.8vw,44px);line-height:1.06;margin-bottom:18px}.lnd-sub{color:var(--l-muted);font-size:clamp(16px,1.4vw,18px);max-width:38em;line-height:1.55}.lnd .pricegrid,.lnd-steps,.lnd-tools,.lnd-whos{margin-top:clamp(32px,4vw,52px)}.lnd-more{margin-top:clamp(20px,2.4vw,28px);font-size:15.5px}.lnd-more a{display:inline-block;padding-block:10px;color:var(--l-ink);text-decoration:underline;-webkit-text-decoration-color:var(--l-edge);text-decoration-color:var(--l-edge);text-underline-offset:4px}.lnd-more a:hover{-webkit-text-decoration-color:var(--l-coral);text-decoration-color:var(--l-coral)}.lnd-steps{list-style:none;padding:0;display:grid;grid-gap:clamp(22px,3vw,36px);gap:clamp(22px,3vw,36px);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.lnd-steps li{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px;border-top:1px solid var(--l-line)}.lnd-stepnum{font:500 clamp(30px,3.4vw,42px) /1 var(--font-heading,"Golos Text",Inter,sans-serif);color:var(--l-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:2px}.lnd-steps h3{font-size:clamp(18px,1.7vw,21px);line-height:1.25}.lnd-steps p{color:var(--l-muted);font-size:16px;line-height:1.55;max-width:26em}.lnd-tools{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));grid-auto-rows:1fr;grid-gap:14px}.lnd-tool,.lnd-tools{display:grid;gap:14px}.lnd-tool{grid-template-rows:auto 1fr;grid-gap:14px;padding:12px 12px 18px;border-radius:16px;background:var(--l-surface);border:1px solid var(--l-line);box-shadow:var(--l-cardshadow);transition:transform .18s,border-color .18s,box-shadow .18s}.lnd-tool:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--l-coral) 55%,transparent);box-shadow:var(--l-shadow)}.lnd-fig{aspect-ratio:32/15;border-radius:10px;background:var(--l-panel);display:grid;place-items:center;overflow:hidden}.lnd-fig .lnd-art{width:100%;height:100%}.lnd-tooltext{display:grid;grid-template-rows:auto minmax(calc(2 * 1.25em),auto) minmax(calc(3 * 1.45em),auto);align-content:start;grid-gap:7px;gap:7px;padding-inline:6px}.lnd-toolname{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:var(--l-muted);transition:color .18s}.lnd-tool:hover .lnd-toolname{color:var(--l-coral)}.lnd-tooltext h3{font-size:clamp(18px,1.5vw,19px);line-height:1.25;min-height:calc(2em * 1.25)}.lnd-tooltext p{font-size:15px;line-height:1.5;color:var(--l-muted)}.lnd-honest{display:grid;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:start}@media (min-width:900px){.lnd-honest{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.lnd-honesttext{display:flex;flex-direction:column;gap:14px}.lnd-honestbig{font:500 clamp(19px,1.9vw,24px) /1.4 var(--font-heading,"Golos Text",Inter,sans-serif);letter-spacing:-.015em}.lnd-honesttext .lnd-muted{font-size:16px;line-height:1.6;max-width:30em}.lnd-pains{list-style:none;margin:0;padding:0}.lnd-pains li{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 12px;gap:4px 12px;padding:15px 2px;border-top:1px solid var(--l-line);line-height:1.45}.lnd-pains li:last-child{border-bottom:1px solid var(--l-line)}.lnd-pains b{font-weight:500;font-size:16px}.lnd-pains span{grid-column:2;color:var(--l-muted);font-size:15px}.lnd-pains svg{margin-top:4px;color:var(--l-ok)}.lnd-whos{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px}.lnd-who{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lnd-who+.lnd-who{border-top:1px solid var(--l-line);padding-top:28px}@media (min-width:860px){.lnd-whos{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px)}.lnd-who+.lnd-who{border-top:0;padding-top:0;border-left:1px solid var(--l-line);padding-left:clamp(24px,3vw,40px)}}.lnd-whoicon{display:grid;place-items:center;width:34px;height:34px;color:var(--l-ink)}.lnd-who h3{font-size:clamp(19px,1.7vw,22px)}.lnd-who>p{color:var(--l-muted);font-size:16px;line-height:1.55}.lnd-who ul{list-style:none;margin:8px 0 0;padding:16px 0 0;border-top:1px solid var(--l-line);align-self:stretch;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.4}.lnd-who li{display:grid;grid-template-columns:14px 1fr;grid-gap:10px;gap:10px;align-items:start}.lnd-who li svg{margin-top:2px;color:var(--l-ok)}.lnd .pricegrid{--dim:var(--l-muted);--br:var(--l-line);--card:var(--l-surface);--ok:var(--l-ok);--accent:var(--l-coral);color:var(--l-ink)}.lnd-faq{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:start}@media (min-width:820px){.lnd-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.lnd-faqside{position:-webkit-sticky;position:sticky;top:96px}}.lnd-faqside{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.lnd-faqside p{font-size:16px;line-height:1.55;max-width:26em}.lnd-faq details{border-top:1px solid var(--l-line)}.lnd-faq details:last-child{border-bottom:1px solid var(--l-line)}.lnd-faq summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:16px;padding:18px 2px;font:500 clamp(16.5px,1.5vw,19px) /1.35 var(--font-heading,"Golos Text",sans-serif)}.lnd-faq summary::-webkit-details-marker{display:none}.lnd-faq summary:after{content:"";flex:none;align-self:center;margin-left:auto;width:14px;height:14px;background:linear-gradient(currentColor,currentColor) 50% /14px 1.75px no-repeat,linear-gradient(currentColor,currentColor) 50% /1.75px 14px no-repeat;color:var(--l-muted);transition:transform .2s,color .2s}.lnd-faq summary:hover:after{color:var(--l-ink)}.lnd-faq details[open] summary:after{transform:rotate(45deg);color:var(--l-coral)}.lnd-faq details p{color:var(--l-muted);font-size:16px;line-height:1.6;max-width:38em;padding:0 2px 20px;margin-top:-4px}.lnd-final{position:relative;overflow:hidden;margin-top:clamp(64px,8vw,112px);background:linear-gradient(var(--l-line),var(--l-line)) top /calc(100% - 48px) 1px no-repeat;padding-block:clamp(64px,8vw,104px) clamp(48px,6vw,80px);display:flex;flex-direction:column;align-items:flex-start;gap:18px}.lnd-final h2{font-size:clamp(30px,4.6vw,52px);line-height:1.05;letter-spacing:-.03em;max-width:15em}.lnd-final p{color:var(--l-muted);font-size:clamp(16px,1.4vw,18px);max-width:34em}.lnd-finalmark{position:absolute;right:-30px;top:50%;width:clamp(200px,28vw,360px);transform:translateY(-50%);opacity:.14;pointer-events:none}:root[data-\442\435\43C\430="тёмная"] .lnd-finalmark{opacity:.22}.lnd-final>:not(.lnd-finalmark){position:relative}@media (max-width:720px){.lnd-finalmark{right:-90px;opacity:.1}}.lnd-foot{border-top:1px solid var(--l-line)}.lnd-footrow{max-width:1120px;margin:0 auto;padding:28px 24px calc(28px + env(safe-area-inset-bottom, 0px));align-items:center;justify-content:space-between;font-size:14px;color:var(--l-muted)}.lnd-footrow,.lnd-footrow nav{display:flex;flex-wrap:wrap;gap:20px}.lnd-footrow a:hover{color:var(--l-ink)}.lnd-art{display:block;width:100%;height:auto;font-family:var(--font-body,Inter,sans-serif)}.lnd-art text{fill:var(--l-ink)}.fig-coral{fill:var(--l-coral)}.fig-amber{fill:var(--l-amber)}.fig-inkfill{fill:var(--l-ink)}.fig-btn{fill:color-mix(in srgb,var(--l-ink) 12%,transparent)}.fig-tap{stroke:var(--l-ink)}.fig-soft{fill:color-mix(in srgb,var(--l-ink) 8%,transparent)}.fig-tint{fill:color-mix(in srgb,var(--l-coral) 26%,transparent)}.fig-dot{fill:color-mix(in srgb,var(--l-ink) 55%,transparent)}.fig-onfill,.lnd-art .fig-white{fill:#fff}.lnd-art .fig-faint{fill:var(--l-muted);opacity:.6}.lnd-art .fig-bold{font-weight:700}.fig-deg{fill:#22302b}:root[data-\442\435\43C\430="тёмная"] .fig-deg{fill:#e9e4da}.lnd-art .fig-badge{fill:#fffcf6;font-size:9px;font-weight:700}:root[data-\442\435\43C\430="тёмная"] .lnd-art .fig-badge{fill:#1b211e}.lnd-art .fig-badgesm{font-size:5.5px}.lnd-art .fig-chordbig{fill:var(--l-coral);font-size:22px;font-weight:700}.fig-nutfill{fill:color-mix(in srgb,var(--l-ink) 85%,transparent)}.fig-keyhit{fill:var(--l-coral);stroke:color-mix(in srgb,var(--l-coral) 70%,#000)}.fig-blackkey{fill:#22302b}.lnd-art .fig-ontext{fill:#fff;font-size:14px;font-weight:600}.lnd-art .fig-big{font-size:34px;font-weight:600}.lnd-art .fig-mid{font-size:18px;font-weight:600}.lnd-art .fig-small{font-size:11px;fill:var(--l-muted)}.lnd-art .fig-strong{fill:var(--l-ink);font-weight:600}.lnd-art .fig-s{font-size:11px}.lnd-art .fig-xs{font-size:9px;font-weight:600}.lnd-art .fig-xxs{font-size:7.5px}.lnd-art .fig-ink{fill:var(--l-ink)}.lnd-art .fig-muted{fill:var(--l-muted)}.lnd-art .fig-coraltext{fill:var(--l-coral)}.lnd-art .fig-btntext{font-size:16px;font-weight:600}.lnd-art .fig-chord{font-size:13px;font-weight:700;fill:var(--l-coral)}.lnd-art .fig-tabnum{font-size:12px;font-weight:700;fill:var(--l-coral)}.fig-word{fill:color-mix(in srgb,var(--l-ink) 18%,transparent)}.fig-line{stroke:color-mix(in srgb,var(--l-ink) 30%,transparent);stroke-width:3;stroke-linecap:round}.fig-tick{stroke:color-mix(in srgb,var(--l-ink) 30%,transparent);stroke-width:1.2}.fig-ok{stroke:var(--l-ok);stroke-width:3;stroke-linecap:round}.fig-needle{stroke:var(--l-coral);stroke-width:2.5;stroke-linecap:round}.fig-nut{stroke:var(--l-ink);stroke-width:4}.fig-fret{stroke:color-mix(in srgb,var(--l-ink) 28%,transparent);stroke-width:1.2}.fig-string{stroke:color-mix(in srgb,var(--l-ink) 42%,transparent);stroke-width:1.1}.fig-stem{stroke:var(--l-ink);stroke-width:1.3}.fig-beam{stroke:var(--l-ink);stroke-width:3.5}.fig-key{fill:var(--l-key)}.fig-key,.fig-keyon{stroke:rgba(34,48,43,.22)}.fig-keyon{fill:color-mix(in srgb,var(--l-coral) 24%,var(--l-key))}.fig-wave{fill:color-mix(in srgb,var(--l-ink) 24%,transparent)}.fig-wavedone{fill:color-mix(in srgb,var(--l-ink) 60%,transparent)}.fig-loop{fill:color-mix(in srgb,var(--l-coral) 16%,transparent);stroke:var(--l-coral);stroke-width:1.2;stroke-dasharray:4 3}.fig-playhead{fill:color-mix(in srgb,var(--l-ink) 7%,transparent);animation:lndHead 3.2s steps(8) infinite}.fig-beat{fill:color-mix(in srgb,var(--l-ink) 22%,transparent);animation:lndBeat 2.6s infinite}.fig-beat-0{animation-name:lndBeatFirst}.fig-beat-1{animation-delay:.65s}.fig-beat-2{animation-delay:1.3s}.fig-beat-3{animation-delay:1.95s}@keyframes lndIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lndLeft{0%{opacity:0;transform:translate(-26px,12px)}to{opacity:1;transform:none}}@keyframes lndRight{0%{opacity:0;transform:translate(26px,12px)}to{opacity:1;transform:none}}@keyframes lndBeat{0%,22%,to{fill:color-mix(in srgb,var(--l-ink) 22%,transparent)}16%,4%{fill:var(--l-ink)}}@keyframes lndBeatFirst{0%,22%,to{fill:color-mix(in srgb,var(--l-ink) 22%,transparent)}16%,4%{fill:var(--l-coral)}}@keyframes lndHead{0%{transform:translateX(0)}to{transform:translateX(256px)}}.lnd-js [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .6s,transform .6s}.lnd-js [data-reveal].lnd-shown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lnd *,.lnd :after,.lnd :before{animation:none!important;transition:none!important}.lnd{scroll-behavior:auto}}@media (max-width:520px){.lnd-wrap{padding-inline:16px}.lnd-hero{padding-top:20px}.lnd-final{background-size:calc(100% - 32px) 1px}.lnd .lnd-actions .lnd-btn{flex:1 1 100%}}.lnd-art.lnd-artwide{display:none}@media (min-width:800px){.lnd-tool.lnd-toolwide{grid-column:span 2;container-type:inline-size}.lnd-toolwide .lnd-fig{aspect-ratio:68/15;height:calc((100cqw - 40px) * 15 / 64)}.lnd-toolwide .lnd-fig .lnd-art{display:none}.lnd-toolwide .lnd-fig .lnd-art.lnd-artwide{display:block}.lnd-toolwide .lnd-tooltext p{max-width:38em}}.fig-clip{fill:color-mix(in srgb,var(--l-coral) 26%,transparent);stroke:color-mix(in srgb,var(--l-coral) 55%,transparent);stroke-width:1}.fig-clip2{fill:color-mix(in srgb,var(--l-amber) 26%,transparent);stroke:color-mix(in srgb,var(--l-amber) 70%,transparent);stroke-width:1}.fig-clipjoin{stroke:color-mix(in srgb,var(--l-coral) 70%,transparent);stroke-width:1;stroke-dasharray:3 2}.fig-gridline{stroke:color-mix(in srgb,var(--l-ink) 7%,transparent);stroke-width:1}.fig-gridbar{stroke:color-mix(in srgb,var(--l-ink) 18%,transparent);stroke-width:1}.fig-rowline{stroke:color-mix(in srgb,var(--l-ink) 14%,transparent);stroke-width:1}.fig-playline{stroke:var(--l-coral);stroke-width:1.5}