.profile-hero[data-astro-cid-bs3c4gsv]{background:linear-gradient(#f5f8fc 0%,#fff 100%);border-bottom:1px solid #dce5ee;padding:3rem 0}.profile-hero-grid[data-astro-cid-bs3c4gsv]{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=768px){.profile-hero-grid[data-astro-cid-bs3c4gsv]{grid-template-columns:200px 1fr;gap:3rem}}.profile-avatar-large[data-astro-cid-bs3c4gsv]{flex-direction:column;align-items:center;display:flex}.large-portrait-placeholder[data-astro-cid-bs3c4gsv]{background:#fff;border:4px solid #064789;border-radius:50%;justify-content:center;align-items:center;width:170px;height:170px;margin-bottom:.75rem;display:flex;box-shadow:0 8px 24px #0647891f}.verified-badge[data-astro-cid-bs3c4gsv]{color:#1e6b38;background:#eff8f2;border:1px solid #d1eadb;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.cred-pill[data-astro-cid-bs3c4gsv]{color:#064789;background:#eaf2fa;border:1px solid #d7e8f7;border-radius:9999px;margin-bottom:.5rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:700;display:inline-block}.profile-name[data-astro-cid-bs3c4gsv]{color:#073461;margin-bottom:.25rem;font-size:clamp(1.8rem,3.5vw,2.5rem)}.profile-role-title[data-astro-cid-bs3c4gsv]{color:#626b80;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.profile-bio-lead[data-astro-cid-bs3c4gsv]{color:#434b59;margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.6}.cred-summary-grid[data-astro-cid-bs3c4gsv]{grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.5rem;display:grid}@media (width>=640px){.cred-summary-grid[data-astro-cid-bs3c4gsv]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.cred-summary-grid[data-astro-cid-bs3c4gsv]{grid-template-columns:repeat(4,1fr)}}.cred-summary-card[data-astro-cid-bs3c4gsv]{background:#fff;border:1px solid #dce5ee;border-radius:10px;padding:1.25rem;box-shadow:0 2px 8px #0734610a}.cred-card-label[data-astro-cid-bs3c4gsv]{text-transform:uppercase;letter-spacing:.05em;color:#064789;margin-bottom:.35rem;font-size:.75rem;font-weight:700}.cred-card-value[data-astro-cid-bs3c4gsv]{color:#073461;margin-bottom:.25rem;font-size:1rem;font-weight:700}.cred-card-sub[data-astro-cid-bs3c4gsv]{color:#626b80;font-size:.75rem}.verification-date-notice[data-astro-cid-bs3c4gsv]{color:#626b80;text-align:right;font-size:.8125rem}.verification-date-notice[data-astro-cid-bs3c4gsv] span[data-astro-cid-bs3c4gsv]{font-weight:600}.profile-main-content[data-astro-cid-bs3c4gsv]{max-width:820px;margin:0 auto}.content-block[data-astro-cid-bs3c4gsv]{margin-bottom:3rem}.content-block[data-astro-cid-bs3c4gsv] h2[data-astro-cid-bs3c4gsv]{color:#073461;border-bottom:1px solid #e6edf5;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.75rem}.placeholder-info-box[data-astro-cid-bs3c4gsv]{color:#20242b;background:#f5f8fc;border:1px solid #dce5ee;border-radius:10px;gap:1rem;padding:1.25rem;font-size:.9375rem;line-height:1.5;display:flex}.text-subtle-sm[data-astro-cid-bs3c4gsv]{color:#626b80;margin-top:.25rem;margin-bottom:0;font-size:.8125rem}.styled-list[data-astro-cid-bs3c4gsv]{color:#20242b;flex-direction:column;gap:.65rem;margin-bottom:1.5rem;padding-left:1.5rem;font-size:1rem;list-style:outside;display:flex}.styled-number-list[data-astro-cid-bs3c4gsv]{color:#20242b;flex-direction:column;gap:.65rem;margin-bottom:1.5rem;padding-left:1.5rem;font-size:1rem;list-style:decimal;display:flex}.conditions-tag-grid[data-astro-cid-bs3c4gsv]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.conditions-tag-grid[data-astro-cid-bs3c4gsv]{grid-template-columns:repeat(2,1fr)}}.condition-tag-item[data-astro-cid-bs3c4gsv]{color:#073461;background:#fff;border:1px solid #dce5ee;border-radius:8px;align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.9375rem;font-weight:600;display:flex}.cheryl-profile-wrap[data-astro-cid-qwdpuit4]{background-color:#fff}.cheryl-hero[data-astro-cid-qwdpuit4]{background:linear-gradient(#f5f8fc 0%,#fff 100%);border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,4rem) 0}.cheryl-hero-grid[data-astro-cid-qwdpuit4]{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=768px){.cheryl-hero-grid[data-astro-cid-qwdpuit4]{grid-template-columns:220px 1fr;gap:3.5rem}}.cheryl-hero-portrait-col[data-astro-cid-qwdpuit4]{flex-direction:column;align-items:center;gap:.85rem;display:flex}.portrait-frame[data-astro-cid-qwdpuit4]{background-color:#fff;border:4px solid #064789;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0647891f}.cheryl-portrait-img[data-astro-cid-qwdpuit4]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.hero-portrait-meta[data-astro-cid-qwdpuit4]{flex-direction:column;align-items:center;gap:.55rem;width:100%;display:flex}.hero-status-pill[data-astro-cid-qwdpuit4]{color:#073461;background-color:#fff;border:1px solid #d7e8f7;border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #0734610a}.status-dot[data-astro-cid-qwdpuit4]{background-color:#10b981;border-radius:50%;width:8px;height:8px}.hero-linkedin-icon-link[data-astro-cid-qwdpuit4]{color:#0a66c2;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.hero-linkedin-icon-link[data-astro-cid-qwdpuit4]:hover{opacity:.85;transform:scale(1.08)}.hero-linkedin-icon-link[data-astro-cid-qwdpuit4]:focus-visible{outline-offset:2px;outline:2px solid #0a66c2}.hero-linkedin-icon-link[data-astro-cid-qwdpuit4] svg[data-astro-cid-qwdpuit4]{width:24px;height:24px;display:block}.cheryl-hero-content-col[data-astro-cid-qwdpuit4]{flex-direction:column;align-items:flex-start;display:flex}.credential-tag[data-astro-cid-qwdpuit4]{color:#064789;letter-spacing:.05em;background-color:#eaf2fa;border:1px solid #d7e8f7;border-radius:9999px;margin-bottom:.65rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:800;display:inline-block}.hero-title[data-astro-cid-qwdpuit4]{color:#073461;letter-spacing:-.015em;margin:0 0 .35rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.18}.hero-descriptor[data-astro-cid-qwdpuit4]{color:#064789;margin:0 0 1.25rem;font-size:1.15rem;font-weight:700}.hero-supporting-text[data-astro-cid-qwdpuit4]{color:#434b59;max-width:700px;margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.65}.hero-cta-group[data-astro-cid-qwdpuit4]{align-items:flex-start;display:flex}.btn-hero[data-astro-cid-qwdpuit4]{letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;width:auto;min-height:46px;padding:.75rem 1.4rem;font-size:.9375rem;font-weight:700;display:inline-flex}.section-credentials[data-astro-cid-qwdpuit4]{background-color:#f0f6fd;border-top:1px solid #dce5ee;border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,3.5rem) 0}.section-header-compact[data-astro-cid-qwdpuit4]{text-align:center;max-width:720px;margin:0 auto 2rem}.section-title-sm[data-astro-cid-qwdpuit4]{color:#073461;margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800}.credentials-matrix[data-astro-cid-qwdpuit4]{grid-template-columns:1fr;gap:1.25rem;max-width:1160px;margin:0 auto;display:grid}@media (width>=640px){.credentials-matrix[data-astro-cid-qwdpuit4]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.credentials-matrix[data-astro-cid-qwdpuit4]{grid-template-columns:repeat(4,1fr)}}.credential-card[data-astro-cid-qwdpuit4]{box-sizing:border-box;background-color:#fff;border:1px solid #dce5ee;border-radius:12px;flex-direction:column;justify-content:flex-start;min-height:118px;padding:1.25rem 1.35rem;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 2px 6px #0734610a}.credential-card[data-astro-cid-qwdpuit4]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #07346112}.credential-card-label[data-astro-cid-qwdpuit4]{color:#073461;letter-spacing:normal;text-transform:none;margin-bottom:.4rem;font-size:.9375rem;font-weight:600;line-height:1.35}.credential-card-value[data-astro-cid-qwdpuit4]{color:#20242b;font-size:1rem;font-weight:400;line-height:1.5}.credential-card-sub[data-astro-cid-qwdpuit4]{color:#626b80;margin-top:.35rem;font-size:.875rem;font-weight:400;line-height:1.4}.container-readable[data-astro-cid-qwdpuit4]{max-width:840px}.content-panel[data-astro-cid-qwdpuit4]{background-color:#0000}.panel-heading[data-astro-cid-qwdpuit4]{color:#073461;letter-spacing:-.015em;border-bottom:2px solid #eaf2fa;margin:0 0 1.25rem;padding-bottom:.65rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800}.prose-text[data-astro-cid-qwdpuit4] p[data-astro-cid-qwdpuit4]{color:#384250;margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.7}.prose-text[data-astro-cid-qwdpuit4] p[data-astro-cid-qwdpuit4]:last-child{margin-bottom:0}.section-education[data-astro-cid-qwdpuit4]{background-color:#f8fafd;border-top:1px solid #e6edf5;border-bottom:1px solid #e6edf5}.training-timeline[data-astro-cid-qwdpuit4]{flex-direction:column;margin-top:1.5rem;display:flex}.training-item[data-astro-cid-qwdpuit4]{gap:1.25rem;display:flex}.training-icon-col[data-astro-cid-qwdpuit4]{flex-direction:column;align-items:center;display:flex}.training-marker[data-astro-cid-qwdpuit4]{color:#064789;background-color:#eaf2fa;border:2px solid #064789;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.training-line[data-astro-cid-qwdpuit4]{background-color:#dce5ee;flex-grow:1;width:2px;min-height:40px;margin:.5rem 0}.training-content[data-astro-cid-qwdpuit4]{flex-grow:1;padding-bottom:2rem}.training-item-last[data-astro-cid-qwdpuit4] .training-content[data-astro-cid-qwdpuit4]{padding-bottom:.5rem}.training-type[data-astro-cid-qwdpuit4]{text-transform:uppercase;letter-spacing:.06em;color:#064789;margin-bottom:.25rem;font-size:.75rem;font-weight:800;display:block}.training-institution[data-astro-cid-qwdpuit4]{color:#073461;margin:0 0 .25rem;font-size:1.2rem;font-weight:700;line-height:1.3}.training-degree[data-astro-cid-qwdpuit4]{color:#434b59;margin:0;font-size:.9375rem}.training-list[data-astro-cid-qwdpuit4]{flex-direction:column;gap:.4rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.training-list[data-astro-cid-qwdpuit4] li[data-astro-cid-qwdpuit4]{color:#073461;padding-left:1.25rem;font-size:.9375rem;font-weight:600;position:relative}.training-list[data-astro-cid-qwdpuit4] li[data-astro-cid-qwdpuit4]:before{content:"•";color:#064789;font-size:1.25rem;font-weight:700;line-height:1;position:absolute;top:-.1rem;left:.25rem}.section-cannabis-background[data-astro-cid-qwdpuit4]{background-color:#fff}.callout-panel[data-astro-cid-qwdpuit4]{background-color:#f0f6fd;border:1px solid #dce5ee;border-radius:14px;padding:clamp(1.75rem,3.5vw,2.5rem);box-shadow:0 4px 14px #0734610a}.callout-panel[data-astro-cid-qwdpuit4] .panel-heading[data-astro-cid-qwdpuit4]{border-bottom:2px solid #d7e8f7;margin-bottom:1.25rem}.section-references[data-astro-cid-qwdpuit4]{background-color:#fff;border-top:1px solid #e6edf5}.ref-header[data-astro-cid-qwdpuit4]{margin-bottom:1.5rem}.ref-subheading[data-astro-cid-qwdpuit4]{color:#626b80;margin-top:-.5rem;margin-bottom:0;font-size:.9375rem}.references-list[data-astro-cid-qwdpuit4]{flex-direction:column;gap:.75rem;display:flex}.ref-item-row[data-astro-cid-qwdpuit4]{background-color:#fff;border:1px solid #dce5ee;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition:all .15s;display:flex}.ref-item-row[data-astro-cid-qwdpuit4]:hover{background-color:#f5f8fc;border-color:#064789;transform:translateY(-1px);box-shadow:0 4px 12px #0734610f}.ref-item-meta[data-astro-cid-qwdpuit4]{flex-direction:column;gap:.2rem;display:flex}.ref-source-name[data-astro-cid-qwdpuit4]{color:#073461;font-size:.9375rem;font-weight:700}.ref-detail-text[data-astro-cid-qwdpuit4]{color:#626b80;font-size:.8125rem}.ref-link-action[data-astro-cid-qwdpuit4]{color:#064789;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;display:inline-flex}.section-final-cta[data-astro-cid-qwdpuit4]{background-color:#fff;padding-top:1rem;padding-bottom:clamp(3.5rem,6vw,5.5rem)}.cta-banner-card[data-astro-cid-qwdpuit4]{text-align:center;background-color:#eaf2fa;background-image:linear-gradient(#f0f6fd 0%,#eaf2fa 100%);border:1px solid #cfe0f3;border-radius:20px;max-width:920px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3rem);box-shadow:0 4px 20px #072c540f}.cta-banner-inner[data-astro-cid-qwdpuit4]{max-width:720px;margin:0 auto}.cta-eyebrow[data-astro-cid-qwdpuit4]{color:#0b579b;letter-spacing:.08em;background-color:#dceaf8;border:1px solid #c2dcf5;border-radius:9999px;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.75rem;font-weight:800;display:inline-block}.cta-title[data-astro-cid-qwdpuit4]{color:#072c54;margin-top:0;margin-bottom:.85rem;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.2}.cta-description[data-astro-cid-qwdpuit4]{color:#42586d;margin-top:0;margin-bottom:2rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}.cta-action-wrap[data-astro-cid-qwdpuit4]{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.btn-cta-main[data-astro-cid-qwdpuit4]{color:#fff;background-color:#0b579b;border:2px solid #0000;min-height:52px;padding:0 2.5rem;font-size:1.0625rem;font-weight:800;transition:all .15s;box-shadow:0 4px 14px #0b579b40}.btn-cta-main[data-astro-cid-qwdpuit4]:hover{color:#fff;background-color:#073461;transform:translateY(-1px);box-shadow:0 6px 18px #0734614d}.cta-trust-row[data-astro-cid-qwdpuit4]{border-top:1px solid #cfe0f3;flex-wrap:wrap;justify-content:center;gap:1.75rem;padding-top:1.75rem;display:flex}.trust-item[data-astro-cid-qwdpuit4]{color:#2c4258;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.trust-item[data-astro-cid-qwdpuit4] svg[data-astro-cid-qwdpuit4]{color:#0b579b;flex-shrink:0}.okonkwo-profile-wrap[data-astro-cid-gpgu4xzm]{background-color:#fff}.okonkwo-hero[data-astro-cid-gpgu4xzm]{background:linear-gradient(#f5f8fc 0%,#fff 100%);border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,4rem) 0}.okonkwo-hero-grid[data-astro-cid-gpgu4xzm]{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=768px){.okonkwo-hero-grid[data-astro-cid-gpgu4xzm]{grid-template-columns:220px 1fr;gap:3.5rem}}.okonkwo-hero-portrait-col[data-astro-cid-gpgu4xzm]{flex-direction:column;align-items:center;gap:.85rem;display:flex}.portrait-frame[data-astro-cid-gpgu4xzm]{background-color:#fff;border:4px solid #064789;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0647891f}.okonkwo-portrait-img[data-astro-cid-gpgu4xzm]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.hero-portrait-meta[data-astro-cid-gpgu4xzm]{flex-direction:column;align-items:center;gap:.55rem;width:100%;display:flex}.hero-status-pill[data-astro-cid-gpgu4xzm]{color:#073461;background-color:#fff;border:1px solid #d7e8f7;border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #0734610a}.status-dot[data-astro-cid-gpgu4xzm]{background-color:#10b981;border-radius:50%;width:8px;height:8px}.hero-linkedin-icon-link[data-astro-cid-gpgu4xzm]{color:#0a66c2;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.hero-linkedin-icon-link[data-astro-cid-gpgu4xzm]:hover{opacity:.85;transform:scale(1.08)}.hero-linkedin-icon-link[data-astro-cid-gpgu4xzm]:focus-visible{outline-offset:2px;outline:2px solid #0a66c2}.hero-linkedin-icon-link[data-astro-cid-gpgu4xzm] svg[data-astro-cid-gpgu4xzm]{width:24px;height:24px;display:block}.okonkwo-hero-content-col[data-astro-cid-gpgu4xzm]{flex-direction:column;align-items:flex-start;display:flex}.credential-tag[data-astro-cid-gpgu4xzm]{color:#064789;letter-spacing:.05em;background-color:#eaf2fa;border:1px solid #d7e8f7;border-radius:9999px;margin-bottom:.65rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:800;display:inline-block}.hero-title[data-astro-cid-gpgu4xzm]{color:#073461;letter-spacing:-.015em;margin:0 0 .35rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.18}.hero-descriptor[data-astro-cid-gpgu4xzm]{color:#064789;margin:0 0 1.25rem;font-size:1.15rem;font-weight:700}.hero-supporting-text[data-astro-cid-gpgu4xzm]{color:#434b59;max-width:700px;margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.65}.hero-cta-group[data-astro-cid-gpgu4xzm]{align-items:flex-start;display:flex}.btn-hero[data-astro-cid-gpgu4xzm]{letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;width:auto;min-height:46px;padding:.75rem 1.4rem;font-size:.9375rem;font-weight:700;display:inline-flex}.section-credentials[data-astro-cid-gpgu4xzm]{background-color:#f0f6fd;border-top:1px solid #dce5ee;border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,3.5rem) 0}.section-header-compact[data-astro-cid-gpgu4xzm]{text-align:center;max-width:720px;margin:0 auto 2rem}.section-title-sm[data-astro-cid-gpgu4xzm]{color:#073461;margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800}.credentials-matrix[data-astro-cid-gpgu4xzm]{grid-template-columns:1fr;gap:1.25rem;max-width:1160px;margin:0 auto;display:grid}@media (width>=640px){.credentials-matrix[data-astro-cid-gpgu4xzm]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.credentials-matrix[data-astro-cid-gpgu4xzm]{grid-template-columns:repeat(4,1fr)}}.credential-card[data-astro-cid-gpgu4xzm]{box-sizing:border-box;background-color:#fff;border:1px solid #dce5ee;border-radius:12px;flex-direction:column;justify-content:flex-start;min-height:118px;padding:1.25rem 1.35rem;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 2px 6px #0734610a}.credential-card[data-astro-cid-gpgu4xzm]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #07346112}.credential-card-label[data-astro-cid-gpgu4xzm]{color:#073461;letter-spacing:normal;text-transform:none;margin-bottom:.4rem;font-size:.9375rem;font-weight:600;line-height:1.35}.credential-card-value[data-astro-cid-gpgu4xzm]{color:#20242b;font-size:1rem;font-weight:400;line-height:1.5}.credential-card-sub[data-astro-cid-gpgu4xzm]{color:#626b80;margin-top:.35rem;font-size:.875rem;font-weight:400;line-height:1.4}.container-readable[data-astro-cid-gpgu4xzm]{max-width:840px}.content-panel[data-astro-cid-gpgu4xzm]{background-color:#0000}.panel-heading[data-astro-cid-gpgu4xzm]{color:#073461;letter-spacing:-.015em;border-bottom:2px solid #eaf2fa;margin:0 0 1.25rem;padding-bottom:.65rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800}.prose-text[data-astro-cid-gpgu4xzm] p[data-astro-cid-gpgu4xzm]{color:#384250;margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.7}.prose-text[data-astro-cid-gpgu4xzm] p[data-astro-cid-gpgu4xzm]:last-child{margin-bottom:0}.section-education[data-astro-cid-gpgu4xzm]{background-color:#f8fafd;border-top:1px solid #e6edf5;border-bottom:1px solid #e6edf5}.training-timeline[data-astro-cid-gpgu4xzm]{flex-direction:column;margin-top:1.5rem;display:flex}.training-item[data-astro-cid-gpgu4xzm]{gap:1.25rem;display:flex}.training-icon-col[data-astro-cid-gpgu4xzm]{flex-direction:column;align-items:center;display:flex}.training-marker[data-astro-cid-gpgu4xzm]{color:#064789;background-color:#eaf2fa;border:2px solid #064789;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.training-line[data-astro-cid-gpgu4xzm]{background-color:#dce5ee;flex-grow:1;width:2px;min-height:40px;margin:.5rem 0}.training-content[data-astro-cid-gpgu4xzm]{flex-grow:1;padding-bottom:2rem}.training-item-last[data-astro-cid-gpgu4xzm] .training-content[data-astro-cid-gpgu4xzm]{padding-bottom:.5rem}.training-type[data-astro-cid-gpgu4xzm]{text-transform:uppercase;letter-spacing:.06em;color:#064789;margin-bottom:.25rem;font-size:.75rem;font-weight:800;display:block}.training-institution[data-astro-cid-gpgu4xzm]{color:#073461;margin:0 0 .25rem;font-size:1.2rem;font-weight:700;line-height:1.3}.training-degree[data-astro-cid-gpgu4xzm]{color:#434b59;margin:0;font-size:.9375rem}.section-neurology-background[data-astro-cid-gpgu4xzm]{background-color:#fff}.callout-panel[data-astro-cid-gpgu4xzm]{background-color:#f0f6fd;border:1px solid #dce5ee;border-radius:14px;padding:clamp(1.75rem,3.5vw,2.5rem);box-shadow:0 4px 14px #0734610a}.callout-panel[data-astro-cid-gpgu4xzm] .panel-heading[data-astro-cid-gpgu4xzm]{border-bottom:2px solid #d7e8f7;margin-bottom:1.25rem}.section-evaluations[data-astro-cid-gpgu4xzm],.section-references[data-astro-cid-gpgu4xzm]{background-color:#fff;border-top:1px solid #e6edf5}.ref-header[data-astro-cid-gpgu4xzm]{margin-bottom:1.5rem}.ref-subheading[data-astro-cid-gpgu4xzm]{color:#626b80;margin-top:-.5rem;margin-bottom:0;font-size:.9375rem}.references-list[data-astro-cid-gpgu4xzm]{flex-direction:column;gap:.75rem;display:flex}.ref-item-row[data-astro-cid-gpgu4xzm]{background-color:#fff;border:1px solid #dce5ee;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition:all .15s;display:flex}.ref-item-row[data-astro-cid-gpgu4xzm]:hover{background-color:#f5f8fc;border-color:#064789;transform:translateY(-1px);box-shadow:0 4px 12px #0734610f}.ref-item-meta[data-astro-cid-gpgu4xzm]{flex-direction:column;gap:.2rem;display:flex}.ref-source-name[data-astro-cid-gpgu4xzm]{color:#073461;font-size:.9375rem;font-weight:700}.ref-detail-text[data-astro-cid-gpgu4xzm]{color:#626b80;font-size:.8125rem}.ref-link-action[data-astro-cid-gpgu4xzm]{color:#064789;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;display:inline-flex}.section-final-cta[data-astro-cid-gpgu4xzm]{background-color:#fff;padding-top:1rem;padding-bottom:clamp(3.5rem,6vw,5.5rem)}.cta-banner-card[data-astro-cid-gpgu4xzm]{text-align:center;background-color:#eaf2fa;background-image:linear-gradient(#f0f6fd 0%,#eaf2fa 100%);border:1px solid #cfe0f3;border-radius:20px;max-width:920px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3rem);box-shadow:0 4px 20px #072c540f}.cta-banner-inner[data-astro-cid-gpgu4xzm]{max-width:720px;margin:0 auto}.cta-eyebrow[data-astro-cid-gpgu4xzm]{color:#0b579b;letter-spacing:.08em;background-color:#dceaf8;border:1px solid #c2dcf5;border-radius:9999px;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.75rem;font-weight:800;display:inline-block}.cta-title[data-astro-cid-gpgu4xzm]{color:#072c54;margin-top:0;margin-bottom:.85rem;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.2}.cta-description[data-astro-cid-gpgu4xzm]{color:#42586d;margin-top:0;margin-bottom:2rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}.cta-action-wrap[data-astro-cid-gpgu4xzm]{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.btn-cta-main[data-astro-cid-gpgu4xzm]{color:#fff;background-color:#0b579b;border:2px solid #0000;min-height:52px;padding:0 2.5rem;font-size:1.0625rem;font-weight:800;transition:all .15s;box-shadow:0 4px 14px #0b579b40}.btn-cta-main[data-astro-cid-gpgu4xzm]:hover{color:#fff;background-color:#073461;transform:translateY(-1px);box-shadow:0 6px 18px #0734614d}.cta-trust-row[data-astro-cid-gpgu4xzm]{border-top:1px solid #cfe0f3;flex-wrap:wrap;justify-content:center;gap:1.75rem;padding-top:1.75rem;display:flex}.trust-item[data-astro-cid-gpgu4xzm]{color:#2c4258;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.trust-item[data-astro-cid-gpgu4xzm] svg[data-astro-cid-gpgu4xzm]{color:#0b579b;flex-shrink:0}.patel-profile-wrap[data-astro-cid-j2e6ora7]{background-color:#fff}.patel-hero[data-astro-cid-j2e6ora7]{background:linear-gradient(#f5f8fc 0%,#fff 100%);border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,4rem) 0}.patel-hero-grid[data-astro-cid-j2e6ora7]{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=768px){.patel-hero-grid[data-astro-cid-j2e6ora7]{grid-template-columns:220px 1fr;gap:3.5rem}}.patel-hero-portrait-col[data-astro-cid-j2e6ora7]{flex-direction:column;align-items:center;gap:.85rem;display:flex}.portrait-frame[data-astro-cid-j2e6ora7]{background-color:#fff;border:4px solid #064789;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0647891f}.patel-portrait-img[data-astro-cid-j2e6ora7]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.hero-portrait-meta[data-astro-cid-j2e6ora7]{flex-direction:column;align-items:center;gap:.55rem;width:100%;display:flex}.hero-status-pill[data-astro-cid-j2e6ora7]{color:#073461;background-color:#fff;border:1px solid #d7e8f7;border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #0734610a}.status-dot[data-astro-cid-j2e6ora7]{background-color:#10b981;border-radius:50%;width:8px;height:8px}.hero-linkedin-icon-link[data-astro-cid-j2e6ora7]{color:#0a66c2;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.hero-linkedin-icon-link[data-astro-cid-j2e6ora7]:hover{opacity:.85;transform:scale(1.08)}.hero-linkedin-icon-link[data-astro-cid-j2e6ora7]:focus-visible{outline-offset:2px;outline:2px solid #0a66c2}.hero-linkedin-icon-link[data-astro-cid-j2e6ora7] svg[data-astro-cid-j2e6ora7]{display:block}.patel-hero-content-col[data-astro-cid-j2e6ora7]{flex-direction:column;align-items:flex-start;display:flex}.credential-tag[data-astro-cid-j2e6ora7]{color:#064789;letter-spacing:.05em;background-color:#eaf2fa;border:1px solid #d7e8f7;border-radius:9999px;margin-bottom:.65rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:800;display:inline-block}.hero-title[data-astro-cid-j2e6ora7]{color:#073461;letter-spacing:-.015em;margin:0 0 .35rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.18}.hero-descriptor[data-astro-cid-j2e6ora7]{color:#064789;margin:0 0 1.25rem;font-size:1.15rem;font-weight:700}.hero-supporting-text[data-astro-cid-j2e6ora7]{color:#434b59;max-width:700px;margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.65}.hero-cta-group[data-astro-cid-j2e6ora7]{align-items:flex-start;display:flex}.btn-hero[data-astro-cid-j2e6ora7]{letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;width:auto;min-height:46px;padding:.75rem 1.4rem;font-size:.9375rem;font-weight:700;display:inline-flex}.section-credentials[data-astro-cid-j2e6ora7]{background-color:#f0f6fd;border-top:1px solid #dce5ee;border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,3.5rem) 0}.section-header-compact[data-astro-cid-j2e6ora7]{text-align:center;max-width:720px;margin:0 auto 2rem}.section-title-sm[data-astro-cid-j2e6ora7]{color:#073461;margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800}.credentials-matrix[data-astro-cid-j2e6ora7]{grid-template-columns:1fr;gap:1.25rem;max-width:1160px;margin:0 auto;display:grid}@media (width>=640px){.credentials-matrix[data-astro-cid-j2e6ora7]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.credentials-matrix[data-astro-cid-j2e6ora7]{grid-template-columns:repeat(4,1fr)}}.credential-card[data-astro-cid-j2e6ora7]{box-sizing:border-box;background-color:#fff;border:1px solid #dce5ee;border-radius:12px;flex-direction:column;justify-content:flex-start;min-height:118px;padding:1.25rem 1.35rem;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 2px 6px #0734610a}.credential-card[data-astro-cid-j2e6ora7]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #07346112}.credential-card-label[data-astro-cid-j2e6ora7]{color:#073461;letter-spacing:normal;text-transform:none;margin-bottom:.4rem;font-size:.9375rem;font-weight:600;line-height:1.35}.credential-card-value[data-astro-cid-j2e6ora7]{color:#20242b;font-size:1rem;font-weight:400;line-height:1.5}.credential-card-sub[data-astro-cid-j2e6ora7]{color:#626b80;margin-top:.35rem;font-size:.875rem;font-weight:400;line-height:1.4}.container-readable[data-astro-cid-j2e6ora7]{max-width:840px}.content-panel[data-astro-cid-j2e6ora7]{background-color:#0000}.panel-heading[data-astro-cid-j2e6ora7]{color:#073461;letter-spacing:-.015em;border-bottom:2px solid #eaf2fa;margin:0 0 1.25rem;padding-bottom:.65rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800}.prose-text[data-astro-cid-j2e6ora7] p[data-astro-cid-j2e6ora7]{color:#384250;margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.7}.prose-text[data-astro-cid-j2e6ora7] p[data-astro-cid-j2e6ora7]:last-child{margin-bottom:0}.section-education[data-astro-cid-j2e6ora7]{background-color:#f8fafd;border-top:1px solid #e6edf5;border-bottom:1px solid #e6edf5}.training-timeline[data-astro-cid-j2e6ora7]{flex-direction:column;margin-top:1.5rem;display:flex}.training-item[data-astro-cid-j2e6ora7]{gap:1.25rem;display:flex}.training-icon-col[data-astro-cid-j2e6ora7]{flex-direction:column;align-items:center;display:flex}.training-marker[data-astro-cid-j2e6ora7]{color:#064789;background-color:#eaf2fa;border:2px solid #064789;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.training-line[data-astro-cid-j2e6ora7]{background-color:#dce5ee;flex-grow:1;width:2px;min-height:40px;margin:.5rem 0}.training-content[data-astro-cid-j2e6ora7]{flex-grow:1;padding-bottom:2rem}.training-item-last[data-astro-cid-j2e6ora7] .training-content[data-astro-cid-j2e6ora7]{padding-bottom:.5rem}.training-type[data-astro-cid-j2e6ora7]{text-transform:uppercase;letter-spacing:.06em;color:#064789;margin-bottom:.25rem;font-size:.75rem;font-weight:800;display:block}.training-institution[data-astro-cid-j2e6ora7]{color:#073461;margin:0 0 .25rem;font-size:1.2rem;font-weight:700;line-height:1.3}.training-degree[data-astro-cid-j2e6ora7]{color:#434b59;margin:0;font-size:.9375rem}.section-family-medicine-background[data-astro-cid-j2e6ora7]{background-color:#fff}.callout-panel[data-astro-cid-j2e6ora7]{background-color:#f0f6fd;border:1px solid #dce5ee;border-radius:14px;padding:clamp(1.75rem,3.5vw,2.5rem);box-shadow:0 4px 14px #0734610a}.callout-panel[data-astro-cid-j2e6ora7] .panel-heading[data-astro-cid-j2e6ora7]{border-bottom:2px solid #d7e8f7;margin-bottom:1.25rem}.section-evaluations[data-astro-cid-j2e6ora7],.section-references[data-astro-cid-j2e6ora7]{background-color:#fff;border-top:1px solid #e6edf5}.ref-header[data-astro-cid-j2e6ora7]{margin-bottom:1.5rem}.ref-subheading[data-astro-cid-j2e6ora7]{color:#626b80;margin-top:-.5rem;margin-bottom:0;font-size:.9375rem}.references-list[data-astro-cid-j2e6ora7]{flex-direction:column;gap:.75rem;display:flex}.ref-item-row[data-astro-cid-j2e6ora7]{background-color:#fff;border:1px solid #dce5ee;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition:all .15s;display:flex}.ref-item-row[data-astro-cid-j2e6ora7]:hover{background-color:#f5f8fc;border-color:#064789;transform:translateY(-1px);box-shadow:0 4px 12px #0734610f}.ref-item-meta[data-astro-cid-j2e6ora7]{flex-direction:column;gap:.2rem;display:flex}.ref-source-name[data-astro-cid-j2e6ora7]{color:#073461;font-size:.9375rem;font-weight:700}.ref-detail-text[data-astro-cid-j2e6ora7]{color:#626b80;font-size:.8125rem}.ref-link-action[data-astro-cid-j2e6ora7]{color:#064789;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;display:inline-flex}.section-final-cta[data-astro-cid-j2e6ora7]{background-color:#fff;padding-top:1rem;padding-bottom:clamp(3.5rem,6vw,5.5rem)}.cta-banner-card[data-astro-cid-j2e6ora7]{text-align:center;background-color:#eaf2fa;background-image:linear-gradient(#f0f6fd 0%,#eaf2fa 100%);border:1px solid #cfe0f3;border-radius:20px;max-width:920px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3rem);box-shadow:0 4px 20px #072c540f}.cta-banner-inner[data-astro-cid-j2e6ora7]{max-width:720px;margin:0 auto}.cta-eyebrow[data-astro-cid-j2e6ora7]{color:#0b579b;letter-spacing:.08em;background-color:#dceaf8;border:1px solid #c2dcf5;border-radius:9999px;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.75rem;font-weight:800;display:inline-block}.cta-title[data-astro-cid-j2e6ora7]{color:#072c54;margin-top:0;margin-bottom:.85rem;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.2}.cta-description[data-astro-cid-j2e6ora7]{color:#42586d;margin-top:0;margin-bottom:2rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}.cta-action-wrap[data-astro-cid-j2e6ora7]{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.btn-cta-main[data-astro-cid-j2e6ora7]{color:#fff;background-color:#0b579b;border:2px solid #0000;min-height:52px;padding:0 2.5rem;font-size:1.0625rem;font-weight:800;transition:all .15s;box-shadow:0 4px 14px #0b579b40}.btn-cta-main[data-astro-cid-j2e6ora7]:hover{color:#fff;background-color:#073461;transform:translateY(-1px);box-shadow:0 6px 18px #0734614d}.cta-trust-row[data-astro-cid-j2e6ora7]{border-top:1px solid #cfe0f3;flex-wrap:wrap;justify-content:center;gap:1.75rem;padding-top:1.75rem;display:flex}.trust-item[data-astro-cid-j2e6ora7]{color:#2c4258;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.trust-item[data-astro-cid-j2e6ora7] svg[data-astro-cid-j2e6ora7]{color:#0b579b;flex-shrink:0}.miller-profile-wrap[data-astro-cid-b7fgtmel]{background-color:#fff}.miller-hero[data-astro-cid-b7fgtmel]{background:linear-gradient(#f5f8fc 0%,#fff 100%);border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,4rem) 0}.miller-hero-grid[data-astro-cid-b7fgtmel]{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=768px){.miller-hero-grid[data-astro-cid-b7fgtmel]{grid-template-columns:220px 1fr;gap:3.5rem}}.miller-hero-portrait-col[data-astro-cid-b7fgtmel]{flex-direction:column;align-items:center;gap:.85rem;display:flex}.portrait-frame[data-astro-cid-b7fgtmel]{background-color:#fff;border:4px solid #064789;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0647891f}.miller-portrait-img[data-astro-cid-b7fgtmel]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.hero-portrait-meta[data-astro-cid-b7fgtmel]{flex-direction:column;align-items:center;gap:.55rem;width:100%;display:flex}.hero-status-pill[data-astro-cid-b7fgtmel]{color:#073461;background-color:#fff;border:1px solid #d7e8f7;border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #0734610a}.status-dot[data-astro-cid-b7fgtmel]{background-color:#10b981;border-radius:50%;width:8px;height:8px}.miller-hero-content-col[data-astro-cid-b7fgtmel]{flex-direction:column;align-items:flex-start;display:flex}.credential-tag[data-astro-cid-b7fgtmel]{color:#064789;letter-spacing:.05em;background-color:#eaf2fa;border:1px solid #d7e8f7;border-radius:9999px;margin-bottom:.65rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:800;display:inline-block}.hero-title[data-astro-cid-b7fgtmel]{color:#073461;letter-spacing:-.015em;margin:0 0 .35rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.18}.hero-descriptor[data-astro-cid-b7fgtmel]{color:#064789;margin:0 0 1.25rem;font-size:1.15rem;font-weight:700}.hero-supporting-text[data-astro-cid-b7fgtmel]{color:#434b59;max-width:700px;margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.65}.hero-cta-group[data-astro-cid-b7fgtmel]{align-items:flex-start;display:flex}.btn-hero[data-astro-cid-b7fgtmel]{letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;width:auto;min-height:46px;padding:.75rem 1.4rem;font-size:.9375rem;font-weight:700;display:inline-flex}.section-credentials[data-astro-cid-b7fgtmel]{background-color:#f0f6fd;border-top:1px solid #dce5ee;border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,3.5rem) 0}.section-header-compact[data-astro-cid-b7fgtmel]{text-align:center;max-width:720px;margin:0 auto 2rem}.section-title-sm[data-astro-cid-b7fgtmel]{color:#073461;margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800}.credentials-matrix[data-astro-cid-b7fgtmel]{grid-template-columns:1fr;gap:1.25rem;max-width:1160px;margin:0 auto;display:grid}@media (width>=640px){.credentials-matrix[data-astro-cid-b7fgtmel]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.credentials-matrix[data-astro-cid-b7fgtmel]{grid-template-columns:repeat(4,1fr)}}.credential-card[data-astro-cid-b7fgtmel]{box-sizing:border-box;background-color:#fff;border:1px solid #dce5ee;border-radius:12px;flex-direction:column;justify-content:flex-start;min-height:118px;padding:1.25rem 1.35rem;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 2px 6px #0734610a}.credential-card[data-astro-cid-b7fgtmel]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #07346112}.credential-card-label[data-astro-cid-b7fgtmel]{color:#073461;letter-spacing:normal;text-transform:none;margin-bottom:.4rem;font-size:.9375rem;font-weight:600;line-height:1.35}.credential-card-value[data-astro-cid-b7fgtmel]{color:#20242b;font-size:1rem;font-weight:400;line-height:1.5}.credential-card-sub[data-astro-cid-b7fgtmel]{color:#626b80;margin-top:.35rem;font-size:.875rem;font-weight:400;line-height:1.4}.container-readable[data-astro-cid-b7fgtmel]{max-width:840px}.content-panel[data-astro-cid-b7fgtmel]{background-color:#0000}.panel-heading[data-astro-cid-b7fgtmel]{color:#073461;letter-spacing:-.015em;border-bottom:2px solid #eaf2fa;margin:0 0 1.25rem;padding-bottom:.65rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800}.prose-text[data-astro-cid-b7fgtmel] p[data-astro-cid-b7fgtmel]{color:#384250;margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.7}.prose-text[data-astro-cid-b7fgtmel] p[data-astro-cid-b7fgtmel]:last-child{margin-bottom:0}.section-education[data-astro-cid-b7fgtmel]{background-color:#f8fafd;border-top:1px solid #e6edf5;border-bottom:1px solid #e6edf5}.training-timeline[data-astro-cid-b7fgtmel]{flex-direction:column;margin-top:1.5rem;display:flex}.training-item[data-astro-cid-b7fgtmel]{gap:1.25rem;display:flex}.training-icon-col[data-astro-cid-b7fgtmel]{flex-direction:column;align-items:center;display:flex}.training-marker[data-astro-cid-b7fgtmel]{color:#064789;background-color:#eaf2fa;border:2px solid #064789;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.training-line[data-astro-cid-b7fgtmel]{background-color:#dce5ee;flex-grow:1;width:2px;min-height:40px;margin:.5rem 0}.training-content[data-astro-cid-b7fgtmel]{flex-grow:1;padding-bottom:2rem}.training-item-last[data-astro-cid-b7fgtmel] .training-content[data-astro-cid-b7fgtmel]{padding-bottom:.5rem}.training-type[data-astro-cid-b7fgtmel]{text-transform:uppercase;letter-spacing:.06em;color:#064789;margin-bottom:.25rem;font-size:.75rem;font-weight:800;display:block}.training-institution[data-astro-cid-b7fgtmel]{color:#073461;margin:0 0 .25rem;font-size:1.2rem;font-weight:700;line-height:1.3}.training-degree[data-astro-cid-b7fgtmel]{color:#434b59;margin:0;font-size:.9375rem}.section-gp-background[data-astro-cid-b7fgtmel]{background-color:#fff}.callout-panel[data-astro-cid-b7fgtmel]{background-color:#f0f6fd;border:1px solid #dce5ee;border-radius:14px;padding:clamp(1.75rem,3.5vw,2.5rem);box-shadow:0 4px 14px #0734610a}.callout-panel[data-astro-cid-b7fgtmel] .panel-heading[data-astro-cid-b7fgtmel]{border-bottom:2px solid #d7e8f7;margin-bottom:1.25rem}.section-evaluations[data-astro-cid-b7fgtmel],.section-references[data-astro-cid-b7fgtmel]{background-color:#fff;border-top:1px solid #e6edf5}.ref-header[data-astro-cid-b7fgtmel]{margin-bottom:1.5rem}.ref-subheading[data-astro-cid-b7fgtmel]{color:#626b80;margin-top:-.5rem;margin-bottom:0;font-size:.9375rem}.references-list[data-astro-cid-b7fgtmel]{flex-direction:column;gap:.75rem;display:flex}.ref-item-row[data-astro-cid-b7fgtmel]{background-color:#fff;border:1px solid #dce5ee;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition:all .15s;display:flex}.ref-item-row[data-astro-cid-b7fgtmel]:hover{background-color:#f5f8fc;border-color:#064789;transform:translateY(-1px);box-shadow:0 4px 12px #0734610f}.ref-item-meta[data-astro-cid-b7fgtmel]{flex-direction:column;gap:.2rem;display:flex}.ref-source-name[data-astro-cid-b7fgtmel]{color:#073461;font-size:.9375rem;font-weight:700}.ref-detail-text[data-astro-cid-b7fgtmel]{color:#626b80;font-size:.8125rem}.ref-link-action[data-astro-cid-b7fgtmel]{color:#064789;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;display:inline-flex}.section-final-cta[data-astro-cid-b7fgtmel]{background-color:#fff;padding-top:1rem;padding-bottom:clamp(3.5rem,6vw,5.5rem)}.cta-banner-card[data-astro-cid-b7fgtmel]{text-align:center;background-color:#eaf2fa;background-image:linear-gradient(#f0f6fd 0%,#eaf2fa 100%);border:1px solid #cfe0f3;border-radius:20px;max-width:920px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3rem);box-shadow:0 4px 20px #072c540f}.cta-banner-inner[data-astro-cid-b7fgtmel]{max-width:720px;margin:0 auto}.cta-eyebrow[data-astro-cid-b7fgtmel]{color:#0b579b;letter-spacing:.08em;background-color:#dceaf8;border:1px solid #c2dcf5;border-radius:9999px;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.75rem;font-weight:800;display:inline-block}.cta-title[data-astro-cid-b7fgtmel]{color:#072c54;margin-top:0;margin-bottom:.85rem;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.2}.cta-description[data-astro-cid-b7fgtmel]{color:#42586d;margin-top:0;margin-bottom:2rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}.cta-action-wrap[data-astro-cid-b7fgtmel]{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.btn-cta-main[data-astro-cid-b7fgtmel]{color:#fff;background-color:#0b579b;border:2px solid #0000;min-height:52px;padding:0 2.5rem;font-size:1.0625rem;font-weight:800;transition:all .15s;box-shadow:0 4px 14px #0b579b40}.btn-cta-main[data-astro-cid-b7fgtmel]:hover{color:#fff;background-color:#073461;transform:translateY(-1px);box-shadow:0 6px 18px #0734614d}.cta-trust-row[data-astro-cid-b7fgtmel]{border-top:1px solid #cfe0f3;flex-wrap:wrap;justify-content:center;gap:1.75rem;padding-top:1.75rem;display:flex}.trust-item[data-astro-cid-b7fgtmel]{color:#2c4258;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.trust-item[data-astro-cid-b7fgtmel] svg[data-astro-cid-b7fgtmel]{color:#0b579b;flex-shrink:0}.kramer-profile-wrap[data-astro-cid-thfjx43n]{background-color:#fff}.kramer-hero[data-astro-cid-thfjx43n]{background:linear-gradient(#f5f8fc 0%,#fff 100%);border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,4rem) 0}.kramer-hero-grid[data-astro-cid-thfjx43n]{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=768px){.kramer-hero-grid[data-astro-cid-thfjx43n]{grid-template-columns:220px 1fr;gap:3.5rem}}.kramer-hero-portrait-col[data-astro-cid-thfjx43n]{flex-direction:column;align-items:center;gap:.85rem;display:flex}.portrait-frame[data-astro-cid-thfjx43n]{background-color:#fff;border:4px solid #064789;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0647891f}.kramer-portrait-img[data-astro-cid-thfjx43n]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.hero-portrait-meta[data-astro-cid-thfjx43n]{flex-direction:column;align-items:center;gap:.55rem;width:100%;display:flex}.hero-status-pill[data-astro-cid-thfjx43n]{color:#073461;background-color:#fff;border:1px solid #d7e8f7;border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #0734610a}.status-dot[data-astro-cid-thfjx43n]{background-color:#10b981;border-radius:50%;width:8px;height:8px}.hero-linkedin-icon-link[data-astro-cid-thfjx43n]{color:#0a66c2;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.hero-linkedin-icon-link[data-astro-cid-thfjx43n]:hover{opacity:.85;transform:scale(1.08)}.hero-linkedin-icon-link[data-astro-cid-thfjx43n]:focus-visible{outline-offset:2px;outline:2px solid #0a66c2}.hero-linkedin-icon-link[data-astro-cid-thfjx43n] svg[data-astro-cid-thfjx43n]{display:block}.kramer-hero-content-col[data-astro-cid-thfjx43n]{flex-direction:column;align-items:flex-start;display:flex}.credential-tag[data-astro-cid-thfjx43n]{color:#064789;letter-spacing:.05em;background-color:#eaf2fa;border:1px solid #d7e8f7;border-radius:9999px;margin-bottom:.65rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:800;display:inline-block}.hero-title[data-astro-cid-thfjx43n]{color:#073461;letter-spacing:-.015em;margin:0 0 .35rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.18}.hero-descriptor[data-astro-cid-thfjx43n]{color:#064789;margin:0 0 1.25rem;font-size:1.15rem;font-weight:700}.hero-supporting-text[data-astro-cid-thfjx43n]{color:#434b59;max-width:700px;margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.65}.hero-cta-group[data-astro-cid-thfjx43n]{align-items:flex-start;display:flex}.btn-hero[data-astro-cid-thfjx43n]{letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;width:auto;min-height:46px;padding:.75rem 1.4rem;font-size:.9375rem;font-weight:700;display:inline-flex}.section-credentials[data-astro-cid-thfjx43n]{background-color:#f0f6fd;border-top:1px solid #dce5ee;border-bottom:1px solid #dce5ee;padding:clamp(2.5rem,5vw,3.5rem) 0}.section-header-compact[data-astro-cid-thfjx43n]{text-align:center;max-width:720px;margin:0 auto 2rem}.section-title-sm[data-astro-cid-thfjx43n]{color:#073461;margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800}.credentials-matrix[data-astro-cid-thfjx43n]{grid-template-columns:1fr;gap:1.25rem;max-width:1160px;margin:0 auto;display:grid}@media (width>=640px){.credentials-matrix[data-astro-cid-thfjx43n]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.credentials-matrix[data-astro-cid-thfjx43n]{grid-template-columns:repeat(4,1fr)}}.credential-card[data-astro-cid-thfjx43n]{box-sizing:border-box;background-color:#fff;border:1px solid #dce5ee;border-radius:12px;flex-direction:column;justify-content:flex-start;min-height:118px;padding:1.25rem 1.35rem;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 2px 6px #0734610a}.credential-card[data-astro-cid-thfjx43n]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #07346112}.credential-card-label[data-astro-cid-thfjx43n]{color:#073461;letter-spacing:normal;text-transform:none;margin-bottom:.4rem;font-size:.9375rem;font-weight:600;line-height:1.35}.credential-card-value[data-astro-cid-thfjx43n]{color:#20242b;font-size:1rem;font-weight:400;line-height:1.5}.credential-card-sub[data-astro-cid-thfjx43n]{color:#626b80;margin-top:.35rem;font-size:.875rem;font-weight:400;line-height:1.4}.container-readable[data-astro-cid-thfjx43n]{max-width:840px}.content-panel[data-astro-cid-thfjx43n]{background-color:#0000}.panel-heading[data-astro-cid-thfjx43n]{color:#073461;letter-spacing:-.015em;border-bottom:2px solid #eaf2fa;margin:0 0 1.25rem;padding-bottom:.65rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800}.prose-text[data-astro-cid-thfjx43n] p[data-astro-cid-thfjx43n]{color:#384250;margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.7}.prose-text[data-astro-cid-thfjx43n] p[data-astro-cid-thfjx43n]:last-child{margin-bottom:0}.section-education[data-astro-cid-thfjx43n]{background-color:#f8fafd;border-top:1px solid #e6edf5;border-bottom:1px solid #e6edf5}.training-timeline[data-astro-cid-thfjx43n]{flex-direction:column;margin-top:1.5rem;display:flex}.training-item[data-astro-cid-thfjx43n]{gap:1.25rem;display:flex}.training-icon-col[data-astro-cid-thfjx43n]{flex-direction:column;align-items:center;display:flex}.training-marker[data-astro-cid-thfjx43n]{color:#064789;background-color:#eaf2fa;border:2px solid #064789;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.training-line[data-astro-cid-thfjx43n]{background-color:#dce5ee;flex-grow:1;width:2px;min-height:40px;margin:.5rem 0}.training-content[data-astro-cid-thfjx43n]{flex-grow:1;padding-bottom:2rem}.training-item-last[data-astro-cid-thfjx43n] .training-content[data-astro-cid-thfjx43n]{padding-bottom:.5rem}.training-type[data-astro-cid-thfjx43n]{text-transform:uppercase;letter-spacing:.06em;color:#064789;margin-bottom:.25rem;font-size:.75rem;font-weight:800;display:block}.training-institution[data-astro-cid-thfjx43n]{color:#073461;margin:0 0 .25rem;font-size:1.2rem;font-weight:700;line-height:1.3}.training-degree[data-astro-cid-thfjx43n]{color:#434b59;margin:0;font-size:.9375rem}.section-em-background[data-astro-cid-thfjx43n]{background-color:#fff}.callout-panel[data-astro-cid-thfjx43n]{background-color:#f0f6fd;border:1px solid #dce5ee;border-radius:14px;padding:clamp(1.75rem,3.5vw,2.5rem);box-shadow:0 4px 14px #0734610a}.callout-panel[data-astro-cid-thfjx43n] .panel-heading[data-astro-cid-thfjx43n]{border-bottom:2px solid #d7e8f7;margin-bottom:1.25rem}.section-evaluations[data-astro-cid-thfjx43n],.section-references[data-astro-cid-thfjx43n]{background-color:#fff;border-top:1px solid #e6edf5}.ref-header[data-astro-cid-thfjx43n]{margin-bottom:1.5rem}.ref-subheading[data-astro-cid-thfjx43n]{color:#626b80;margin-top:-.5rem;margin-bottom:0;font-size:.9375rem}.references-list[data-astro-cid-thfjx43n]{flex-direction:column;gap:.75rem;display:flex}.ref-item-row[data-astro-cid-thfjx43n]{background-color:#fff;border:1px solid #dce5ee;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition:all .15s;display:flex}.ref-item-row[data-astro-cid-thfjx43n]:hover{background-color:#f5f8fc;border-color:#064789;transform:translateY(-1px);box-shadow:0 4px 12px #0734610f}.ref-item-meta[data-astro-cid-thfjx43n]{flex-direction:column;gap:.2rem;display:flex}.ref-source-name[data-astro-cid-thfjx43n]{color:#073461;font-size:.9375rem;font-weight:700}.ref-detail-text[data-astro-cid-thfjx43n]{color:#626b80;font-size:.8125rem}.ref-link-action[data-astro-cid-thfjx43n]{color:#064789;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;display:inline-flex}.section-final-cta[data-astro-cid-thfjx43n]{background-color:#fff;padding-top:1rem;padding-bottom:clamp(3.5rem,6vw,5.5rem)}.cta-banner-card[data-astro-cid-thfjx43n]{text-align:center;background-color:#eaf2fa;background-image:linear-gradient(#f0f6fd 0%,#eaf2fa 100%);border:1px solid #cfe0f3;border-radius:20px;max-width:920px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3rem);box-shadow:0 4px 20px #072c540f}.cta-banner-inner[data-astro-cid-thfjx43n]{max-width:720px;margin:0 auto}.cta-eyebrow[data-astro-cid-thfjx43n]{color:#0b579b;letter-spacing:.08em;background-color:#dceaf8;border:1px solid #c2dcf5;border-radius:9999px;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.75rem;font-weight:800;display:inline-block}.cta-title[data-astro-cid-thfjx43n]{color:#072c54;margin-top:0;margin-bottom:.85rem;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.2}.cta-description[data-astro-cid-thfjx43n]{color:#42586d;margin-top:0;margin-bottom:2rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}.cta-action-wrap[data-astro-cid-thfjx43n]{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.btn-cta-main[data-astro-cid-thfjx43n]{color:#fff;background-color:#0b579b;border:2px solid #0000;min-height:52px;padding:0 2.5rem;font-size:1.0625rem;font-weight:800;transition:all .15s;box-shadow:0 4px 14px #0b579b40}.btn-cta-main[data-astro-cid-thfjx43n]:hover{color:#fff;background-color:#073461;transform:translateY(-1px);box-shadow:0 6px 18px #0734614d}.cta-trust-row[data-astro-cid-thfjx43n]{border-top:1px solid #cfe0f3;flex-wrap:wrap;justify-content:center;gap:1.75rem;padding-top:1.75rem;display:flex}.trust-item[data-astro-cid-thfjx43n]{color:#2c4258;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.trust-item[data-astro-cid-thfjx43n] svg[data-astro-cid-thfjx43n]{color:#0b579b;flex-shrink:0}
