main[data-astro-cid-yqgl57wo]{width:100%}.about-hero[data-astro-cid-yqgl57wo],.about-story[data-astro-cid-yqgl57wo],.about-method[data-astro-cid-yqgl57wo],.about-positioning[data-astro-cid-yqgl57wo],.about-contact[data-astro-cid-yqgl57wo]{width:min(100%,1200px);margin:0 auto;padding-left:32px;padding-right:32px}.about-hero[data-astro-cid-yqgl57wo]{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);align-items:start;gap:72px;padding-top:16px;padding-bottom:82px;display:grid}.about-hero-content[data-astro-cid-yqgl57wo]{max-width:760px}.eyebrow[data-astro-cid-yqgl57wo]{color:var(--eis-gold-text);letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:800}h1[data-astro-cid-yqgl57wo],h2[data-astro-cid-yqgl57wo],h3[data-astro-cid-yqgl57wo],p[data-astro-cid-yqgl57wo]{margin-top:0}h1[data-astro-cid-yqgl57wo]{max-width:780px;color:var(--eis-blue-dark);font-size:var(--eis-h1-size);font-weight:var(--eis-h1-weight);line-height:var(--eis-h1-line-height);letter-spacing:var(--eis-h1-letter-spacing);margin-bottom:26px}.hero-introduction[data-astro-cid-yqgl57wo]{max-width:730px;color:var(--eis-text-muted);margin-bottom:0;font-size:20px;line-height:1.75}.identity-card[data-astro-cid-yqgl57wo]{border:1px solid var(--eis-border);background:var(--eis-background);border-radius:24px;overflow:hidden;box-shadow:0 24px 60px #0b2d4d1a}.portrait-frame[data-astro-cid-yqgl57wo]{background:var(--eis-background);place-items:center;min-height:0;padding:28px 28px 0;display:grid}.portrait-frame[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo]{object-fit:cover;object-position:50% 32%;border:2px solid #0878d152;border-radius:18px;width:160px;height:200px;display:block;box-shadow:0 12px 28px #0b2d4d24}.identity-content[data-astro-cid-yqgl57wo]{padding:22px 28px 30px}.identity-label[data-astro-cid-yqgl57wo]{color:var(--eis-gold-text);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800}.identity-content[data-astro-cid-yqgl57wo] h2[data-astro-cid-yqgl57wo]{color:var(--eis-blue-dark);margin-bottom:12px;font-size:30px;line-height:1.15}.identity-content[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]:not(.identity-label){color:var(--eis-text-muted);margin-bottom:22px;line-height:1.65}.linkedin-link[data-astro-cid-yqgl57wo]{color:var(--eis-blue);align-items:center;gap:9px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.linkedin-link[data-astro-cid-yqgl57wo] svg[data-astro-cid-yqgl57wo]{fill:currentColor;width:20px;height:20px}.linkedin-link[data-astro-cid-yqgl57wo]:hover,.linkedin-link[data-astro-cid-yqgl57wo]:focus-visible{color:var(--eis-blue)}.linkedin-link[data-astro-cid-yqgl57wo]:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #0a84ff59}.about-story[data-astro-cid-yqgl57wo]{border-top:1px solid var(--eis-border);grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:80px;padding-top:82px;padding-bottom:82px;display:grid}.section-heading[data-astro-cid-yqgl57wo] h2[data-astro-cid-yqgl57wo],.about-positioning[data-astro-cid-yqgl57wo] h2[data-astro-cid-yqgl57wo],.about-contact[data-astro-cid-yqgl57wo] h2[data-astro-cid-yqgl57wo]{color:var(--eis-blue-dark);letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(32px,4vw,50px);line-height:1.13}.section-heading[data-astro-cid-yqgl57wo]>p[data-astro-cid-yqgl57wo]:last-child{max-width:640px;color:var(--eis-text-muted);font-size:18px}.story-content[data-astro-cid-yqgl57wo]{max-width:720px}.story-content[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{color:var(--eis-text-muted);margin-bottom:22px;font-size:18px;line-height:1.8}.story-content[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]:last-child{margin-bottom:0}.about-method[data-astro-cid-yqgl57wo]{padding-top:82px;padding-bottom:90px}.about-method[data-astro-cid-yqgl57wo] .section-heading[data-astro-cid-yqgl57wo]{max-width:760px;margin-bottom:42px}.principles-grid[data-astro-cid-yqgl57wo]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.principle-card[data-astro-cid-yqgl57wo]{border:1px solid var(--eis-border);background:var(--eis-background);border-radius:20px;padding:28px}.principle-number[data-astro-cid-yqgl57wo]{color:var(--eis-gold-text);letter-spacing:.12em;margin-bottom:28px;font-size:13px;font-weight:850;display:block}.principle-card[data-astro-cid-yqgl57wo] h3[data-astro-cid-yqgl57wo]{color:var(--eis-blue-dark);margin-bottom:12px;font-size:21px}.principle-card[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{color:var(--eis-text-muted);margin-bottom:0;line-height:1.7}.about-positioning[data-astro-cid-yqgl57wo]{border-top:1px solid var(--eis-border);grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:80px;padding-top:82px;padding-bottom:82px;display:grid}.positioning-content[data-astro-cid-yqgl57wo]{max-width:720px}.positioning-content[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo],.positioning-content[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]{color:var(--eis-text-muted);font-size:18px;line-height:1.75}.positioning-content[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{margin-bottom:20px}.positioning-content[data-astro-cid-yqgl57wo] ul[data-astro-cid-yqgl57wo]{gap:10px;margin:28px 0 0;padding-left:22px;display:grid}.positioning-content[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]::marker{color:var(--eis-gold)}.about-contact[data-astro-cid-yqgl57wo]{background:var(--eis-blue-dark);border-radius:26px;justify-content:space-between;align-items:center;gap:54px;margin-bottom:88px;padding-top:58px;padding-bottom:58px;display:flex}.about-contact[data-astro-cid-yqgl57wo]>div[data-astro-cid-yqgl57wo]:first-child{max-width:700px;padding-left:32px}.about-contact[data-astro-cid-yqgl57wo] .eyebrow[data-astro-cid-yqgl57wo]{color:#efc55f}.about-contact[data-astro-cid-yqgl57wo] h2[data-astro-cid-yqgl57wo]{color:#fff;margin-bottom:14px}.about-contact[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]:not(.eyebrow){color:#ffffffc7;margin-bottom:0;font-size:18px}.contact-actions[data-astro-cid-yqgl57wo]{flex-direction:column;flex-shrink:0;gap:12px;padding-right:32px;display:flex}.button[data-astro-cid-yqgl57wo]{text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:12px 22px;font-weight:750;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}.button[data-astro-cid-yqgl57wo]:hover{transform:translateY(-2px)}.button[data-astro-cid-yqgl57wo]:focus-visible{outline-offset:4px;outline:3px solid #ffffff80}.button[data-astro-cid-yqgl57wo].primary{color:var(--eis-blue-dark);background:#fff}.button[data-astro-cid-yqgl57wo].secondary{color:#fff;border-color:#fff6}.button[data-astro-cid-yqgl57wo].secondary:hover{background:#ffffff1a}@media (width<=900px){.about-hero[data-astro-cid-yqgl57wo],.about-story[data-astro-cid-yqgl57wo],.about-positioning[data-astro-cid-yqgl57wo]{grid-template-columns:1fr;gap:44px}.identity-card[data-astro-cid-yqgl57wo]{width:min(100%,360px)}.principles-grid[data-astro-cid-yqgl57wo]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-contact[data-astro-cid-yqgl57wo]{flex-direction:column;align-items:flex-start}.contact-actions[data-astro-cid-yqgl57wo]{width:100%;padding-left:32px;padding-right:32px}}@media (width<=800px){.about-hero[data-astro-cid-yqgl57wo],.about-story[data-astro-cid-yqgl57wo],.about-method[data-astro-cid-yqgl57wo],.about-positioning[data-astro-cid-yqgl57wo],.about-contact[data-astro-cid-yqgl57wo]{padding-left:20px;padding-right:20px}.about-hero[data-astro-cid-yqgl57wo]{gap:36px;padding-top:48px;padding-bottom:60px}.portrait-frame[data-astro-cid-yqgl57wo]{padding:24px 24px 0}.portrait-frame[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo]{width:150px;height:188px}.hero-introduction[data-astro-cid-yqgl57wo]{font-size:18px}.identity-content[data-astro-cid-yqgl57wo]{padding:20px 24px 26px}.about-story[data-astro-cid-yqgl57wo],.about-method[data-astro-cid-yqgl57wo],.about-positioning[data-astro-cid-yqgl57wo]{padding-top:62px;padding-bottom:62px}.about-story[data-astro-cid-yqgl57wo],.about-positioning[data-astro-cid-yqgl57wo]{gap:30px}.story-content[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo],.positioning-content[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo],.positioning-content[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]{font-size:17px}.principles-grid[data-astro-cid-yqgl57wo]{grid-template-columns:1fr}.principle-card[data-astro-cid-yqgl57wo]{padding:25px}.about-contact[data-astro-cid-yqgl57wo]{width:auto;margin:0 20px 60px;padding-top:42px;padding-bottom:42px}.about-contact[data-astro-cid-yqgl57wo]>div[data-astro-cid-yqgl57wo]:first-child,.contact-actions[data-astro-cid-yqgl57wo]{padding-left:6px;padding-right:6px}.button[data-astro-cid-yqgl57wo]{width:100%}}@media (prefers-reduced-motion:reduce){.button[data-astro-cid-yqgl57wo]{transition:none}}@media (width>=801px){.about-story[data-astro-cid-yqgl57wo]{padding-top:56px;padding-bottom:64px}.about-method[data-astro-cid-yqgl57wo]{padding-top:52px}.about-positioning[data-astro-cid-yqgl57wo]{padding-top:56px}.about-contact[data-astro-cid-yqgl57wo]{width:min(100% - 64px,1136px)}}.method-link[data-astro-cid-yqgl57wo]{justify-content:flex-end;margin-top:22px;display:flex}.method-link[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]{color:var(--eis-text-muted);align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.method-link[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]:after{content:"";background:var(--eis-gold);transform-origin:50%;height:2px;transition:transform .16s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.method-link[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]:hover,.method-link[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]:focus-visible{color:var(--eis-blue)}.method-link[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]:hover:after,.method-link[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]:focus-visible:after{transform:scaleX(1)}.method-link[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]:focus-visible{outline-offset:4px;outline-offset:5px;border-radius:4px;outline:3px solid #0a84ff59}
