﻿body{background:#fff;color:#16202b;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Inter",Roboto,Arial,sans-serif;line-height:1.6;margin:0}.reestr-container{margin:0 auto;max-width:1140px;padding:0 24px}.reestr-eyebrow{color:#b45309;font-size:13px;font-weight:600;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.reestr-button{border:1px solid rgba(0,0,0,0);border-radius:10px;cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;padding:15px 28px;text-align:center;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.reestr-button--primary{background:#b45309;color:#fff}.reestr-button--primary:hover,.reestr-button--primary:focus{background:#16202b;color:#fff}.reestr-button--ghost{background:#fff;border-color:#dde4ec;color:#16202b}.reestr-button--ghost:hover,.reestr-button--ghost:focus{border-color:#16202b;color:#16202b}.reestr-button:disabled{cursor:not-allowed;opacity:.5}.reestr-button:focus-visible{outline:3px solid #d97706;outline-offset:2px}.reestr-header{background:#fff;border-bottom:1px solid #dde4ec;position:relative;z-index:2}.reestr-header__inner{align-items:center;display:flex;gap:20px;justify-content:space-between;min-height:76px}.reestr-header__nav{align-items:center;display:flex;gap:22px}.reestr-header__link{color:#6b7a8c;font-size:15px;text-decoration:none}.reestr-header__link:hover,.reestr-header__link:focus{color:#16202b}.reestr-logo{align-items:center;color:inherit;display:flex;gap:12px;text-decoration:none}.reestr-logo__mark{display:block;flex:none;height:34px;width:34px}.reestr-logo__text{font-size:16px;font-weight:600}.reestr-hero{padding:72px 0 80px}.reestr-hero__inner{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0, 1fr) minmax(0, 1.05fr)}.reestr-hero h1{font-size:46px;font-weight:700;letter-spacing:-0.02em;line-height:1.1;margin:0 0 20px}.reestr-hero__lead{color:#3d4b5c;font-size:18px;margin:0 0 32px;max-width:34em}.reestr-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:40px}.reestr-hero__note{color:#6b7a8c;font-size:14px}.reestr-facts{border-top:1px solid #dde4ec;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);margin:0;padding-top:24px}.reestr-facts dt{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;font-size:20px;font-weight:700;letter-spacing:-0.02em;margin-bottom:4px}.reestr-facts dd{color:#6b7a8c;font-size:13px;line-height:1.45;margin:0}.reestr-convert{background:#16202b;border-radius:16px;color:hsla(0,0%,100%,.92);display:grid;gap:18px;grid-template-columns:minmax(0, 0.72fr) 30px minmax(0, 1fr);margin:0;padding:26px 24px}.reestr-convert__label{color:hsla(0,0%,100%,.5);font-size:10px;letter-spacing:.09em;margin:0 0 12px;text-transform:uppercase}.reestr-convert__files{display:grid;gap:6px;list-style:none;margin:0;padding:0}.reestr-convert__files li{background:hsla(0,0%,100%,.07);border-radius:6px;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;font-size:12px;padding:8px 10px}.reestr-convert__files .reestr-convert__more{background:none;color:hsla(0,0%,100%,.45);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Inter",Roboto,Arial,sans-serif;font-size:12px;padding-left:2px}.reestr-convert__arrow{align-items:center;display:flex;justify-content:center;padding-top:34px}.reestr-convert__arrow span{background:#d97706;display:block;height:2px;position:relative;width:100%}.reestr-convert__arrow span::after{border-right:2px solid #d97706;border-top:2px solid #d97706;content:"";height:7px;position:absolute;right:0;top:-3px;transform:rotate(45deg);width:7px}.reestr-convert__table{border-collapse:collapse;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;font-size:12px;font-variant-numeric:tabular-nums;width:100%}.reestr-convert__table th,.reestr-convert__table td{border-bottom:1px solid hsla(0,0%,100%,.1);padding:7px 6px;text-align:left;white-space:nowrap}.reestr-convert__table th{color:hsla(0,0%,100%,.5);font-weight:500}.reestr-convert__table td:nth-child(2){white-space:normal}.reestr-convert__table td:last-child,.reestr-convert__table th:last-child{color:#d97706;text-align:right}.reestr-convert__table td:nth-child(3),.reestr-convert__table th:nth-child(3){text-align:right}.reestr-convert__total{color:hsla(0,0%,100%,.6);font-size:12px;margin:12px 0 0}.reestr-convert__total strong{color:#fff;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;font-size:15px}.reestr-convert.is-animated .reestr-convert__files li,.reestr-convert.is-animated .reestr-convert__table tbody tr{animation:reestr-settle .42s ease-out backwards;animation-delay:var(--reestr-cascade-delay, 0ms)}@keyframes reestr-settle{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.reestr-section{padding:72px 0}.reestr-section--mist{background:#f2f5f8}.reestr-section h2{font-size:32px;font-weight:700;letter-spacing:-0.02em;margin:0 0 12px}.reestr-section__lead{color:#6b7a8c;font-size:17px;margin:0 0 36px;max-width:44em}.reestr-section a{color:#b45309}.reestr-split{display:grid;gap:48px;grid-template-columns:minmax(0, 1.2fr) minmax(0, 0.8fr)}.reestr-split p{color:#3d4b5c}.reestr-steps{counter-reset:step;display:grid;gap:0;list-style:none;margin:0;padding:0}.reestr-steps li{border-top:1px solid #dde4ec;display:grid;gap:6px 28px;grid-template-columns:56px minmax(0, 1fr);padding:26px 0}.reestr-steps li:last-child{border-bottom:1px solid #dde4ec}.reestr-steps li::before{color:#d97706;content:counter(step, decimal-leading-zero);counter-increment:step;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;font-size:15px;font-weight:700;grid-row:span 2}.reestr-steps h3{font-size:19px;margin:0}.reestr-steps p{color:#3d4b5c;margin:0}.reestr-columns{display:grid;gap:0;list-style:none;margin:0;padding:0}.reestr-columns li{border-bottom:1px solid #dde4ec;color:#6b7a8c;display:grid;gap:4px 24px;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);padding:14px 0}.reestr-columns li:first-child{border-top:1px solid #dde4ec}.reestr-columns span{color:#16202b;font-weight:600}.reestr-note{background:#fff;border:1px solid #dde4ec;border-radius:14px;padding:26px 28px}.reestr-note h3{font-size:16px;margin:0 0 8px}.reestr-note h3+p+h3{margin-top:22px}.reestr-note p{color:#6b7a8c;font-size:15px;margin:0}.reestr-price{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}.reestr-price__card{border:1px solid #dde4ec;border-radius:14px;padding:28px}.reestr-price__card--example{background:#16202b;border-color:#16202b;color:hsla(0,0%,100%,.72)}.reestr-price__card--example .reestr-price__value{color:#d97706}.reestr-price__value{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;font-size:34px;font-weight:700;letter-spacing:-0.03em;margin:0 0 6px}.reestr-price__label{color:#6b7a8c;font-size:14px;margin:0}.reestr-price__hint{color:#6b7a8c;font-size:14px;margin:22px 0 0}.reestr-faq{border-top:1px solid #dde4ec;max-width:60em}.reestr-faq details{border-bottom:1px solid #dde4ec}.reestr-faq details[open] summary{color:#b45309}.reestr-faq summary{cursor:pointer;font-size:17px;font-weight:600;list-style:none;padding:20px 32px 20px 0;position:relative}.reestr-faq summary::-webkit-details-marker{display:none}.reestr-faq summary::after{content:"+";font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;font-size:20px;position:absolute;right:4px;top:18px}.reestr-faq summary:focus-visible{outline:3px solid #d97706;outline-offset:2px}.reestr-faq details[open] summary::after{content:"–"}.reestr-faq p{color:#3d4b5c;margin:0 0 20px;max-width:52em}.reestr-cta{background:#16202b;color:#fff;padding:56px 0}.reestr-cta__inner{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between}.reestr-cta h2{font-size:28px;margin:0 0 6px}.reestr-cta p{color:hsla(0,0%,100%,.66);margin:0}.reestr-subscribe-block{align-items:end;display:grid;gap:24px 48px;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr)}.reestr-subscribe-block h2{margin-bottom:8px}.reestr-subscribe-block p{color:#6b7a8c;margin:0}.reestr-subscribe{display:flex;flex-wrap:wrap;gap:12px}.reestr-subscribe input{background:#fff;border:1px solid #dde4ec;border-radius:10px;color:#16202b;flex:1;font-family:inherit;font-size:15px;min-width:190px;padding:14px 16px}.reestr-subscribe input:focus{border-color:#16202b;outline:none}.reestr-subscribe__status{color:#15803d;grid-column:1/-1;margin:0;min-height:22px}.reestr-footer{background:#f2f5f8;border-top:1px solid #dde4ec;color:#6b7a8c;font-size:14px;padding:44px 0 40px}.reestr-footer a{color:#3d4b5c;text-decoration:none}.reestr-footer a:hover,.reestr-footer a:focus{color:#16202b;text-decoration:underline}.reestr-footer__lead{border-bottom:1px solid #dde4ec;margin-bottom:22px;padding-bottom:20px}.reestr-footer__lead h4{color:#16202b;font-size:17px;margin:0 0 6px}.reestr-footer__lead p{margin:0}.reestr-footer__details{display:grid;gap:4px}.reestr-footer__legal{display:flex;flex-wrap:wrap;gap:20px;margin-top:14px}.reestr-footer__badge{border-top:1px solid #dde4ec;margin-top:26px;padding-top:20px}.reestr-footer .ecosystem-badge{padding:0}.reestr-footer .ecosystem-badge a{background:#fff;border-color:#dde4ec;color:#6b7a8c}.reestr-footer .ecosystem-badge a:hover,.reestr-footer .ecosystem-badge a:focus{background:#fff;border-color:#6b7a8c;color:#3d4b5c}.reestr-footer .ecosystem-badge strong{color:#16202b}@media(max-width: 1000px){.reestr-hero{padding:48px 0 56px}.reestr-hero__inner{gap:40px;grid-template-columns:1fr}.reestr-hero h1{font-size:36px}.reestr-split,.reestr-subscribe-block{grid-template-columns:1fr}.reestr-price{grid-template-columns:1fr}.reestr-section{padding:56px 0}.reestr-section h2{font-size:27px}}@media(max-width: 620px){.reestr-container{padding:0 18px}.reestr-hero h1{font-size:30px}.reestr-facts{grid-template-columns:1fr;gap:16px}.reestr-logo__text{display:none}.reestr-header__nav{gap:14px}.reestr-convert{grid-template-columns:1fr}.reestr-convert__arrow{padding:0;transform:rotate(90deg)}.reestr-convert__arrow span{margin:0 auto;width:40px}.reestr-columns li,.reestr-steps li{grid-template-columns:1fr}.reestr-steps li::before{grid-row:auto}.reestr-button{width:100%}.reestr-hero__actions{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion: reduce){*{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}}@media(max-width: 480px){.reestr-convert__result{overflow-x:auto}.reestr-convert__table{min-width:300px}}
