.page-hero[data-astro-cid-6phnaqqd]{padding:calc(var(--space-2xl) + 80px) 0 var(--space-xl);text-align:center;background:linear-gradient(#0a0a0f99 0%,#0a0a0fcc 100%),url(/images/hero-deal-strategy.jpg) 50% 35%/cover no-repeat}.page-hero[data-astro-cid-6phnaqqd] h1[data-astro-cid-6phnaqqd]{color:var(--bw-white);margin-top:1rem}.page-hero-sub[data-astro-cid-6phnaqqd]{max-width:700px;margin-top:1rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.service-grid[data-astro-cid-6phnaqqd]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.service-card[data-astro-cid-6phnaqqd]{background:var(--bw-dark-surface);border:1px solid var(--bw-dark-border);transition:all .4s var(--ease-out);cursor:pointer;border-radius:8px;flex-direction:column;padding:2.5rem;display:flex}.service-card[data-astro-cid-6phnaqqd]:hover{border-color:var(--bw-gold);transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.service-icon[data-astro-cid-6phnaqqd]{color:var(--bw-gold);opacity:.3;letter-spacing:-.05em;margin-bottom:1.25rem;font-size:2rem;font-weight:900}.service-card[data-astro-cid-6phnaqqd] h3[data-astro-cid-6phnaqqd]{color:var(--bw-white);margin-bottom:1rem;font-size:1.15rem}.service-card[data-astro-cid-6phnaqqd] p[data-astro-cid-6phnaqqd]{color:var(--bw-gray-400);flex:1;font-size:.9rem;line-height:1.7}.service-expand[data-astro-cid-6phnaqqd]{color:var(--bw-gold);font-family:var(--font-primary);letter-spacing:.04em;cursor:pointer;text-align:left;background:0 0;border:none;margin-top:1.25rem;padding:0;font-size:.8rem;font-weight:600;transition:opacity .2s}.service-expand[data-astro-cid-6phnaqqd]:hover{opacity:.7}.process-grid[data-astro-cid-6phnaqqd]{margin-top:var(--space-lg);grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.process-step[data-astro-cid-6phnaqqd]{text-align:center;padding:2rem 1.5rem}.process-num[data-astro-cid-6phnaqqd]{color:var(--bw-gold);opacity:.2;margin-bottom:1rem;font-size:2.5rem;font-weight:900;display:block}.process-step[data-astro-cid-6phnaqqd] h4[data-astro-cid-6phnaqqd]{color:var(--bw-white);margin-bottom:.75rem;font-size:1.1rem}.process-step[data-astro-cid-6phnaqqd] p[data-astro-cid-6phnaqqd]{color:var(--bw-gray-400);font-size:.85rem}.service-modal[data-astro-cid-6phnaqqd]{z-index:10001;opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.service-modal[data-astro-cid-6phnaqqd].open{opacity:1;pointer-events:auto}.modal-overlay[data-astro-cid-6phnaqqd]{backdrop-filter:blur(8px);background:#000000d9;position:absolute;inset:0}.modal-content[data-astro-cid-6phnaqqd]{background:var(--bw-dark);border:1px solid var(--bw-dark-border);width:calc(100% - 2rem);max-width:720px;max-height:85vh;transition:transform .3s var(--ease-out);border-radius:12px;padding:3rem;position:relative;overflow-y:auto;transform:translateY(20px)}.service-modal[data-astro-cid-6phnaqqd].open .modal-content[data-astro-cid-6phnaqqd]{transform:translateY(0)}.modal-close[data-astro-cid-6phnaqqd]{color:var(--bw-gray-400);cursor:pointer;background:0 0;border:none;font-size:1.75rem;line-height:1;transition:color .2s;position:absolute;top:1rem;right:1.25rem}.modal-close[data-astro-cid-6phnaqqd]:hover{color:var(--bw-white)}.modal-icon[data-astro-cid-6phnaqqd]{color:var(--bw-gold);opacity:.15;margin-bottom:-.5rem;font-size:3rem;font-weight:900;display:block}.modal-content[data-astro-cid-6phnaqqd] h2[data-astro-cid-6phnaqqd]{color:var(--bw-white);margin-bottom:1rem;font-size:1.5rem}.modal-intro[data-astro-cid-6phnaqqd]{color:var(--bw-gray-200);border-bottom:1px solid var(--bw-dark-border);margin-bottom:2rem;padding-bottom:1.5rem;font-size:1rem;line-height:1.7}.modal-section[data-astro-cid-6phnaqqd]{margin-bottom:1.75rem}.modal-section[data-astro-cid-6phnaqqd] h3[data-astro-cid-6phnaqqd]{color:var(--bw-gold);letter-spacing:.02em;margin-bottom:.75rem;font-size:1rem}.modal-section[data-astro-cid-6phnaqqd] p[data-astro-cid-6phnaqqd]{color:var(--bw-gray-400);font-size:.9rem;line-height:1.7}.modal-outcomes[data-astro-cid-6phnaqqd]{background:#233a520d;border:1px solid #233a5226;border-radius:8px;margin-top:1.5rem;padding:1.5rem}.modal-outcomes[data-astro-cid-6phnaqqd] h4[data-astro-cid-6phnaqqd]{letter-spacing:.1em;text-transform:uppercase;color:var(--bw-gold);margin-bottom:.75rem;font-size:.7rem;font-weight:700}.outcomes-list[data-astro-cid-6phnaqqd]{flex-wrap:wrap;gap:.4rem;display:flex}.outcome-item[data-astro-cid-6phnaqqd]{color:var(--bw-gray-200);background:var(--bw-dark-surface);border-radius:3px;padding:.25rem .6rem;font-size:.78rem}.outcome-item[data-astro-cid-6phnaqqd]:before{content:"→ ";color:var(--bw-gold)}.modal-cta[data-astro-cid-6phnaqqd]{border-top:1px solid var(--bw-dark-border);text-align:center;margin-top:2rem;padding-top:1.5rem}.cta-section[data-astro-cid-6phnaqqd]{padding:var(--space-2xl) 0;text-align:center;background:linear-gradient(180deg, var(--bw-black) 0%, var(--bw-navy-deep) 50%, var(--bw-black) 100%)}.cta-content[data-astro-cid-6phnaqqd] h2[data-astro-cid-6phnaqqd]{color:var(--bw-white)}.cta-content[data-astro-cid-6phnaqqd] p[data-astro-cid-6phnaqqd]{margin:0 auto}@media (width<=900px){.service-grid[data-astro-cid-6phnaqqd]{grid-template-columns:1fr 1fr}.process-grid[data-astro-cid-6phnaqqd]{grid-template-columns:1fr 1fr;gap:1rem}}@media (width<=600px){.service-grid[data-astro-cid-6phnaqqd],.process-grid[data-astro-cid-6phnaqqd]{grid-template-columns:1fr}.modal-content[data-astro-cid-6phnaqqd]{padding:2rem 1.5rem}}
