.landing{color:var(--matn);background:#fff}.landing .bosh-tepa{border-bottom:1px solid var(--chiziq);background:#fffffff2}.landing .bosh-logo,.landing .bosh-nav a,.landing .bosh-kirish{color:var(--matn)}.landing .bosh-qahramon{color:var(--matn);background:radial-gradient(ellipse at 85% 40%,#fbf1dc,transparent 60%), var(--fon);border-bottom:1px solid var(--chiziq);padding:84px 0 88px}.landing .bosh-qahramon h1{letter-spacing:-.045em;font-size:clamp(38px,4.6vw,62px);font-weight:750;line-height:1.12}.landing .bosh-qahramon h1 span{color:var(--asosiy-toq);background:0 0}.landing .bosh-qahramon .bosh-yorliq{color:var(--asosiy-toq);letter-spacing:.13em;border:1px solid #e5d0a0;border-radius:6px;margin-bottom:24px;padding:8px 12px;font-size:12px}.landing .bosh-qahramon-matn>p{color:var(--ikkinchi);font-size:17px;line-height:1.8}.landing .bosh-sakkiz{color:var(--ikkinchi);gap:14px;font-size:14px}.landing .bosh-tugma-chiziq{color:var(--matn);border-color:var(--chiziq-kuchli);background:#fff}.landing .bosh-tugma-chiziq:hover{border-color:var(--asosiy-toq)}.landing .bosh-tugma-katta{border-radius:7px;font-size:14px}.landing .bosh-qahramon-korinish{padding-top:40px}.landing-preview-label{color:var(--ikkinchi);align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;top:0;left:0}.landing-preview-label>span{background:#339578;border-radius:50%;width:7px;height:7px}.landing-preview-label small{color:#837970;margin-left:8px}.landing-platform,.landing-team{padding-top:88px;padding-bottom:80px}.landing-section-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:70px;margin-bottom:34px;display:grid}.landing-section-heading h2,.landing-focus h2{margin:0;font-size:clamp(28px,3vw,39px);line-height:1.25}.landing-section-heading p,.landing-modules p,.landing-focus p,.landing-roles p{color:var(--ikkinchi);margin:12px 0 0;font-size:15px;line-height:1.8}.landing-modules{border:1px solid var(--chiziq);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.landing-modules article{border-right:1px solid var(--chiziq);padding:30px 24px;position:relative}.landing-modules article:last-child{border-right:0}.landing-module-number{color:#837970;font-size:12px;position:absolute;top:25px;right:20px}.landing-modules strong{color:var(--asosiy-toq);letter-spacing:-.04em;margin-bottom:26px;font-size:30px;display:block}.landing-modules h3{margin:0;font-size:17px}.landing-focus{grid-template-columns:1fr 1fr;gap:24px;display:grid}.landing-ai{background:var(--qora);color:#fff;border-radius:14px;padding:40px}.landing-ai .bosh-yorliq{color:#f3cf86}.landing-ai>p{color:#d9d3cb}.landing-chat{background:#211c17;border:1px solid #4a3c24;border-radius:10px;margin-top:26px;padding:22px}.landing-chat>span{color:#f5d69a;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.landing-chat p{color:#f6f5f3;margin:5px 0 18px}.landing-chat small{color:#b9ada2;font-size:11px}.landing-focus-stack{gap:24px;display:grid}.landing-focus-stack article{background:var(--fon);border:1px solid var(--chiziq);border-radius:14px;padding:32px}.landing-focus-stack h3{margin:0;font-size:25px;line-height:1.3}.landing-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.landing-roles article{border-top:2px solid var(--asosiy);background:var(--fon);padding:26px}.landing-roles small{color:var(--asosiy-toq);letter-spacing:.1em;font-size:11px}.landing-roles h3{margin:20px 0 0;font-size:25px}.landing-role-tag{color:var(--ikkinchi);margin-top:24px;font-size:12px;display:inline-block}.landing .bosh-imkoniyatlar li,.landing .bosh-tur-karta{box-shadow:none;border:1px solid var(--chiziq);border-radius:10px}.landing .bosh-bolimlar{padding-top:30px}.landing-price-note{text-align:center;max-width:650px;color:var(--ikkinchi);margin:16px auto 32px;line-height:1.8}.landing a:focus-visible,.landing button:focus-visible{outline:3px solid var(--asosiy-toq);outline-offset:4px}@media (max-width:979px){.landing .bosh-qahramon{padding:48px 0}.landing-modules{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-modules article{border-bottom:1px solid var(--chiziq)}.landing-section-heading{gap:24px}}@media (max-width:640px){.landing-platform,.landing-team{padding-top:56px;padding-bottom:48px}.landing-section-heading,.landing-focus,.landing-roles{grid-template-columns:1fr;gap:20px}.landing-section-heading{margin-bottom:24px}.landing-modules article{padding:24px 16px}.landing-modules article:nth-child(2n){border-right:0}.landing-modules p{font-size:13px}.landing-modules h3{font-size:15px}.landing-ai,.landing-focus-stack article{padding:26px}.landing .bosh-sakkiz{gap:12px 8px;font-size:12px}.landing-preview-label{font-size:10px}.landing-preview-label small{font-size:9px}}.landing .bosh-pasti .bosh-logo{color:#fff}.landing-narx-tepa{text-align:center;max-width:760px;margin:0 auto 36px}.landing .bosh-narx{padding-bottom:24px}.landing .bosh-narx-kartalar{align-items:stretch;gap:24px}.landing .bosh-narx-karta{border-color:var(--chiziq);border-radius:14px;min-width:0;padding:24px;box-shadow:0 8px 32px #17141206}.landing .bosh-narx-karta.asosiy{background:var(--qora);border:1px solid var(--qora)}.landing .bosh-narx-rasm{aspect-ratio:16/9;border-radius:8px;margin-bottom:24px}.landing .bosh-narx-karta>.bosh-narx-tur-yorliq{color:var(--ikkinchi);font-size:15px}.landing .bosh-narx-karta.asosiy>.bosh-narx-tur-yorliq{color:#f6dca6}.landing .bosh-narx-karta.tur>b{letter-spacing:-.04em;margin:10px 0;font-size:clamp(26px,2.6vw,36px)}.landing .bosh-narx-karta.tur>small{font-size:12px;line-height:1.7}.landing .bosh-narx-karta .bosh-royxat{font-size:13px;line-height:1.7}.landing .bosh-narx-karta.tur .tugma{text-align:center;border-radius:7px;align-self:stretch}.landing .bosh-narx-sms{background:var(--fon)}.landing .bosh-narx-sms>small{color:var(--ikkinchi);margin-top:8px;font-size:12px}.landing .bosh-narx-sms>p{font-size:13px;line-height:1.8}@media (min-width:760px) and (max-width:1139px){.landing .bosh-narx-sms{grid-column:1/-1}.landing .bosh-narx-sms .bosh-narx-rasm{max-width:280px}}@media (max-width:640px){.landing .bosh-narx{padding-top:56px}.landing .bosh-narx-karta{padding:20px}.landing-price-note{font-size:14px}}.landing{--asosiy:#e8b04e;--asosiy-toq:#8a5c12;--asosiy-och:#fbf3e1;--qora:#0e0d0c;--matn:#171412;--ikkinchi:#655c54;--fon:#f8f6f3;--chiziq:#ebe4dc;--chiziq-kuchli:#d9cec2}.landing .bosh-tepa{background:#0e0d0cf5;border-bottom-color:#ffffff18}.landing .bosh-tepa .bosh-logo{color:#fff}.landing .bosh-nav a,.landing .bosh-kirish{color:#e3dcd5}.landing .bosh-nav a:hover,.landing .bosh-kirish:hover{color:#eebd5c}.landing .bosh-qahramon{color:#fff;background:radial-gradient(ellipse at 85% 35%, #e8b04e26, transparent 58%), var(--qora);border-bottom-color:#3a2f1d}.landing .bosh-qahramon h1 span{color:#f0c060}.landing .bosh-qahramon .bosh-yorliq{color:#f3cf86;background:#e8b04e0c;border-color:#e8b04e45}.landing .bosh-qahramon-matn>p,.landing .bosh-sakkiz{color:#d9d3cb}.landing .bosh-sakkiz svg{color:#eebd5c;background:#e8b04e26}.landing .bosh-tugma-chiziq{color:#fff;background:#ffffff06;border-color:#ffffff40}.landing .bosh-tugma-chiziq:hover{border-color:var(--asosiy);background:#e8b04e12}.landing-preview-label{color:#e3dcd5}.landing-preview-label small{color:#b9ada2}.landing-preview-label>span{background:var(--asosiy);box-shadow:0 0 12px #e8b04e55}.landing .tugma{background:var(--asosiy);color:var(--asosiy-ustida)}.landing .tugma:hover{background:#f0c060}.landing-modules{background:var(--fon)}.landing-modules strong{color:var(--asosiy-toq)}.landing-ai{background:radial-gradient(ellipse at 100% 0%, #e8b04e1a, transparent 65%), var(--qora);border:1px solid #4a3c24}.landing-ai .bosh-yorliq,.landing-chat>span{color:#f3cf86}.landing-focus-stack article:last-child{background:var(--asosiy-och);border-color:#eddcb6}.landing-roles article{border-radius:0 0 10px 10px}.landing .bosh-imkoniyatlar li,.landing .bosh-tur-karta{background:#fff}.landing .bosh-tur-karta:hover{border-color:var(--asosiy);box-shadow:0 8px 28px #e8b04e0d}.landing .bosh-qadamlar{background:var(--fon)}.landing .bosh-narx-karta.asosiy .bosh-narx-oylik-matn>small,.landing .bosh-narx-karta.asosiy .bosh-narx-qator>span{color:#d0c5ba}.landing .bosh-savollar details[open] summary,.landing .bosh-savollar summary:hover{color:var(--asosiy-toq)}.landing .bosh-oxiri{background:radial-gradient(ellipse at 50% 100%, #e8b04e24, transparent 65%), var(--qora)}.landing .bosh-pasti a:hover{color:#eebd5c}@media (prefers-reduced-motion:no-preference){.landing .tugma,.landing .bosh-tur-karta,.landing .bosh-nav a{transition:background .18s,color .18s,border-color .18s,box-shadow .18s}}
