#page{--bg:var(--surface-0b0b0a,#0b0b0a);--paper:#f2eadb;--ink:#171612;--orange:#f1a61d;--orange2:#ffc247;--white:#faf5ec;--muted:#aaa297;--line:rgba(255,255,255,.13);--max:1180px}#page *{box-sizing:border-box}#page{background:var(--bg)}#page{margin:0;background:var(--bg);color:var(--text-role-fd21a2a157f7,var(--white));font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}#page a{color:inherit;text-decoration:none}#page .wrap{width:min(var(--max),calc(100% - 36px));margin:auto}#page .hero{padding:90px 0 65px;border-bottom:1px solid var(--line)}#page .eyebrow{font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-gold);margin-bottom:18px}#page h1{font:500 clamp(48px,7vw,92px)/.94 Georgia,serif;letter-spacing:-.055em;margin:0;max-width:980px}#page .lead{font-size:18px;line-height:1.55;color:var(--text-role-1543d4d34147,#c6beb2);max-width:820px;margin:24px 0 0}#page .section{padding:76px 0}#page .tool-form{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}#page .field{display:flex;flex-direction:column;gap:8px;border:1px solid var(--line);padding:18px;background:var(--surface-11110f,#11110f)}#page .field label{font-size:13px;font-weight:800}#page .field small{font-size:12px;line-height:1.4;color:var(--text-role-c4bf51224469,var(--muted))}#page .field input{width:100%;background:var(--surface-0c0c0b,#0c0c0b);color:var(--text-role-e08de713877c,#fff);border:1px solid rgba(255,255,255,.2);padding:14px;font-size:16px}#page .results{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#page .result{border:1px solid var(--line);padding:20px;background:var(--surface-11110f,#11110f)}#page .result b{display:block;font:500 29px/1.05 Georgia,serif;color:var(--ui-gold);margin-top:8px}#page .result span{font-size:12px;color:var(--text-role-7b181bf89595,#aaa297)}#page .note{margin-top:18px;padding:20px 22px;border-left:3px solid var(--orange);background:var(--surface-171612,#171612);color:var(--text-role-a8f6037d8d90,#d7d0c5);line-height:1.6;font-size:15px}#page .source{font-size:12px;line-height:1.55;color:var(--text-role-0c9919367d4b,#91897f);margin-top:18px}#page .back{display:inline-flex;margin-top:24px;border:1px solid rgba(255,194,71,.45);padding:12px 15px;font-size:12px;font-weight:800}#page footer{padding:28px 0;border-top:1px solid var(--line);font-size:12px;color:var(--text-role-284e29b18f4c,#777067)}@media (max-width:860px){#page .results{grid-template-columns:1fr 1fr}}@media (max-width:560px){#page .wrap{width:calc(100% - 28px)}#page .tool-form,#page .results{grid-template-columns:1fr}#page .hero{padding:62px 0 48px}#page h1{font-size:48px}}
#page small,#page .kicker,#page .eyebrow,#page .sec-kicker,#page .case-label,#page .filter-label,#page .active-filter-note,#page .meta-note,#page .exp-label,#page .decision-index,#page .contact-no,#page .contact-foot,#page .footnote,#page .latest-kicker,#page .latest-card span,#page .latest-card b,#page .arch-no,#page .arch-card b,#page .case-top,#page .case-bottom i,#page .topic-hero .eyebrow,#page .hero-stat span,#page .lead-col-title-110,#page .lead-head-110 .kicker{font-size:12px;line-height:1.4}#page .switches a,#page .filter,#page .topic-filter,#page .format-filter,#page .copybtn,#page .logo-pill,#page .quick-diagnostic{font-size:12px;line-height:1.35}#page .switches a{padding:11px 15px;min-height:42px;display:inline-flex;align-items:center}#page .topic-filter,#page .format-filter,#page .filter{min-height:40px;padding:9px 13px}#page .case-card .topic-chip{font-size:11px;line-height:1.35;padding:6px 8px}#page p,#page li,#page label,#page .card p,#page .latest-card p,#page .arch-card p{font-size:max(14px,1em);line-height:max(1.48,1em)}@media (max-width:720px){#page .switches a,#page .topic-filter,#page .format-filter,#page .filter{font-size:13px;min-height:44px}}
#page{color-scheme:dark}html[data-theme="light"] #page {color-scheme:light;--bg:#f4efe6;--bg2:#ebe4d8;--paper:#fffaf1;--paper2:#eee5d7;--ink:#1b1915;--white:#211f1b;--muted:#6e675d;--line:rgba(30,26,20,.16)}html[data-theme="light"] #page ,html[data-theme="light"] #page{background:#f4efe6;color:var(--text-role-83e262b3ea43,#211f1b)}html[data-theme="light"] #page .btn.ghost{color:var(--text-role-83e262b3ea43,#211f1b);border-color:rgba(30,26,20,.25)}html[data-theme="light"] #page .hero-lead,html[data-theme="light"] #page .lead,html[data-theme="light"] #page .about-copy p,html[data-theme="light"] #page .step p,html[data-theme="light"] #page .case p{color:var(--text-role-67bdd5ea9146,#625b52)}html[data-theme="light"] #page .statement,html[data-theme="light"] #page .step,html[data-theme="light"] #page .case,html[data-theme="light"] #page .field,html[data-theme="light"] #page .result,html[data-theme="light"] #page .note{background:#fffaf1;color:var(--text-role-83e262b3ea43,#211f1b);border-color:rgba(30,26,20,.16)}html[data-theme="light"] #page .field input,html[data-theme="light"] #page input,html[data-theme="light"] #page textarea,html[data-theme="light"] #page select{background:#fffdf8;color:var(--text-role-83e262b3ea43,#211f1b);border-color:rgba(30,26,20,.22)}html[data-theme="light"] #page .result span,html[data-theme="light"] #page .source,html[data-theme="light"] #page footer{color:var(--text-role-92b65da26cf0,#6e675d)}html[data-theme="light"] #page footer{border-color:rgba(30,26,20,.14)}html[data-theme="light"] #page .logo-pill{color:var(--text-role-cc8b57a5bb22,#514b43);border-color:rgba(30,26,20,.18)}html[data-theme="light"] #page .photo-frame::after{background:linear-gradient(90deg,rgba(244,239,230,.28),transparent 35%),linear-gradient(0deg,rgba(244,239,230,.35),transparent 35%)}html[data-theme="light"] #page .float-note{background:rgba(255,250,241,.92);color:var(--text-role-83e262b3ea43,#211f1b);border-color:rgba(30,26,20,.16)}html[data-theme="light"] #page .float-note span{color:var(--text-role-92b65da26cf0,#6e675d)}@media (max-width:720px){}@media (prefers-reduced-motion:reduce){}html[data-theme="light"] #page .tool-logic,html[data-theme="light"] #page .tool-logic-item{background:#fffaf1;color:var(--text-role-83e262b3ea43,#211f1b);border-color:rgba(30,26,20,.22)}html[data-theme="light"] #page .tool-logic summary{color:var(--text-role-83e262b3ea43,#211f1b)}html[data-theme="light"] #page .tool-logic-item span{color:var(--text-role-cc8b57a5bb22,#514b43)}html[data-theme="light"] #page .tool-logic-item b,html[data-theme="light"] #page .result b{color:var(--text-role-d37f6fb49eb3,#865300)}#page>.back-to-top svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#page>.back-to-top{position:fixed;right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));z-index:9500;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 14px;border:1px solid #756d60;border-radius:10px;background:var(--surface-171612,#171612);color:var(--text-role-5cee457c8664,#f4eee4);box-shadow:0 8px 24px #0004;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility .2s}#page>.back-to-top.is-visible{opacity:1;visibility:visible;transform:none}#page>.back-to-top span{font:800 11px/1 Inter,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}#page>.back-to-top:hover,#page>.back-to-top:focus-visible{border-color:var(--orange2,#ffc247);outline:none}html[data-theme="light"] #page>.back-to-top{background:#fffaf1;color:var(--text-role-cc8b57a5bb22,#514b43);border-color:#8c8376}@media (max-width:520px){#page>.back-to-top span{display:none}#page>.back-to-top{width:44px;justify-content:center;padding:0}}html[data-theme="light"] #page :is(.how,.timeline,.service-choice,.reader-section,.contact-final){background:#f4efe6;color:var(--text-role-83e262b3ea43,#211f1b)}html[data-theme="light"] #page :is(.how,.timeline,.service-choice,.contact-final) :is(h1,h2,h3,b,strong,.q){color:var(--text-role-83e262b3ea43,#211f1b)}html[data-theme="light"] #page :is(.services-hero,.notfree,.how,.timeline,.service-choice,.contact-final) p{color:var(--text-role-cc8b57a5bb22,#514b43)}#page .scope-card{min-height:0;padding:0;align-self:start}#page .scope-card:after{display:none}#page .scope-card>summary{display:block;list-style:none;cursor:pointer;padding:24px;min-height:165px}#page .scope-card>summary::-webkit-details-marker{display:none}#page .scope-card>summary:after{content:"Подробнее +";display:block;margin-top:16px;font:700 12px/1.5 system-ui;letter-spacing:.06em}#page .scope-card[open]>summary:after{content:"Свернуть −"}#page .scope-detail{padding:0 24px 24px;font:15px/1.6 system-ui}#page .scope-detail p{margin:0 0 16px}#page .scope-detail a{text-decoration:underline;text-underline-offset:4px;font-weight:700}html[data-theme="light"] #page .scope-card{background:#fffaf1;color:var(--text-role-83e262b3ea43,#211f1b);border-color:#948775}html[data-theme="light"] #page .scope-card :is(b,span,p,a,summary){color:var(--text-role-83e262b3ea43,#211f1b)}html[data-theme="light"] #page .scope-card:hover{background:#f5dfae}html[data-theme="light"] #page :is(.case-flow,.storyline,.logic-rail,.thought-seq)>*,html[data-theme="light"] #page .analysis-node,html[data-theme="light"] #page .three-models .model,html[data-theme="light"] #page .buyout-funnel>*,html[data-theme="light"] #page .pivot-card{opacity:1}html[data-theme="light"] #page :is(.week-cycle,.orbit-lock)>span{background:#fffaf1;color:var(--text-role-83e262b3ea43,#211f1b)}html[data-theme="light"] #page .profit-q{color:var(--text-role-d37f6fb49eb3,#865300)}#page .quick-diagnostic{bottom:72px}html[data-theme="light"] #page .quick-diagnostic{background:#ffc247;color:var(--text-role-074408e67375,#17120c)}#page .about-compass{display:none}#page .about-hero-compass{position:absolute;right:7vw;top:46px;width:180px;height:180px;border:1px solid rgba(241,166,29,.32);border-radius:50%;pointer-events:none;opacity:.8}#page .about-hero-compass:before,#page .about-hero-compass:after{content:"";position:absolute;inset:28px;border:1px solid rgba(241,166,29,.18);border-radius:50%}#page .about-hero-compass:after{inset:57px;border-style:dashed}#page .about-hero-compass i,#page .about-hero-compass b{position:absolute;left:50%;top:50%;transform-origin:0 50%;display:block}#page .about-hero-compass i{width:58px;height:2px;background:#ffc247;transform:rotate(-52deg);animation:aboutNeedle 6s ease-in-out infinite alternate;box-shadow:0 0 14px rgba(255,194,71,.35)}#page .about-hero-compass b{width:10px;height:10px;background:#ffc247;border-radius:50%;transform:translate(-50%,-50%)}@keyframes aboutNeedle{to{transform:rotate(38deg)}}@media (prefers-reduced-motion:reduce){#page .about-hero-compass i{animation:none}}@media (max-width:900px){#page .about-hero-compass{width:110px;height:110px;right:20px;top:25px}#page .about-hero-compass:before{inset:18px}#page .about-hero-compass:after{inset:35px}#page .about-hero-compass i{width:36px}}html[data-theme="light"] #page .scope-card{background:var(--surface-171612,#171612);color:var(--text-role-9e275caf563e,#fff8eb);border-color:#5d5345}html[data-theme="light"] #page .scope-card :is(b,span,p,a,summary){color:var(--text-role-9e275caf563e,#fff8eb)}html[data-theme="light"] #page .scope-card span{color:var(--text-role-81a21de817d8,#d2c6b6)}html[data-theme="light"] #page .scope-card:hover{background:var(--surface-26221c,#26221c)}#page .contact-grid .card{position:relative}#page .contact-primary{display:flex;min-height:100%;flex-direction:column;color:inherit;text-decoration:none}#page .copy-in-card{margin-top:16px;align-self:flex-start;border:1px solid currentColor;background:transparent;color:inherit;padding:8px 10px;font:800 10px/1 Inter,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}#page .copy-in-card:hover,#page .copy-in-card:focus-visible{background:#f1a61d;color:var(--text-role-074408e67375,#17120c);outline:2px solid #ffc247;outline-offset:2px}#page .copyline{display:none}#page .contact-grid .card{display:flex;flex-direction:column;align-items:stretch}#page .contact-grid .contact-primary{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;align-items:flex-start;gap:0}#page .contact-grid .copy-in-card{width:auto;min-height:38px;margin:18px 0 0;padding:9px 12px;border:1px solid rgba(23,22,18,.32);border-radius:6px;background:transparent;color:var(--text-role-2f2d1bc31ecf,#4a4033);font:800 11px/1 Inter,Arial,sans-serif;text-align:left}#page .contact-grid .copy-in-card:hover,#page .contact-grid .copy-in-card:focus-visible{background:var(--surface-171612,#171612);color:var(--text-role-9e275caf563e,#fff8eb);border-color:#171612}@keyframes siteCompassLive{to{transform:rotate(38deg)}}@media (prefers-reduced-motion:reduce){}
#page .tool-logic{margin-top:24px;border:1px solid var(--line);padding:20px;background:var(--surface-11110f,#11110f)}#page .tool-logic summary{cursor:pointer;font-weight:800}#page .tool-logic-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px}#page .tool-logic-item{padding:14px;border:1px solid var(--line)}#page .tool-logic-item b{display:block;margin-bottom:6px;color:var(--ui-gold)}#page .tool-logic-item span{font-size:13px;line-height:1.5;color:var(--text-role-c4bf51224469,var(--muted))}@media (max-width:700px){#page .tool-logic-grid{grid-template-columns:1fr}}
#page :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{
  outline:3px solid #ffc247;
  outline-offset:3px;
  box-shadow:0 0 0 2px rgba(17,17,17,.82);
}html[data-theme="light"] #page :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{
  outline-color:#9b5b00;
  box-shadow:0 0 0 2px rgba(255,255,255,.96);
}@media  (forced-colors:active){#page :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{
    outline:3px solid Highlight;
    box-shadow:none;
  }}
html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(1)>div:nth-of-type(1)>div:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}
#page .field small{display:block;margin-top:7px;font-size:12px;line-height:1.5;color:var(--text-role-2e1673f57ac5,#8c867d)}
#page .result b{overflow-wrap:anywhere}
@media(max-width:560px){#page .result b{font-size:24px}}
