.case-study-hero-wrapper[data-astro-cid-yqd4ga3o]{display:flex;align-items:center;gap:clamp(40px,6vw,80px)}.case-study-hero-content-block[data-astro-cid-yqd4ga3o]{flex:1;min-width:0;text-align:left}.case-study-hero-title-block[data-astro-cid-yqd4ga3o]{margin-left:0;margin-right:0;max-width:100%}.case-study-hero-button-block[data-astro-cid-yqd4ga3o]{margin-top:32px;display:inline-block}.case-study-hero-card[data-astro-cid-yqd4ga3o]{flex-shrink:0;width:clamp(260px,28vw,340px);padding:clamp(24px,3vw,36px);border:1px solid rgba(255,255,255,.12);border-top:2px solid var(--color-primary);border-radius:var(--radius-2xl);background:radial-gradient(circle at 50% 0%,rgba(197,164,110,.12),transparent 60%),#0e0e10b8;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.case-study-hero-card-label[data-astro-cid-yqd4ga3o]{color:var(--color-primary);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.16em;text-transform:uppercase}.case-study-hero-card-divider[data-astro-cid-yqd4ga3o]{height:1px;background:linear-gradient(90deg,rgba(197,164,110,.4),transparent);margin-top:14px;margin-bottom:22px}.case-study-hero-card-items[data-astro-cid-yqd4ga3o]{display:flex;flex-direction:column;gap:20px}.case-study-hero-card-item[data-astro-cid-yqd4ga3o]{display:flex;flex-direction:column;gap:4px}@media screen and (max-width:991px){.case-study-hero-wrapper[data-astro-cid-yqd4ga3o]{flex-direction:column;align-items:flex-start}.case-study-hero-card[data-astro-cid-yqd4ga3o]{width:100%}.case-study-hero-card-items[data-astro-cid-yqd4ga3o]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (max-width:479px){.case-study-hero-card-items[data-astro-cid-yqd4ga3o]{grid-template-columns:1fr}}.key-takeaways-content-block[data-astro-cid-dw2psdxl]{gap:18px}@media screen and (min-width:1440px){.key-takeaways-content-block[data-astro-cid-dw2psdxl]{grid-template-columns:repeat(2,1fr)}}.key-takeaway-card-block[data-astro-cid-dw2psdxl]{align-items:flex-start;gap:20px;border-left:2px solid var(--color-primary)}.key-takeaway-card-icon-block[data-astro-cid-dw2psdxl]{width:52px;height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.key-takeaway-card-icon[data-astro-cid-dw2psdxl]{display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.key-takeaway-card-text[data-astro-cid-dw2psdxl]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:2px}.key-takeaway-card-text[data-astro-cid-dw2psdxl] h3[data-astro-cid-dw2psdxl]{font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);line-height:var(--lh-main)}.key-takeaway-card-text[data-astro-cid-dw2psdxl] p[data-astro-cid-dw2psdxl]{margin-top:0}@media screen and (max-width:767px){.key-takeaway-card-block[data-astro-cid-dw2psdxl]{flex-direction:column;gap:14px}}.case-study-collection-list[data-astro-cid-qkzlyr2k]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}#Related-Cases-Section .case-study-image-block{height:300px}@media screen and (max-width:767px){.case-study-collection-list[data-astro-cid-qkzlyr2k]{grid-template-columns:1fr}#Related-Cases-Section .case-study-image-block{height:240px}}.attorney-section[data-astro-cid-gsf3sww3]{background:radial-gradient(circle at 12% 12%,rgba(197,164,110,.08),transparent 34%),radial-gradient(circle at 86% 16%,rgba(255,255,255,.04),transparent 28%),var(--surface-dark)}.attorney-heading-block[data-astro-cid-gsf3sww3]{margin-bottom:0}.attorney-wrapper[data-astro-cid-gsf3sww3]{align-items:stretch;gap:clamp(20px,3vw,32px)}.attorney-card-item-block[data-astro-cid-gsf3sww3]{height:100%;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);background:linear-gradient(180deg,#ffffff0d,#ffffff04),var(--surface-panel);box-shadow:var(--shadow-premium-soft);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.attorney-card-item-block[data-astro-cid-gsf3sww3]:hover{transform:translateY(-4px);border-color:var(--border-gold-soft);box-shadow:var(--shadow-premium-card)}.attorney-item-image-block[data-astro-cid-gsf3sww3]{aspect-ratio:1 / 1;margin:18px 18px 0;overflow:hidden;border-radius:var(--radius-xl);background:#ffffff0a}.attorney-item-image[data-astro-cid-gsf3sww3]{width:100%;height:100%;object-fit:cover;border-radius:0;aspect-ratio:auto;filter:saturate(.9) contrast(1.03);transition:transform .36s ease,filter .36s ease}.attorney-card-item-block[data-astro-cid-gsf3sww3]:hover .attorney-item-image[data-astro-cid-gsf3sww3]{transform:scale(1.04);filter:saturate(.98) contrast(1.06)}.attorney-item-content-block[data-astro-cid-gsf3sww3]{display:flex;flex:1;flex-direction:column;padding:24px}.attorney-name[data-astro-cid-gsf3sww3]{color:var(--text-strong);font-size:clamp(20px,1.8vw,26px);line-height:1.15;letter-spacing:-.012em}.attorney-designation[data-astro-cid-gsf3sww3]{margin-top:8px;color:var(--color-primary);font-size:12px;font-weight:var(--fw-semibold);letter-spacing:.13em;text-transform:uppercase}.attorney-item-summary-block[data-astro-cid-gsf3sww3]{margin-top:12px}.attorney-item-summary[data-astro-cid-gsf3sww3]{color:var(--text-muted);font-size:15px;line-height:1.65}.attorney-item-social-block[data-astro-cid-gsf3sww3]{margin-top:auto;padding-top:20px;gap:10px}.single-social-block[data-astro-cid-gsf3sww3]{width:36px;height:36px;border:1px solid var(--border-subtle);border-radius:999px;background:#ffffff0a;color:var(--text-muted);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.single-social-block[data-astro-cid-gsf3sww3]:hover{transform:translateY(-2px);border-color:var(--border-gold-soft);background:#c5a46e24;color:var(--color-primary)}.team-social-icon[data-astro-cid-gsf3sww3]{display:flex;align-items:center;justify-content:center}
