.consulting_pageWrapper__BUmrz{padding-bottom:3rem}.consulting_heroSection__dFBQS{padding-top:5rem;padding-bottom:4rem}.consulting_heroGrid__To0wO{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:3.5rem;gap:3.5rem;align-items:center}.consulting_heroContent__mXAe4{display:flex;flex-direction:column}.consulting_heroTitle__OGPsv{margin-bottom:.5rem;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.consulting_heroTagline__V21lq{font-size:1.25rem;font-weight:600;color:var(--accent-amber);margin-bottom:1.25rem;letter-spacing:-.01em}.consulting_heroDescription__euftT{color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin-bottom:2.25rem;max-width:580px;text-wrap:pretty}.consulting_heroActions__fSkUU{display:flex;align-items:center;gap:1rem}.consulting_heroVisualCol__PQuU_{display:flex;justify-content:center}.consulting_heroImageFrame__OiVts{position:relative;width:100%;max-width:520px;aspect-ratio:16/10;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 20px 45px rgba(0,0,0,.35);border:1px solid var(--border-subtle);background-color:var(--bg-secondary)}.consulting_heroImage__YvjHo{width:100%;height:100%;object-fit:cover;object-position:center 25%;display:block}.consulting_btnPrimary__tQrQe{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.6rem;font-size:.95rem;font-weight:600;border-radius:var(--radius-sm);background-color:#ffffff;color:#0b0f19;border:1px solid #ffffff;box-shadow:0 4px 14px rgba(0,0,0,.25);transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none;white-space:nowrap}.consulting_btnPrimary__tQrQe:hover{background-color:#f1f5f9;border-color:#f1f5f9;color:#0b0f19;transform:translateY(-1px);box-shadow:0 6px 20px rgba(255,255,255,.2)}.consulting_btnPrimary__tQrQe:active{transform:translateY(0)}.consulting_btnSecondary__UJvew{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.6rem;font-size:.95rem;font-weight:500;border-radius:var(--radius-sm);background-color:rgba(255,255,255,.05);color:#ffffff;border:1px solid var(--border-hover);transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none;white-space:nowrap}.consulting_btnSecondary__UJvew:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.4);color:#ffffff;transform:translateY(-1px)}.consulting_btnSecondary__UJvew:active{transform:translateY(0)}.consulting_focusSection__evgtX{padding-top:2rem;padding-bottom:4.5rem;border-top:1px solid var(--border-subtle)}.consulting_sectionHeading__aUXmK{font-size:clamp(1.6rem,2.8vw,2.1rem);font-weight:700;letter-spacing:-.02em;margin-bottom:2rem;color:var(--text-primary);text-wrap:balance}.consulting_focusGrid__BaViO{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.75rem}.consulting_focusCard__eHUBa{display:flex;align-items:flex-start;gap:1.15rem;padding:1.75rem;background-color:var(--bg-card);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.consulting_focusCard__eHUBa:hover{transform:translateY(-2px);border-color:var(--border-hover);box-shadow:0 12px 30px rgba(0,0,0,.35)}.consulting_checkIconWrap__TJJrB{margin-top:.2rem;flex-shrink:0;color:var(--accent-amber)}.consulting_focusTitle__1gacP{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin-bottom:.45rem;letter-spacing:-.01em;text-wrap:balance}.consulting_focusDesc__QKVZO{font-size:.925rem;line-height:1.6;color:var(--text-secondary);margin:0;text-wrap:pretty}.consulting_engagementSentence__O7Bsc{font-size:1.05rem;color:var(--text-secondary);margin:0;padding-top:.25rem;line-height:1.6}.consulting_ctaSection__uumIh{padding-top:1rem;padding-bottom:4rem}.consulting_ctaBox__0Prvm{border:1px solid var(--border-subtle);background:radial-gradient(circle at 50% 0,rgba(255,255,255,.05) 0,rgba(17,23,38,.8) 100%),var(--bg-secondary);border-radius:var(--radius-md);padding:3.5rem 2rem;text-align:center;box-shadow:0 20px 50px rgba(0,0,0,.35);max-width:880px;margin:0 auto}.consulting_ctaTitle__D9byn{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:.75rem;text-wrap:balance}.consulting_ctaDesc__4HHyd{font-size:1.05rem;line-height:1.6;max-width:580px;margin:0 auto 2rem;color:var(--text-secondary);text-wrap:pretty}.consulting_ctaButtonGroup__stD2l{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}@media (max-width:992px){.consulting_heroGrid__To0wO{grid-template-columns:1fr;gap:2.5rem}.consulting_focusGrid__BaViO{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:640px){.consulting_heroSection__dFBQS{padding-top:3.5rem;padding-bottom:2.5rem}.consulting_focusSection__evgtX{padding-bottom:3.5rem}.consulting_ctaBox__0Prvm{padding:2.5rem 1.5rem}.consulting_ctaButtonGroup__stD2l{flex-direction:column;width:100%}.consulting_ctaButtonGroup__stD2l .consulting_btnPrimary__tQrQe,.consulting_ctaButtonGroup__stD2l .consulting_btnSecondary__UJvew{width:100%;justify-content:center}}