/*
Theme Name: Reboot Child
Description: Персональная редакционная главная Зураба Муциева. Внутренние страницы наследуются от Reboot.
Author: Zurab Mutsiev
Template: reboot
Version: 1.1.1
Text Domain: reboot-child
*/
body.zm-editorial-page{background:#f7f6f2;color:#20241f;margin:0}.zm-site{--ink:#20241f;--green:#294d40;--paper:#f7f6f2;--line:#d5d7cd;font:400 16px/1.65 Arial,Helvetica,sans-serif;overflow:clip;color:var(--ink);background:var(--paper)}.zm-site *{box-sizing:border-box}.zm-site a{color:inherit;text-decoration:none}.zm-site a:focus-visible{outline:3px solid #ad532f;outline-offset:6px}.zm-site a:hover{color:#47644d}.zm-site h1,.zm-site h2,.zm-site h3,.zm-site p{margin:0}.zm-site h1,.zm-site h2,.zm-site h3{font-weight:400;line-height:1.12;letter-spacing:-.035em}.zm-site h1,.zm-site h2,.zm-site h3{font-family:Georgia,'Times New Roman',serif}.zm-wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.zm-header{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:28px 0;border-bottom:1px solid var(--line)}.zm-brand{display:flex;align-items:center;gap:14px;font-size:18px;font-weight:700;letter-spacing:-.04em;line-height:1.3}.zm-brand small{display:block;font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;color:#676d65}.zm-monogram{height:44px;width:44px;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;font:20px Georgia,serif;position:relative}.zm-monogram span{position:absolute;right:3px;top:-1px;font:13px Arial}.zm-nav{display:flex;align-items:center;gap:32px;font-size:13px}.zm-nav .zm-nav-tg{border:1px solid #9ba89d;border-radius:40px;padding:9px 18px}.zm-hero{display:grid;grid-template-columns:1.25fr 1fr;gap:80px;padding:76px 0 80px;align-items:center}.zm-eyebrow{display:block;font:10px/1.7 Arial,sans-serif;letter-spacing:.16em;font-weight:600}.zm-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);margin:0 7px 1px 0}.zm-hero h1{font-size:clamp(60px,6.3vw,88px);line-height:.99;letter-spacing:-.055em;margin:23px 0 28px}.zm-site em{font-weight:400;color:var(--green)}.zm-intro{max-width:440px;font-size:17px;color:#5d655b;line-height:1.65}.zm-button{display:inline-flex;align-items:center;justify-content:space-between;gap:44px;background:var(--green);color:#fff!important;border:1px solid var(--green);padding:15px 24px;font-size:13px;font-weight:600;transition:background .2s}.zm-button:hover{background:#18362b}.zm-hero .zm-button{margin-top:29px}.zm-hero-note{position:relative;align-self:stretch;background:#e8eadd;min-height:455px;padding:26px 28px 20px;display:flex;flex-direction:column;justify-content:space-between}.zm-note-label{font-size:9px;letter-spacing:.1em;color:#586448}.zm-hero-note>p{font:italic 28px/1.25 Georgia,serif;color:#354b35;margin-top:16px;position:relative}.zm-note-bottom{margin-top:24px;display:flex;justify-content:space-between;border-top:1px solid #c5ccba;padding-top:16px;font-size:10px;color:#59674e}.zm-note-bottom>span{font-size:16px}.zm-orbit{height:245px;position:relative;display:grid;place-items:center;overflow:hidden}.zm-orbit-one,.zm-orbit-two{position:absolute;width:195px;height:195px;border:1px solid #839373;border-radius:50%;transform:rotate(-30deg) scaleX(1.65)}.zm-orbit-two{transform:rotate(46deg) scaleX(.65);border-color:#657956}.zm-orbit:after{content:'';position:absolute;inset:50% 0 auto;height:1px;background:#bac3ad;transform:rotate(-30deg)}.zm-orbit-core{font:italic 80px Georgia,serif;letter-spacing:-.09em;color:var(--green);z-index:1}.zm-orbit-dot{position:absolute;top:49px;right:68px;width:16px;height:16px;background:var(--green);border:4px solid #e8eadd;border-radius:50%;z-index:2}.zm-strip{border-block:1px solid var(--line)}.zm-strip>.zm-wrap{display:flex;justify-content:space-between;gap:18px;align-items:center;padding-block:19px;font-size:12px;color:#5e665b}.zm-strip span{font-size:18px;color:#49603d}.zm-section{padding-block:76px}.zm-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px}.zm-section-heading h2{font-size:46px;margin-top:9px}.zm-section-heading>p{font-size:13px;color:#686e65}.zm-text-link{display:inline-flex;align-items:center;gap:35px;border-bottom:1px solid #adb5a7;padding-bottom:5px;font-size:12px;font-weight:600}.zm-text-link span{font-size:17px}.zm-featured{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:28px}.zm-cover{display:block;height:200px;overflow:hidden;background:#e5e6dc;margin-bottom:20px}.zm-cover img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.zm-cover:hover img{transform:scale(1.035)}.zm-card-0 .zm-cover{height:270px}.zm-card h3{font-size:26px;line-height:1.18;margin-top:10px}.zm-card-0 h3{font-size:32px}.zm-card p{font-size:13px;line-height:1.65;color:#676e64;margin-top:14px}.zm-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font:10px/1.6 Arial,sans-serif;color:#626c5d;letter-spacing:.015em}.zm-meta>span{text-transform:uppercase;color:#37513c;letter-spacing:.08em;font-size:9px;font-weight:600}.zm-meta i{font-style:normal}.zm-cover-art{position:relative;height:100%;display:block;background:#dce3d2;overflow:hidden}.zm-art-circle{position:absolute;width:210px;height:210px;border:1px solid #76886c;border-radius:50%;left:12%;top:15%;box-shadow:24px -18px 0 -1px #dce3d2,24px -18px 0 0 #76886c}.zm-art-line{position:absolute;height:1px;background:#76886c;width:140%;left:-20%;top:50%;transform:rotate(-37deg)}.zm-art-no{position:absolute;right:20px;bottom:20px;font:italic 85px/1 Georgia,serif;color:#5a7150}.zm-art-label{position:absolute;top:18px;left:20px;font-size:8px;letter-spacing:.15em;color:#526549}.zm-card-1 .zm-cover-art{background:#ebe3d7}.zm-card-1 .zm-art-circle{box-shadow:none;border-color:#a6957c;width:160px;height:160px;left:35%;top:20%}.zm-card-1 .zm-art-line{background:#a6957c}.zm-card-1 .zm-art-no{color:#88765f}.zm-card-1 .zm-art-label{color:#7c6d57}.zm-topics-band{background:#eeeee7;border-block:1px solid var(--line)}.zm-topics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c7ccbe;border-left:1px solid #c7ccbe}.zm-topics>a{padding:22px 26px;border-right:1px solid #c7ccbe;border-bottom:1px solid #c7ccbe;transition:background .2s}.zm-topics>a:hover{background:#e4e7db}.zm-topic-number{font:10px Arial;color:#7c8573}.zm-topics h3{font-size:29px;margin:20px 0 26px;overflow-wrap:anywhere}.zm-topic-footer{display:flex;justify-content:space-between;color:#646e5b;font-size:11px}.zm-topic-footer>span{font-size:20px}.zm-small{font-size:11px;color:#767d70}.zm-latest{border-top:1px solid var(--line)}.zm-latest article{display:grid;grid-template-columns:58px 1fr 30px;gap:20px;align-items:center;padding:26px 0;border-bottom:1px solid var(--line)}.zm-list-number{font:italic 20px Georgia,serif;color:#8b9384;align-self:start;padding-top:3px}.zm-latest h3{font-size:27px;line-height:1.24;margin-top:8px;max-width:870px}.zm-list-arrow{font-size:24px;color:#55664b}.zm-about{border-block:1px solid var(--line);padding:62px 0;display:grid;grid-template-columns:1fr 1.2fr;gap:90px}.zm-about h2{font-size:72px;margin-top:20px}.zm-signature{display:block;font:italic 20px Georgia,serif;color:var(--green);margin-top:28px}.zm-about-copy{padding-top:20px}.zm-about-copy .zm-about-lead{font:26px/1.35 Georgia,serif;color:var(--ink)}.zm-about-copy p{font-size:14px;color:#666e60;margin-bottom:20px}.zm-about-copy .zm-text-link{margin-top:8px}.zm-project{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.zm-project>div{padding:35px}.zm-project-work{border-left:1px solid var(--line)}.zm-project h3{font-size:38px;margin:23px 0 17px}.zm-project p{font-size:13px;color:#65705e;margin-bottom:28px}.zm-telegram{background:#294d40;color:#f7f6f2;padding:48px 54px;display:flex;align-items:center;justify-content:space-between;gap:35px;margin-bottom:76px}.zm-telegram h2{font-size:58px;margin:19px 0}.zm-telegram em{color:#c5d7af}.zm-telegram p{font-size:14px;color:#d0dbcf}.zm-telegram .zm-button{color:#294d40!important;background:#e5eccf;flex-shrink:0}.zm-telegram .zm-button:hover{background:#fff}.zm-footer{border-top:1px solid var(--line);padding-top:30px;padding-bottom:30px}.zm-footer-top{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:32px}.zm-footer-top p{font-size:11px;color:#777e70}.zm-footer-bottom{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#727a6b}.zm-footer-bottom nav{display:flex;gap:26px}.zm-skip{position:absolute;left:20px;top:-100px;background:white;padding:12px;z-index:99999}.zm-skip:focus{top:40px}
@media(min-width:1600px){.zm-hero{padding-block:90px}.zm-hero h1{font-size:96px}}
@media(max-width:1000px){.zm-wrap{width:calc(100% - 56px)}.zm-hero{gap:36px;padding-block:56px}.zm-hero h1{font-size:70px}.zm-hero-note{min-height:425px;padding:22px}.zm-orbit-one{transform:rotate(-30deg) scaleX(1.25)}.zm-featured{gap:20px;grid-template-columns:1.2fr 1fr 1fr}.zm-card-0 h3{font-size:28px}.zm-card h3{font-size:23px}.zm-cover,.zm-card-0 .zm-cover{height:190px}.zm-section-heading h2{font-size:40px}.zm-about{gap:50px}.zm-nav{gap:22px}.zm-telegram{padding:38px}.zm-telegram h2{font-size:49px}}
@media(max-width:700px){.zm-wrap{width:calc(100% - 40px)}.zm-header{flex-direction:column;align-items:stretch;gap:20px;padding:22px 0 15px}.zm-brand{font-size:17px}.zm-monogram{width:38px;height:38px}.zm-nav{justify-content:space-between;gap:10px;font-size:11px}.zm-nav .zm-nav-tg{padding:6px 11px}.zm-hero{grid-template-columns:1fr;padding:40px 0;gap:36px}.zm-hero h1{font-size:clamp(58px,13.5vw,78px);margin:20px 0 24px}.zm-eyebrow{font-size:9px}.zm-intro{font-size:15px;max-width:380px}.zm-hero-note{min-height:330px;padding:22px 24px}.zm-orbit{height:178px}.zm-orbit-one,.zm-orbit-two{width:145px;height:145px}.zm-orbit-core{font-size:63px}.zm-orbit-dot{right:25%;top:28px}.zm-hero-note>p{font-size:24px;margin-top:8px}.zm-note-bottom{margin-top:20px}.zm-strip>.zm-wrap{flex-wrap:wrap;justify-content:flex-start;gap:10px 15px;font-size:10px;padding-block:14px}.zm-strip span{font-size:12px}.zm-section{padding-block:46px}.zm-section-heading{gap:16px;align-items:flex-start;flex-direction:column;margin-bottom:25px}.zm-section-heading h2{font-size:36px}.zm-featured{grid-template-columns:1fr;gap:34px}.zm-cover,.zm-card-0 .zm-cover{height:230px;margin-bottom:15px}.zm-card h3,.zm-card-0 h3{font-size:29px}.zm-card p{font-size:14px;margin-top:12px}.zm-topics{grid-template-columns:1fr}.zm-topics>a{padding:18px 22px;display:grid;grid-template-columns:25px 1fr;gap:8px 12px;align-items:center}.zm-topics h3{font-size:27px;margin:0}.zm-topic-footer{grid-column:2}.zm-latest article{grid-template-columns:24px 1fr 15px;gap:10px;padding:23px 0}.zm-latest h3{font-size:24px;margin-top:9px}.zm-list-number{font-size:16px}.zm-list-arrow{font-size:18px}.zm-meta{font-size:9px;gap:5px}.zm-meta>span{font-size:8px}.zm-about{padding-block:38px;grid-template-columns:1fr;gap:12px}.zm-about h2{font-size:57px}.zm-signature{font-size:18px;margin-top:20px}.zm-about-copy .zm-about-lead{font-size:24px}.zm-about-copy p{font-size:14px}.zm-project{grid-template-columns:1fr}.zm-project>div{padding:28px}.zm-project-work{border-left:0;border-top:1px solid var(--line)}.zm-project h3{font-size:33px;margin-top:18px}.zm-telegram{padding:30px 25px;flex-direction:column;align-items:flex-start;margin-bottom:45px;gap:28px}.zm-telegram h2{font-size:44px}.zm-telegram .zm-button{font-size:12px;padding:14px 18px;gap:20px}.zm-footer-top,.zm-footer-bottom{flex-direction:column;align-items:flex-start;gap:14px}.zm-footer-top{margin-bottom:22px}.zm-footer-bottom nav{gap:20px}.zm-small{display:none}}
@media(prefers-reduced-motion:reduce){.zm-site *{transition:none!important;scroll-behavior:auto!important}}

