#page{--bg:var(--surface-0e0e0d,#0e0e0d);--paper:#f4eee4;--ink:#171612;--muted:#9b948a;--accent:#f0a51c;--accent2:#ffc247;--line:rgba(244,238,228,.16);--max:1160px}#page *{box-sizing:border-box}#page{scroll-behavior:smooth}#page{margin:0;background:var(--bg);color:var(--text-role-f5b0847cfc17,var(--paper));font-family:Inter,Arial,sans-serif;overflow-x:hidden}#page a{color:inherit;text-decoration:none}#page .wrap{width:min(var(--max),calc(100% - 36px));margin:auto}#page .kicker{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--ui-gold);font-weight:800}#page .hero{min-height:82svh;display:grid;align-items:end;padding:120px 0 70px;border-bottom:1px solid var(--line);position:relative;overflow:hidden}#page .hero h1{font:500 clamp(56px,8vw,110px)/.88 Georgia,serif;margin:15px 0 22px;max-width:1050px}#page .hero p{font-size:18px;line-height:1.65;color:var(--text-role-45b21ec0619b,#bbb3a8);max-width:760px}#page .hero-meta{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}#page .pill{border:1px solid #3c3831;padding:11px 14px;border-radius:999px;font-size:10px;letter-spacing:.08em;text-transform:uppercase}#page .pill strong{color:var(--ui-gold)}#page .btn{display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:var(--text-role-eeb78a41df08,#111);padding:14px 18px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--accent)}#page .btn.ghost{background:transparent;color:var(--text-role-f5b0847cfc17,var(--paper));border-color:#47423b}#page .actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:28px}#page .dark{background:var(--surface-13120f,#13120f);padding:110px 0}#page .paper{background:var(--paper);color:var(--text-role-6bde387814c1,var(--ink));padding:110px 0}#page .section-head{display:grid;grid-template-columns:.85fr 1.15fr;gap:50px;align-items:end;margin-bottom:45px}#page .section-head h2{font:500 clamp(44px,6vw,80px)/.93 Georgia,serif;margin:10px 0}#page .section-head p{color:var(--text-role-6338f97784a5,#746c62);line-height:1.7}#page .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}#page .card{border:1px solid rgba(23,22,18,.15);padding:28px;min-height:230px}#page .dark .card{border-color:#34312b}#page .card small{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-role-c1199ea94b20,#a77920)}#page .dark .card small{color:var(--ui-gold)}#page .card b{display:block;font:500 29px/1.05 Georgia,serif;margin:30px 0 12px}#page .card p{font-size:12px;line-height:1.65;color:var(--text-role-6338f97784a5,#746c62)}#page .dark .card p{color:var(--text-role-06ad8e9f2f1a,#aaa197)}#page .final{min-height:70svh;display:grid;align-items:center;padding:90px 0}#page .final h2{font:500 clamp(48px,7vw,92px)/.92 Georgia,serif;margin:12px 0 22px;max-width:980px}#page .final p{color:var(--text-role-6fbda340e028,#b9b1a7);line-height:1.7;max-width:760px}#page .price{font:500 50px Georgia,serif;color:var(--ui-gold);margin-top:25px}#page .progress-fixed{position:fixed;top:0;left:0;width:100%;height:2px;z-index:9999}#page .progress-fixed span{display:block;height:100%;width:0;background:var(--accent2)}@media (max-width:820px){#page .section-head{grid-template-columns:1fr}#page .cards{grid-template-columns:1fr 1fr}}@media (max-width:600px){#page .cards{grid-template-columns:1fr}#page .hero{min-height:auto;padding-top:100px}}@media (prefers-reduced-motion:reduce){#page{scroll-behavior:auto}#page *,#page *:before,#page *:after{animation:none;transition:none}}@media (max-width:880px){}@media (max-width:560px){}@media (prefers-reduced-motion:reduce){}#page .cycle{width:min(720px,92vw);aspect-ratio:1;margin:20px auto;position:relative;border:1px solid #38342e;border-radius:50%}#page .cycle-center{position:absolute;inset:31%;border:1px solid #5d471f;border-radius:50%;display:grid;place-items:center;text-align:center;padding:15px;font:500 25px Georgia,serif;color:var(--ui-gold)}#page .cycle-node{position:absolute;width:160px;min-height:96px;background:var(--surface-171612,#171612);border:1px solid #39352f;padding:15px;transition:.5s ease}#page .cycle-node.active{border-color:#a8781d;box-shadow:0 0 28px rgba(240,165,28,.08)}#page .cycle-node b{display:block;font:500 20px Georgia,serif;margin-bottom:7px}#page .cycle-node span{font-size:9px;color:var(--text-role-f8f694f08b8c,#999186)}#page .n1{left:50%;top:-15px;transform:translateX(-50%)}#page .n2{right:-40px;top:24%}#page .n3{right:1%;bottom:8%}#page .n4{left:50%;bottom:-15px;transform:translateX(-50%)}#page .n5{left:1%;bottom:8%}#page .n6{left:-40px;top:24%}#page .principle{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:40px}#page .principle div{border:1px solid rgba(23,22,18,.15);padding:32px}#page .principle b{font:500 31px Georgia,serif}#page .principle p{font-size:12px;line-height:1.7;color:var(--text-role-2593bc2dec12,#70685f)}@media (max-width:760px){#page .cycle{aspect-ratio:auto;border:0;border-radius:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}#page .cycle-center,#page .cycle-node{position:static;inset:auto;transform:none;width:auto;min-height:130px;border-radius:0}#page .cycle-center{grid-column:1/-1;min-height:130px}#page .principle{grid-template-columns:1fr}}@media (max-width:520px){#page .cycle{grid-template-columns:1fr}#page .cycle-center{grid-column:auto}}
#page .cycle-node{width:180px;min-height:112px;padding:18px}#page .cycle-node b{font-size:22px}#page .cycle-node span{font-size:12px;line-height:1.45;color:var(--text-role-68374c53c99a,#c0b8ad)}#page .cycle-center{font-size:clamp(24px,3vw,38px);line-height:1.05}#page .principle>div{cursor:default;background:transparent}#page .principle p{font-size:14px;line-height:1.65;color:var(--text-role-2edf9d47a8b6,#5f584f)}@media (max-width:1000px){#page .cycle{aspect-ratio:auto;border:0;border-radius:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}#page .cycle-center,#page .cycle-node{position:static;inset:auto;transform:none;width:auto;min-height:130px}#page .cycle-center{grid-column:1/-1}}@media (max-width:560px){#page .cycle{grid-template-columns:1fr}#page .cycle-center{grid-column:auto}}
#page p,#page li{ font-size:max(14px, 1em); }
#page :where(a,button,input,select,textarea,[tabindex]):focus-visible{
  outline:3px solid #f1a61d;
  outline-offset:3px;
}#page button:disabled{opacity:.58;cursor:wait}
#page .analysis-node p,#page .node p,#page .node small,#page .logic-rail small,#page .logic-strip small,#page .story-map small,#page .story-lane small,#page .decision-flow small,#page .diagnostic-map small,#page .hypothesis-flow small,#page .reality-test small{
  font-size:max(14px,1em);line-height:1.5;
}
#page .site-compass-needle{transform-box:fill-box;transform-origin:center;animation:siteCompassNeedle107 5.8s ease-in-out infinite alternate}@keyframes siteCompassNeedle107{0%{transform:rotate(-12deg)}35%{transform:rotate(22deg)}70%{transform:rotate(5deg)}100%{transform:rotate(38deg)}}@keyframes siteCompassRing107{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#page .site-compass-needle{animation:none}}
#page .footer-dna-107{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}#page .footer-dna-107 .footer-identity{color:var(--text-role-e3bb859f691f,#aaa399);font-weight:700}#page .footer-dna-107 .footer-slogan{color:var(--ui-gold);font-family:Georgia,serif;font-size:15px;letter-spacing:.01em}@media (max-width:640px){#page .footer-dna-107{align-items:flex-start;flex-direction:column;gap:8px}}
#page p,#page li,#page .q,#page .arrival,#page .contact-hint,#page .layer>span,#page .step>span,#page .role>span,#page .row>span,#page .fstep>span,#page .ops-grid>div,#page .source-label small,#page .reader-action p,#page .related-card p,#page .hub-card p,#page .route-step p,#page .card-main p,#page .latest-card p,#page .result-card p,#page .not-card p,#page .mini-case p,#page .metric p,#page .lane p,#page .task p,#page .lens p,#page .fact p,#page .seq p,#page .arch-card p{
 font-size:max(14px,1em);line-height:max(1.48,1em);
}#page .btn,#page .hub-open,#page .open,#page .reader-action i,#page .related-card i,#page .retention-actions a,#page .reader-links a{
 font-size:14px;line-height:1.35;
}#page .source-label small{font-size:14px}
@media (max-width:720px){#page .related-materials .wrap > div[style*="grid-template-columns"]{grid-template-columns:1fr}#page .related-materials .wrap > div[style*="grid-template-columns"]{grid-template-columns:1fr}#page .artifact{display:grid;grid-template-columns:1fr;min-width:0}#page .artifact>*{min-width:0;max-width:100%}#page .artifact b,#page .artifact strong{overflow-wrap:anywhere}}
#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 :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}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(1)>div:nth-of-type(1)>p:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}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(2)>span:nth-of-type(1)>strong:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(2)>div:nth-of-type(1)>div:nth-of-type(1)>div:nth-of-type(1)>h2:nth-of-type(1){color:var(--text-role-b29059016bbc,rgb(250,245,236));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(2)>div:nth-of-type(1)>div:nth-of-type(1)>p:nth-of-type(1){color:var(--text-role-b29059016bbc,rgb(250,245,236));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(2)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(2)>b:nth-of-type(1){color:var(--text-role-b29059016bbc,rgb(250,245,236));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(2)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(3)>b:nth-of-type(1){color:var(--text-role-b29059016bbc,rgb(250,245,236));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(2)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(4)>b:nth-of-type(1){color:var(--text-role-b29059016bbc,rgb(250,245,236));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(2)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(5)>b:nth-of-type(1){color:var(--text-role-b29059016bbc,rgb(250,245,236));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(2)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(6)>b:nth-of-type(1){color:var(--text-role-b29059016bbc,rgb(250,245,236));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(2)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(7)>b:nth-of-type(1){color:var(--text-role-b29059016bbc,rgb(250,245,236));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(3)>div:nth-of-type(1)>div: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}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(4)>div:nth-of-type(1)>div: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}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(4)>div:nth-of-type(1)>div:nth-of-type(1)>p:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(4)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(1)>small:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(4)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(1)>p:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(4)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(2)>small:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(4)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(2)>p:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(4)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(3)>small:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(4)>div:nth-of-type(1)>div:nth-of-type(2)>div:nth-of-type(3)>p:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(5)>div:nth-of-type(1)>div:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(5)>div:nth-of-type(1)>p:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>#page:nth-of-type(1)>section:nth-of-type(5)>div:nth-of-type(1)>div:nth-of-type(2){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>footer:nth-of-type(1)>div:nth-of-type(1)>span:nth-of-type(1){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}html[data-theme="light"] #page:nth-of-type(1)>footer:nth-of-type(1)>div:nth-of-type(1)>span:nth-of-type(2){color:var(--text-role-f3c83e095d76,rgb(33,31,27));opacity:1}
#page .v104-service-section{padding:100px 0}#page .section-head-v104{display:grid;grid-template-columns:170px 1fr;gap:42px;margin-bottom:42px}#page .section-head-v104>span{font:900 10px Inter,sans-serif;text-transform:uppercase;letter-spacing:.14em;color:#a77920}#page .dark .section-head-v104>span{color:var(--ui-gold)}#page .section-head-v104 h2{font:500 clamp(42px,5vw,72px)/.96 Georgia,serif;margin:0 0 14px;letter-spacing:-.045em}#page .section-head-v104 p{max-width:820px;line-height:1.65;color:#6e665c}#page .dark .section-head-v104 p{color:#aaa197}#page .tier-grid-v104{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#page .tier-v104{border:1px solid rgba(23,22,18,.16);padding:30px;background:#f7efe2;min-width:0}#page .tier-v104.featured{border-color:#b67812;box-shadow:inset 0 3px #d89518}#page .tier-v104.premium{background:#171612;color:#f7f0e5;border-color:#34312b}#page .tier-top-v104{display:flex;justify-content:space-between;gap:16px;align-items:center}#page .tier-top-v104 span{font:900 11px Inter,sans-serif;color:#a77920;letter-spacing:.12em}#page .tier-top-v104 b{font:700 18px Inter,sans-serif}#page .tier-v104 h3{font:500 clamp(30px,3vw,44px)/1 Georgia,serif;margin:24px 0 8px}#page .tier-time-v104{font-weight:800!important;color:#8b5d08!important;margin-bottom:24px!important}#page .tier-v104.premium .tier-time-v104{color:var(--ui-gold)!important}#page .tier-v104 p{font-size:14px;line-height:1.65;color:#665f55;margin:9px 0}#page .tier-v104.premium p{color:#bbb3a8}#page .service-rule-v104{margin-top:28px;border-top:1px solid rgba(23,22,18,.18);padding-top:28px;display:grid;grid-template-columns:220px 1fr;gap:10px 28px}#page .service-rule-v104 h3{font:600 18px Georgia,serif;margin:0}#page .service-rule-v104 p{margin:0 0 20px;line-height:1.65;color:#665f55}#page .matrix-scroll-v104{overflow-x:auto;max-width:100%;border:1px solid #37332d;background:#13120f}#page .matrix-scroll-v104.second{margin-top:18px}#page .matrix-v104{width:100%;min-width:900px;border-collapse:collapse}#page .matrix-v104 th,#page .matrix-v104 td{padding:17px 16px;border-bottom:1px solid #302d28;border-right:1px solid #302d28;text-align:left;vertical-align:top;font-size:13px;line-height:1.45}#page .matrix-v104 thead th{color:var(--ui-gold);font-weight:800}#page .matrix-v104 tbody th{color:#f4ede3;font-weight:700}#page .matrix-v104 td{color:#bdb5aa}#page .premium-matrix-v104{min-width:680px}#page .calc-shell-v104{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px}#page .calc-controls-v104,#page .calc-result-v104{border:1px solid rgba(23,22,18,.18);padding:30px;background:#f7efe2;min-width:0}#page .calc-controls-v104 label{display:block;font-weight:800;margin-bottom:25px}#page .calc-controls-v104 input[type=number],#page .calc-controls-v104 select{width:100%;margin-top:9px;padding:13px;border:1px solid rgba(23,22,18,.25);background:#fffaf2;color:#171612;font:600 16px Inter,sans-serif}#page .calc-controls-v104 input[type=range]{width:100%;margin-top:14px}#page .quick-hours-v104{display:flex;flex-wrap:wrap;gap:7px;margin:-10px 0 24px}#page .quick-hours-v104 button{border:1px solid rgba(23,22,18,.24);background:transparent;padding:8px 11px;border-radius:999px;color:#171612;font-weight:700}#page .calc-result-v104>span{font:900 10px Inter,sans-serif;text-transform:uppercase;letter-spacing:.13em;color:#8b5d08}#page .calc-result-v104>strong{display:block;font:500 clamp(46px,6vw,78px)/1 Georgia,serif;margin:16px 0}#page .calc-result-v104>b{display:block;font:600 24px Georgia,serif;margin:18px 0}#page .calc-breakdown-v104{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:24px 0}#page .calc-breakdown-v104 div{border:1px solid rgba(23,22,18,.16);padding:16px}#page .calc-breakdown-v104 small{display:block;text-transform:uppercase;letter-spacing:.1em;font-size:9px;margin-bottom:8px}#page .calc-breakdown-v104 em{font-style:normal;font-weight:800}#page .calc-note-v104{font-size:13px;line-height:1.6;color:#6e665c}#page .calc-status-v104{min-height:24px;margin-top:12px;font-size:13px;color:#8b5d08}@media(max-width:850px){#page .section-head-v104,#page .calc-shell-v104{grid-template-columns:1fr}#page .tier-grid-v104{grid-template-columns:1fr}#page .service-rule-v104{grid-template-columns:1fr}}@media(max-width:560px){#page .v104-service-section{padding:70px 0}#page .calc-controls-v104,#page .calc-result-v104,#page .tier-v104{padding:22px}#page .calc-result-v104>strong{font-size:44px}#page .calc-breakdown-v104{grid-template-columns:1fr}}
#page .partnership-hero-v104{min-height:82svh}#page .v104-part-section{padding:100px 0}#page .part-models-v104{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#page .part-model-v104{padding:30px;border:1px solid rgba(23,22,18,.16);background:#f7efe2;min-width:0}#page .part-model-v104.featured{border-color:#b67812;box-shadow:inset 0 3px #d89518}#page .part-model-v104.premium{background:#171612;color:#f7f0e5;border-color:#34312b}#page .part-model-v104>span{font:900 11px Inter,sans-serif;color:#a77920;letter-spacing:.14em}#page .part-model-v104 h3{font:500 clamp(30px,3vw,44px)/1 Georgia,serif;margin:24px 0 8px}#page .part-model-v104>b{display:block;font:500 34px Georgia,serif;color:#8b5d08;margin-bottom:22px}#page .part-model-v104.premium>b{color:var(--ui-gold)}#page .part-model-v104 p{font-size:14px;line-height:1.65;color:#665f55}#page .part-model-v104.premium p{color:#bbb3a8}#page .scenario-buttons-v104{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}#page .scenario-buttons-v104 button,#page .model-switch-v104 button{border:1px solid #49443d;background:#171612;color:#d5cdc2;padding:10px 13px;border-radius:999px;font-weight:700}#page .scenario-buttons-v104 button:hover,#page .model-switch-v104 button.active{border-color:var(--ui-gold);color:var(--ui-gold)}#page .part-calc-v104{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px}#page .part-controls-v104,#page .part-results-v104{padding:30px;border:1px solid #39352f;background:#13120f;min-width:0}#page .model-switch-v104{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:25px}#page .part-controls-v104 label{display:block;margin:0 0 23px;font-weight:800;color:#f0e8de}#page .part-controls-v104 input[type=number]{width:100%;margin-top:8px;padding:12px;border:1px solid #4a453e;background:#0e0e0d;color:#fff;font:600 16px Inter,sans-serif}#page .part-controls-v104 input[type=range]{width:100%;margin-top:12px}#page .part-controls-v104 label small{display:block;margin-top:7px;color:#9c9489;font-weight:500}#page .result-kicker-v104{font:900 10px Inter,sans-serif;text-transform:uppercase;letter-spacing:.13em;color:var(--ui-gold)}#page .result-hero-v104{padding:22px 0 25px;border-bottom:1px solid #39352f}#page .result-hero-v104 span,#page .result-hero-v104 small{display:block;color:#aaa197}#page .result-hero-v104 strong{display:block;font:500 clamp(42px,5vw,72px)/1 Georgia,serif;color:#fff;margin:12px 0}#page .result-grid-v104{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:22px 0}#page .result-grid-v104 div{border:1px solid #34312b;padding:16px;min-width:0}#page .result-grid-v104 span{display:block;color:#91897f;font-size:11px;line-height:1.4;margin-bottom:8px}#page .result-grid-v104 b{display:block;font-size:18px;overflow-wrap:anywhere}#page .part-note-v104{font-size:12px;line-height:1.65;color:#9e968c}#page .scenario-check-v104{margin-top:35px}#page .scenario-check-v104 h3{font:500 30px Georgia,serif}#page .scenario-check-v104>p{color:#aaa197;line-height:1.6}#page .condition-grid-v104{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}#page .condition-grid-v104 details{border:1px solid rgba(23,22,18,.17);background:#f7efe2;padding:20px}#page .condition-grid-v104 summary{font-weight:800;cursor:pointer}#page .condition-grid-v104 p{line-height:1.65;color:#665f55}#page .legal-box-v104{margin-top:20px;padding:28px;border:1px solid rgba(23,22,18,.18)}#page .legal-box-v104 h3{font:500 34px Georgia,serif;margin:0 0 12px}#page .legal-box-v104 p{line-height:1.7;color:#665f55}@media(max-width:900px){#page .part-models-v104,#page .part-calc-v104{grid-template-columns:1fr}}@media(max-width:650px){#page .v104-part-section{padding:70px 0}#page .condition-grid-v104,#page .result-grid-v104{grid-template-columns:1fr}#page .part-controls-v104,#page .part-results-v104,#page .part-model-v104{padding:22px}}