@import url('https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;450;500;550;600;650;700;750&display=swap');
:root{--paper:#080808;--ink:#f2f2f2;--muted:#999999;--line:#303030;--accent:#ffffff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:'Golos Text',Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:6px}a:hover{color:var(--accent)}.wrap{max-width:1248px;margin:auto;padding-left:48px;padding-right:48px}header{height:120px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;gap:13px;align-items:center;font-size:15px;font-weight:600}.brand-sub{display:block;font-size:10px;letter-spacing:1px;font-weight:400;color:var(--muted);margin-top:5px}.mark{font-size:39px;letter-spacing:-12px;width:41px;line-height:1;font-weight:750;transform:rotate(-9deg)}.mark span{color:var(--accent)}nav{display:flex;gap:33px;font-size:13px}.hero{padding-top:68px}.eyebrow{font-size:10px;font-weight:550;letter-spacing:1.8px;display:block}.hero .eyebrow{display:flex;align-items:center;gap:9px}.dot{height:7px;width:7px;background:var(--accent);border-radius:50%}h1{font-weight:500;font-size:clamp(48px,6.1vw,78px);line-height:1.12;letter-spacing:-4px;margin:32px 0 34px}h1>span{color:#858585}.hero-bottom{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:57px}.hero-bottom p{font-size:16px;line-height:1.7;margin:0;color:#aaaaaa}.hero-actions{width:280px;display:flex;flex-wrap:wrap;align-items:center;gap:17px 23px}.button{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--accent);color:#fff!important;padding:17px 21px;font-size:13px;width:100%;border-radius:3px;transition:background .2s}.button:hover{background:#d4d4d4}.button span{font-size:21px}.quiet{font-size:12px}.hero-actions small{color:var(--muted);font-size:9px}.hero-actions .quiet{font-size:11px}.preview{padding:12px 12px 0;background:#151515;border:1px solid #333333;border-radius:9px 9px 0 0;overflow:hidden}.preview-top{display:flex;align-items:center;justify-content:space-between;padding:3px 9px 15px;font-size:9px;letter-spacing:1px;color:#999999}.preview-top i{display:inline-block;width:6px;height:6px;background:#666666;border-radius:50%;margin-right:5px}.preview img{width:100%;height:auto;display:block;border-radius:3px 3px 0 0}.image-caption{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);padding-top:15px}.section{padding-top:108px;padding-bottom:108px}.section-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:53px}.section-heading .eyebrow{padding-top:10px}h2{font-weight:450;font-size:39px;line-height:1.2;letter-spacing:-1.6px;margin:0}h3{font-size:17px;font-weight:500;letter-spacing:-.4px;margin:22px 0 13px}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.features article{border-top:1px solid var(--line);padding-top:22px}.num{font-size:11px;color:var(--accent)}article p{font-size:13px;line-height:1.85;color:#aaaaaa;margin:0}.formats{border-top:1px solid var(--line);margin-top:51px;padding-top:25px;display:flex;align-items:center;justify-content:space-between;gap:20px}.formats>span{font-size:11px;color:var(--muted)}.formats p{font-size:12px;margin:0}.formats b{color:#666666;padding:0 10px}.gallery-section{background:#101010}.tabs{display:flex;gap:8px;margin-bottom:25px}.tabs button{border:1px solid #393939;border-radius:30px;background:transparent;color:#aaaaaa;padding:11px 18px;font-size:11px;cursor:pointer}.tabs button[aria-selected=true]{background:var(--ink);color:#fff;border-color:var(--ink)}figure{margin:0}figure img{width:100%;height:auto;display:block;border-radius:5px;box-shadow:0 14px 45px #00000066}figcaption{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:var(--muted);padding-top:20px}.connections{display:grid;grid-template-columns:1fr 1fr;gap:110px}.connections h2{margin:27px 0}.intro{font-size:14px;line-height:1.9;color:#aaaaaa;max-width:370px}.network{display:flex;gap:18px;align-items:center;margin-top:40px;font-size:10px;letter-spacing:1px}.network>span:not(.network-line){border:1px solid var(--line);border-radius:5px;padding:15px}.network-line{color:var(--accent)}.notes article{padding:15px 0 28px;border-bottom:1px solid var(--line)}.notes h3{margin-top:0}.notes article+article{padding-top:28px}.notes small{font-size:10px;line-height:1.8;display:block;color:#aaaaaa;margin-top:17px;max-width:345px}.download-section{background:#080808;color:#080808}.download-head{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}.download-head h2{margin-top:25px}.download-head .eyebrow{color:#aaaaaa}.download-head .quiet{color:#cccccc}.downloads{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:45px 0 22px}.download-card{border:1px solid #383838;padding:23px 20px;transition:background .2s;position:relative}.download-card:hover{background:#202020;color:#fff}.download-card.recommended{border-color:#ffffff}.download-card.recommended:after{content:'ВАША ОС';position:absolute;right:13px;top:15px;font-size:8px;letter-spacing:1px;color:#ffffff}.os-symbol{font-size:32px;color:#dddddd}.download-card h3{display:flex;justify-content:space-between;font-size:18px;margin:30px 0 14px}.download-card h3 span{color:#ffffff}.download-card p{font-size:9px;color:#aaaaaa;display:flex;justify-content:space-between;gap:5px}.download-note{font-size:10px;line-height:1.9;color:#aaaaaa;max-width:750px}.download-note a{text-decoration:underline;text-underline-offset:3px;color:#cccccc}.faq{margin-top:50px;border-top:1px solid #383838}details{border-bottom:1px solid #383838}summary{cursor:pointer;padding:23px 0;font-size:13px;list-style:none;display:flex;justify-content:space-between}summary::-webkit-details-marker{display:none}summary span{color:#bbbbbb}details[open] summary span{transform:rotate(45deg)}details p{font-size:12px;line-height:1.9;color:#bbbbbb;max-width:750px;margin:0 0 25px}details a{text-decoration:underline}.source{text-align:center}.source .eyebrow{color:var(--accent)}.source h2{margin-top:24px}.source p{font-size:13px;line-height:1.9;color:var(--muted);margin:23px 0 30px}.source-link{font-size:15px;border-bottom:1px solid var(--line);padding-bottom:10px}.source-link span{margin-left:45px;color:var(--accent)}footer{border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;min-height:100px;font-size:11px}footer .brand{font-size:12px}footer>span{color:var(--muted)}@media(min-width:1500px){.wrap{max-width:1370px}h1{font-size:88px}}@media(max-width:850px){.wrap{padding-left:27px;padding-right:27px}header{height:95px}.hero{padding-top:45px}h1{letter-spacing:-2.5px;font-size:58px}.section{padding-top:75px;padding-bottom:75px}.features{gap:24px}.section-heading{gap:40px}h2{font-size:32px}.formats{align-items:flex-start;flex-direction:column}.connections{gap:45px}.downloads{grid-template-columns:repeat(2,1fr)}.download-card h3{margin-top:15px}.download-head{align-items:flex-start;flex-direction:column}.download-card p{font-size:11px}}@media(max-width:560px){.wrap{padding-left:20px;padding-right:20px}header{height:90px}.brand{font-size:12px}.brand-sub{font-size:8px}nav{gap:17px;font-size:11px}nav>a:first-child{display:none}.hero{padding-top:35px}.eyebrow{font-size:9px}h1{font-size:43px;line-height:1.17;letter-spacing:-2.1px;margin-top:27px}.hero-bottom{flex-direction:column;gap:27px;margin-bottom:35px}.hero-bottom p{font-size:14px}.hero-actions{width:100%}.button{max-width:none;font-size:13px}.hero-actions small{font-size:10px}.preview{padding:7px 7px 0}.preview-top{font-size:7px;padding-bottom:10px}.image-caption{font-size:8px;line-height:1.6;gap:20px}.image-caption span:last-child{display:none}.section{padding-top:60px;padding-bottom:60px}.section-heading{display:block;margin-bottom:33px}.section-heading h2{margin-top:24px}h2{font-size:30px;letter-spacing:-1px}.features{grid-template-columns:1fr;gap:28px}h3{margin-top:16px}.features p{font-size:13px}.formats{margin-top:32px}.formats p{font-size:10px;line-height:2}.formats b{padding:0 4px}.tabs{gap:5px}.tabs button{font-size:9px;padding:10px 12px}figcaption{font-size:8px;line-height:1.6}figcaption span:last-child{max-width:105px;text-align:right}.connections{grid-template-columns:1fr;gap:35px}.network{gap:12px}.downloads{gap:9px;margin-top:30px}.download-card{padding:18px 13px}.download-card h3{font-size:17px}.download-card p{font-size:8px}.download-card.recommended:after{font-size:6px;right:10px}.os-symbol{font-size:27px}.source-link{font-size:13px}footer{min-height:90px;gap:15px}footer>span{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

/* Monochrome / null identity */
.mark{display:grid;place-items:center;width:42px;height:42px;font-family:Arial,sans-serif;font-size:42px;letter-spacing:0;font-weight:400;transform:none;color:#fff}.button{color:#080808!important}.button:hover{color:#080808!important}a:hover{color:#bdbdbd}.tabs button[aria-selected=true]{color:#080808}.download-section{background:#080808;color:#f2f2f2;border-top:1px solid #303030;border-bottom:1px solid #303030}.hero{position:relative;isolation:isolate}.hero:before{content:"";position:absolute;width:310px;height:310px;right:80px;top:20px;border-radius:50%;background:#050505;box-shadow:0 0 0 1px #ffffff15,0 0 45px 2px #ffffff08,inset 0 0 28px #ffffff05;z-index:-1;pointer-events:none}.dot{background:transparent;border:1px solid #aaa;position:relative;width:9px;height:9px}.dot:after{content:"";position:absolute;width:12px;height:1px;background:#aaa;top:3px;left:-3px;transform:rotate(-48deg)}.preview{box-shadow:0 24px 80px #00000070}.os-symbol{color:#ddd}@media(max-width:560px){.hero:before{width:180px;height:180px;right:20px;top:15px}}
