.DemoQuestionnaire-module__ztwRBq__frame{z-index:1;box-sizing:border-box;grid-template-rows:auto auto 1fr auto;width:100%;max-width:960px;height:100dvh;margin:0 auto;padding:clamp(20px,3vw,36px) clamp(24px,5vw,56px);display:grid;position:relative;overflow:hidden}.DemoQuestionnaire-module__ztwRBq__frameHeader{border-bottom:1px solid #0a16120f;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.DemoQuestionnaire-module__ztwRBq__brand{color:inherit;align-items:center;gap:4px;text-decoration:none;transition:transform .18s,opacity .18s;display:inline-flex}.DemoQuestionnaire-module__ztwRBq__brand:hover{opacity:.85;transform:translateY(-1px)}.DemoQuestionnaire-module__ztwRBq__brand:focus-visible{outline:2px solid var(--accent-orange);outline-offset:4px}.DemoQuestionnaire-module__ztwRBq__brandSymbol,.DemoQuestionnaire-module__ztwRBq__brandWordmark{flex-shrink:0;width:auto;height:26px}.DemoQuestionnaire-module__ztwRBq__headerRight{align-items:center;gap:14px;display:flex}.DemoQuestionnaire-module__ztwRBq__headerMeta{font-family:var(--font-mono),monospace;letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.DemoQuestionnaire-module__ztwRBq__headerMetaComplete{color:var(--terminal-green)}.DemoQuestionnaire-module__ztwRBq__buttonBackToSite{color:var(--text-secondary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;border-color:#0a161214;min-height:34px;padding:0 14px;font-size:.72rem}.DemoQuestionnaire-module__ztwRBq__buttonBackToSite:not(:disabled):hover{color:var(--terminal-green);border-color:#4a8c5c40}.DemoQuestionnaire-module__ztwRBq__progressSection{border-bottom:1px solid #0a16120f;gap:12px;padding:14px 0 16px;animation:.5s DemoQuestionnaire-module__ztwRBq__fadeIn;display:grid}.DemoQuestionnaire-module__ztwRBq__progressBar{background:#0a16120f;border-radius:2px;height:3px;overflow:hidden}.DemoQuestionnaire-module__ztwRBq__progressFill{background:linear-gradient(90deg,var(--terminal-green),var(--accent-blue));border-radius:2px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1);display:block}.DemoQuestionnaire-module__ztwRBq__progressNav{overflow:hidden}.DemoQuestionnaire-module__ztwRBq__progressSteps{justify-content:space-between;gap:4px;margin:0;padding:0;list-style:none;display:flex}.DemoQuestionnaire-module__ztwRBq__progressStep{font-family:var(--font-mono),monospace;letter-spacing:.03em;color:var(--text-muted);cursor:default;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:2px 0;font-size:.68rem;transition:color .2s;display:inline-flex}.DemoQuestionnaire-module__ztwRBq__progressStep:not(:disabled){cursor:pointer}.DemoQuestionnaire-module__ztwRBq__progressStep:not(:disabled):hover{color:var(--text-secondary)}.DemoQuestionnaire-module__ztwRBq__progressStepCurrent{color:var(--terminal-green);font-weight:600}.DemoQuestionnaire-module__ztwRBq__progressStepComplete{color:var(--text-secondary)}.DemoQuestionnaire-module__ztwRBq__progressStepComplete svg{color:var(--terminal-green);flex-shrink:0}.DemoQuestionnaire-module__ztwRBq__progressStepBranch .DemoQuestionnaire-module__ztwRBq__progressStep{opacity:.85;font-size:.62rem;font-style:italic}.DemoQuestionnaire-module__ztwRBq__progressStepBranch .DemoQuestionnaire-module__ztwRBq__progressStepCurrent{opacity:1}.DemoQuestionnaire-module__ztwRBq__contentArea{scrollbar-width:thin;scrollbar-color:#4a8c5c33 transparent;min-height:0;overflow:hidden auto}.DemoQuestionnaire-module__ztwRBq__contentArea::-webkit-scrollbar{width:4px}.DemoQuestionnaire-module__ztwRBq__contentArea::-webkit-scrollbar-track{background:0 0}.DemoQuestionnaire-module__ztwRBq__contentArea::-webkit-scrollbar-thumb{background:#4a8c5c33;border-radius:2px}.DemoQuestionnaire-module__ztwRBq__contentSlide{flex-direction:column;width:100%;max-width:740px;min-height:100%;margin:0 auto;display:flex}@keyframes DemoQuestionnaire-module__ztwRBq__slideInForward{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DemoQuestionnaire-module__ztwRBq__slideInBackward{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes DemoQuestionnaire-module__ztwRBq__fadeIn{0%{opacity:0}to{opacity:1}}.DemoQuestionnaire-module__ztwRBq__slideForward{animation:.42s cubic-bezier(.16,1,.3,1) both DemoQuestionnaire-module__ztwRBq__slideInForward}.DemoQuestionnaire-module__ztwRBq__slideBackward{animation:.42s cubic-bezier(.16,1,.3,1) both DemoQuestionnaire-module__ztwRBq__slideInBackward}.DemoQuestionnaire-module__ztwRBq__introView{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:40px 20px;display:flex}.DemoQuestionnaire-module__ztwRBq__introIcon{width:56px;height:56px;color:var(--terminal-green);background:#4a8c5c12;border:1px solid #4a8c5c24;border-radius:16px;justify-content:center;align-items:center;display:flex}.DemoQuestionnaire-module__ztwRBq__introHeading{letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(1.75rem,3.5vw,2.6rem);font-weight:700;line-height:1.1}.DemoQuestionnaire-module__ztwRBq__introLead{max-width:460px;color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.7}.DemoQuestionnaire-module__ztwRBq__introValueProp{max-width:440px;color:var(--text-secondary);background:#4a8c5c0d;border:1px solid #4a8c5c1a;border-radius:14px;padding:16px 22px;font-size:.9rem;line-height:1.65}.DemoQuestionnaire-module__ztwRBq__introValueProp p{margin:0}.DemoQuestionnaire-module__ztwRBq__introValueProp strong{color:var(--text-primary);font-weight:600}.DemoQuestionnaire-module__ztwRBq__introDetails{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.DemoQuestionnaire-module__ztwRBq__introDetail{color:var(--text-muted);font-family:var(--font-mono),monospace;letter-spacing:.02em;align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.DemoQuestionnaire-module__ztwRBq__introDetailDot{background:var(--text-muted);border-radius:50%;width:3px;height:3px}.DemoQuestionnaire-module__ztwRBq__introStart{min-height:50px;margin-top:8px;padding:0 30px;font-size:.84rem}.DemoQuestionnaire-module__ztwRBq__introAttribution{border-top:1px solid #0a16120f;flex-direction:column;align-items:center;gap:3px;margin-top:12px;padding-top:20px;display:flex}.DemoQuestionnaire-module__ztwRBq__introAttributionName{color:var(--text-primary);letter-spacing:-.01em;font-size:.86rem;font-weight:600}.DemoQuestionnaire-module__ztwRBq__introAttributionRole{color:var(--text-muted);font-family:var(--font-mono),monospace;letter-spacing:.04em;font-size:.7rem}.DemoQuestionnaire-module__ztwRBq__questionView{align-content:start;gap:24px;padding:28px 0 40px;display:grid}.DemoQuestionnaire-module__ztwRBq__sectionHeader{gap:8px;display:grid}.DemoQuestionnaire-module__ztwRBq__sectionEyebrow{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-blue);font-size:.72rem}.DemoQuestionnaire-module__ztwRBq__sectionTitle{letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:700;line-height:1.08}.DemoQuestionnaire-module__ztwRBq__sectionDesc{color:var(--text-secondary);max-width:52ch;margin:0;font-size:.95rem;line-height:1.65}.DemoQuestionnaire-module__ztwRBq__fieldsArea{gap:20px;display:grid}.DemoQuestionnaire-module__ztwRBq__completeView{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:40px 20px;display:flex}.DemoQuestionnaire-module__ztwRBq__completeIcon{color:var(--terminal-green)}.DemoQuestionnaire-module__ztwRBq__completeHeading{letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;line-height:1.1}.DemoQuestionnaire-module__ztwRBq__completeLead{max-width:420px;color:var(--text-secondary);text-align:center;margin:0;font-size:.95rem;line-height:1.65}.DemoQuestionnaire-module__ztwRBq__bookingCard{text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9;border:1px solid #0a161212;border-radius:20px;gap:16px;width:100%;max-width:500px;padding:22px;display:grid}.DemoQuestionnaire-module__ztwRBq__bookingCard h3{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:700}.DemoQuestionnaire-module__ztwRBq__bookingCard>p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.6}.DemoQuestionnaire-module__ztwRBq__bookingMeta{gap:8px;display:grid}.DemoQuestionnaire-module__ztwRBq__bookingMetaItem{color:var(--text-primary);background:#ffffff8c;border:1px solid #0a16120d;border-radius:12px;gap:3px;padding:11px 14px;font-size:.86rem;line-height:1.5;display:grid}.DemoQuestionnaire-module__ztwRBq__bookingMetaLabel{font-family:var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-blue);font-size:.66rem}.DemoQuestionnaire-module__ztwRBq__bookingActions{flex-wrap:wrap;gap:10px;display:flex}.DemoQuestionnaire-module__ztwRBq__returnToSite{font-family:var(--font-mono),monospace;letter-spacing:.02em;color:var(--text-muted);justify-content:center;align-items:center;gap:6px;margin-top:6px;font-size:.74rem;text-decoration:none;transition:color .2s;display:inline-flex}.DemoQuestionnaire-module__ztwRBq__returnToSite:hover{color:var(--terminal-green)}.DemoQuestionnaire-module__ztwRBq__frameFooter{border-top:1px solid #0a16120f;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding-top:14px;display:grid}.DemoQuestionnaire-module__ztwRBq__footerHint{text-align:center;color:var(--text-muted);margin:0;font-size:.82rem;line-height:1.5}.DemoQuestionnaire-module__ztwRBq__buttonBase{min-height:44px;font-family:var(--font-mono),monospace;letter-spacing:.03em;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.78rem;text-decoration:none;transition:transform .2s,opacity .2s,box-shadow .2s,color .2s;display:inline-flex}.DemoQuestionnaire-module__ztwRBq__buttonBase:disabled{opacity:.4;cursor:not-allowed}.DemoQuestionnaire-module__ztwRBq__buttonBase:not(:disabled):hover{transform:translateY(-1px)}.DemoQuestionnaire-module__ztwRBq__buttonBase:not(:disabled):focus-visible{outline:none;transform:translateY(-1px)}.DemoQuestionnaire-module__ztwRBq__buttonPrimary{background:var(--accent-orange);color:#fff;box-shadow:0 2px 8px #e85d042e}.DemoQuestionnaire-module__ztwRBq__buttonPrimary:not(:disabled):hover{box-shadow:0 4px 14px #e85d0447}.DemoQuestionnaire-module__ztwRBq__buttonSecondary{color:var(--terminal-green);background:#ffffffa6;border-color:#4a8c5c33}.DemoQuestionnaire-module__ztwRBq__buttonSecondary:hover{border-color:#4a8c5c59}.DemoQuestionnaire-module__ztwRBq__buttonGhost{color:var(--text-secondary);background:0 0;padding:0 14px}.DemoQuestionnaire-module__ztwRBq__buttonGhost:not(:disabled):hover{color:var(--text-primary)}.DemoQuestionnaire-module__ztwRBq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.DemoQuestionnaire-module__ztwRBq__field{gap:8px;min-width:0;display:grid}.DemoQuestionnaire-module__ztwRBq__fieldLabel{font-family:var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:.76rem;font-weight:600}.DemoQuestionnaire-module__ztwRBq__input,.DemoQuestionnaire-module__ztwRBq__textarea{width:100%;color:var(--text-primary);font-family:var(--font-mono),monospace;background:#ffffffbd;border:1px solid #4a8c5c2e;border-radius:12px;padding:10px 13px;font-size:.86rem;transition:border-color .2s,box-shadow .2s}.DemoQuestionnaire-module__ztwRBq__input:focus,.DemoQuestionnaire-module__ztwRBq__textarea:focus{border-color:var(--terminal-green);outline:none;box-shadow:0 0 0 3px #5aac6c1f}.DemoQuestionnaire-module__ztwRBq__input::placeholder,.DemoQuestionnaire-module__ztwRBq__textarea::placeholder{color:var(--text-muted)}.DemoQuestionnaire-module__ztwRBq__textarea{resize:vertical;min-height:100px}.DemoQuestionnaire-module__ztwRBq__fieldHint{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.55}.DemoQuestionnaire-module__ztwRBq__fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.DemoQuestionnaire-module__ztwRBq__groupHeader{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.DemoQuestionnaire-module__ztwRBq__groupLegend{letter-spacing:-.01em;color:var(--text-primary);text-transform:none;font-size:.94rem;font-weight:600}.DemoQuestionnaire-module__ztwRBq__groupMeta{font-family:var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem}.DemoQuestionnaire-module__ztwRBq__choiceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px;display:grid}.DemoQuestionnaire-module__ztwRBq__choiceCard{cursor:pointer;background:#ffffffb3;border:1px solid #4a8c5c24;border-radius:12px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:10px 13px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:grid;position:relative}.DemoQuestionnaire-module__ztwRBq__choiceCard:hover,.DemoQuestionnaire-module__ztwRBq__choiceCard:focus-within{border-color:#3a7a8c38;transform:translateY(-1px);box-shadow:0 0 0 3px #3a7a8c14}.DemoQuestionnaire-module__ztwRBq__choiceCardActive{background:linear-gradient(135deg,#4a8c5c14,#ffffffeb);border-color:#4a8c5c47;box-shadow:0 4px 12px #4a8c5c1a}.DemoQuestionnaire-module__ztwRBq__choiceInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.DemoQuestionnaire-module__ztwRBq__choiceControl{background:#ffffffeb;border:1.5px solid #4a8c5c5c;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:border-color .2s,background .2s;display:inline-flex}.DemoQuestionnaire-module__ztwRBq__choiceControlRadio{border-radius:999px}.DemoQuestionnaire-module__ztwRBq__choiceControlCheckbox{border-radius:6px}.DemoQuestionnaire-module__ztwRBq__choiceControlMark{border-radius:inherit;background:var(--terminal-green);opacity:0;width:7px;height:7px;transition:transform .18s,opacity .18s;transform:scale(.5)}.DemoQuestionnaire-module__ztwRBq__choiceControlChecked{border-color:var(--terminal-green);background:#4a8c5c14}.DemoQuestionnaire-module__ztwRBq__choiceControlChecked .DemoQuestionnaire-module__ztwRBq__choiceControlMark{opacity:1;transform:scale(1)}.DemoQuestionnaire-module__ztwRBq__choiceBody{align-content:start;gap:3px;min-width:0;display:grid}.DemoQuestionnaire-module__ztwRBq__choiceTitleRow{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.DemoQuestionnaire-module__ztwRBq__choiceTitle{color:var(--text-primary);font-size:.84rem;font-weight:550;line-height:1.35}.DemoQuestionnaire-module__ztwRBq__choiceHint{color:var(--text-muted);font-size:.76rem;line-height:1.45;display:block}@media (max-width:768px){.DemoQuestionnaire-module__ztwRBq__frame{padding:16px}.DemoQuestionnaire-module__ztwRBq__brandSymbol,.DemoQuestionnaire-module__ztwRBq__brandWordmark{height:20px}.DemoQuestionnaire-module__ztwRBq__buttonBackToSite span{display:none}.DemoQuestionnaire-module__ztwRBq__progressSteps{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:2px;overflow-x:auto}.DemoQuestionnaire-module__ztwRBq__progressSteps::-webkit-scrollbar{display:none}.DemoQuestionnaire-module__ztwRBq__progressStep{font-size:.62rem}.DemoQuestionnaire-module__ztwRBq__fieldGrid,.DemoQuestionnaire-module__ztwRBq__choiceGrid{grid-template-columns:1fr}.DemoQuestionnaire-module__ztwRBq__groupHeader{flex-direction:column;align-items:flex-start;gap:4px}.DemoQuestionnaire-module__ztwRBq__frameFooter{grid-template-columns:1fr;gap:10px}.DemoQuestionnaire-module__ztwRBq__footerHint{display:none}.DemoQuestionnaire-module__ztwRBq__buttonBase{width:100%}.DemoQuestionnaire-module__ztwRBq__buttonBackToSite{width:auto}.DemoQuestionnaire-module__ztwRBq__introView{gap:16px;padding:24px 12px}.DemoQuestionnaire-module__ztwRBq__introHeading{font-size:1.6rem}.DemoQuestionnaire-module__ztwRBq__bookingActions{flex-direction:column;align-items:stretch}}@media (max-width:480px){.DemoQuestionnaire-module__ztwRBq__progressSteps{display:none}}
:is(*,:before,:after){box-sizing:border-box;margin:0;padding:0}:root{--bg:#fafcfb;--bg-warm:#f4f7f5;--terminal-dark:#0a1612;--terminal-green:#4a8c5c;--terminal-green-light:#9bd4a0;--terminal-green-pale:#c0f0c8;--terminal-green-glow:#5aac6c26;--accent-orange:#e85d04;--accent-active:var(--terminal-green);--accent-red:#c24e3a;--accent-yellow:#d4a020;--accent-blue:#3a7a8c;--accent-magenta:#8a5a8a;--bright-green:#5aac6c;--selection:#1a2b25;--glass-bg:#ffffff8c;--glass-border:#4a8c5c2e;--glass-shadow:#0a16120f;--text-primary:#0a1612;--text-secondary:#3a5a48;--text-muted:#6b8b7a;--line:#4a8c5c1a}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-sans),sans-serif;background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.ConsultingPage-module__DaJQAW__ambient-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ConsultingPage-module__DaJQAW__ambient-orb{filter:blur(120px);opacity:.3;border-radius:50%;animation:20s ease-in-out infinite ConsultingPage-module__DaJQAW__orbFloat;position:absolute}.ConsultingPage-module__DaJQAW__ambient-orb:first-child{background:radial-gradient(circle,var(--terminal-green-pale),transparent 70%);width:600px;height:600px;animation-delay:0s;top:-10%;left:-5%}.ConsultingPage-module__DaJQAW__ambient-orb:nth-child(2){background:radial-gradient(circle,#3a7a8c4d,#0000 70%);width:500px;height:500px;animation-delay:-7s;top:40%;right:-10%}.ConsultingPage-module__DaJQAW__ambient-orb:nth-child(3){background:radial-gradient(circle,#d4a02026,#0000 70%);width:400px;height:400px;animation-delay:-14s;bottom:10%;left:20%}@keyframes ConsultingPage-module__DaJQAW__orbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-40px)scale(1.05)}66%{transform:translate(-20px,20px)scale(.95)}}.ConsultingPage-module__DaJQAW__grid-overlay{z-index:0;pointer-events:none;background-image:linear-gradient(#4a8c5c08 1px,#0000 1px),linear-gradient(90deg,#4a8c5c08 1px,#0000 1px);background-size:80px 80px;position:fixed;inset:0}.ConsultingPage-module__DaJQAW__layout{--layout-sidebar-width:clamp(240px,20vw,320px);--content-inline-padding:clamp(32px,5vw,80px);--content-right-guard:calc(var(--layout-sidebar-width)/2);--content-max-inline-size:min(1600px,calc(100vw - var(--layout-sidebar-width) - var(--content-right-guard)));grid-template-columns:var(--layout-sidebar-width)minmax(0,1fr);z-index:1;min-height:100vh;display:grid;position:relative}.ConsultingPage-module__DaJQAW__sidebar{--sidebar-menu-width:240px;--sidebar-menu-scale:.9;--sidebar-track-left:clamp(16px,2vw,26px);--sidebar-menu-text-left:clamp(30px,4vw,50px);z-index:10;background:#1e3029;border-right:1px solid #5aac6c1a;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:clip;box-shadow:2px 0 16px #0a161240}.ConsultingPage-module__DaJQAW__sidebar-brand{flex-direction:column;align-items:center;gap:6px;padding:0;text-decoration:none;transition:transform .18s,opacity .18s;display:flex;position:absolute;top:38px;left:0;right:0}.ConsultingPage-module__DaJQAW__sidebar-brand:hover{opacity:.94;transform:translateY(-1px)}.ConsultingPage-module__DaJQAW__sidebar-brand:focus-visible{outline:2px solid var(--accent-orange);outline-offset:4px}.ConsultingPage-module__DaJQAW__brand-logo-row{flex-direction:column;align-items:center;gap:6px;display:flex}.ConsultingPage-module__DaJQAW__brand-logo-icons{align-items:center;gap:8px;display:flex}.ConsultingPage-module__DaJQAW__brand-symbol,.ConsultingPage-module__DaJQAW__brand-wordmark{flex-shrink:0;width:auto;height:46px}.ConsultingPage-module__DaJQAW__brand-tagline{font-family:var(--font-mono),monospace;letter-spacing:.08em;color:#fff;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:400}@keyframes ConsultingPage-module__DaJQAW__pulse{0%,to{opacity:1}50%{opacity:.3}}.ConsultingPage-module__DaJQAW__mobile-header{display:none}.ConsultingPage-module__DaJQAW__mobile-header-brand{align-items:center;gap:6px;min-width:0;text-decoration:none;display:inline-flex}.ConsultingPage-module__DaJQAW__mobile-header-logo,.ConsultingPage-module__DaJQAW__mobile-header-wordmark{flex-shrink:0;width:auto;height:24px}.ConsultingPage-module__DaJQAW__mobile-header-lang{justify-self:end;align-items:center;display:flex}.ConsultingPage-module__DaJQAW__mobile-locale-switcher{position:relative}.ConsultingPage-module__DaJQAW__mobile-locale-trigger{min-width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:#ffffffc7;border:1px solid #4a8c5c2e;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 9px;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.ConsultingPage-module__DaJQAW__mobile-locale-trigger:hover,.ConsultingPage-module__DaJQAW__mobile-locale-trigger.ConsultingPage-module__DaJQAW__open{color:var(--terminal-green);background:#fffffff0;border-color:#4a8c5c4d}.ConsultingPage-module__DaJQAW__mobile-locale-trigger:focus-visible{outline:2px solid var(--accent-orange);outline-offset:2px}.ConsultingPage-module__DaJQAW__mobile-locale-globe{stroke-width:1.9px;width:14px;height:14px}.ConsultingPage-module__DaJQAW__mobile-locale-chevron{stroke-width:2.2px;width:12px;height:12px;transition:transform .2s}.ConsultingPage-module__DaJQAW__mobile-locale-trigger.ConsultingPage-module__DaJQAW__open .ConsultingPage-module__DaJQAW__mobile-locale-chevron{transform:rotate(180deg)}.ConsultingPage-module__DaJQAW__mobile-locale-menu{-webkit-backdrop-filter:blur(18px);z-index:120;background:#fffffff5;border:1px solid #4a8c5c29;border-radius:14px;gap:4px;min-width:152px;padding:6px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 36px #0a16121f,0 2px 8px #0a16120f}.ConsultingPage-module__DaJQAW__mobile-locale-menu.ConsultingPage-module__DaJQAW__open{display:grid}.ConsultingPage-module__DaJQAW__mobile-locale-option{color:var(--text-secondary);font-family:var(--font-mono),monospace;letter-spacing:.04em;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:.74rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.ConsultingPage-module__DaJQAW__mobile-locale-option:hover,.ConsultingPage-module__DaJQAW__mobile-locale-option.ConsultingPage-module__DaJQAW__active{color:var(--terminal-green);background:#5aac6c17}.ConsultingPage-module__DaJQAW__mobile-locale-option:focus-visible{outline:2px solid var(--accent-orange);outline-offset:2px}.ConsultingPage-module__DaJQAW__mobile-locale-option-flag{font-size:.95rem;line-height:1}.ConsultingPage-module__DaJQAW__sidebar-bottom-cluster{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:24px;left:0;right:0}.ConsultingPage-module__DaJQAW__sidebar-locale{font-family:var(--font-mono),monospace;letter-spacing:.08em;justify-content:center;align-items:center;gap:14px;font-size:.72rem;display:flex}.ConsultingPage-module__DaJQAW__locale-btn{color:#dce6de73;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;padding:3px 0;text-decoration:none;transition:color .2s;display:inline-flex}.ConsultingPage-module__DaJQAW__locale-flag{vertical-align:middle;border-radius:2px;flex-shrink:0;width:18px;height:12px;display:inline-block;overflow:hidden;box-shadow:0 0 0 .5px #0000001f}.ConsultingPage-module__DaJQAW__locale-btn.ConsultingPage-module__DaJQAW__active{color:#9bd4a0;font-weight:600}.ConsultingPage-module__DaJQAW__locale-btn:hover:not(.ConsultingPage-module__DaJQAW__active){color:#dce6deb3}.ConsultingPage-module__DaJQAW__sidebar-status{text-align:center;font-family:var(--font-mono),monospace;color:#dce6de66;letter-spacing:.04em;font-size:.65rem;position:absolute;bottom:28px;left:0;right:0}.ConsultingPage-module__DaJQAW__sidebar-status .ConsultingPage-module__DaJQAW__status-indicator{color:var(--bright-green)}.ConsultingPage-module__DaJQAW__sidebar-blog-link{font-family:var(--font-mono),monospace;color:#f0f4f1;letter-spacing:.06em;white-space:nowrap;background:#ffffff12;border:1px solid #dce6de26;border-radius:12px;justify-content:center;justify-self:stretch;align-items:center;gap:8px;padding:10px 28px;font-size:.78rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 10px #0000001f,inset 0 1px #ffffff0a}.ConsultingPage-module__DaJQAW__sidebar-demo-link{font-family:var(--font-mono),monospace;color:#f0f4f1;letter-spacing:.06em;white-space:nowrap;background:#e85d041f;border:1px solid #e882284d;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 28px;font-size:.78rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .2s;animation:3s ease-in-out infinite ConsultingPage-module__DaJQAW__gildedBorder;display:inline-flex;box-shadow:0 2px 10px #0000001f,inset 0 1px #ffffff0a}.ConsultingPage-module__DaJQAW__sidebar-demo-link:hover{color:#fff;background:#e85d042e;animation-duration:1.8s;transform:translateY(-2px)}.ConsultingPage-module__DaJQAW__sidebar-blog-link:hover{color:#fff;background:#ffffff1a;box-shadow:0 4px 16px #00000029,inset 0 1px #ffffff0f}.ConsultingPage-module__DaJQAW__sidebar-demo-link:focus-visible,.ConsultingPage-module__DaJQAW__sidebar-blog-link:focus-visible{outline:2px solid var(--accent-orange);outline-offset:3px;border-radius:12px}.ConsultingPage-module__DaJQAW__menu{width:var(--sidebar-menu-width);height:min(76vh,560px);transform:scale(var(--sidebar-menu-scale));transform-origin:0;align-self:flex-start;margin:0;padding:0;list-style:none;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%)}.ConsultingPage-module__DaJQAW__menu:before{content:"";left:var(--sidebar-track-left);z-index:0;background:linear-gradient(#0000,#9bd4a026 18% 82%,#0000);width:1px;position:absolute;top:10%;bottom:10%}.ConsultingPage-module__DaJQAW__menu:after{content:"";left:calc(var(--sidebar-track-left) - 1px);background:var(--accent-orange);z-index:1;border-radius:2px;width:3px;height:28px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 10px #e85d0440}.ConsultingPage-module__DaJQAW__menu li{top:50%;left:var(--sidebar-menu-text-left);transform-origin:0;width:100%;transition:transform .32s cubic-bezier(.4,0,.2,1);position:absolute;transform:translateY(-50%)}.ConsultingPage-module__DaJQAW__menu-link{isolation:isolate;font-family:var(--font-mono),monospace;color:#dce6dea6;white-space:nowrap;align-items:center;gap:10px;font-size:clamp(22px,2.2vw,38px);line-height:1;text-decoration:none;transition:color .22s,transform .22s,opacity .3s;display:inline-flex;position:relative}.ConsultingPage-module__DaJQAW__menu-link:focus-visible{outline:2px solid var(--accent-orange);outline-offset:6px;border-radius:4px}.ConsultingPage-module__DaJQAW__menu-link:before{content:">";color:var(--accent-orange);opacity:0;flex-shrink:0;width:.7em;font-size:.7em;transition:all .26s;overflow:hidden;transform:translate(-8px)}.ConsultingPage-module__DaJQAW__menu-link.ConsultingPage-module__DaJQAW__active{color:#f0f4f1;text-shadow:0 0 24px #9bd4a033;font-weight:600}.ConsultingPage-module__DaJQAW__menu-link.ConsultingPage-module__DaJQAW__active:before{opacity:1;filter:drop-shadow(0 0 6px #e85d044d);transform:translate(0)}.ConsultingPage-module__DaJQAW__menu-link:after{content:"";box-shadow:none;z-index:-1;pointer-events:none;background:#fff0;border:1px solid #0000;border-radius:16px;transition:background .26s,border-color .26s,box-shadow .32s;position:absolute;inset:-10px -24px -10px -14px}.ConsultingPage-module__DaJQAW__menu-link.ConsultingPage-module__DaJQAW__active:after{box-shadow:none;background:#fff0;border-color:#0000;animation:none}@keyframes ConsultingPage-module__DaJQAW__capsuleBreath{0%,to{box-shadow:0 4px 24px #4a8c5c0f,inset 0 1px #ffffffb3}50%{box-shadow:0 6px 32px #4a8c5c1c,0 0 0 1px #4a8c5c0d,inset 0 1px #ffffffb3}}.ConsultingPage-module__DaJQAW__menu-link:hover:not(.ConsultingPage-module__DaJQAW__active){color:#9bd4a0}.ConsultingPage-module__DaJQAW__menu-link:hover:not(.ConsultingPage-module__DaJQAW__active):after{background:#ffffff0f}.ConsultingPage-module__DaJQAW__content{padding:0 var(--content-inline-padding);inline-size:min(100%,var(--content-max-inline-size));max-inline-size:var(--content-max-inline-size);justify-self:center}.ConsultingPage-module__DaJQAW__section{text-align:center;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:28px;min-height:100vh;padding:80px 0;display:grid;position:relative}.ConsultingPage-module__DaJQAW__work-section{padding:80px 0}.ConsultingPage-module__DaJQAW__glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(40px)saturate(1.6);border:1px solid var(--glass-border);box-shadow:0 8px 40px var(--glass-shadow),0 1px 3px #0a16120a,inset 0 1px 0 #ffffffb3;border-radius:20px;position:relative;overflow:hidden}.ConsultingPage-module__DaJQAW__glass-panel:before{content:"";pointer-events:none;background:linear-gradient(#ffffff4d,#0000);border-radius:20px 20px 0 0;height:50%;position:absolute;top:0;left:0;right:0}.ConsultingPage-module__DaJQAW__terminal-window{border-radius:16px;overflow:hidden}.ConsultingPage-module__DaJQAW__work-card-titlebar{z-index:2;background:#0a16120a;border-bottom:1px solid #4a8c5c14;align-items:center;padding:12px 22px;display:flex;position:relative}.ConsultingPage-module__DaJQAW__work-card-title{font-family:var(--font-mono),monospace;color:var(--accent-orange);letter-spacing:.08em;font-size:.78rem}.ConsultingPage-module__DaJQAW__terminal-titlebar{z-index:2;background:#0a16120a;border-bottom:1px solid #4a8c5c14;align-items:center;gap:8px;padding:12px 16px;display:flex;position:relative}.ConsultingPage-module__DaJQAW__terminal-dot{border-radius:50%;width:10px;height:10px;transition:transform .2s}.ConsultingPage-module__DaJQAW__terminal-dot:hover{transform:scale(1.3)}.ConsultingPage-module__DaJQAW__terminal-dot.ConsultingPage-module__DaJQAW__red{background:var(--accent-orange)}.ConsultingPage-module__DaJQAW__terminal-dot.ConsultingPage-module__DaJQAW__yellow{background:var(--accent-yellow)}.ConsultingPage-module__DaJQAW__terminal-dot.ConsultingPage-module__DaJQAW__green{background:var(--bright-green)}.ConsultingPage-module__DaJQAW__terminal-title{font-family:var(--font-mono),monospace;color:var(--text-muted);letter-spacing:.05em;margin-left:8px;font-size:.72rem}.ConsultingPage-module__DaJQAW__terminal-body{z-index:2;padding:24px;position:relative}.ConsultingPage-module__DaJQAW__terminal-body code,.ConsultingPage-module__DaJQAW__mono{font-family:var(--font-mono),monospace}.ConsultingPage-module__DaJQAW__hero-section{gap:0}.ConsultingPage-module__DaJQAW__hero-lockup{flex-direction:column;align-items:center;gap:10px;margin-bottom:clamp(36px,4.5vh,56px);display:flex}.ConsultingPage-module__DaJQAW__hero-section .ConsultingPage-module__DaJQAW__hero-desc{margin-bottom:clamp(32px,4vh,48px)}.ConsultingPage-module__DaJQAW__hero-action-zone{flex-direction:column;align-items:center;gap:24px;display:flex}.ConsultingPage-module__DaJQAW__hero-brand{align-items:center;gap:14px;max-width:none;display:flex}.ConsultingPage-module__DaJQAW__hero-brand-symbol,.ConsultingPage-module__DaJQAW__hero-brand-wordmark{flex-shrink:0;width:auto;height:clamp(52px,7vw,72px)}.ConsultingPage-module__DaJQAW__hero-status{font-family:var(--font-mono),monospace;color:var(--bright-green);letter-spacing:.06em;background:#5aac6c14;border:1px solid #5aac6c26;border-radius:100px;align-items:center;gap:8px;padding:6px 16px;font-size:.75rem;display:inline-flex}.ConsultingPage-module__DaJQAW__status-dot{background:var(--bright-green);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ConsultingPage-module__DaJQAW__pulse}.ConsultingPage-module__DaJQAW__section h1{font-family:var(--font-sans),sans-serif;color:var(--text-primary);letter-spacing:-.03em;text-align:center;max-width:14ch;margin-inline:auto;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:700;line-height:1.05}.ConsultingPage-module__DaJQAW__hero-tagline{font-family:var(--font-mono),monospace;color:var(--terminal-green);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(1rem,2vw,1.3rem);font-weight:400}.ConsultingPage-module__DaJQAW__hero-typing{font-family:var(--font-mono),monospace;color:var(--terminal-green);align-items:center;gap:0;min-height:1.6em;font-size:clamp(1rem,2vw,1.3rem);font-weight:400;display:flex}.ConsultingPage-module__DaJQAW__cursor{background:var(--accent-orange);vertical-align:middle;width:2px;height:1.2em;margin-left:2px;animation:1s step-end infinite ConsultingPage-module__DaJQAW__blink;display:inline-block}@keyframes ConsultingPage-module__DaJQAW__blink{50%{opacity:0}}.ConsultingPage-module__DaJQAW__hero-desc{color:var(--text-secondary);text-align:center;width:80%;max-width:none;margin-inline:auto;font-size:1.1rem;line-height:1.7}.ConsultingPage-module__DaJQAW__hero-cta{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.ConsultingPage-module__DaJQAW__hero-tech{justify-items:center;gap:14px;display:grid}.ConsultingPage-module__DaJQAW__hero-tech-label{font-family:var(--font-mono),monospace;color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;opacity:.55;font-size:.68rem}.ConsultingPage-module__DaJQAW__hero-tech-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.ConsultingPage-module__DaJQAW__hero-tech-item{justify-content:center;align-items:center;display:inline-flex}.ConsultingPage-module__DaJQAW__hero-tech-logo{opacity:.45;filter:grayscale();width:auto;max-width:100%;transition:opacity .3s}.ConsultingPage-module__DaJQAW__hero-tech-item:hover .ConsultingPage-module__DaJQAW__hero-tech-logo{opacity:.85;filter:grayscale(0%)}.ConsultingPage-module__DaJQAW__btn-primary{font-family:var(--font-mono),monospace;color:var(--accent-orange);cursor:pointer;letter-spacing:.02em;background:0 0;border:1px solid #e6753d8c;border-radius:12px;align-items:center;gap:8px;padding:14px 32px;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);display:inline-flex}.ConsultingPage-module__DaJQAW__btn-primary:hover{color:var(--accent-orange);background:#e6753d14;border-color:#e6753de6;transform:translateY(-2px);box-shadow:0 10px 26px #e6753d24}.ConsultingPage-module__DaJQAW__btn-secondary{font-family:var(--font-mono),monospace;color:var(--terminal-green);border:1px solid var(--glass-border);cursor:pointer;letter-spacing:.02em;background:0 0;border-radius:12px;align-items:center;gap:8px;padding:14px 32px;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);display:inline-flex}.ConsultingPage-module__DaJQAW__btn-secondary:hover{background:var(--terminal-green-glow);border-color:var(--terminal-green);transform:translateY(-2px)}.ConsultingPage-module__DaJQAW__section h2{font-family:var(--font-sans),sans-serif;letter-spacing:-.025em;color:#3a5a48;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:700;line-height:1.15}.ConsultingPage-module__DaJQAW__section .ConsultingPage-module__DaJQAW__lead{color:var(--text-secondary);text-align:center;width:80%;max-width:none;margin-inline:auto;font-size:1.05rem;line-height:1.8}.ConsultingPage-module__DaJQAW__inline-highlight{color:var(--accent-orange);font-weight:600}.ConsultingPage-module__DaJQAW__inline-underline{text-decoration-line:underline;-webkit-text-decoration-color:var(--bright-green);text-decoration-color:var(--bright-green);text-underline-offset:.14em;text-decoration-skip-ink:none;text-decoration-thickness:2px}.ConsultingPage-module__DaJQAW__about-identity,.ConsultingPage-module__DaJQAW__about-hats-row{width:min(100%,672px)}.ConsultingPage-module__DaJQAW__about-identity{text-align:left;background:#ffffff80;border:1px solid #e85d0433;border-color:#e85d0433 #e85d0426 #4a8c5c33 #4a8c5c26;border-radius:14px;justify-content:space-between;align-items:center;gap:28px;margin-top:8px;padding:14px 24px;display:flex;box-shadow:0 1px 4px #0a16120a,inset 0 0 0 1px #ffffff80}.ConsultingPage-module__DaJQAW__about-identity-left{align-items:center;gap:14px;display:flex}.ConsultingPage-module__DaJQAW__about-identity-photo{object-fit:cover;filter:saturate(.8)contrast(1.05);border-radius:50%;flex-shrink:0;width:56px;height:56px;box-shadow:0 0 0 2.5px #4a8c5c4d}.ConsultingPage-module__DaJQAW__about-identity-info{flex-direction:column;gap:2px;min-width:0;display:flex}.ConsultingPage-module__DaJQAW__about-identity-name{font-family:var(--font-sans),sans-serif;letter-spacing:.01em;color:var(--text-primary);font-size:1rem;font-weight:620;line-height:1.3}.ConsultingPage-module__DaJQAW__about-identity-role{font-family:var(--font-sans),sans-serif;color:var(--text-secondary);font-size:.82rem;font-weight:400;line-height:1.3}.ConsultingPage-module__DaJQAW__about-linkedin-link{color:var(--text-secondary);background:0 0;border:1px solid #0a16121a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.ConsultingPage-module__DaJQAW__about-linkedin-link:hover{color:var(--text-primary);border-color:#0a161240}.ConsultingPage-module__DaJQAW__about-linkedin-icon{fill:currentColor;flex-shrink:0;width:13px;height:13px}.ConsultingPage-module__DaJQAW__about-identity-stats{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.ConsultingPage-module__DaJQAW__about-identity-stat{font-family:var(--font-mono),monospace;letter-spacing:.02em;color:var(--text-secondary);white-space:nowrap;background:#4a8c5c0d;border:1px solid #4a8c5c1a;border-radius:6px;padding:5px 12px;font-size:.74rem;font-weight:500}.ConsultingPage-module__DaJQAW__about-prose{text-align:center;max-width:64ch;margin-inline:auto;padding:14px 0 4px}.ConsultingPage-module__DaJQAW__about-bio-lede{font-family:var(--font-sans),sans-serif;color:var(--text-primary);margin:0 0 10px;font-size:1.04rem;font-weight:400;line-height:1.7}.ConsultingPage-module__DaJQAW__about-bio{font-family:var(--font-sans),sans-serif;color:var(--text-secondary);margin:0 0 8px;font-size:.93rem;font-weight:370;line-height:1.75}.ConsultingPage-module__DaJQAW__about-hats-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:6px 0 0;margin-inline:auto;display:grid}.ConsultingPage-module__DaJQAW__about-hat-item{height:34px;color:var(--text-secondary);font-family:var(--font-mono),monospace;letter-spacing:.02em;text-align:center;white-space:nowrap;background:#4a8c5c0f;border:1px solid #4a8c5c1f;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;padding:6px 10px;font-size:.72rem;font-weight:500;line-height:1;display:inline-flex}.ConsultingPage-module__DaJQAW__about-hat-icon{color:var(--text-primary);flex-shrink:0}.ConsultingPage-module__DaJQAW__about-accent{color:var(--text-primary);font-weight:550}.ConsultingPage-module__DaJQAW__about-bio-closer{font-family:var(--font-sans),sans-serif;color:var(--text-secondary);margin:4px 0 0;font-size:.88rem;font-weight:400;line-height:1.7}.ConsultingPage-module__DaJQAW__terminal-line{align-items:baseline;gap:12px;display:flex}.ConsultingPage-module__DaJQAW__terminal-prompt{color:var(--terminal-green);-webkit-user-select:none;user-select:none;flex-shrink:0}.ConsultingPage-module__DaJQAW__terminal-key{color:var(--accent-blue)}.ConsultingPage-module__DaJQAW__terminal-value{color:var(--text-primary)}.ConsultingPage-module__DaJQAW__terminal-string{color:var(--bright-green)}.ConsultingPage-module__DaJQAW__services-grid{grid-template-columns:repeat(3,1fr);justify-self:stretch;gap:20px;display:grid}.ConsultingPage-module__DaJQAW__services-ledger{text-align:left;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px;padding:30px;display:grid}.ConsultingPage-module__DaJQAW__services-ledger-copy,.ConsultingPage-module__DaJQAW__services-fact-list{z-index:2;position:relative}.ConsultingPage-module__DaJQAW__services-ledger-copy{flex-direction:column;gap:14px;display:flex}.ConsultingPage-module__DaJQAW__services-ledger-label,.ConsultingPage-module__DaJQAW__services-fact-label,.ConsultingPage-module__DaJQAW__services-method-label{font-family:var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase}.ConsultingPage-module__DaJQAW__services-ledger-label{color:var(--accent-orange);font-size:.72rem}.ConsultingPage-module__DaJQAW__services-ledger-title{font-family:var(--font-sans),sans-serif;letter-spacing:-.02em;color:var(--text-primary);max-width:28ch;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.1}.ConsultingPage-module__DaJQAW__services-ledger-body{color:var(--text-secondary);max-width:60ch;font-size:.97rem;line-height:1.75}.ConsultingPage-module__DaJQAW__services-mode-list{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.ConsultingPage-module__DaJQAW__services-mode-chip{min-height:34px;font-family:var(--font-mono),monospace;color:var(--text-primary);background:#ffffff7a;border:1px solid #4a8c5c24;border-radius:999px;align-items:center;padding:6px 13px;font-size:.72rem;display:inline-flex}.ConsultingPage-module__DaJQAW__services-fact-list{flex-direction:column;justify-content:center;display:flex}.ConsultingPage-module__DaJQAW__services-fact-row{border-top:1px solid #4a8c5c1a;grid-template-columns:minmax(110px,.42fr) 1fr;align-items:start;gap:16px;padding:14px 0;display:grid}.ConsultingPage-module__DaJQAW__services-fact-row:first-child{border-top:none;padding-top:0}.ConsultingPage-module__DaJQAW__services-fact-row:last-child{padding-bottom:0}.ConsultingPage-module__DaJQAW__services-fact-label{color:var(--text-muted);font-size:.66rem}.ConsultingPage-module__DaJQAW__services-fact-value{color:var(--text-primary);font-size:.92rem;line-height:1.65}.ConsultingPage-module__DaJQAW__service-speed{font-family:var(--font-mono),monospace;border-top:1px solid #4a8c5c14;align-items:baseline;gap:10px;margin-top:auto;padding-top:18px;font-size:.92rem;display:flex}.ConsultingPage-module__DaJQAW__service-speed-old{color:var(--text-muted);opacity:.55;font-size:.82rem;-webkit-text-decoration:line-through #b43c2873;text-decoration:line-through #b43c2873;text-decoration-thickness:1.5px}.ConsultingPage-module__DaJQAW__service-speed-arrow{color:var(--terminal-green);opacity:.6;flex-shrink:0}.ConsultingPage-module__DaJQAW__service-speed-new{color:var(--terminal-green);letter-spacing:-.01em;font-size:1.02rem;font-weight:700}.ConsultingPage-module__DaJQAW__service-card{--service-frame:#4a8c5c47;--service-frame-soft:#4a8c5c24;border-radius:20px;flex-direction:column;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.ConsultingPage-module__DaJQAW__service-card:hover{border-color:var(--service-frame);box-shadow:0 0 0 1px var(--service-frame),0 0 0 4px var(--service-frame-soft),0 16px 60px var(--glass-shadow),0 2px 6px #0a16120a,inset 0 1px 0 #fffc;transform:translateY(-4px)}.ConsultingPage-module__DaJQAW__service-card-strategy{--service-frame:#e85d0461;--service-frame-soft:#e85d0424}.ConsultingPage-module__DaJQAW__service-card-digital{--service-frame:#3a7a8c61;--service-frame-soft:#3a7a8c24}.ConsultingPage-module__DaJQAW__service-card-growth{--service-frame:#5aac6c61;--service-frame-soft:#5aac6c24}.ConsultingPage-module__DaJQAW__service-card-ops{--service-frame:#d4a0206b;--service-frame-soft:#d4a02029}.ConsultingPage-module__DaJQAW__service-card-body{flex-direction:column;flex:1;padding:28px 28px 24px 32px;display:flex}.ConsultingPage-module__DaJQAW__service-icon{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:16px;font-size:1.1rem;display:flex}.ConsultingPage-module__DaJQAW__service-icon.ConsultingPage-module__DaJQAW__strategy{color:var(--accent-orange);background:#e85d0414}.ConsultingPage-module__DaJQAW__service-icon.ConsultingPage-module__DaJQAW__digital{color:var(--accent-blue);background:#3a7a8c14}.ConsultingPage-module__DaJQAW__service-icon.ConsultingPage-module__DaJQAW__growth{color:var(--bright-green);background:#5aac6c14}.ConsultingPage-module__DaJQAW__service-icon.ConsultingPage-module__DaJQAW__ops{color:var(--accent-yellow);background:#d4a02014}.ConsultingPage-module__DaJQAW__service-label{font-family:var(--font-mono),monospace;color:var(--terminal-green);letter-spacing:.04em;margin-bottom:6px;font-size:.7rem}.ConsultingPage-module__DaJQAW__service-card h3{font-family:var(--font-sans),sans-serif;letter-spacing:-.01em;margin-bottom:10px;font-size:1.2rem;font-weight:600}.ConsultingPage-module__DaJQAW__service-card p{color:var(--text-secondary);font-size:.92rem;line-height:1.65}.ConsultingPage-module__DaJQAW__service-cta{border:none;border-top:1px solid var(--glass-border);width:100%;font-family:var(--font-mono),monospace;color:var(--text-secondary);letter-spacing:.02em;text-align:left;cursor:pointer;background:#fff6;border-radius:0 0 20px 20px;align-items:center;gap:8px;padding:14px 32px;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .25s,color .25s;display:flex}.ConsultingPage-module__DaJQAW__service-cta:hover{color:var(--terminal-green);background:#4a8c5c14}.ConsultingPage-module__DaJQAW__service-cta-strategy:hover{color:var(--accent-orange);background:#e85d0412}.ConsultingPage-module__DaJQAW__service-cta-growth:hover{color:var(--bright-green);background:#5aac6c12}.ConsultingPage-module__DaJQAW__service-cta-ops:hover{color:var(--accent-yellow);background:#d4a02012}.ConsultingPage-module__DaJQAW__service-cta-icon{opacity:.5;flex-shrink:0;transition:opacity .25s}.ConsultingPage-module__DaJQAW__service-cta:hover .ConsultingPage-module__DaJQAW__service-cta-icon{opacity:1}.ConsultingPage-module__DaJQAW__work-browser{grid-template-columns:1fr;justify-self:stretch;gap:24px;display:grid}.ConsultingPage-module__DaJQAW__work-details-column{order:0}.ConsultingPage-module__DaJQAW__work-menu-column{z-index:5;order:1;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:visible}.ConsultingPage-module__DaJQAW__work-menu-list{justify-content:center;align-items:center;gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:flex;overflow:visible}.ConsultingPage-module__DaJQAW__work-menu-list li{min-width:0;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .28s;position:relative;overflow:visible}.ConsultingPage-module__DaJQAW__work-menu-list li+li:before{content:"";background:#4a8c5c38;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:calc(clamp(24px,3vw,48px)/-2 - 3px);transform:translateY(-50%)}.ConsultingPage-module__DaJQAW__work-menu-item{isolation:isolate;text-align:center;color:var(--text-muted);cursor:pointer;z-index:1;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0;transition:color .22s,opacity .28s;display:flex;position:relative}.ConsultingPage-module__DaJQAW__work-menu-item:hover,.ConsultingPage-module__DaJQAW__work-menu-item:focus-visible,.ConsultingPage-module__DaJQAW__work-menu-item[data-work-active=true]{color:var(--text-primary)}.ConsultingPage-module__DaJQAW__work-menu-item:focus-visible{outline:2px solid var(--accent-active);outline-offset:6px}.ConsultingPage-module__DaJQAW__work-menu-icon-shell{background:#ffffff75;border:1px solid #4a8c5c1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .28s cubic-bezier(.4,0,.2,1),border-color .2s,background-color .2s,opacity .2s;display:inline-flex;position:relative}.ConsultingPage-module__DaJQAW__work-menu-item:hover .ConsultingPage-module__DaJQAW__work-menu-icon-shell{background:#ffffffa3;border-color:#4a8c5c33}.ConsultingPage-module__DaJQAW__work-menu-item[data-work-active=true] .ConsultingPage-module__DaJQAW__work-menu-icon-shell{background:#ffffffd1;border-color:#e8822866;animation:3s ease-in-out infinite ConsultingPage-module__DaJQAW__gildedIconBorder;transform:scale(1.2);box-shadow:-6px -2px 10px -4px #5aac6c66,6px 2px 10px -4px #e882284d,0 2px 8px #4a8c5c14,inset 0 1px #fff9}@keyframes ConsultingPage-module__DaJQAW__gildedIconBorder{0%,to{border-color:#5aac6c73 #e8822866 #e8822866 #5aac6c73;box-shadow:-6px -2px 10px -4px #5aac6c66,0 2px 8px #4a8c5c14,inset 0 1px #fff9}25%{border-color:#5aac6c73 #5aac6c73 #e8822866 #e8822866;box-shadow:6px -2px 10px -4px #5aac6c66,0 2px 8px #4a8c5c14,inset 0 1px #fff9}50%{border-color:#e8822866 #5aac6c73 #5aac6c73 #e8822866;box-shadow:6px 2px 10px -4px #5aac6c66,0 2px 8px #4a8c5c14,inset 0 1px #fff9}75%{border-color:#e8822866 #e8822866 #5aac6c73 #5aac6c73;box-shadow:-6px 2px 10px -4px #5aac6c66,0 2px 8px #4a8c5c14,inset 0 1px #fff9}}.ConsultingPage-module__DaJQAW__work-menu-primary-icon{width:16px;height:16px;color:var(--terminal-green);stroke-width:1.85px;opacity:.68;flex-shrink:0;transition:color .2s,opacity .2s,transform .24s}.ConsultingPage-module__DaJQAW__work-menu-copy{flex-direction:column;align-items:center;gap:3px;min-width:0;transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex}.ConsultingPage-module__DaJQAW__work-menu-item[data-work-active=true] .ConsultingPage-module__DaJQAW__work-menu-primary-icon{color:var(--text-primary);opacity:.92}.ConsultingPage-module__DaJQAW__work-menu-name{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:currentColor;font-size:clamp(.68rem,.72vw,.78rem);font-weight:600;transition:color .22s,transform .28s cubic-bezier(.4,0,.2,1)}.ConsultingPage-module__DaJQAW__work-menu-item[data-work-active=true] .ConsultingPage-module__DaJQAW__work-menu-copy{transform-origin:50%;transform:scale(1.08)}.ConsultingPage-module__DaJQAW__work-menu-item[data-work-active=true] .ConsultingPage-module__DaJQAW__work-menu-name{font-size:clamp(.74rem,.78vw,.84rem)}.ConsultingPage-module__DaJQAW__work-details-column{z-index:1;justify-self:center;width:100%;min-width:0;max-width:680px;display:flex;position:relative;overflow:visible}.ConsultingPage-module__DaJQAW__work-case-panel{width:100%}.ConsultingPage-module__DaJQAW__case-card.ConsultingPage-module__DaJQAW__work-case-panel{display:none}.ConsultingPage-module__DaJQAW__case-card.ConsultingPage-module__DaJQAW__work-case-panel[data-work-active=true]{height:100%;display:flex}.ConsultingPage-module__DaJQAW__work-case-panel.ConsultingPage-module__DaJQAW__glass-panel{border-radius:20px}.ConsultingPage-module__DaJQAW__case-card{cursor:default;flex-direction:column;min-height:100%;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex}.ConsultingPage-module__DaJQAW__case-card:hover{box-shadow:0 16px 60px var(--glass-shadow),0 2px 6px #0a16120a,inset 0 1px 0 #fffc;transform:translateY(-4px)}.ConsultingPage-module__DaJQAW__case-card:focus-visible{outline:2px solid var(--accent-active);outline-offset:3px}.ConsultingPage-module__DaJQAW__case-card .ConsultingPage-module__DaJQAW__terminal-body{flex-direction:column;flex:1;justify-content:center;gap:12px;min-height:0;padding:24px 24px 20px;display:flex}.ConsultingPage-module__DaJQAW__case-industry{font-family:var(--font-mono),monospace;color:var(--terminal-green);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:600}.ConsultingPage-module__DaJQAW__case-card h3{font-family:var(--font-sans),sans-serif;letter-spacing:-.01em;color:var(--text-primary);font-size:1.08rem;font-weight:600;line-height:1.3}.ConsultingPage-module__DaJQAW__case-title-row{align-items:center;gap:12px;display:flex}.ConsultingPage-module__DaJQAW__case-title-icon{width:22px;height:22px;color:var(--accent-active);stroke-width:1.8px;background:#4a8c5c14;border-radius:6px;flex-shrink:0;padding:3px}.ConsultingPage-module__DaJQAW__case-detail-intro{max-width:72ch;color:var(--text-secondary);text-wrap:pretty;border-bottom:1px solid #4a8c5c1a;padding-bottom:16px;font-size:.9rem;line-height:1.55}.ConsultingPage-module__DaJQAW__case-story-list{flex-direction:column;gap:12px;display:flex}.ConsultingPage-module__DaJQAW__case-story-row{grid-template-columns:minmax(0,1.08fr) 40px 24px 40px minmax(0,1.08fr);grid-template-areas:"problem problemIcon arrow solutionIcon solution";align-items:center;gap:10px 14px;padding:2px 0;display:grid}.ConsultingPage-module__DaJQAW__case-story-text{text-wrap:pretty;font-size:.98rem;line-height:1.48}.ConsultingPage-module__DaJQAW__case-story-text-problem{text-align:right;color:#783d1eeb;grid-area:problem}.ConsultingPage-module__DaJQAW__case-story-text-solution{color:var(--text-primary);grid-area:solution;font-weight:600}.ConsultingPage-module__DaJQAW__case-story-icon-wrap{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ConsultingPage-module__DaJQAW__case-story-icon-wrap-problem{color:var(--accent-orange);background:#e85d0417;grid-area:problemIcon}.ConsultingPage-module__DaJQAW__case-story-icon-wrap-solution{color:var(--terminal-green);background:#5aac6c1c;grid-area:solutionIcon}.ConsultingPage-module__DaJQAW__case-story-icon{stroke-width:2px;width:18px;height:18px}.ConsultingPage-module__DaJQAW__case-story-arrow{width:18px;height:18px;color:var(--accent-orange);stroke-width:2.1px;grid-area:arrow}.ConsultingPage-module__DaJQAW__case-summary-hook{background:linear-gradient(#e85d041a,#fffc);border:1px solid #e85d0429;border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px 13px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9}.ConsultingPage-module__DaJQAW__case-summary-hook:before{content:"";background:linear-gradient(#e85d04e6,#e85d0438);width:3px;position:absolute;inset:0 auto 0 0}.ConsultingPage-module__DaJQAW__case-summary-hook-text{color:#783d1eeb;text-wrap:pretty;margin:0;padding-left:2px;font-size:.86rem;line-height:1.58}.ConsultingPage-module__DaJQAW__case-block{flex-direction:column;gap:4px;display:flex}.ConsultingPage-module__DaJQAW__case-block-label{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;border-bottom:none;margin-bottom:0;padding-bottom:0;font-size:.7rem;font-weight:700;line-height:1.1}.ConsultingPage-module__DaJQAW__case-problem-panel .ConsultingPage-module__DaJQAW__case-block-label{color:var(--accent-orange)}.ConsultingPage-module__DaJQAW__case-solution-panel .ConsultingPage-module__DaJQAW__case-block-label{color:var(--terminal-green)}.ConsultingPage-module__DaJQAW__case-block-text{color:var(--text-secondary);font-size:.88rem;line-height:1.6}.ConsultingPage-module__DaJQAW__case-outcome .ConsultingPage-module__DaJQAW__case-block-text{color:var(--terminal-green)}.ConsultingPage-module__DaJQAW__case-problem-list{flex-direction:column;flex:1;justify-content:start;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ConsultingPage-module__DaJQAW__case-problem-item{grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.ConsultingPage-module__DaJQAW__case-problem-icon-wrap{width:32px;height:32px;color:var(--accent-orange);background:#e85d0417;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ConsultingPage-module__DaJQAW__case-problem-icon{stroke-width:2px;width:17px;height:17px}.ConsultingPage-module__DaJQAW__case-problem-copy{color:#783d1eeb;text-wrap:pretty;font-size:1rem;font-weight:500;line-height:1.35}.ConsultingPage-module__DaJQAW__case-outcome-list{flex-direction:column;flex:1;justify-content:start;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ConsultingPage-module__DaJQAW__case-outcome-item{grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.ConsultingPage-module__DaJQAW__case-outcome-icon-wrap{width:32px;height:32px;color:var(--terminal-green);background:#5aac6c1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ConsultingPage-module__DaJQAW__case-outcome-icon{stroke-width:2px;width:17px;height:17px}.ConsultingPage-module__DaJQAW__case-outcome-copy{color:var(--terminal-green);font-size:1rem;font-weight:500;line-height:1.35}.ConsultingPage-module__DaJQAW__case-open-link{appearance:none;font-family:var(--font-mono),monospace;color:var(--terminal-green);letter-spacing:.05em;cursor:pointer;background:#ffffffb8;border:1px solid #4a8c5c47;border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:10px 14px;font-size:.74rem;transition:color .2s,border-color .2s,background-color .2s;display:flex}.ConsultingPage-module__DaJQAW__case-card:hover .ConsultingPage-module__DaJQAW__case-open-link{color:var(--accent-orange);background:#fffcf9e6;border-color:#e85d0457}.ConsultingPage-module__DaJQAW__work-article-template{display:none}.ConsultingPage-module__DaJQAW__blog-grid{grid-template-columns:minmax(380px,1.15fr) minmax(300px,.85fr);justify-self:stretch;align-items:stretch;gap:20px;display:grid}.ConsultingPage-module__DaJQAW__blog-card{--blog-highlight:#e85d0457;--blog-highlight-soft:#e85d0424;height:100%;padding:0;transition:transform .4s cubic-bezier(.4,0,.2,1),border-color .3s,box-shadow .3s}.ConsultingPage-module__DaJQAW__blog-card-button{text-align:left;cursor:pointer;border-radius:inherit;width:100%;height:100%;color:inherit;background:0 0;border:none;padding:0}.ConsultingPage-module__DaJQAW__blog-card:hover{border-color:var(--blog-highlight);box-shadow:0 0 0 1px var(--blog-highlight),0 0 0 4px var(--blog-highlight-soft),0 16px 60px var(--glass-shadow),0 2px 6px #0a16120a,inset 0 1px 0 #fffc;transform:translateY(-4px)}.ConsultingPage-module__DaJQAW__blog-card:has(.ConsultingPage-module__DaJQAW__blog-card-button:focus-visible){border-color:var(--blog-highlight);box-shadow:0 0 0 1px var(--blog-highlight),0 0 0 4px var(--blog-highlight-soft),0 16px 60px var(--glass-shadow),0 2px 6px #0a16120a,inset 0 1px 0 #fffc;transform:translateY(-4px)}.ConsultingPage-module__DaJQAW__blog-card:has(.ConsultingPage-module__DaJQAW__blog-card-link:focus-visible){border-color:var(--blog-highlight);box-shadow:0 0 0 1px var(--blog-highlight),0 0 0 4px var(--blog-highlight-soft),0 16px 60px var(--glass-shadow),0 2px 6px #0a16120a,inset 0 1px 0 #fffc;transform:translateY(-4px)}.ConsultingPage-module__DaJQAW__blog-card:hover .ConsultingPage-module__DaJQAW__blog-read-link{color:var(--accent-orange)}.ConsultingPage-module__DaJQAW__blog-card:has(.ConsultingPage-module__DaJQAW__blog-card-button:focus-visible) .ConsultingPage-module__DaJQAW__blog-read-link{color:var(--accent-orange)}.ConsultingPage-module__DaJQAW__blog-card:has(.ConsultingPage-module__DaJQAW__blog-card-link:focus-visible) .ConsultingPage-module__DaJQAW__blog-read-link{color:var(--accent-orange)}.ConsultingPage-module__DaJQAW__blog-card-button:focus-visible{outline:2px solid var(--accent-orange);outline-offset:3px}.ConsultingPage-module__DaJQAW__blog-card .ConsultingPage-module__DaJQAW__terminal-body{flex-direction:column;gap:14px;padding:22px 18px 22px 22px;display:flex}.ConsultingPage-module__DaJQAW__blog-featured-body{grid-template-rows:auto minmax(0,1fr);gap:16px;min-height:100%;display:grid}.ConsultingPage-module__DaJQAW__blog-featured-layout{grid-template-rows:auto auto minmax(0,1fr) auto;gap:16px;min-height:100%;display:grid}.ConsultingPage-module__DaJQAW__blog-card-link{height:100%;color:inherit;border-radius:inherit;text-decoration:none;display:block}.ConsultingPage-module__DaJQAW__blog-date{font-family:var(--font-mono),monospace;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:500}.ConsultingPage-module__DaJQAW__blog-card h3{font-family:var(--font-sans),sans-serif;letter-spacing:-.01em;color:var(--text-primary);font-size:1.08rem;font-weight:600;line-height:1.3}.ConsultingPage-module__DaJQAW__blog-featured-body h3{letter-spacing:-.03em;max-width:none;font-size:2.08rem;line-height:1.2}.ConsultingPage-module__DaJQAW__blog-card p{color:var(--text-secondary);font-size:.9rem;line-height:1.65}.ConsultingPage-module__DaJQAW__blog-featured-body .ConsultingPage-module__DaJQAW__blog-featured-pull{color:color-mix(in srgb,var(--text-primary)82%,var(--accent-orange)18%);border-left:2px solid #e85d0433;width:100%;max-width:none;padding-left:16px;font-size:1.08rem;font-style:italic;line-height:1.7}.ConsultingPage-module__DaJQAW__blog-featured-body .ConsultingPage-module__DaJQAW__blog-featured-excerpt{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;align-self:start;max-width:none;display:-webkit-box;overflow:hidden}.ConsultingPage-module__DaJQAW__blog-read-link{font-family:var(--font-mono),monospace;color:var(--accent-orange);text-underline-offset:.18em;letter-spacing:.02em;text-align:right;cursor:pointer;background:0 0;border:none;margin-top:2px;padding:0;font-size:1.08rem;line-height:1;text-decoration:underline;text-decoration-thickness:1px}.ConsultingPage-module__DaJQAW__blog-read-link:hover{color:var(--accent-orange)}.ConsultingPage-module__DaJQAW__blog-article-template{display:none}.ConsultingPage-module__DaJQAW__blog-list-card{height:100%;padding:0}.ConsultingPage-module__DaJQAW__blog-list-body{flex-direction:column;gap:14px;padding:20px;display:flex}.ConsultingPage-module__DaJQAW__blog-list-header{display:block}.ConsultingPage-module__DaJQAW__blog-list-label{font-family:var(--font-mono),monospace;color:var(--terminal-green);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.ConsultingPage-module__DaJQAW__blog-list-scroll{flex-direction:column;gap:10px;max-height:370px;padding-right:4px;display:flex;overflow-y:auto}.ConsultingPage-module__DaJQAW__blog-list-item{background:#ffffffd1;border:1px solid #4a8c5c1f;border-radius:12px;transition:border-color .2s,transform .2s,box-shadow .2s}.ConsultingPage-module__DaJQAW__blog-list-item-button{text-align:left;cursor:pointer;width:100%;color:inherit;border-radius:inherit;background:0 0;border:none;padding:12px 14px}.ConsultingPage-module__DaJQAW__blog-list-item:has(.ConsultingPage-module__DaJQAW__blog-list-item-button:focus-visible){border-color:#4a8c5c4d;transform:translateY(-1px);box-shadow:0 8px 26px #0a161214}.ConsultingPage-module__DaJQAW__blog-list-item-button:focus-visible{outline:2px solid var(--accent-orange);outline-offset:2px}.ConsultingPage-module__DaJQAW__blog-list-item-date{font-family:var(--font-mono),monospace;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem}.ConsultingPage-module__DaJQAW__blog-list-item-title{font-family:var(--font-sans),sans-serif;color:var(--text-primary);margin-top:6px;font-size:.96rem;font-weight:600;line-height:1.35}.ConsultingPage-module__DaJQAW__blog-takeover{z-index:220;pointer-events:none;position:fixed;inset:0}.ConsultingPage-module__DaJQAW__blog-takeover[data-open=true]{pointer-events:auto}.ConsultingPage-module__DaJQAW__blog-takeover-backdrop{opacity:0;cursor:pointer;background:#0a161266;border:none;transition:opacity .3s;position:absolute;inset:0}.ConsultingPage-module__DaJQAW__blog-takeover[data-open=true] .ConsultingPage-module__DaJQAW__blog-takeover-backdrop{opacity:1}.ConsultingPage-module__DaJQAW__blog-takeover-panel{-webkit-backdrop-filter:none;background:#fafcfbfa;border-right:none;border-radius:24px 0 0 24px;flex-direction:column;width:min(840px,100vw - 320px);height:100%;transition:transform .36s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(104%);box-shadow:0 28px 90px #0a161238,0 4px 18px #0a161214}.ConsultingPage-module__DaJQAW__blog-takeover-panel:before{display:none}.ConsultingPage-module__DaJQAW__blog-takeover[data-open=true] .ConsultingPage-module__DaJQAW__blog-takeover-panel{transform:translate(0)}.ConsultingPage-module__DaJQAW__blog-takeover-toolbar{border-bottom:1px solid var(--line);background:#0a16120a;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.ConsultingPage-module__DaJQAW__blog-takeover-dots{align-items:center;gap:8px;display:inline-flex}.ConsultingPage-module__DaJQAW__blog-takeover-close{font-family:var(--font-mono),monospace;color:var(--terminal-green);cursor:pointer;background:#ffffffa8;border:1px solid #4a8c5c38;border-radius:999px;padding:7px 14px;font-size:.74rem;transition:color .2s,border-color .2s}.ConsultingPage-module__DaJQAW__blog-takeover-close:hover{color:var(--accent-orange);border-color:#e85d0459}.ConsultingPage-module__DaJQAW__blog-takeover-close:focus-visible{outline:2px solid var(--accent-orange);outline-offset:2px}.ConsultingPage-module__DaJQAW__blog-takeover-body{flex-direction:column;gap:20px;padding:34px;display:flex;overflow-y:auto}.ConsultingPage-module__DaJQAW__blog-takeover-meta{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:.68rem;display:flex}.ConsultingPage-module__DaJQAW__blog-takeover-file,.ConsultingPage-module__DaJQAW__blog-takeover-reading-time{color:var(--terminal-green)}.ConsultingPage-module__DaJQAW__blog-takeover-body>h3{font-family:var(--font-sans),sans-serif;letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(1.6rem,2.5vw,2.2rem);line-height:1.2}.ConsultingPage-module__DaJQAW__blog-takeover-content{flex-direction:column;gap:16px;display:flex}.ConsultingPage-module__DaJQAW__blog-popup-cover{aspect-ratio:16/9;object-fit:cover;background:#0a161208;border:1px solid #0a161214;border-radius:22px;width:100%}.ConsultingPage-module__DaJQAW__blog-popup-taxonomy{gap:12px;display:grid}.ConsultingPage-module__DaJQAW__blog-takeover-content p{color:var(--text-secondary);max-width:66ch;font-size:1rem;line-height:1.8}.ConsultingPage-module__DaJQAW__blog-takeover-content .ConsultingPage-module__DaJQAW__case-outcome-list{gap:10px;max-width:66ch}.ConsultingPage-module__DaJQAW__blog-takeover-content .ConsultingPage-module__DaJQAW__case-outcome-item{color:var(--text-secondary);font-size:1rem}.ConsultingPage-module__DaJQAW__work-article-markdown{gap:14px;display:grid}.ConsultingPage-module__DaJQAW__work-article-markdown h1,.ConsultingPage-module__DaJQAW__work-article-markdown h2,.ConsultingPage-module__DaJQAW__work-article-markdown h3{color:var(--text-primary);letter-spacing:-.01em;line-height:1.3}.ConsultingPage-module__DaJQAW__work-article-markdown h1{font-size:clamp(1.4rem,2.1vw,1.8rem)}.ConsultingPage-module__DaJQAW__work-article-markdown h2{font-size:clamp(1.3rem,1.8vw,1.6rem)}.ConsultingPage-module__DaJQAW__work-article-markdown h3{font-size:clamp(1.16rem,1.4vw,1.28rem)}.ConsultingPage-module__DaJQAW__work-article-markdown p,.ConsultingPage-module__DaJQAW__work-article-markdown li{color:var(--text-secondary);max-width:66ch;font-size:1rem;line-height:1.8}.ConsultingPage-module__DaJQAW__work-article-markdown ul{gap:8px;padding-left:20px;display:grid}.ConsultingPage-module__DaJQAW__blog-standalone{z-index:1;gap:20px;min-height:100vh;padding:clamp(30px,5vw,64px) clamp(20px,5vw,80px);display:grid;position:relative}.ConsultingPage-module__DaJQAW__blog-standalone-nav{align-items:center;display:flex}.ConsultingPage-module__DaJQAW__blog-standalone-back{font-family:var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--terminal-green);background:#ffffffb8;border:1px solid #4a8c5c3d;border-radius:999px;padding:8px 14px;font-size:.74rem;text-decoration:none;transition:color .2s,border-color .2s}.ConsultingPage-module__DaJQAW__blog-standalone-back:hover{color:var(--accent-orange);border-color:#e85d0452}.ConsultingPage-module__DaJQAW__blog-standalone-back:focus-visible{outline:2px solid var(--accent-orange);outline-offset:2px}.ConsultingPage-module__DaJQAW__blog-standalone-card{justify-self:start;width:100%;max-width:920px;overflow:hidden}.ConsultingPage-module__DaJQAW__blog-standalone-card h1{font-family:var(--font-sans),sans-serif;letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(1.6rem,2.5vw,2.2rem);line-height:1.2}.ConsultingPage-module__DaJQAW__blog-standalone-card :is(ul,ol){color:var(--text-secondary);gap:10px;margin:0;padding-left:1.4rem;display:grid}.ConsultingPage-module__DaJQAW__blog-standalone-card li{line-height:1.7}.ConsultingPage-module__DaJQAW__blog-standalone-card a{color:var(--terminal-green)}.ConsultingPage-module__DaJQAW__blog-section-header{gap:8px;display:grid}.ConsultingPage-module__DaJQAW__blog-section-heading{gap:28px;display:grid}.ConsultingPage-module__DaJQAW__blog-eyebrow-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ConsultingPage-module__DaJQAW__blog-file{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.64rem}.ConsultingPage-module__DaJQAW__blog-meta-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ConsultingPage-module__DaJQAW__blog-category-chip,.ConsultingPage-module__DaJQAW__blog-tag-chip,.ConsultingPage-module__DaJQAW__blog-tag-chip-link,.ConsultingPage-module__DaJQAW__blog-reading-time{font-family:var(--font-mono),monospace;letter-spacing:.05em;font-size:.68rem}.ConsultingPage-module__DaJQAW__blog-category-chip{color:var(--accent-orange);background:0 0;border:1px solid #e85d042e;border-radius:999px;align-items:center;padding:7px 10px;display:inline-flex}.ConsultingPage-module__DaJQAW__blog-reading-time{color:var(--terminal-green)}.ConsultingPage-module__DaJQAW__blog-tag-list{flex-wrap:wrap;gap:8px;display:flex}.ConsultingPage-module__DaJQAW__blog-featured-footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-top:auto;padding-top:18px;display:grid}.ConsultingPage-module__DaJQAW__blog-featured-footer .ConsultingPage-module__DaJQAW__blog-tag-list{place-self:end start}.ConsultingPage-module__DaJQAW__blog-featured-callout{align-content:end;justify-items:end;gap:10px;min-width:0;padding:0;display:grid}.ConsultingPage-module__DaJQAW__blog-featured-reading-time{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--terminal-green);text-align:right;font-size:.74rem}.ConsultingPage-module__DaJQAW__blog-tag-chip,.ConsultingPage-module__DaJQAW__blog-tag-chip-link{color:var(--text-secondary);background:#0a16120a;border:1px solid #0a161214;border-radius:999px;align-items:center;padding:6px 10px;text-decoration:none;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.ConsultingPage-module__DaJQAW__blog-tag-chip-link:hover,.ConsultingPage-module__DaJQAW__blog-tag-chip-link:focus-visible{color:var(--accent-orange);border-color:#e85d043d;outline:none;transform:translateY(-1px)}.ConsultingPage-module__DaJQAW__blog-list-item-link{color:inherit;border-radius:inherit;flex-direction:column;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.ConsultingPage-module__DaJQAW__blog-list-item:hover{border-color:#4a8c5c4d;transform:translateY(-1px);box-shadow:0 8px 26px #0a161214}.ConsultingPage-module__DaJQAW__blog-list-item:has(.ConsultingPage-module__DaJQAW__blog-list-item-link:focus-visible){border-color:#4a8c5c4d;transform:translateY(-1px);box-shadow:0 8px 26px #0a161214}.ConsultingPage-module__DaJQAW__blog-list-item-link:focus-visible,.ConsultingPage-module__DaJQAW__blog-card-link:focus-visible,.ConsultingPage-module__DaJQAW__blog-related-link:focus-visible,.ConsultingPage-module__DaJQAW__blog-archive-card-link:focus-visible,.ConsultingPage-module__DaJQAW__blog-crumb-link:focus-visible{outline:2px solid var(--accent-orange);outline-offset:2px}.ConsultingPage-module__DaJQAW__blog-list-item-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.ConsultingPage-module__DaJQAW__blog-list-item-excerpt{color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.6}.ConsultingPage-module__DaJQAW__blog-breadcrumbs{font-family:var(--font-mono),monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:.72rem;display:flex}.ConsultingPage-module__DaJQAW__blog-crumb-link,.ConsultingPage-module__DaJQAW__blog-crumb-current{color:var(--text-muted);text-decoration:none}.ConsultingPage-module__DaJQAW__blog-crumb-link:hover{color:var(--accent-orange)}.ConsultingPage-module__DaJQAW__blog-crumb-separator{color:#0a161247}.ConsultingPage-module__DaJQAW__blog-hero-strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ConsultingPage-module__DaJQAW__blog-standalone-meta-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.ConsultingPage-module__DaJQAW__blog-standalone-meta-card{color:var(--text-secondary);background:#fff9;border:1px solid #0a161212;border-radius:18px;gap:6px;padding:14px 16px;display:grid}.ConsultingPage-module__DaJQAW__blog-standalone-meta-label,.ConsultingPage-module__DaJQAW__blog-cta-kicker,.ConsultingPage-module__DaJQAW__blog-filter-label,.ConsultingPage-module__DaJQAW__blog-archive-kicker{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--terminal-green);font-size:.68rem}.ConsultingPage-module__DaJQAW__blog-article-header{gap:14px;display:grid}.ConsultingPage-module__DaJQAW__blog-article-dek{color:var(--text-secondary);max-width:62ch;margin:0;font-size:clamp(1.04rem,1.55vw,1.16rem);line-height:1.75}.ConsultingPage-module__DaJQAW__blog-category-description{max-width:58ch;color:var(--text-muted);margin:0;line-height:1.6}.ConsultingPage-module__DaJQAW__blog-cta-panel{background:radial-gradient(circle at 0 0,#e85d041f,#0000 48%),#ffffffbd;border:1px solid #e85d0424;border-radius:24px;grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:20px;padding:26px;display:grid}.ConsultingPage-module__DaJQAW__blog-cta-copy{gap:10px;display:grid}.ConsultingPage-module__DaJQAW__blog-cta-copy h2,.ConsultingPage-module__DaJQAW__blog-related-header h2,.ConsultingPage-module__DaJQAW__blog-archive-card h2,.ConsultingPage-module__DaJQAW__blog-related-card h3{color:var(--text-primary);letter-spacing:-.02em;margin:0;line-height:1.2}.ConsultingPage-module__DaJQAW__blog-cta-copy p,.ConsultingPage-module__DaJQAW__blog-related-header p,.ConsultingPage-module__DaJQAW__blog-related-card p,.ConsultingPage-module__DaJQAW__blog-archive-card p,.ConsultingPage-module__DaJQAW__blog-archive-hero p{color:var(--text-secondary);margin:0;line-height:1.7}.ConsultingPage-module__DaJQAW__blog-cta-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ConsultingPage-module__DaJQAW__blog-cta-primary,.ConsultingPage-module__DaJQAW__blog-cta-secondary{min-height:44px;font-family:var(--font-mono),monospace;letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.78rem;text-decoration:none;transition:transform .2s,border-color .2s,color .2s;display:inline-flex}.ConsultingPage-module__DaJQAW__blog-cta-primary{background:var(--accent-orange);color:#fff;border:1px solid #0000}.ConsultingPage-module__DaJQAW__blog-cta-secondary{color:var(--terminal-green);background:#ffffffb3;border:1px solid #4a8c5c38}.ConsultingPage-module__DaJQAW__blog-cta-primary:hover,.ConsultingPage-module__DaJQAW__blog-cta-secondary:hover,.ConsultingPage-module__DaJQAW__blog-cta-primary:focus-visible,.ConsultingPage-module__DaJQAW__blog-cta-secondary:focus-visible{outline:none;transform:translateY(-1px)}.ConsultingPage-module__DaJQAW__blog-related-section{gap:18px;display:grid}.ConsultingPage-module__DaJQAW__blog-related-header{gap:8px;display:grid}.ConsultingPage-module__DaJQAW__blog-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ConsultingPage-module__DaJQAW__blog-related-card,.ConsultingPage-module__DaJQAW__blog-archive-card{padding:0;overflow:hidden}.ConsultingPage-module__DaJQAW__blog-related-link,.ConsultingPage-module__DaJQAW__blog-archive-card-link{height:100%;color:inherit;flex-direction:column;gap:12px;padding:18px;text-decoration:none;display:flex}.ConsultingPage-module__DaJQAW__blog-archive-page{z-index:1;min-height:100vh;padding:clamp(28px,5vw,64px) clamp(16px,4vw,60px) clamp(70px,9vw,110px);position:relative}.ConsultingPage-module__DaJQAW__blog-archive-shell{gap:22px;max-width:1160px;margin:0 auto;display:grid}.ConsultingPage-module__DaJQAW__blog-archive-hero{background:linear-gradient(135deg,#ffffffeb,#f8f8f2d1),radial-gradient(circle at 100% 0,#e85d0429,#0000 35%);gap:14px;padding:clamp(26px,4vw,40px);display:grid}.ConsultingPage-module__DaJQAW__blog-archive-hero h1{font-family:var(--font-sans),sans-serif;letter-spacing:-.04em;color:var(--text-primary);max-width:10ch;margin:0;font-size:clamp(2.1rem,5vw,3.4rem);line-height:.98}.ConsultingPage-module__DaJQAW__blog-archive-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.ConsultingPage-module__DaJQAW__blog-filter-panel{gap:16px;display:grid}.ConsultingPage-module__DaJQAW__blog-filter-group{gap:10px;display:grid}.ConsultingPage-module__DaJQAW__blog-filter-chips{flex-wrap:wrap;gap:10px;display:flex}.ConsultingPage-module__DaJQAW__blog-filter-chip,.ConsultingPage-module__DaJQAW__blog-filter-chip-active{min-height:40px;font-family:var(--font-mono),monospace;letter-spacing:.04em;border-radius:999px;align-items:center;padding:0 14px;font-size:.74rem;text-decoration:none;transition:transform .2s,border-color .2s,color .2s;display:inline-flex}.ConsultingPage-module__DaJQAW__blog-filter-chip{color:var(--text-secondary);background:#ffffffb3;border:1px solid #0a16121a}.ConsultingPage-module__DaJQAW__blog-filter-chip-active{color:var(--accent-orange);background:#e85d0417;border:1px solid #e85d043d}.ConsultingPage-module__DaJQAW__blog-filter-chip:hover,.ConsultingPage-module__DaJQAW__blog-filter-chip-active:hover,.ConsultingPage-module__DaJQAW__blog-filter-chip:focus-visible,.ConsultingPage-module__DaJQAW__blog-filter-chip-active:focus-visible{outline:none;transform:translateY(-1px)}.ConsultingPage-module__DaJQAW__blog-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ConsultingPage-module__DaJQAW__blog-archive-empty{text-align:center;color:var(--text-secondary);padding:30px}.ConsultingPage-module__DaJQAW__contact-intro{color:var(--text-secondary);text-align:center;width:80%;max-width:none;margin:0 auto;font-size:1.02rem;line-height:1.65}.ConsultingPage-module__DaJQAW__contact-section{gap:14px;padding:40px 0}.ConsultingPage-module__DaJQAW__contact-columns{grid-template-columns:minmax(180px,.3fr) minmax(0,.7fr);justify-self:stretch;align-items:stretch;gap:20px;width:100%;display:grid}.ConsultingPage-module__DaJQAW__contact-section>.ConsultingPage-module__DaJQAW__contact-col-message{justify-self:center;width:100%;max-width:680px}.ConsultingPage-module__DaJQAW__contact-col{background:var(--glass-bg);-webkit-backdrop-filter:blur(40px)saturate(1.6);border:1px solid var(--glass-border);box-shadow:0 8px 40px var(--glass-shadow),0 1px 3px #0a16120a,inset 0 1px 0 #ffffffb3;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ConsultingPage-module__DaJQAW__contact-col:before{content:"";pointer-events:none;background:linear-gradient(#ffffff4d,#0000);border-radius:20px 20px 0 0;height:50%;position:absolute;top:0;left:0;right:0}.ConsultingPage-module__DaJQAW__contact-col-body{z-index:2;flex-direction:column;flex:1;gap:14px;padding:20px 24px;display:flex;position:relative}.ConsultingPage-module__DaJQAW__contact-column-desc{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.7}.ConsultingPage-module__DaJQAW__contact-stats-row{flex-direction:row;justify-content:center;gap:24px;width:100%;display:flex}.ConsultingPage-module__DaJQAW__contact-stat-card{text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;padding:8px 4px;display:flex}.ConsultingPage-module__DaJQAW__contact-stat-icon{width:22px;height:22px;color:var(--terminal-green);stroke-width:1.8px;flex-shrink:0}.ConsultingPage-module__DaJQAW__contact-stat-label{font-family:var(--font-mono),monospace;color:var(--terminal-green);letter-spacing:.04em;font-size:.82rem;font-weight:600;line-height:1.45}.ConsultingPage-module__DaJQAW__contact-result-callout{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:auto;padding:0;display:flex}.ConsultingPage-module__DaJQAW__contact-result-icon{width:26px;height:26px;color:var(--terminal-green);stroke-width:1.6px;flex-shrink:0}.ConsultingPage-module__DaJQAW__contact-result-body{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.ConsultingPage-module__DaJQAW__contact-result-label{font-family:var(--font-mono),monospace;color:var(--terminal-green);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.ConsultingPage-module__DaJQAW__contact-result-value{font-family:var(--font-sans),sans-serif;color:var(--text-secondary);max-width:36ch;font-size:.92rem;font-weight:400;line-height:1.6}.ConsultingPage-module__DaJQAW__contact-action-button{box-sizing:border-box;justify-content:center;width:100%;min-height:44px;margin-top:auto;padding:10px 24px}.ConsultingPage-module__DaJQAW__contact-book-icon{flex-shrink:0;width:16px;height:16px;transition:transform .2s}.ConsultingPage-module__DaJQAW__contact-form{text-align:left;flex-direction:column;flex:1;gap:12px;transition:opacity .3s,transform .3s;display:flex}.ConsultingPage-module__DaJQAW__contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.ConsultingPage-module__DaJQAW__form-field{flex-direction:column;gap:6px;display:flex}.ConsultingPage-module__DaJQAW__form-field-full{grid-column:1/-1}.ConsultingPage-module__DaJQAW__form-label{font-family:var(--font-mono),monospace;color:var(--accent-orange);letter-spacing:.04em;align-items:center;gap:6px;font-size:.82rem;display:flex}.ConsultingPage-module__DaJQAW__form-input{font-family:var(--font-mono),monospace;border:1px solid var(--glass-border);min-height:44px;color:var(--text-primary);-webkit-appearance:none;background:#0a161208;border-radius:8px;width:100%;padding:10px 14px;font-size:.85rem;transition:border-color .2s,box-shadow .2s}.ConsultingPage-module__DaJQAW__form-input:focus{border-color:var(--terminal-green);outline:none;box-shadow:0 0 0 3px #5aac6c1a}.ConsultingPage-module__DaJQAW__form-input::placeholder{color:var(--text-muted)}textarea.ConsultingPage-module__DaJQAW__form-input{resize:vertical;min-height:108px;font-family:var(--font-mono),monospace}.ConsultingPage-module__DaJQAW__form-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:auto;display:flex}.ConsultingPage-module__DaJQAW__form-actions-row{gap:12px;width:100%;display:flex}.ConsultingPage-module__DaJQAW__contact-btn-video{color:#fff;background:var(--terminal-green);border-color:var(--terminal-green);flex:1.2;font-size:.9rem;font-weight:600;animation:2.4s ease-in-out infinite ConsultingPage-module__DaJQAW__greenRadiate}@keyframes ConsultingPage-module__DaJQAW__greenRadiate{0%,to{background:var(--terminal-green);border-color:var(--terminal-green);box-shadow:0 4px 16px #4a8c5c33}50%{background:var(--bright-green);border-color:var(--bright-green);box-shadow:0 6px 24px #5aac6c59}}.ConsultingPage-module__DaJQAW__contact-btn-video:hover{color:#fff;background:var(--bright-green);border-color:var(--bright-green);animation:none;box-shadow:0 10px 26px #5aac6c40}.ConsultingPage-module__DaJQAW__contact-btn-send{color:var(--text-secondary);border-color:var(--glass-border);background:0 0;flex:1;font-weight:500}.ConsultingPage-module__DaJQAW__contact-btn-send:hover{color:var(--accent-orange);background:#e6753d14;border-color:#e6753de6;box-shadow:0 10px 26px #e6753d24}.ConsultingPage-module__DaJQAW__contact-btn-send[data-sent=true]{pointer-events:none;color:#fff!important;background:var(--bright-green)!important;border-color:var(--bright-green)!important;cursor:default!important;transform:none!important;box-shadow:0 4px 16px #5aac6c40!important}.ConsultingPage-module__DaJQAW__form-error{font-family:var(--font-mono),monospace;color:var(--accent-orange);font-size:.75rem;line-height:1.4;display:none}.ConsultingPage-module__DaJQAW__form-error.ConsultingPage-module__DaJQAW__visible{display:block}.ConsultingPage-module__DaJQAW__form-success{font-family:var(--font-mono),monospace;color:var(--bright-green);align-items:center;gap:10px;padding:12px 0;font-size:.85rem;line-height:1.5;display:none}.ConsultingPage-module__DaJQAW__form-success.ConsultingPage-module__DaJQAW__visible{display:flex}.ConsultingPage-module__DaJQAW__form-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}::selection{color:var(--text-primary);background:#5aac6c33}@media (min-width:1471px){.ConsultingPage-module__DaJQAW__layout{--layout-sidebar-width:clamp(260px,20vw,360px)}.ConsultingPage-module__DaJQAW__sidebar{--sidebar-menu-width:260px;--sidebar-menu-scale:.98;--sidebar-track-left:clamp(18px,2vw,28px);--sidebar-menu-text-left:clamp(34px,4vw,56px)}.ConsultingPage-module__DaJQAW__section,.ConsultingPage-module__DaJQAW__work-section{padding:clamp(72px,7vh,120px) 0}}@media (min-width:1700px){.ConsultingPage-module__DaJQAW__layout{--layout-sidebar-width:clamp(280px,21vw,400px)}.ConsultingPage-module__DaJQAW__sidebar{--sidebar-menu-width:280px;--sidebar-menu-scale:1;--sidebar-track-left:clamp(20px,2vw,30px);--sidebar-menu-text-left:clamp(38px,4vw,60px)}.ConsultingPage-module__DaJQAW__section{min-height:clamp(760px,78vh,920px);padding:clamp(48px,4.5vh,80px) 0}.ConsultingPage-module__DaJQAW__work-section{padding:clamp(48px,4.5vh,80px) 0}}@media (max-width:980px){.ConsultingPage-module__DaJQAW__contact-section{padding:72px 0}.ConsultingPage-module__DaJQAW__contact-columns,.ConsultingPage-module__DaJQAW__contact-alternate-links{grid-template-columns:1fr}.ConsultingPage-module__DaJQAW__contact-action-button{width:100%;min-width:0}.ConsultingPage-module__DaJQAW__layout{--layout-sidebar-width:0px;--content-inline-padding:clamp(16px,4vw,48px);--content-right-guard:0px;--content-max-inline-size:100vw;grid-template-columns:1fr;max-width:100vw;overflow-x:hidden}.ConsultingPage-module__DaJQAW__mobile-header{z-index:99;-webkit-backdrop-filter:blur(20px)saturate(1.6);border-bottom:1px solid var(--line);background:#fafcfbe0;justify-content:center;align-items:center;height:48px;padding:0 12px;display:flex;position:fixed;top:0;left:0;right:0}.ConsultingPage-module__DaJQAW__mobile-header-brand{align-items:center;gap:6px;display:inline-flex}.ConsultingPage-module__DaJQAW__mobile-header-logo,.ConsultingPage-module__DaJQAW__mobile-header-wordmark{width:auto;height:22px}.ConsultingPage-module__DaJQAW__mobile-header-lang{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ConsultingPage-module__DaJQAW__content{justify-self:stretch;inline-size:100%;max-inline-size:100vw;padding-top:52px}.ConsultingPage-module__DaJQAW__sidebar{z-index:100;-webkit-backdrop-filter:blur(24px)saturate(1.8);border-right:none;border-top:1px solid var(--line);background:#fafcfbeb;flex-direction:row;height:68px;position:fixed;inset:auto 0 0}.ConsultingPage-module__DaJQAW__sidebar-brand,.ConsultingPage-module__DaJQAW__sidebar-status,.ConsultingPage-module__DaJQAW__sidebar-bottom-cluster,.ConsultingPage-module__DaJQAW__sidebar-locale,.ConsultingPage-module__DaJQAW__sidebar-blog-link,.ConsultingPage-module__DaJQAW__sidebar-demo-link{display:none}.ConsultingPage-module__DaJQAW__menu{justify-content:space-evenly;align-items:center;gap:0;width:100%;height:auto;padding:0;display:flex;position:static;overflow:visible;transform:none}.ConsultingPage-module__DaJQAW__menu li{text-align:center;flex:1;position:static;transform:none!important}.ConsultingPage-module__DaJQAW__menu-link{justify-content:center;align-items:center;min-height:44px;padding:0 4px;font-size:clamp(13px,3vw,18px);font-weight:500;display:inline-flex;position:relative}.ConsultingPage-module__DaJQAW__menu-link:before,.ConsultingPage-module__DaJQAW__menu-link:after{display:none}.ConsultingPage-module__DaJQAW__menu-link.ConsultingPage-module__DaJQAW__active{border-bottom:2px solid var(--accent-orange,#e85d04);padding-bottom:2px}.ConsultingPage-module__DaJQAW__menu:before,.ConsultingPage-module__DaJQAW__menu:after{display:none}.ConsultingPage-module__DaJQAW__content{padding:0 var(--content-inline-padding)88px;scroll-snap-type:y mandatory;max-width:100vw;overflow-x:hidden}.ConsultingPage-module__DaJQAW__section{scroll-snap-align:start;min-width:0}.ConsultingPage-module__DaJQAW__hero-lockup,.ConsultingPage-module__DaJQAW__hero-section .ConsultingPage-module__DaJQAW__hero-desc{margin-bottom:clamp(24px,3.5vh,36px)}.ConsultingPage-module__DaJQAW__hero-action-zone{align-items:center}.ConsultingPage-module__DaJQAW__hero-cta{justify-content:center}.ConsultingPage-module__DaJQAW__section-discovery-cta{text-align:center;justify-content:center}.ConsultingPage-module__DaJQAW__discovery-chevron{transform:rotate(90deg)}.ConsultingPage-module__DaJQAW__section-discovery-cta:hover .ConsultingPage-module__DaJQAW__discovery-chevron{transform:rotate(90deg)translate(6px)}.ConsultingPage-module__DaJQAW__contact-stats-row{gap:16px}.ConsultingPage-module__DaJQAW__work-section{min-height:auto;padding:88px 0 76px}.ConsultingPage-module__DaJQAW__hero-tech-grid{gap:20px}.ConsultingPage-module__DaJQAW__services-ledger{grid-template-columns:1fr;gap:20px;padding:24px}.ConsultingPage-module__DaJQAW__services-grid{grid-template-columns:1fr}.ConsultingPage-module__DaJQAW__service-speed{gap:6px;font-size:.72rem}.ConsultingPage-module__DaJQAW__work-browser{gap:18px}.ConsultingPage-module__DaJQAW__work-menu-column{padding:0}.ConsultingPage-module__DaJQAW__work-menu-list{gap:clamp(14px,3vw,28px);padding:6px clamp(4px,1vw,12px) 0}.ConsultingPage-module__DaJQAW__work-menu-list li{flex:1 1 0;justify-content:center;display:flex;opacity:1!important;transform:none!important}.ConsultingPage-module__DaJQAW__work-menu-item[data-work-active=true] .ConsultingPage-module__DaJQAW__work-menu-icon-shell{transform:scale(1.18)}.ConsultingPage-module__DaJQAW__work-menu-icon-shell{width:52px;height:52px}.ConsultingPage-module__DaJQAW__work-case-panel.ConsultingPage-module__DaJQAW__glass-panel{border-radius:22px}.ConsultingPage-module__DaJQAW__work-menu-primary-icon{width:21px;height:21px}.ConsultingPage-module__DaJQAW__work-menu-name{font-size:.68rem;line-height:1.15}.ConsultingPage-module__DaJQAW__case-story-row{grid-template-columns:minmax(0,1fr) 36px 20px 36px minmax(0,1fr);column-gap:12px}.ConsultingPage-module__DaJQAW__case-story-text{font-size:.92rem}.ConsultingPage-module__DaJQAW__case-story-icon-wrap{border-radius:11px;width:36px;height:36px}.ConsultingPage-module__DaJQAW__case-story-icon,.ConsultingPage-module__DaJQAW__case-story-arrow{width:16px;height:16px}.ConsultingPage-module__DaJQAW__blog-grid{grid-template-columns:1fr}.ConsultingPage-module__DaJQAW__blog-section-header,.ConsultingPage-module__DaJQAW__blog-list-header,.ConsultingPage-module__DaJQAW__blog-cta-panel{grid-template-columns:1fr;justify-content:stretch;align-items:stretch;display:grid}.ConsultingPage-module__DaJQAW__blog-cta-actions{justify-content:stretch}.ConsultingPage-module__DaJQAW__blog-archive-grid,.ConsultingPage-module__DaJQAW__blog-related-grid{grid-template-columns:1fr}.ConsultingPage-module__DaJQAW__blog-featured-footer{align-items:stretch}.ConsultingPage-module__DaJQAW__blog-featured-layout{gap:20px}.ConsultingPage-module__DaJQAW__blog-featured-callout{justify-items:start;min-width:0;padding-top:0}.ConsultingPage-module__DaJQAW__blog-featured-body .ConsultingPage-module__DaJQAW__blog-featured-excerpt{-webkit-line-clamp:6;line-clamp:6;max-width:none}.ConsultingPage-module__DaJQAW__blog-archive-page{padding:24px 20px 100px}.ConsultingPage-module__DaJQAW__blog-archive-hero h1{max-width:none}.ConsultingPage-module__DaJQAW__blog-takeover-panel{border-radius:0;width:100%;height:calc(100% - 68px);top:0}.ConsultingPage-module__DaJQAW__blog-takeover-body{padding:24px 20px 28px}.ConsultingPage-module__DaJQAW__blog-standalone{gap:16px;padding:24px 20px 100px}.ConsultingPage-module__DaJQAW__blog-standalone-card{max-width:100%}}@media (max-width:600px){.ConsultingPage-module__DaJQAW__about-identity{flex-direction:column;align-items:flex-start;gap:14px;padding:16px 18px}.ConsultingPage-module__DaJQAW__about-identity-left{gap:10px}.ConsultingPage-module__DaJQAW__about-identity-photo{width:44px;height:44px}.ConsultingPage-module__DaJQAW__about-identity-stats{flex-direction:row;gap:8px}.ConsultingPage-module__DaJQAW__about-identity-stat{padding:4px 10px;font-size:.68rem}.ConsultingPage-module__DaJQAW__about-prose{max-width:none}.ConsultingPage-module__DaJQAW__about-bio{font-size:.9rem}.ConsultingPage-module__DaJQAW__about-hats-row{gap:8px}.ConsultingPage-module__DaJQAW__about-hat-item{padding:5px 9px;font-size:.66rem}.ConsultingPage-module__DaJQAW__service-speed{font-size:.74rem}.ConsultingPage-module__DaJQAW__work-menu-column{width:100%}.ConsultingPage-module__DaJQAW__work-menu-list{gap:10px;padding:6px 0 0}.ConsultingPage-module__DaJQAW__work-menu-icon-shell{width:48px;height:48px}.ConsultingPage-module__DaJQAW__case-card .ConsultingPage-module__DaJQAW__terminal-body{gap:10px;padding:18px 14px}.ConsultingPage-module__DaJQAW__case-detail-intro{padding-bottom:10px}.ConsultingPage-module__DaJQAW__case-card h3{font-size:1rem}.ConsultingPage-module__DaJQAW__case-title-icon{width:18px;height:18px}.ConsultingPage-module__DaJQAW__work-menu-primary-icon{width:19px;height:19px}.ConsultingPage-module__DaJQAW__work-menu-name{font-size:.62rem}.ConsultingPage-module__DaJQAW__work-menu-copy{max-width:min(132px,100vw - 32px);padding:0}.ConsultingPage-module__DaJQAW__case-story-row{grid-template-columns:1fr;grid-template-areas:"problem""problemIcon""arrow""solutionIcon""solution";justify-items:center;row-gap:8px;padding:4px 0}.ConsultingPage-module__DaJQAW__case-story-text{text-align:center;font-size:.86rem;line-height:1.5}.ConsultingPage-module__DaJQAW__case-story-icon-wrap{border-radius:10px;width:34px;height:34px}.ConsultingPage-module__DaJQAW__case-story-arrow,.ConsultingPage-module__DaJQAW__case-story-icon{width:15px;height:15px}.ConsultingPage-module__DaJQAW__case-outcome-icon-wrap{width:28px;height:28px}.ConsultingPage-module__DaJQAW__case-outcome-icon{width:15px;height:15px}.ConsultingPage-module__DaJQAW__case-outcome-copy{font-size:.92rem}.ConsultingPage-module__DaJQAW__case-studies-grid,.ConsultingPage-module__DaJQAW__blog-grid{grid-template-columns:1fr}.ConsultingPage-module__DaJQAW__hero-tech-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ConsultingPage-module__DaJQAW__hero-tech-item{width:100%;padding:0 10px}.ConsultingPage-module__DaJQAW__blog-list-item-topline,.ConsultingPage-module__DaJQAW__blog-eyebrow-row{flex-direction:column;align-items:flex-start}.ConsultingPage-module__DaJQAW__blog-featured-body h3{max-width:none;font-size:1.6rem}.ConsultingPage-module__DaJQAW__blog-card .ConsultingPage-module__DaJQAW__terminal-body{padding:20px}.ConsultingPage-module__DaJQAW__blog-featured-body .ConsultingPage-module__DaJQAW__blog-featured-pull{padding-left:14px;font-size:1rem}.ConsultingPage-module__DaJQAW__blog-featured-reading-time,.ConsultingPage-module__DaJQAW__blog-read-link{text-align:left}.ConsultingPage-module__DaJQAW__blog-meta-row,.ConsultingPage-module__DaJQAW__blog-filter-chips{gap:8px}.ConsultingPage-module__DaJQAW__blog-archive-page{padding:20px 14px 94px}.ConsultingPage-module__DaJQAW__blog-takeover-date:before{display:none}.ConsultingPage-module__DaJQAW__blog-standalone{padding:20px 14px 94px}.ConsultingPage-module__DaJQAW__blog-standalone-back{justify-content:center;width:100%}.ConsultingPage-module__DaJQAW__contact-stats-row{gap:12px}.ConsultingPage-module__DaJQAW__contact-col-body{padding:18px 16px}.ConsultingPage-module__DaJQAW__contact-form-grid{grid-template-columns:1fr}.ConsultingPage-module__DaJQAW__form-actions-row{flex-direction:column}.ConsultingPage-module__DaJQAW__services-fact-row{grid-template-columns:1fr;gap:4px}.ConsultingPage-module__DaJQAW__service-speed{padding-top:12px;font-size:.7rem}.ConsultingPage-module__DaJQAW__section h1{word-break:break-word;max-width:100%;font-size:clamp(2rem,8vw,3.2rem)}.ConsultingPage-module__DaJQAW__hero-brand{gap:10px}.ConsultingPage-module__DaJQAW__hero-brand-symbol,.ConsultingPage-module__DaJQAW__hero-brand-wordmark{height:clamp(36px,10vw,52px)}.ConsultingPage-module__DaJQAW__hero-desc{width:100%;max-width:100%;font-size:1rem}.ConsultingPage-module__DaJQAW__section .ConsultingPage-module__DaJQAW__lead,.ConsultingPage-module__DaJQAW__contact-intro,.ConsultingPage-module__DaJQAW__section-discovery-hook{width:100%}.ConsultingPage-module__DaJQAW__btn-discovery{white-space:normal;text-align:center}.ConsultingPage-module__DaJQAW__section-discovery-cta{flex-direction:column;align-items:center;margin-top:32px;position:static}}@media print{body{color:#000;background:#fff}.ConsultingPage-module__DaJQAW__ambient-bg,.ConsultingPage-module__DaJQAW__grid-overlay,.ConsultingPage-module__DaJQAW__blog-standalone-nav,.ConsultingPage-module__DaJQAW__blog-takeover,.ConsultingPage-module__DaJQAW__mobile-header,.ConsultingPage-module__DaJQAW__sidebar{display:none!important}.ConsultingPage-module__DaJQAW__blog-standalone{min-height:auto;padding:0;display:block}.ConsultingPage-module__DaJQAW__blog-standalone-card,.ConsultingPage-module__DaJQAW__glass-panel{width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;overflow:visible}.ConsultingPage-module__DaJQAW__glass-panel:before{display:none}.ConsultingPage-module__DaJQAW__blog-takeover-body,.ConsultingPage-module__DaJQAW__terminal-body{padding:0}.ConsultingPage-module__DaJQAW__blog-takeover-meta,.ConsultingPage-module__DaJQAW__blog-takeover-file,.ConsultingPage-module__DaJQAW__blog-takeover-date,.ConsultingPage-module__DaJQAW__work-card-title,.ConsultingPage-module__DaJQAW__blog-date{color:#444}.ConsultingPage-module__DaJQAW__blog-standalone-card h1,.ConsultingPage-module__DaJQAW__work-article-markdown h1,.ConsultingPage-module__DaJQAW__work-article-markdown h2,.ConsultingPage-module__DaJQAW__work-article-markdown h3{color:#000;page-break-after:avoid;break-after:avoid-page}.ConsultingPage-module__DaJQAW__blog-takeover-content,.ConsultingPage-module__DaJQAW__work-article-markdown{gap:12px}.ConsultingPage-module__DaJQAW__blog-takeover-content p,.ConsultingPage-module__DaJQAW__blog-takeover-content li,.ConsultingPage-module__DaJQAW__work-article-markdown p,.ConsultingPage-module__DaJQAW__work-article-markdown li,.ConsultingPage-module__DaJQAW__blog-standalone-card li{color:#000;orphans:3;widows:3;max-width:none;line-height:1.55}.ConsultingPage-module__DaJQAW__blog-standalone-card a,.ConsultingPage-module__DaJQAW__work-article-markdown a{color:#000;text-decoration:underline}.ConsultingPage-module__DaJQAW__blog-standalone-card a[href^=http]:after,.ConsultingPage-module__DaJQAW__work-article-markdown a[href^=http]:after{content:" (" attr(href)")";word-break:break-all;font-size:.9em}.ConsultingPage-module__DaJQAW__case-outcome-list,.ConsultingPage-module__DaJQAW__work-article-markdown ul,.ConsultingPage-module__DaJQAW__blog-standalone-card :is(ul,ol){break-inside:avoid;page-break-inside:avoid}}.ConsultingPage-module__DaJQAW__btn-discovery{font-family:var(--font-mono),monospace;color:var(--text-secondary);letter-spacing:.04em;-webkit-backdrop-filter:blur(12px)saturate(1.4);white-space:nowrap;text-align:center;background:#ffffff6b;border:1px solid #e8822880;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .2s;animation:3s ease-in-out infinite ConsultingPage-module__DaJQAW__gildedBorder;display:inline-flex;box-shadow:0 2px 14px #e882281a,inset 0 1px #fff9}@keyframes ConsultingPage-module__DaJQAW__gildedBorder{0%,to{border-color:#5aac6ca6 #e8822880 #e8822880 #5aac6ca6;box-shadow:-12px -4px 16px -6px #5aac6cb3,0 2px 14px #e882281a,inset 0 1px #fff9}25%{border-color:#5aac6ca6 #5aac6ca6 #e8822880 #e8822880;box-shadow:12px -4px 16px -6px #5aac6cb3,0 2px 14px #e882281a,inset 0 1px #fff9}50%{border-color:#e8822880 #5aac6ca6 #5aac6ca6 #e8822880;box-shadow:12px 4px 16px -6px #5aac6cb3,0 2px 14px #e882281a,inset 0 1px #fff9}75%{border-color:#e8822880 #e8822880 #5aac6ca6 #5aac6ca6;box-shadow:-12px 4px 16px -6px #5aac6cb3,0 2px 14px #e882281a,inset 0 1px #fff9}}.ConsultingPage-module__DaJQAW__btn-discovery:hover{color:var(--terminal-green);background:#ffffff94;animation-duration:1.8s;transform:translateY(-2px)}.ConsultingPage-module__DaJQAW__btn-discovery:focus-visible{outline:2px solid var(--accent-orange);outline-offset:3px}.ConsultingPage-module__DaJQAW__section-discovery-cta{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;bottom:24px;left:0;right:0}.ConsultingPage-module__DaJQAW__section-discovery-hook{font-family:var(--font-mono),monospace;color:var(--text-secondary);letter-spacing:.02em;text-align:center;width:80%;max-width:none;margin-inline:auto;font-size:.82rem}html.reveal-ready .ConsultingPage-module__DaJQAW__reveal{opacity:0;will-change:opacity,transform;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}html.reveal-ready .ConsultingPage-module__DaJQAW__reveal.ConsultingPage-module__DaJQAW__revealed{opacity:1;transform:translateY(0)}.ConsultingPage-module__DaJQAW__reveal[data-reveal-delay="1"]{transition-delay:.12s}.ConsultingPage-module__DaJQAW__reveal[data-reveal-delay="2"]{transition-delay:.24s}.ConsultingPage-module__DaJQAW__reveal[data-reveal-delay="3"]{transition-delay:.36s}.ConsultingPage-module__DaJQAW__reveal[data-reveal-delay="4"]{transition-delay:.48s}.ConsultingPage-module__DaJQAW__reveal[data-reveal-delay="5"]{transition-delay:.6s}.ConsultingPage-module__DaJQAW__content[data-snap-mode]{height:100vh;position:relative;overflow:hidden}.ConsultingPage-module__DaJQAW__content[data-snap-mode] .ConsultingPage-module__DaJQAW__section{box-sizing:border-box;width:100%;height:100vh;position:absolute;top:0;left:0;overflow:hidden}.ConsultingPage-module__DaJQAW__content[data-snap-mode] .ConsultingPage-module__DaJQAW__section[data-snap-state=active]{opacity:1;z-index:2;visibility:visible;transform:translateY(0)rotate(0)scale(1)}.ConsultingPage-module__DaJQAW__content[data-snap-mode] .ConsultingPage-module__DaJQAW__section[data-snap-state=hidden]{opacity:0;visibility:hidden;z-index:0;pointer-events:none}.ConsultingPage-module__DaJQAW__content[data-snap-mode] .ConsultingPage-module__DaJQAW__section[data-snap-state=exiting-up]{transform-origin:0;opacity:0;z-index:1;visibility:visible;pointer-events:none;will-change:transform,opacity;transition:transform .52s cubic-bezier(.55,0,.85,.36),opacity .4s cubic-bezier(.55,0,.85,.36);transform:translateY(-110vh)rotate(-18deg)scale(.88)}.ConsultingPage-module__DaJQAW__content[data-snap-mode] .ConsultingPage-module__DaJQAW__section[data-snap-state=exiting-down]{transform-origin:0;opacity:0;z-index:1;visibility:visible;pointer-events:none;will-change:transform,opacity;transition:transform .52s cubic-bezier(.55,0,.85,.36),opacity .4s cubic-bezier(.55,0,.85,.36);transform:translateY(110vh)rotate(18deg)scale(.88)}.ConsultingPage-module__DaJQAW__content[data-snap-mode] .ConsultingPage-module__DaJQAW__section[data-snap-state=entering-from-below]{transform-origin:0;opacity:0;z-index:3;visibility:visible;pointer-events:none;transform:translateY(110vh)rotate(18deg)scale(.88)}.ConsultingPage-module__DaJQAW__content[data-snap-mode] .ConsultingPage-module__DaJQAW__section[data-snap-state=entering-from-above]{transform-origin:0;opacity:0;z-index:3;visibility:visible;pointer-events:none;transform:translateY(-110vh)rotate(-18deg)scale(.88)}.ConsultingPage-module__DaJQAW__content[data-snap-mode] .ConsultingPage-module__DaJQAW__section[data-snap-state=entering]{transform-origin:0;opacity:1;z-index:3;visibility:visible;will-change:transform,opacity;transition:transform .9s cubic-bezier(.16,1,.3,1) .12s,opacity .9s cubic-bezier(.16,1,.3,1) .12s;transform:translateY(0)rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ConsultingPage-module__DaJQAW__menu li,.ConsultingPage-module__DaJQAW__menu-link{transition:none!important}.ConsultingPage-module__DaJQAW__menu-link:after{transition:none!important;animation:none!important}.ConsultingPage-module__DaJQAW__ambient-orb{animation:none!important}html.reveal-ready .ConsultingPage-module__DaJQAW__reveal{opacity:1!important;transition:none!important;transform:none!important}.ConsultingPage-module__DaJQAW__content[data-snap-mode] .ConsultingPage-module__DaJQAW__section{transition:none!important}}
