.case-proof-section{color:#f2f2f0;background:#060607;border-top:1px solid #2a2d24;padding:110px 6vw 100px;scroll-margin-top:100px;font-family:Manrope,sans-serif;position:relative}.case-proof-heading{grid-template-columns:1.65fr 1fr;align-items:end;gap:7vw;margin-bottom:65px;display:grid}.case-proof-eyebrow{letter-spacing:.13em;color:#a4aa98;font:9px/1.6 JetBrains Mono,monospace;display:block}.case-proof-heading h2{letter-spacing:-.055em;margin:26px 0 0;font:500 clamp(38px,4.5vw,73px)/1.09 Manrope,sans-serif}.case-proof-heading h2 em{color:#d4ff3f;letter-spacing:-.035em;font-family:EB Garamond,Georgia,serif;font-weight:400}.case-proof-heading>p{color:#a7ad9e;max-width:360px;margin:0 0 3px;font-size:13px;line-height:1.95}.case-proof-layout{grid-template-columns:minmax(225px,.75fr) minmax(0,1.75fr);align-items:start;gap:6vw;display:grid}.case-proof-navigation{min-width:0}.case-proof-choice{text-align:left;color:#8f9786;cursor:pointer;background:0 0;border:0;border-top:1px solid #303329;border-radius:0;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:15px;width:100%;padding:22px 0;transition:color .18s;display:grid}.case-proof-choice:last-of-type{border-bottom:1px solid #303329}.case-proof-choice-number{color:#748062;align-self:start;margin-top:4px;font:9px/1.6 JetBrains Mono,monospace}.case-proof-choice-copy{min-width:0;display:block}.case-proof-choice-copy strong{letter-spacing:-.035em;font-size:24px;font-weight:500;line-height:1.2;display:block}.case-proof-choice-copy small{color:#8f9786;margin-top:8px;font-size:10px;line-height:1.65;display:block}.case-proof-choice-arrow{opacity:0;font:19px/1 Manrope,sans-serif;transition:opacity .18s,transform .18s;transform:translate(-3px,3px)}.case-proof-choice[aria-pressed=true],.case-proof-choice:hover,.case-proof-choice[aria-pressed=true] .case-proof-choice-number{color:#d4ff3f}.case-proof-choice[aria-pressed=true] .case-proof-choice-copy small{color:#c4ceaf}.case-proof-choice[aria-pressed=true] .case-proof-choice-arrow{opacity:1;transform:none}.case-proof-choice:focus-visible{outline-offset:5px;outline:2px solid #d4ff3f}.case-proof-navigation-note{letter-spacing:.06em;color:#7b866c;margin:28px 0 0 37px;font:8px/1.9 JetBrains Mono,monospace}.case-proof-panel{border-top:1px solid #7b8b59;min-width:0;min-height:660px}.case-proof-panel-kicker{letter-spacing:.1em;color:#889577;justify-content:space-between;gap:15px;padding:18px 0 28px;font:8px/1.7 JetBrains Mono,monospace;display:flex}.case-proof-panel-kicker>span:first-child{color:#d4ff3f;text-transform:uppercase}.case-proof-explanation{grid-template-columns:1fr 25px 1.3fr;gap:20px;display:grid}.case-proof-step-label{letter-spacing:.09em;text-transform:uppercase;color:#aebaa0;font:8px/1.7 JetBrains Mono,monospace}.case-proof-explanation p{color:#a7b09a;margin:12px 0 0;font-size:12px;line-height:1.9}.case-proof-step-arrow{color:#71834e;padding-top:32px;font:22px/1 Manrope,sans-serif}.case-proof-result{border-left:1px solid #d4ff3f;margin:36px 0 31px;padding-left:24px}.case-proof-result>.case-proof-step-label{color:#d4ff3f}.case-proof-result h3{letter-spacing:-.055em;margin:17px 0 15px;font:500 clamp(29px,3.1vw,50px)/1.14 Manrope,sans-serif}.case-proof-result h3 em{color:#d4ff3f;letter-spacing:-.025em;font-family:EB Garamond,Georgia,serif;font-weight:400}.case-proof-result>p{color:#b5bea8;max-width:560px;margin:0;font-size:12px;line-height:1.9}.case-proof-scheme{background:#0c1008;border:1px solid #343c29;margin:0}.case-proof-scheme figcaption{color:#8e9c7a;border-bottom:1px solid #2c3324;justify-content:space-between;gap:15px;padding:12px 18px;font:7px/1.65 JetBrains Mono,monospace;display:flex}.case-proof-scheme figcaption>span:first-child{color:#b2c197;text-transform:uppercase;letter-spacing:.08em}.case-proof-scheme-drawing{align-items:center;min-height:155px;padding:23px 25px;font-family:JetBrains Mono,monospace;display:grid}.case-proof-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.case-proof-schedule-row{grid-template-columns:57px 1fr;align-items:center;gap:14px;margin-bottom:12px;display:grid}.case-proof-schedule-row>span{color:#92a178;font-size:7px}.case-proof-schedule-track{grid-template-columns:1fr 1fr 1fr;gap:5px;min-width:0;display:grid}.case-proof-schedule-track i{color:#9eaf86;white-space:nowrap;text-align:center;background:#151d0f;border:1px solid #495639;padding:10px 8px;font-size:8px;font-style:normal}.case-proof-schedule-track .case-proof-schedule-urgent{color:#26320e;background:#d4ff3f;border-color:#d4ff3f}.case-proof-schedule-track .case-proof-schedule-shift{color:#d3ddb9;background:0 0;border-style:dashed;border-color:#99ab75}.case-proof-scheme-bottom{color:#859770;justify-content:flex-end;align-items:center;gap:16px;margin-top:19px;font-size:7px;line-height:1.7;display:flex}.case-proof-scheme-bottom>b{color:#a1b975;font-size:15px;font-weight:400}.case-proof-scheme-bottom>strong{color:#cce48e;font-weight:400}.case-proof-calculation{grid-template-columns:74px 24px 1fr 24px 1fr;align-items:center;gap:15px;display:grid}.case-proof-file{color:#d2dcbc;border:1px solid #71845a;min-height:95px;padding:24px 10px 10px;font-size:8px;position:relative}.case-proof-file-fold{background:#0c1008;border-bottom:1px solid #71845a;border-left:1px solid #71845a;width:17px;height:17px;position:absolute;top:-1px;right:-1px}.case-proof-file-lines{gap:6px;margin-top:16px;display:grid}.case-proof-file-lines i{background:#536441;width:100%;height:1px}.case-proof-file-lines i:last-child{width:60%}.case-proof-diagram-arrow{color:#8ca368;text-align:center;font:21px/1 Manrope,sans-serif}.case-proof-calculation-fields{color:#a7b88f;gap:7px;font-size:8px;display:grid}.case-proof-calculation-fields>span{border-bottom:1px solid #39482a;padding:5px 0}.case-proof-calculation-review{border-left:1px solid #91ac59;padding-left:17px}.case-proof-calculation-review strong{color:#d4ff3f;font-size:10px;font-weight:400;line-height:1.7}.case-proof-calculation-review>span{color:#90a276;margin-top:10px;font-size:7px;line-height:1.6;display:block}.case-proof-stage-line{justify-content:space-between;align-items:center;gap:12px;font-size:9px;line-height:1.6;display:flex}.case-proof-stage-line>span{color:#94a77b}.case-proof-stage-line>b{color:#6f854e;font:400 20px/1 Manrope,sans-serif}.case-proof-stage-line>strong{color:#d4ff3f;background:#1b2510;border:1px solid #8b9e5e;padding:11px 23px;font-size:10px;font-weight:400}.case-proof-history{color:#abbb91;border-top:1px solid #34412a;justify-content:center;align-items:center;gap:14px;margin-top:20px;padding-top:25px;font-size:7px;display:flex}.case-proof-history>i{background:#6d8750;width:3px;height:3px}.case-proof-scheme-note{text-align:center;color:#72855c;margin-top:12px;font-size:7px;line-height:1.6;display:block}.case-proof-composition-actions{color:#abbb91;border-top:1px solid #34412a;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:22px;padding-top:17px;font-size:7px;line-height:1.7;display:flex}.case-proof-quality,.case-proof-client{grid-template-columns:1fr 1.3fr;align-items:center;gap:30px;display:grid}.case-proof-quality-source>span,.case-proof-client-order>span{text-transform:uppercase;color:#889e69;letter-spacing:.05em;font-size:7px;line-height:1.7}.case-proof-quality-source>strong,.case-proof-client-order>strong{letter-spacing:-.035em;color:#d4ff3f;margin:10px 0;font:500 25px/1.2 Manrope,sans-serif;display:block}.case-proof-quality-source>small,.case-proof-client-order>small{color:#879a6e;font-size:7px;line-height:1.7;display:block}.case-proof-quality-branches{gap:16px;display:grid}.case-proof-quality-branches>div{color:#d0dda9;grid-template-columns:18px 1fr;gap:6px 10px;font-size:10px;display:grid}.case-proof-quality-branches b{color:#d4ff3f;grid-row:span 2;font:400 21px/1.3 Manrope,sans-serif}.case-proof-quality-branches small{color:#7e9364;font-size:7px}.case-proof-quality-branches>div+div{border-top:1px dashed #435531;padding-top:15px}.case-proof-quality-branches>div+div b{color:#afbc95}.case-proof-client-order{border-right:1px solid #6a8349;padding-right:25px}.case-proof-client-items{color:#c0d1a2;gap:19px;font-size:9px;display:grid}.case-proof-client-items>span{align-items:center;gap:12px;display:flex}.case-proof-client-items i{border:1px solid #d4ff3f;flex-shrink:0;width:6px;height:6px}@media (min-width:1600px){.case-proof-section{padding-left:max(6vw,50vw - 720px);padding-right:max(6vw,50vw - 720px)}}@media (max-width:1100px){.case-proof-heading{grid-template-columns:1.6fr 1fr;gap:5vw}.case-proof-heading>p{font-size:12px}.case-proof-layout{grid-template-columns:minmax(190px,.65fr) minmax(0,1.65fr);gap:4vw}.case-proof-choice{gap:10px}.case-proof-choice-copy strong{font-size:22px}.case-proof-choice-copy small{font-size:9px}.case-proof-explanation{grid-template-columns:1fr 15px 1.2fr;gap:13px}.case-proof-panel-kicker>span:last-child{font-size:6px}.case-proof-scheme-drawing{padding:22px 18px}.case-proof-calculation{grid-template-columns:60px 15px 1fr 15px 1fr;gap:10px}.case-proof-calculation-review{padding-left:11px}.case-proof-calculation-review strong{font-size:9px}.case-proof-schedule-row{grid-template-columns:46px 1fr;gap:9px}.case-proof-schedule-track i{padding:10px 4px;font-size:7px}}@media (max-width:700px){.case-proof-section{padding:72px 6vw;scroll-margin-top:80px}.case-proof-heading{margin-bottom:32px;display:block}.case-proof-heading h2{margin-top:22px;font-size:clamp(32px,8.7vw,52px);line-height:1.12}.case-proof-heading>p{max-width:450px;margin-top:24px;font-size:12px}.case-proof-eyebrow{font-size:8px}.case-proof-layout{display:block}.case-proof-navigation{scrollbar-width:thin;scrollbar-color:#637946 #10150a;overscroll-behavior-x:contain;gap:0;margin:0 -2px 24px;padding:4px 2px 12px;display:flex;overflow-x:auto}.case-proof-choice{border-top:1px solid #303329;border-bottom:1px solid #303329;flex:none;gap:9px;width:auto;padding:15px 19px 15px 0;display:flex}.case-proof-choice+.case-proof-choice{padding-left:19px}.case-proof-choice-number{margin-top:1px;font-size:7px}.case-proof-choice-copy strong{white-space:nowrap;font-size:17px}.case-proof-choice-copy small,.case-proof-choice-arrow,.case-proof-navigation-note{display:none}.case-proof-choice[aria-pressed=true]{border-bottom-color:#d4ff3f}.case-proof-choice:focus-visible{outline-offset:-2px}.case-proof-panel{min-height:0}.case-proof-panel-kicker{padding:16px 0 23px;font-size:7px}.case-proof-panel-kicker>span:last-child{letter-spacing:.02em;font-size:6px}.case-proof-explanation{display:block}.case-proof-explanation>div+div{margin-top:21px}.case-proof-step-arrow{transform-origin:50%;width:18px;padding:12px 0;font-size:18px;display:block;transform:rotate(90deg)}.case-proof-explanation p{margin-top:8px;font-size:12px;line-height:1.85}.case-proof-step-label{font-size:7px}.case-proof-result{margin-top:29px;padding-left:17px}.case-proof-result h3{margin:13px 0;font-size:clamp(29px,7.7vw,45px);line-height:1.13}.case-proof-result>p{font-size:11px}.case-proof-scheme figcaption{gap:12px;padding:11px 12px;font-size:6px}.case-proof-scheme figcaption>span:last-child{text-align:right;max-width:120px;line-height:1.8}.case-proof-scheme-drawing{min-height:145px;padding:21px 13px}.case-proof-schedule-row{grid-template-columns:39px 1fr;gap:7px}.case-proof-schedule-row>span{font-size:6px}.case-proof-schedule-track{gap:3px}.case-proof-schedule-track i{padding:10px 3px;font-size:6px}.case-proof-scheme-bottom{justify-content:space-between;gap:10px;font-size:6px}.case-proof-calculation{grid-template-columns:51px 13px 1fr 13px 1fr;gap:7px}.case-proof-file{min-height:79px;padding:21px 8px 8px;font-size:6px}.case-proof-file-lines{gap:5px;margin-top:11px}.case-proof-calculation-fields{gap:6px;font-size:6px}.case-proof-calculation-review{padding-left:9px}.case-proof-calculation-review strong{font-size:7px}.case-proof-calculation-review>span{font-size:6px}.case-proof-diagram-arrow{font-size:16px}.case-proof-stage-line{gap:8px;font-size:7px}.case-proof-stage-line>strong{padding:10px 15px;font-size:8px}.case-proof-history{gap:9px;font-size:6px}.case-proof-scheme-note{font-size:6px}.case-proof-quality,.case-proof-client{grid-template-columns:1fr 1.15fr;gap:20px}.case-proof-quality-source>strong,.case-proof-client-order>strong{font-size:21px}.case-proof-quality-source>small,.case-proof-client-order>small,.case-proof-quality-source>span,.case-proof-client-order>span{font-size:6px}.case-proof-quality-branches>div{grid-template-columns:16px 1fr;gap:4px 7px;font-size:8px}.case-proof-quality-branches small{font-size:6px}.case-proof-client-order{padding-right:16px}.case-proof-client-items{gap:17px;font-size:7px}.case-proof-client-items>span{gap:8px}}@media (prefers-reduced-motion:reduce){.case-proof-choice,.case-proof-choice-arrow{transition:none}}
.owner-controls-section{color:#f2f2f0;background:#060607;border-top:1px solid #303129;padding:80px 6vw;scroll-margin-top:95px;font-family:Manrope,sans-serif;position:relative}.owner-controls-inner{width:100%;max-width:700px;margin:0 auto}.owner-controls-eyebrow{letter-spacing:.075em;color:#a0a894;font:9px/1.7 JetBrains Mono,monospace;display:block}.owner-controls-heading h2{letter-spacing:-.055em;margin:21px 0 17px;font:500 clamp(34px,3.9vw,53px)/1.08 Manrope,sans-serif}.owner-controls-heading h2 em{letter-spacing:-.025em;color:#d4ff3f;font-family:EB Garamond,Georgia,serif;font-weight:400}.owner-controls-heading>p{color:#aeb4a4;max-width:440px;margin:0;font-size:12px;line-height:1.8}.owner-controls-workbench{border-top:1px solid #738044;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:36px;margin-top:31px;display:grid}.owner-controls-settings{min-width:0;padding-top:16px}.owner-controls-field{border:0;border-bottom:1px solid #303329;min-width:0;margin:0;padding:0 0 9px}.owner-controls-field+.owner-controls-field{margin-top:12px}.owner-controls-field>label,.owner-controls-field>legend{color:#a4aa99;width:100%;padding:0;font-size:10px;line-height:1.7;display:block}.owner-controls-field>label>span,.owner-controls-field>legend>span{color:#707866;margin-right:14px;font:8px JetBrains Mono,monospace}.owner-controls-events{gap:5px;margin:9px 0 4px;display:grid}.owner-controls-event{min-width:0;position:relative}.owner-controls-event input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.owner-controls-event label{color:#bcc5ae;cursor:pointer;background:#060607;border:1px solid #414735;justify-content:space-between;align-items:center;gap:15px;min-height:44px;padding:10px 12px;font:500 12px/1.5 Manrope,sans-serif;transition:background .15s,color .15s,border-color .15s;display:flex}.owner-controls-event-check{visibility:hidden;flex-shrink:0;font:13px JetBrains Mono,monospace}.owner-controls-event input:checked+label{color:#182009;background:#d4ff3f;border-color:#d4ff3f}.owner-controls-event input:checked+label .owner-controls-event-check{visibility:visible}.owner-controls-event label:hover{border-color:#a0b96b}.owner-controls-event input:focus-visible+label{outline-offset:3px;outline:2px solid #d4ff3f}.owner-controls-options{flex-wrap:wrap;column-gap:15px;display:flex}.owner-controls-options button{color:#969e8a;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;min-height:44px;padding:7px 0;font:11px Manrope,sans-serif;transition:color .15s;display:inline-flex}.owner-controls-options button>span{font:12px JetBrains Mono,monospace}.owner-controls-options button[aria-pressed=true]{color:#d4ff3f}.owner-controls-options button:hover{color:#e9f3cb}.owner-controls-frequency{flex-wrap:wrap;gap:0 19px;display:flex}.owner-controls-frequency label{color:#d1d6c7;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:11px;display:flex}.owner-controls-frequency input{accent-color:#d4ff3f;width:14px;height:14px;margin:0}.owner-controls-preview{min-width:0;padding-top:17px}.owner-controls-preview>.owner-controls-eyebrow{letter-spacing:.04em;font-size:8px}.owner-controls-rule{letter-spacing:-.035em;overflow-wrap:break-word;min-height:120px;margin:14px 0 23px;font:500 21px/1.42 Manrope,sans-serif}.owner-controls-rule em{color:#d4ff3f;font-family:EB Garamond,Georgia,serif;font-size:1.13em;font-style:italic;font-weight:400;line-height:1}.owner-controls-warning{color:#ff9784}.owner-controls-message{border-top:1px solid #414734;padding:14px 0 0}.owner-controls-message-label{color:#b8c3a4;justify-content:space-between;gap:10px;font:7px/1.8 JetBrains Mono,monospace;display:flex}.owner-controls-message-label>span:last-child{color:#8a917f;text-align:right}.owner-controls-message h3{letter-spacing:-.015em;color:#e2e6d9;margin:14px 0 8px;font:500 13px/1.5 Manrope,sans-serif}.owner-controls-message p{color:#a5ae96;margin:8px 0 0;font-size:11px;line-height:1.8}.owner-controls-message .owner-controls-message-detail{color:#939e83;font-size:10px}.owner-controls-message-route{color:#bac991;margin-top:12px;font:8px/1.7 JetBrains Mono,monospace;display:block}.owner-controls-save-row{border-top:1px solid #464c39;align-items:center;gap:25px;margin-top:24px;padding-top:20px;display:flex}.owner-controls-save{color:#182009;cursor:pointer;background:#d4ff3f;border:1px solid #d4ff3f;border-radius:0;flex-shrink:0;justify-content:space-between;align-items:center;gap:23px;min-height:45px;padding:11px 14px;font:500 11px/1.5 Manrope,sans-serif;display:flex}.owner-controls-save>span{font-size:18px;line-height:1}.owner-controls-save:disabled{cursor:default;color:#b2c889;background:0 0;border-color:#526337}.owner-controls-save-status{color:#a0ab8d;margin:0;font:9px/1.8 JetBrains Mono,monospace}.owner-controls-note{color:#919c82;max-width:650px;margin:17px 0 0;font:9px/1.85 JetBrains Mono,monospace}.owner-controls-section button:focus-visible,.owner-controls-section select:focus-visible,.owner-controls-section input:focus-visible{outline-offset:4px;outline:2px solid #d4ff3f}@media (max-width:580px){.owner-controls-section{padding:60px 6vw}.owner-controls-heading h2{font-size:clamp(31px,7.6vw,44px)}.owner-controls-eyebrow{font-size:8px}.owner-controls-workbench{grid-template-columns:1fr;gap:22px;margin-top:25px}.owner-controls-settings{padding-top:14px}.owner-controls-field{padding-bottom:5px}.owner-controls-field>label>span,.owner-controls-field>legend>span{margin-right:7px}.owner-controls-options{column-gap:14px}.owner-controls-options button{font-size:11px}.owner-controls-frequency{column-gap:13px}.owner-controls-preview{border-top:1px solid #738044;padding-top:19px}.owner-controls-rule{min-height:0;margin-bottom:22px;font-size:24px}.owner-controls-message h3{font-size:14px}.owner-controls-message p{font-size:12px}.owner-controls-message .owner-controls-message-detail{font-size:11px}.owner-controls-save-row{flex-direction:column;align-items:stretch;gap:12px;margin-top:22px}.owner-controls-save{font-size:12px}.owner-controls-save-status{min-height:17px}}@media (prefers-reduced-motion:reduce){.owner-controls-options button,.owner-controls-event label{transition:none}}
.team-particles{aspect-ratio:3/2;isolation:isolate;background:#060607;width:100%;max-height:660px;position:relative;overflow:hidden}.team-portrait .team-particles-raster,.team-portrait .team-particles-noscript{object-fit:cover;object-position:50% 48%;width:100%;height:100%;min-height:0;max-height:none;display:block;position:absolute;inset:0}.team-particles-raster{opacity:1}.team-particles[data-particles-ready=true] .team-particles-raster{opacity:0}.team-particles-canvas{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.team-particles[data-particles-ready=true] .team-particles-canvas{opacity:1}.team-particles .is-unavailable{visibility:hidden}.team-particles-fallback{color:var(--acc);letter-spacing:-.04em;place-content:center;font-size:clamp(30px,5vw,65px);line-height:1.25;display:grid;position:absolute;inset:0}@media (max-width:700px){.team-particles{min-height:290px}}
.business-scenarios{border-top:1px solid var(--line);background:#090a08;padding:100px 6vw 70px;scroll-margin-top:80px;position:relative}.business-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:8vw;display:grid}.business-heading h2{margin:24px 0 0;font-size:clamp(44px,5.6vw,86px);line-height:1.05}.business-heading h2 em{font:400 1.13em/1 var(--serif);color:var(--acc)}.business-heading>p{color:#b6bbaa;max-width:450px;font-size:16px;line-height:1.8}.business-switch{border-top:1px solid #434638;border-bottom:1px solid #434638;grid-template-columns:repeat(4,1fr);margin:55px 0 0;display:grid}.business-switch button{color:#bdc0b5;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;min-height:76px;padding:18px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;display:flex}.business-switch button+button{border-left:1px solid #434638}.business-switch button>span{font:10px var(--mono);opacity:.7}.business-switch button>b{margin-left:auto;font-size:20px;font-weight:400}.business-switch button[aria-pressed=true]{background:var(--acc);color:#121609}.business-switch button:focus-visible{outline-offset:4px;outline:2px solid #fff}.business-stage{grid-template-columns:1fr 1.15fr;gap:36px 7vw;padding-top:45px;display:grid}.business-topic{font:10px/1.6 var(--mono);color:#a3aa94;letter-spacing:.04em}.business-problem h3{letter-spacing:-.055em;margin:25px 0;font-size:clamp(34px,3.9vw,62px);line-height:1.12}.business-problem h3 em{color:#ff6259;font-style:normal}.business-problem>p{color:#b8bcae;max-width:440px;font-size:15px;line-height:1.85}.business-state-label{font:10px/1.7 var(--mono);color:#ff786d;align-items:center;gap:12px;margin-top:25px;display:flex}.business-state-label i{border:1px solid #99413a;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.business-map{min-width:0;padding-top:10px}.business-inputs{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.business-inputs>div{color:#efc5bb;border-top:1px solid #84514a;border-bottom:1px solid #442d29;padding:15px 10px;font-size:13px;line-height:1.5}.business-inputs span{font:9px var(--mono);color:#ff786d;margin-bottom:12px;display:block}.business-joins{height:64px;padding:0}.business-joins svg{width:100%;height:100%;overflow:visible}.business-joins path{stroke:#869c54;stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.business-rule{text-align:center;background:#151b0e;border:1px solid #768c3e;padding:25px 15px}.business-rule>span{font:9px/1.7 var(--mono);color:var(--acc)}.business-rule strong{margin:13px 0;font-size:clamp(21px,2vw,31px);font-weight:500;line-height:1.3;display:block}.business-rule small{color:#a9b68e;font-size:11px;line-height:1.6}.business-result{color:var(--acc);align-items:center;gap:16px;padding:24px 0;display:flex}.business-result>span{font-size:35px}.business-result p{letter-spacing:-.04em;max-width:440px;font-size:clamp(21px,2.4vw,35px);line-height:1.25}.business-resolution{border-top:1px solid #373e2b;grid-column:1/-1;grid-template-columns:1fr 1.15fr;gap:7vw;padding-top:30px;display:grid}.business-resolution p{color:#c3cbb6;max-width:550px;margin-top:12px;font-size:15px;line-height:1.8}.business-resolution .text-link{margin-top:18px;font-size:13px}.business-footnote{font:10px/1.9 var(--mono);color:#9ca58e;border-top:1px solid #303629;max-width:950px;margin-top:32px;padding-top:22px}@media (max-width:900px){.business-switch{grid-template-columns:1fr 1fr}.business-switch button:nth-child(3){border-left:0}.business-switch button:nth-child(n+3){border-top:1px solid #434638}.business-stage,.business-resolution{gap:30px}.business-inputs{gap:7px}.business-inputs>div{font-size:11px}.business-heading{gap:35px}}@media (max-width:700px){.business-scenarios{padding:65px 6vw 50px}.business-heading,.business-stage,.business-resolution{display:block}.business-heading h2{font-size:44px}.business-heading>p{margin-top:25px;font-size:14px}.business-switch{margin-top:32px}.business-switch button{gap:7px;min-height:70px;padding:14px 10px;font-size:12px}.business-switch button>span{font-size:8px}.business-stage{padding-top:30px}.business-problem h3{font-size:39px}.business-problem>p{font-size:14px}.business-map{padding-top:36px}.business-rule strong{font-size:24px}.business-result p{font-size:27px}.business-resolution{padding-top:25px}.business-resolution>div+div{margin-top:28px}.business-resolution p{font-size:14px}.business-footnote{font-size:10px}.business-inputs>div{min-height:90px}}
.site-nav .telegram-nav{min-height:44px;color:var(--acc);letter-spacing:.06em;align-items:center;gap:8px;display:inline-flex}.telegram-nav svg{flex-shrink:0;width:21px;height:21px}.telegram-entry{border-top:1px solid var(--line);grid-template-columns:1.25fr 1fr;align-items:center;gap:48px;padding:40px 0 46px;display:grid}.telegram-entry h3{letter-spacing:-.045em;margin:20px 0;font-size:clamp(30px,3.5vw,52px);line-height:1.13}.telegram-entry h3 em{font-family:var(--serif);color:var(--acc);font-weight:400}.telegram-entry-copy>p{color:#b6bcb0;max-width:490px;font-size:15px;line-height:1.8}.telegram-budget{font:11px/1.7 var(--mono);color:#d2d7c9;margin-top:24px;display:block}.telegram-primary{background:var(--acc);color:#101207;justify-content:center;align-items:center;gap:17px;min-height:70px;padding:23px 25px;font-size:17px;font-weight:650;transition:background .2s,transform .2s;display:flex}.telegram-primary svg{flex-shrink:0;width:26px;height:26px}.telegram-primary>span:last-child{margin-left:auto;font-size:24px}.telegram-primary:hover{background:#e0ff78;transform:translateY(-2px)}.telegram-primary:focus-visible{outline-offset:5px}.telegram-entry-action>p{color:#b8bead;margin-top:18px;font-size:12px;line-height:1.8}.telegram-entry-action b{color:#e1e7d7;font-weight:500}.telegram-entry-action small{color:#9da68f;margin-top:15px;font-size:12px;line-height:1.8;display:block}.contact-form-details{border-top:1px solid var(--line);margin-top:20px;padding-top:24px}.contact-form-details>summary{cursor:pointer;color:var(--fg);padding:14px 0;font-size:16px;line-height:1.6}.contact-form-details>summary:focus-visible{outline:2px solid var(--acc);outline-offset:6px}.contact-form-details[open]>.project-form{margin-top:25px}.consent-explanation{color:#a9b29e;margin:12px 0 24px;font-size:12px;line-height:1.8}.consent-explanation summary{cursor:pointer;color:#c8d1ba;text-underline-offset:4px;text-decoration:underline}.consent-explanation p{max-width:720px;margin-top:10px}@media (max-width:1000px){.site-nav nav{gap:20px}.telegram-nav>span{display:none}}@media (max-width:700px){.telegram-entry{grid-template-columns:1fr;gap:30px;padding:30px 0}.telegram-entry h3{font-size:34px}.telegram-entry-copy>p{font-size:14px}.telegram-primary{padding:20px 18px;font-size:16px}.site-nav nav{gap:14px}.telegram-budget{font-size:10px}}@media (prefers-reduced-motion:reduce){.telegram-primary{transition:none}.telegram-primary:hover{transform:none}}
.workforce-proof{--wf-accent:#d4ff3f;--wf-muted:#b0b6a6;--wf-line:#343a2c;--wf-red:#ff8173;color:#f2f2f0;border-top:1px solid var(--wf-line);background:#090b08;padding:100px 6vw;scroll-margin-top:90px;font-family:Manrope,sans-serif;position:relative}.workforce-proof *{box-sizing:border-box}.workforce-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:7vw;margin-bottom:75px;display:grid}.workforce-eyebrow{color:#b0bb97;letter-spacing:.09em;font:10px/1.8 JetBrains Mono,monospace;display:block}.workforce-heading h2{letter-spacing:-.055em;margin:25px 0 0;font-size:clamp(42px,5.3vw,80px);font-weight:500;line-height:1.05}.workforce-proof h2 em,.workforce-proof h3 em{color:var(--wf-accent);font-family:EB Garamond,Georgia,serif;font-weight:400}.workforce-intro{max-width:430px}.workforce-intro>p{color:#d2d6ca;margin:0 0 24px;font-size:16px;line-height:1.85}.workforce-example{border-left:2px solid var(--wf-accent);color:var(--wf-muted);padding-left:16px;font-size:12px;line-height:1.75;display:block}.workforce-attendance,.workforce-motivation,.workforce-balance{border-top:1px solid var(--wf-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);align-items:start;gap:6vw;padding:44px 0;display:grid}.workforce-chapter h3,.workforce-balance h3{letter-spacing:-.04em;margin:19px 0 22px;font-size:clamp(26px,2.8vw,40px);font-weight:500;line-height:1.2}.workforce-chapter p,.workforce-balance>div>p{color:var(--wf-muted);max-width:380px;margin:15px 0;font-size:13px;line-height:1.85}.workforce-chapter p strong{color:var(--wf-accent);font-weight:500}.workforce-timesheet{background:#10150c;border:1px solid #3a4729;min-width:0;margin:0;padding:22px 24px}.workforce-timesheet figcaption{color:#bbc9a4;justify-content:space-between;gap:15px;font:9px/1.7 JetBrains Mono,monospace;display:flex}.workforce-time-axis{color:#a6b691;justify-content:space-between;margin:29px 91px 0 115px;font:9px/1.5 JetBrains Mono,monospace;display:flex}.workforce-time-row{border-bottom:1px solid #2d3822;grid-template-columns:104px minmax(0,1fr) 82px;align-items:center;gap:11px;padding:22px 0;display:grid}.workforce-person strong,.workforce-hours strong{font-size:11px;font-weight:500;line-height:1.5;display:block}.workforce-person>span{color:#bac3ae;margin-top:7px;font:9px/1.5 JetBrains Mono,monospace;display:block}.workforce-time-track{background:repeating-linear-gradient(135deg,#562c24 0 2px,#171d11 2px 6px);height:25px;position:relative}.workforce-time-fill{background:#a5ce3b;position:absolute;inset:0}.workforce-lunch{background:#2b351e;border-left:1px solid #10150c;border-right:1px solid #10150c;width:11.111%;position:absolute;top:0;bottom:0;left:44.444%}.workforce-start-mark{background:#d4ff3f;width:2px;position:absolute;top:-4px;bottom:-4px}.workforce-hours{text-align:right}.workforce-hours>span{color:var(--wf-red);margin-top:5px;font-size:9px;line-height:1.5;display:block}.workforce-time-total{justify-content:space-between;align-items:center;gap:20px;margin-top:25px;display:flex}.workforce-time-total>span{color:#dbe4cb;font-size:12px;line-height:1.6}.workforce-time-total small{color:var(--wf-muted);font-size:10px}.workforce-time-total>strong{white-space:nowrap;color:var(--wf-accent);letter-spacing:-.045em;font-size:32px;font-weight:500}.workforce-time-total>strong>span{letter-spacing:0;font-size:14px}.workforce-chapter .workforce-calibration{border-top:1px solid var(--wf-line);padding-top:17px;font-size:11px}.workforce-contribution{border:1px solid var(--wf-line);min-width:0}.workforce-scenarios{grid-template-columns:1fr 1fr;display:grid}.workforce-scenarios button{text-align:left;color:#c4ccb8;border:0;border-bottom:1px solid var(--wf-line);cursor:pointer;background:#11140e;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:16px 20px;font:500 12px/1.5 Manrope,sans-serif;display:flex}.workforce-scenarios button+button{border-left:1px solid var(--wf-line)}.workforce-scenarios button[aria-pressed=true]{color:#192008;background:var(--wf-accent);border-bottom-color:var(--wf-accent)}.workforce-scenarios button:hover{box-shadow:inset 0 0 0 1px var(--wf-accent)}.workforce-scenarios button:focus-visible{outline-offset:-5px;outline:2px solid #fff}.workforce-scenarios button>span{flex-shrink:0;font-size:20px}.workforce-contribution-body{padding:24px}.workforce-scenario-facts{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:30px;display:grid}.workforce-scenario-facts>span{color:var(--wf-muted);font-size:10px;line-height:1.6}.workforce-scenario-facts strong{color:#eef3e5;letter-spacing:-.04em;margin-bottom:4px;font-size:26px;font-weight:500;display:block}.workforce-factor-chart{margin:0}.workforce-factor-chart figcaption{color:#c9d0be;border-bottom:1px solid var(--wf-line);justify-content:space-between;gap:15px;padding-bottom:15px;font-size:11px;line-height:1.7;display:flex}.workforce-factor-chart figcaption>span{color:var(--wf-accent);white-space:nowrap}.workforce-factor-row{color:#cad2be;grid-template-columns:92px minmax(0,1fr) 52px;align-items:center;gap:12px;margin-top:17px;font-size:11px;display:grid}.workforce-factor-track{background:linear-gradient(90deg,#2b1814 50%,#17220c 50%);height:21px;position:relative}.workforce-factor-track>span{transition:width .25s,left .25s;position:absolute;top:4px;bottom:4px}.workforce-factor-positive{background:var(--wf-accent)}.workforce-factor-negative{background:var(--wf-red)}.workforce-factor-track>i{background:#879274;width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.workforce-factor-row>strong{text-align:right;color:var(--wf-accent);font:12px/1.5 JetBrains Mono,monospace}.workforce-factor-row>strong.workforce-negative{color:var(--wf-red)}.workforce-weight{border-top:1px solid var(--wf-line);align-items:center;gap:23px;margin-top:27px;padding:20px 0;display:flex}.workforce-weight>strong{letter-spacing:-.06em;color:var(--wf-accent);font-size:65px;font-weight:500;line-height:1}.workforce-weight>div>span{color:#e3e9d8;font-size:13px;display:block}.workforce-weight small{color:var(--wf-muted);margin-top:6px;font-size:10px;line-height:1.65;display:block}.workforce-contribution h4{letter-spacing:-.02em;margin:5px 0 11px;font-size:17px;font-weight:500;line-height:1.4}.workforce-scenario-detail{min-height:65px;color:var(--wf-muted);margin:0;font-size:12px;line-height:1.8}.workforce-balance{padding-bottom:0}.workforce-fund{color:#20280d;background:#d4ff3f;margin:0;padding:24px}.workforce-fund figcaption{letter-spacing:.04em;font:9px/1.8 JetBrains Mono,monospace}.workforce-fund-total{justify-content:space-between;align-items:center;gap:16px;margin:28px 0;display:flex}.workforce-fund-total>span{font-size:12px;line-height:1.6}.workforce-fund-total>strong{letter-spacing:-.045em;white-space:nowrap;font-size:clamp(25px,2.8vw,40px);font-weight:500}.workforce-fund-bar{gap:3px;height:42px;display:flex}.workforce-fund-bar>span:first-child{background:#263511;width:60%}.workforce-fund-bar>span:last-child{background:repeating-linear-gradient(135deg,#0000 0 4px,#526823 4px 6px);border:1px solid #526823;width:40%}.workforce-fund-labels{grid-template-columns:3fr 2fr;gap:14px;margin:17px 0 26px;display:grid}.workforce-fund-labels span{font-size:10px;line-height:1.6;display:block}.workforce-fund-labels strong{letter-spacing:-.035em;white-space:nowrap;margin-top:5px;font-size:23px;font-weight:500;display:block}.workforce-fund>p{color:#3b4b1b;border-top:1px solid #779b2b;margin:0;padding-top:16px;font-size:11px;line-height:1.8}@media (min-width:1600px){.workforce-proof{padding-left:max(6vw,50vw - 720px);padding-right:max(6vw,50vw - 720px)}}@media (max-width:1000px){.workforce-attendance,.workforce-motivation,.workforce-balance{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:4vw}.workforce-timesheet,.workforce-contribution-body,.workforce-fund{padding:20px}.workforce-time-row{grid-template-columns:85px minmax(0,1fr) 72px;gap:8px}.workforce-time-axis{margin-left:93px;margin-right:80px}.workforce-person strong{font-size:10px}.workforce-scenarios button{padding:13px;font-size:11px}.workforce-time-total{flex-wrap:wrap;gap:12px}.workforce-factor-row{grid-template-columns:80px minmax(0,1fr) 44px;gap:8px}.workforce-scenario-facts{gap:8px}}@media (max-width:700px){.workforce-proof{padding:65px 6vw;scroll-margin-top:75px}.workforce-heading{margin-bottom:37px;display:block}.workforce-heading h2{font-size:clamp(42px,11vw,68px)}.workforce-intro{max-width:none;margin-top:26px}.workforce-intro>p{font-size:14px;line-height:1.8}.workforce-example{font-size:11px}.workforce-eyebrow{font-size:9px}.workforce-attendance,.workforce-motivation,.workforce-balance{padding-top:29px;padding-bottom:34px;display:block}.workforce-chapter h3,.workforce-balance h3{margin:16px 0;font-size:30px}.workforce-chapter p,.workforce-balance>div>p{max-width:none;font-size:12px}.workforce-timesheet,.workforce-contribution,.workforce-fund{margin-top:25px}.workforce-timesheet,.workforce-contribution-body,.workforce-fund{padding:17px}.workforce-timesheet figcaption{gap:10px;font-size:8px}.workforce-time-row{grid-template-columns:78px minmax(0,1fr) 66px;gap:7px;padding:20px 0}.workforce-time-axis{margin-left:85px;margin-right:73px;font-size:8px}.workforce-person strong{font-size:9px}.workforce-person>span{font-size:8px}.workforce-hours strong{font-size:10px}.workforce-hours>span{font-size:8px}.workforce-time-track{height:22px}.workforce-time-total{margin-top:19px}.workforce-time-total>span{font-size:11px}.workforce-time-total small{font-size:9px}.workforce-time-total>strong{font-size:30px}.workforce-scenarios button{gap:8px;min-height:60px;padding:13px 12px;font-size:11px}.workforce-scenario-facts{grid-template-columns:repeat(2,1fr);gap:13px 20px;margin-bottom:22px}.workforce-scenario-facts>span{font-size:11px}.workforce-scenario-facts strong{font-size:25px}.workforce-factor-chart figcaption{font-size:10px}.workforce-factor-row{grid-template-columns:77px minmax(0,1fr) 44px;gap:8px;font-size:10px}.workforce-factor-row>strong{font-size:11px}.workforce-weight>strong{font-size:56px}.workforce-contribution h4{font-size:16px}.workforce-scenario-detail{min-height:0;font-size:11px}.workforce-fund-total{margin:23px 0}.workforce-fund-total>strong{font-size:30px}.workforce-fund-labels strong{font-size:21px}.workforce-fund figcaption{font-size:8px}.workforce-fund>p{font-size:10px}.workforce-balance{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.workforce-factor-track>span{transition:none}}
