/* Layout: an advisory firm's dossier. Wide prose measure, chapters separated by rules, one accent, ink-dark bands for calls to action. */
:root{
  --paper:#F5F6F3;
  --surface:#FFFFFF;
  --ink:#121C24;
  --muted:#5A6670;
  --rule:#D7DCD8;
  --accent:#24584A;
  --accent-soft:#E3ECE8;
  --signal:#8A6A2C;
  --on-ink:#F5F6F3;
  --on-ink-muted:#AEB8BD;
  --on-ink-rule:#2B3944;
  --font-display:"Spectral", "Iowan Old Style", Georgia, serif;
  --font-body:"Public Sans", "Segoe UI", system-ui, sans-serif;
  --font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;
  --measure:66ch;
  --wrap:1200px;
}
@media (prefers-color-scheme: dark){
  :root:not([data-theme="light"]){
    --paper:#0E1519; --surface:#151F24; --ink:#E7EDEA; --muted:#97A5AC; --rule:#27343A;
    --accent:#84C2AE; --accent-soft:#1B2C2A; --signal:#D2B172;
    --on-ink:#0E1519; --on-ink-muted:#3E4C54; --on-ink-rule:#C9D2CE; color-scheme:dark;
  }
}
:root[data-theme="dark"]{
  --paper:#0E1519; --surface:#151F24; --ink:#E7EDEA; --muted:#97A5AC; --rule:#27343A;
  --accent:#84C2AE; --accent-soft:#1B2C2A; --signal:#D2B172;
  --on-ink:#0E1519; --on-ink-muted:#3E4C54; --on-ink-rule:#C9D2CE; color-scheme:dark;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}
body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:30;background:var(--paper)}
img{max-width:100%}
a{color:inherit}
a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}
.wrap{max-width:var(--wrap);margin:0 auto;padding-left:max(20px, env(safe-area-inset-left, 0px));padding-right:max(20px, env(safe-area-inset-right, 0px))}
.label{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
h1,h2,h3{font-family:var(--font-display);font-weight:400;text-wrap:balance;margin:0;line-height:1.12}
h2{font-size:clamp(30px,3.6vw,42px);letter-spacing:-.01em}
h3{font-size:22px;font-weight:500}
p{margin:0}
.prose p{max-width:var(--measure)}
.prose p + p{margin-top:16px}
.lede{font-size:19px;color:var(--muted);max-width:60ch}

/* Header */
header.site{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:var(--paper);border-bottom:1px solid var(--rule)}
header.site .bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:14px}
.brand{display:flex;align-items:center;gap:16px;text-decoration:none;flex-shrink:0}
.glb{display:block;width:74px;height:32px;background:var(--ink);-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcwAAADICAYAAABlPdEkAAA9CElEQVR42u2dd5hkVdHGf909s3mBXZa0wBIWlyRRkgQFhQ/lQwkmxCwKAoKCiooCggEVDIgCHygGlKCgokhSkKxkkJyWtLCEhWXZZdNMd39/nCpv7eX2DT09Mz3d9T7PfXqm+4Zz65xTb1WdOueUcHQTSkBZPqtAPfb7OGBNYLoca8v/qwBTgAnAGDl65F51uVcfsBhYBMwDXgaeB2YBTwEzgSfk//kJZatIuWpydIKshwr1Lm3Lw/XcUuz59djh8EbnGMGwJGkxDdgC2EY+3wBMFeIcDCwSEp0J3AfcAdwFPAwsjJ3b00Hk6egeWMPPCdQJ0zHCvMma6bS9Qo7vAN4ObAqMb+CxJHX2epPtKskqt3gSuBX4J3ANcP8IIs+KGCJ7AT8Alsp79ovH3W8MllZ6lDWpz9FGPqOB44FzTLk6pS3/CdhI5FkXOS+RvyuD/PyayHKpGH1zgZeA2cDTEjl5Eng2QeYVcw8nzxGOHhdBxxJl1XTeLYH3A+8GNkxQBrUYoSlZllqgjKqG6PQZ8fuvJcd7RSHeCVwG/AW4Xb5T5VNvU+JcJAq0Tzz01YE1huC5T4uifg0YJZ+d1p7rhLD+ZKn7FSUaMr6NyrlAyngv8C/gRuBuIVlLnk6c7mE62owoEaW9D3AA8Fb5Tcmwas63HkulQZt4BZgjlvVcUcpLzX16xLuZAEwCVhDltnwKiRJ7fj1mkev3NwPnAxcRxj+hcYi53TzPGWIEfIYQ6u4bgLdpvcpHgNOBS4DH6M6w9STgzdK+95Xv+oxRVcop02Y9/Hi/S3reQ8CV0navi7VxJ06HYxiVs2I54HPAgywbWu0jSvRR5dvH6xMWngL+CnwDeA+wOSHpZ3SB8owFVgU2A/YGviqkd78QrX1evxw1U65qQtleBs4WJWmVVaVN6kAVZ5LynAr83rxvvYlDrztdDJK8z+4UlFPecU9ptwORb56jKvfvk89qQrvtb9CvbgcOjdVdxVWXwzG0Slo7XS9wMPBoChnZTm+J8xYhyB2BiTlJoRI7ysZjbIQeQkj4AOAC4LkEUqjFylZNUIKXArsnKNN29PjtsMePmlTqev4xMVl2MkHmbfva/tcmhEPrMcMw7VCjcal8NjpqOeqnP+G8asL1j4tBO8aQpkf6HI4h9CrfAdwW68DVBOXQH/MkTwLe1MCa7zFEWCrYqUuGMCrmXnGsSBhb/TNhDLARcSaVvw78Hdg1JpN2VD5l8/7nFlTq+s5nx4jSsazxAGEc/BljaKURZZ0w1LAdYTx0fUIIPX6sD7wR2JqQKPcR4FiJmNyX0Cb7M7xT/f9OYLdYG3E4HIPoVa4K/DKDKOOd+F7xRCclKJ3BJpxSjIwtNgROJoyVZimf+HteRMj4tc9pR9IsEUJyT+ZQ6qpka+KVLNemnnS7oFc+98lhkChhzsmIqOQh6o2BwwgZ3vFITqM6tSHbk03ZPUTrcLRY6WIUw1OmE1YbdE79+0khyrGxDj+cCrhkvFjFGsD3CIsbWNJoRJz62yLgu0SJRu1ImuoJHUK+0Kz+fnDsekd61OX6DPlqm3mJMD5fZtlhhUaHRksaRUy2IUzpqeWoX9tn/wms5qTpcLReGYwiGgurk5xgYDtrFfghYaUeq7jbjVDKMWWxAVGiTJbysb89SBjPKtGe45olQih6Tkx5pyn1KRQPi3cj1KA4KKNvWNmuNAADy0ZM7PU7ADflMPhsGR8ihH+dNB2OFimCaYSJ/WlepR3ru4cwpaSdiTJJCVlPaj/CPMM0BajvrRPZ39vGikdJ/FKyw851wrQE8FBsEdluzrLZq4NFmGlGXy8h3FqENJ8E1vP6djgGTpbbSofKspy1Y/6CaHxmJBBlmvKZBlxO44Sg+NSZL8Rk1271WSKsCpRWl/r9aQlGhKOxsQUhvDlvGAjTRoP0fofmaLe2vu+XCEQ7RkgcjhFBlnsSjemlZeHp74fFOm8nyKCUw2JXpXN6mxMmwNdyEuZJbfwu7UqYU0gPeQ82YcYjJYeSb8xa6/wSovF9D8M7HAUU6wdMR6pmkOWrQq50WGez8w0PTyFNVUhXmOvatV6PdsLsaMJUaAZs3jm4Wu9HdojB63AMmVLdnyjMmkWWLwLbd7BytRb7p0gOc6ks7o95pk6YTpjDRZjqKfYSNhjIM+WlKhGl6Xho1uHIpVD3NV5UFlnOIVqAoNMVq1rsBydY7KoIXyZMF3DCdMIcbsK0XuK2vH6JyrSEr3Pcy3Q4sjvW2whbQ6WRpXqeCzrcs0wjnW82IJ0aIVOSNrTOnTC7jzBt3/4d2aFZu53Yxm3ajrsSXgntVRdVwoo3vycsdl5vUEe203+QMOerh2gbrE5HVd73GOCP8nfV/FYiLJPWjh6mo7sJ/QfSRssZ5+nONAd5O3bCdCRbxssDFxLSytM6VVUs1iMIO4t0E1lag6FEGM98nNdvmTTdFY2jzYy8EnAHYa/MrO3ptO/vS5geVvW27ITpCFBlfzbRrvKVDO/qF8BPupAsFTVpv3OBT7PsnpqWMB2OdtO3FxrDL+3cGmEj8u1dXzthOiKy7BdvcV/5uyeFJCrAfwhzLSu09ybKQ2G19wBXAWcZw8MSZs2bmKONjDwIa8dqP6/nOP/t8ukephNm18u/SkhQOZEo1JoE9aCWAB8nLDaeZaV2k6d5DGFqjRobaxoCdUXjaAdoX32YMIyQ1X+13W5tDESHE2ZXQhfT7gXOJCT5pFmR6l2eQNhLr8c70H/lUgJeAL5v2vRqhLFgh6OdCLNMyH69PwdhalueDoyXc934c8Lsau/y82JBpnmX+ttdhGkG3R6KbeRl/h/wtCiW5YGpGUaIwzFcOveRHISpWIn2nVfshOkYErnXCNtQfd0o/DRvtE4Y5+wr0NG6zXKfT7RYeRmfWuJoXzyd4xxtt2OItufztuyE2XVQAvwmsBzpoRadXnIRYWsv9y4be5kl4NeElX4A1nEl42hTzMnZNjXxZzkXmRNmN0IJbyvCogM6NtnIcyoREn2OM0TrSFYsZWA2cLHIaW0Xi6PNoP33tYLXjXbROWF2c4c5TogyjQDVuzyfkCRQxqdJ5PHez5XP9WJWusPRLujP6WHG9YbDCbOrvMsaIclnjxzeZYUwZvkD9y5ze5l14AZC1uz6xsjwsKxjJOveJS4yJ8xuxREi+6xJyyXgMuAeovUlHelWeIWwcP1lwDR87MfRnhid03NUHf2qi8wJs9tkXSUkouxN44XVFeoRnU40Z9ORDZXTJcAoPFPW0Z7tM48hp2S6mCiRzaNMTphdJeuPAmNJX0xZE1geICz7hnuXuaFjQ5cCuwJPuaJxtCFWKtAuXwKe93Y8/PA99obOqqwSwjD75zBWlDAvIIxhdusC6wPBQmNsuKJxtBvWyHGO5jjMJOx763kM7mF2jZzrwE7ADLIXKtAF2S9y73JARkoFD8U62gval9cz7bQRdP3oO41ecDhhdg3ek4MANVR7J3AfnuzTLOoiS7fIHe1kxNUIK/fMyEGYZfn9WtOmHU6YHd9JqoRxy91zyF07xWVEWZ8Oh6MzdIF6l9MyCFOTAl8Grs9haDucMDtKxm8iZMhmZccqQf7DrUqHo+N0QYkwNKO7DaUtiQlwBWHbuorrAifMbrIq3x7rCI2syhLwDNG4hVuVDkdnQBfW2LuAbj7LxeaE2W2dBOAtMQJNO/c2QlZc1uIGDodj5OjaOmHs8q2kR5p0SczrCRsulPENF5wwu8S7rBE2Mt4sh8yVHP/t9eNwdJwuqAOHEaaXVcnO4D4W3zTaCbML5buxkGZW49fzb48RqMPhGNl6oCre5SdJT+brl99+iW/n54TZhVYlwObymTV+WSZMuH/QCdPh6BgdoHr2p8A4Gm8GUCUkAz0GfAHfncgJs0uxWY5zlByfIuzp6ITpcIx8stRFSI4HdhNSTPIua8Zg3g+Yi6/s44TZZVCPcv2Yx5lGmDOlg3nCj8PRGWR5JGE8Mo0slRz3JyT9eSjWCbPrOkwdGE/2JGVLmI953TgcIxpKiv3A1wj72VYb9Gn9vgZ8GLiYaI6mo83gi68PPmGuQrQzQZ5st8dddA7HiPcqRwE/AQ4ypBjv//2ig+cLWf4F32jBCbOLOw/AqoS1I7MyZPW3WTGP0+FwtHc/18Sefjk2Ac4Atic5DKsE2gP8B/g4YaESJ8s2h4f9Bh+ryWctZ1085yJzONqaIJXsdLm6mhDdZOAY4KYEsrSbAVTkmlOAHYUsK06W7mG6hxlCslkeo3qfNXxndYejHRyJckIf1aXt6sYALgGbAu8DPka0z2Ut5lmWzP+XAN9m2QVKfMzSCdMBTClw7iLgVReZwzGsqNE4IjQBWJswVezN4kluZgi2mkC4SwnJfFcA5wK3yve94lX6XEsnTIdg+QLnLpTDPUyHY+ihiXo7A6sL6a1AGFZZg5DtvhYwlZDUY6FTwSoxrxTgBeBC4K/AQ+b3PqOHa06cTpgOWC7HORqSXQwscZE5HMNCltoXv0K0d21e6NQQXbGrZO65BmFs8xhCBOlu4GrCnre3EI1d2jFRhxNmV0Gty3EFrukzVqfD4Rja/qp99oOEDd/LhIXSxxBCsZOBlcXDnAasS9jjdg1zvqJqiNTqg+UI+2HuBBxHSPg5HzgPeNoQZw2PMjlhdiFGxSzYLML0wX+HY3gxV468/Xt1YENgG2AHYEshV0ueml1rk4d6gC3k+ArwW0Lm7GOGOF0fOGF2FSoFzq3i4RiHY7hRSjBwSwmGb42Q0PO4HJfK96uKB7k38A5Dnkqcldg9asAkwtZfHxPS/D5hT1wnzTaCz8McPNQLeJbxaxzLGhw9w3B43+juvluLHVU5+s1RM55jxbSb54A/AB8C3ggcDtwj5+gUkrrRwT3yfz8hZHsMYcrJ22m8SpDDCbPjrFQKWocV7xiJXnf/MBzu6TuKkGs1RqIVOWYDpwJbAR8B7jP9vBbTF5Y4Nwb+LuRpk4kcwwgPyQ4+iiTx9HoIZhkFUgc+B0wXJVIyiqneAstblV3ZeAc1wrjUH4F/4nsSOpprV1XTjiuE0O1vpV19nrAo+zhev3SeEqcS7wnARsAnCFn03h6dMDsai00nykOYvdK5HAH7EsaDlhIyFgdb0S2R58x0wnS0qE2psaf7XX6HMN55JrA10SLsFmVz7X6EBVDeQ5iW4m3SCbMjPSTIt3KPnjtavJvXXHz/NTDeSRSq6iVMJN8I2FMUyfJCpkXCVepFPgr8TohxJiHJQiegL5JzfX1PRyu9TvU47wLeKqT54Qakqd5mH7Ar8GdgD2nvvrm0oyONkROkYfcRzfWKHzpGMY8wx8uSqKMxNgCuYdmFrbMOPe+nFFuFqdXt4uiMdqHfn+TGbWEjdQowh9ev/xrvby9RbOu9VsKGYc/MoSOWyucfzPWuI4YYPog8+HipwLnjgIlOmK9TgvawGYkPisV9M/nCVJpxeCbwWTFQdNeJcsKzHI7Bgl1z9kCivTAb5S/0CqG+F/gWyduGOZwwRzxeyEGAGl7pIczHcsKMkOQdaOJPL2FM6BBRJqWM+1SA54EvG+LtJ5r/Gn+WwzGYsDuefIwwRFBJMfx0v8yvEYYq+p00nTA7SdFDtL9lOef5K7vocqNP5HoHYd5aKcVC1++vAF7JONfhGErSLEubPID0JfHsakFniHGdtTG9wwlzRBHmbKIsuXqO81d3D7NwGy4RFrEmh2d4Hx5ydbQXquI9XgecRfrUMl34YBrwDUO4DifMjiDM54k2hc5z/touuqZk/VzOcxfg4VZHe3qaJeB4wjq25ZR2qmHbzxAWOHDSdMLsGMJ8BZiVw/tRj2d6Tk/J8XqF423eMZLbb5kQkTqD9CEDjVaNAr6Kh2WdMDsEur/dIwUIc12isIvD4eguI7sEnAbMJ5p/3Eh31wmLGaxHlHXrcMIcsVASvKcAYa4NrBj7zuFwdI+XOYswzYQML7NK2KvzY67PnTA7xWKEsElslrw1zDJJLEavH4ejew3t83LoAP3tfYTwbL8b2U6YnUCY9xCWuytneJlqTW7uHqbD0bVeZh24kZAwmKYz9Lf1CWvSuk53whzxjb9ECLE8ECPRNGxX4FyHw9FZRrbOy7zV6JEsI/t/3Mh2wuwEVIzFmNX4tT62JaxiU/UO4HB0rV6+OYfhrPphpxiBOpwwR6zFCPCPHDLXxr8esKFbjA5HV+uMe3PoDP1tI8JOPj7FxAlzREM9ypsIOyikjUmUiNaH3NnryOHoasJ8nChEW88wslcmTElzI9sJc8Q3/jJhtZ9rWHY39rQOsEeMcB0OR3cR5ouE+ZhZ0KGb6U6YTpidJOc/kr2OqZ67A7AGvuyVw9GtWGAIM8861Gs5YTphdgLUo7ycsN1XhfQQSxWYAOzp9eRwdC0WA4sKnL+qi8wJsxOgezHOBf4UI9E0fKjAuQ6Ho7PQDywtcP7kHN6owwlzROEXhDBr2sav6oG+GdjSfOdwOBxxaAh2vIvCCbNToIsj3wpcT/YGxlUhyU+7xehwdCV6CEve5cUo9zCdMDvREvxR7P80L3M/YDU8+cfRGW3fUYwAxxQ4v+6ydsLsNC+zBPwNuIP0bbxKQpIrAIfgE5IdI5ss3espjvGE5L+8JLjEReaE2Yky7we+mfPcOnAwYWKye5mOkQhNehvloijkja8ITCzgWc51D9MJsxO9zDJwMWEss5LDy1wROMq9TMcI1C8lYE3Cjj0fke89gS0fYa4hsqrl7PezXXROmJ3aIerAl4lW8knbwqcmXuYM9zIdI0y/1IEDCWsj35DR1h3LEuZG8lnLef7jLjonzE71MivAv4CfGysyjVzHASe7l+kYQUq/ShiHO1jI8iFjADoaQw2KNxU0TB7MSbAOJ8wR2SnKwNHAMxmKRMO27wI+YAjX4WhXaJb3/oQhhV8KibrOyWdojAK2yaGn1YB+DnjYPXgnzE6Fjku8BHyWaLySDE/zFMISWB6adbSz0q8RpkR8lbAm6t/I3njAEfXpTQnb/NUz+nlNzrkVeJX0nU0cTpgjGuop/hn4P8JE5f6UuqoBqwBnmo7k4dninr1j8L3LGvAxYB3gUuB5V+a5jQ2AvUmfdha/5lLX6U6Y3eJploEjgDuFNKspiqifEJr9MtHemY78ZDnaxTDoOqUGTAK+Lt+dj4dj85JlFRgLfDCHjtbpOvOBS4w+cThhdrzHs0g6yVzyjWd+B3inkGaPK5pMxaLn3e+e5pAQ5tcJ0yJmAVfj4di8sqsD+xI2g65mtGuV518JeRAVJ0wnzG7xMiuELMIPS6epN1DqSg4l4HfAJl1OmqpkFqaco/L5NmGLtbyhLkcxaARka+BQqZdLgXmkb2nniEKxowjjvnmy4dU4OcXF5+hGKOkdKB2mj2hQP35U5XMmMM0orG5T0BCmLlwpsqrG5LRUPs8115TaoI6PNnWcVL/6/Umx69pZ4VcIIe87zXu8bQjbptbrFGCOPD+p/+h3LwErxa4d7nZxpJStv0G7qMd+v8idH4eTZghpZZGmdpr7gKkjRLG2Wk5rADfGjIg46VxFyNhshySpTiVMLd8phpQeIhozHgq5j1TCVGNiQ8J4ZDWlz9eNYbgQWB8fH3Y4aQJhvdm8pHmv8TQ7mTTLRsHsIB52kkWuhHMDsFwbWeGdSJi98qnDCUvk88QhLvtIJEw14sYTNmRIMvwatY2jujSy5HC8ruNrJzjeEEIWaT4CvLGDSdMqhs8CizPI8nrCbi/tQpadSJharrcQEtf6ReH3A1sMsUIfaYRZNp8Xky8Uq+3iCmM8+tQyh5OmUTRf4PVjl41Icw7wDtMROyFUY99jKnBBA3nUjEK5nGinh3aSQScRpnqWWwv52HLfwtCHwC1hvtjmhKn1OQb4Q0ZbiPfxxwjzsT0U63A08Ko+RBizSOtY/YZEjkronCORKK138mHCNIUkj7tqyPOXRpm3m0LRuvjOCCbMkinPTsabq5o2+MVhKLeS3mqEzNx2JExr/E0DrilIli+YKJKHYh2OFCW7A2FHgrRxTZsw8Bdg7QSPdaQR5RaEidlx5ZH0/9fM+7aj9a3vdT7pIbh2JMxSrBwfBl5L8PQXAdOHwWDRZ21p+kA7EKb2PSuLDwDP5iTLPkOW2zhZOhz5SXMq0bqcjRRuLWaRHpRCRu1GJrZs6wI/JUoiiWcP2vecDbzbvGM7juuU5BhjDJ9qmxNmKaFeVgXO4vVhca2LK4fJu++R8h6UYYwMNmGqsdaT0Ne2JRqvLDJmOZOwvqyTpcNR0DsB+ArLJr3UUsI4deA64O0JinC4iaWcQAYzgB8ThdXi71KLWeV/AdZqI08sq/7+l+xsyKEmzJJR9JUGyn4KIdT6bAMDRuvok8NUF1reqwsQ5mpSzl75HMjRqD9NAPYSoqw1kF1apOhqwvQpJ0uHowmC0U65NSET1CrZWoq3WZdOu0sDz26o5sqVjTdgsTNwDlGYL24MxN9lFnBAA4OiHb1LJZAbc3gXSpgnEy0IUGnxUc7hjY8lZMD+xBBlUtm1jl4GVh4Ery1vBObtJC9gkVTWOURj3a3EeMLmzx8GzjbRhDxepR0HrhGm5vQ4WbZXmM8xclAznedWIZlDCWN3qqiqRhGqJ6nbib1bjusIyTGXiOKwhFxO6MgD8Vr0sF5VzXiT7yaM6Wxlrq0ab0eVjFrxrxF2d/keIeRcNte0c1/rIyRjbU/+PU2XECU0DTYmEEKUaxGWXNwW2I5oPDJeL8S+7yGEY18gWvN4qDzLfkJW9KmmrWVhLCFbeT7N7aRSEsIdS5i+tAqwOrCmfFZi/bZO4yER/V1/u0XayrWmX/pyjm1g9TpGtrepxLO6dLBPAePku35eP7WkGvMqniPM6fqLeD7Pp3iFeduLteLjGEfI8nsbYfrLtoQxPXudPiuuRF4jrJ/7I6Ld5SttrkgqRu4fkPKTQ566lujDwH+EjOqD0P9HiUc0CZhM2Ox5bEJZqhlRCK23fSSKMRQKvmTIchRhmbg9aZ8N1quGJMsNZFaLyfUR4IfAz4l2I6rh6/A6HC1VGooNgDPEarYhoPg4Z39CaOgl4B/ACeL1zRBl2izGiXeyO2E7sguJVuaJh6h0zKbK67MGnyWM5b0hRkSlNquH+HiWxeGmDtLGrtrh0DHifrJXnbFRg6eJ5r62um4qMflaAlpL2m2eJJqkttfXoqM/1pYbJeMlDZ3cSlhDekKCseVwD9MxCHVprfrpwCcI8zfXjlm91sPRjpw0DaOPkH36jCjD5wnh23lEq7rYsNTyhMQQDU1NJWRUJu1B2W+eWU+wtAFuIoxpXkgUNq6wbEi33SMAO4nnv4dRjkX63VC9a8mUq6he0HD5GcAhQ+j1rwrsL/JdhfbYH7ZuPusNjFrF44QFNn5PCL3WTRt3r9IJ0zFESrpkFNZEQlbmBwnJPhMTQkJWWdYzwkjNoGaUvn1OkiJ5hLC/3++Bm2PWdjsSpYbFNyIKB44D1iHMmdu4i9rezqL4W0mYatS93xh+UwhjrNsRLX04EjCbsObzjYQFC25l2W3pnCidMB1tQpwQQle7CYG+WazyOKoD7LD1lLaVRMJVwqbOVwlR3kSYLqPoaUGZBhM94tl8nJBEFcci4z13ImoSYbiXMB7dH2sHrdJRdwtJxj3bJQzvvNt4qHW+RGDmEIYSHiOMQz9EGI6YF7u+YuToROmE6WiDOi4neGeTCSui7CCW+saEMGo5p5JIIsc87WmBKI47hRxvEsKsjQBvMs0DGk/IUq7G5NENa32WhQheHEQZTxViricYhcMJO+a7WDzGxRmysv3RSdIJ09HGik1DiHEymkAIeb2BsMfedPFIVxVynUgYp+zNUB5LCdmsr4qV/QzwhFjZDxJCrrMSFEWPKxFHh/U1O9Rhk3wcTpiOEep5lhoQqD1vghwTxZMaTbQyCkRZgovEg1xACE0tSnl+hWWnjtQ7QJ7d3J8Guw7LI+D90/53OGE6OqwtxBcZaEVY1I5btmIxBIfD4XDCdLR9G8kaq6w3+HQ4HA6Hw+FwOBwOh8PhcDgcDofD4XA4HA6Hw+FwOBwOh8PhcDgcDofD4XA4HA6Hw+FwOBwOh8PhcDgcDofD4XA4HA6Hw+FwOBwOh8PhcDgcDkcXols2nnY4HA6HoyVw0nQ4HA6HI8WzLAObOmk6HA6Hw5GMHvk8gbCX6L7yf8VF43A4HA7HsqT4fiHLC4GlwEbuaTocDofDEZFhCZgGVIFvyfd/Bx4FRgmhllxUDofD4ehWlIx3eTPwL/m7B1gBeAX4WcwLdTgcDoej66Ak+HlCKHaa/N8rn7vL929x0nQ4HA5Ht0JDsVOBGnCY8S7t5++AmfK/XuNwOBwOR9d5lxcAD5rvSoZQy8CKhASgz7uX6XA4HI6RilLsKEKWJeCNhJDrrg3IUL3Mo4H5wMSCz2q2fA6Hw+FwDDrKQnw98pkURlVivAi4zVzXiPDGA68CX4wRadozHQ6Hw+FoG4wFJslnVqg0TmY6drk3y2bL0sDL/B7wtPFOKwnEmeTJahnHeHU5HM3DQzQOR3P9pi5k9HdgC6BfjoXAHCG2B4E75ZgZI8A68AXxGFeXa5HvkzzWGrCO3Gdn4NrYOesAWwKbAxsCawJTgHHyvB7gDuB/CHM9Sw2e5XA4nDAdjkHpO/8BngHOJCTnTBbPcV1guhDXGCHQK4Fzgevk2tuAu4EDhND6U55XFoK7C7ge+CzwVmA/IcFpwGJgFvCYHM8CLwMvAQcCawCbpBCzw+FIQY+TpsPRFHlUhOBuBtYG/tjgvOWEpHYD9gIOAh4AzgBmEJJ5KjnK0AssEcI9EtgOeJMQ7jni6d4LzGtw/cHAv+U5WeTsBrbD4XA4WmpsAnyEkIwzUYivl2isMolgNgJOI4Ruq8Cesfs1ImeAHYD7hfR+DmzcgNR0bLNX/p4oZfxIjmc5HI4Ui3EynlHn6E6vsizE9VoT1+u44tqE9V53Bm4QgqrG+phmyVaNJ/lR4Jfy21HASQnXYr77opxzHbCZkOUzhpjrUp56wrU7AtcA6wFPmLIXxXjCmGjNvU1HF6LWAzwMLN9kB3I4RiqqwGjgx4Tkm6JhSiWNJwjjhe8SwiwlELMlwVHy//LA48DxwG8I459fiZVD/z5Rftsf+CvwImGMdLac159iECNle0zKWmqir2s5TiAsnrAEXzzB0V0oA/N6gE8QQjeeBODoNg9TDUYSPLs80HHMvwL7AF/OcZ+aOWcMYfzxBeByQpLOTwwZ9ROWy/sK8L/ApeLRloA+uVclwyhAynZxrMxFjQuAXxMWh+93D9PRZdA+53A4moSS1eZCwJuRPp/SXvM+wk4kK8j/B8o9NiFarEBXAfq0uXZLwjJ5bzCWb6PnlKRMdSkj7hk6HANjTe9Ajm73NGsD7EN1QubrtcBnSB6LxBBcjTAGeTdhDuf9cv7V4nVuL+feRAh/7kIIHy8ljH3+iDB1ZTGN51NqGc4gTD/ZkIHPvfSF3x0Oh8PRNDTj9CBgEWEaSdq6rSVz3XOEZB49f1PjZerfm8pvo+S6C4VY07xFvd9yhKSmg2JldTgcDodjyKHkNA6YCxyXg5yU6E5n2V1KAG4HTpHjdvNbiRC+XSxeZtoz9PtjpUzj8MXXHQ6Hw9EGULI7jJAYMIVoa64k6PczxIt8lyHfw4Hn5ficfKdrwH6HsGrP2BQC1OdOkbIcluGNOhwOh8MxpF5mWTy7RwlhUwjZ51kkexZhesgYuYcm6dhwLIRl9uqEZfTSCFCfeaGUxTeddjgcDkdbeplbC7F9PIM0lWSXI0wr+Z18P0m8yDmEuZoI6d1LWHwgD1l+XMqwtXuXDofD4Whn0jxCCGsXQ2SNwqcA28r5x8j/jxB2JdFr/iQEupIh2jj5KlnuIvc6wsnS4XA4HO0MTbj5oRDXPrHf4uFRJbR95fyjCbuYaMLPRYRM141jJGvDwIp95B4/jJXF4XA4HI62g53bfLwQ2KlE4VXrXeoi6aMNaS4irKRzG2H6yMuEsUzkvEqCh7k8YYWgOmH5OiViH7d0OBwOR9tDSfNdhCXvXiEsnr456Zsd7ENYrKAOPASs1uC8stzrJLn3s0TZth6GdTgGyRp2OByDR5pVwjSQQwl7Uq5NSPKZSZg6spiQIbuy/DZBvMyKeJQvEBZbf86cuwph8fWVCQuqnw78zFxXddE7HE6YDsdIJU3F5oTttjYBVhVSXCzk+QhwD3CHeJhbyvnThSTHiPf5nJx3A3BXyrMcDofD4Rhxhulghkl9vNLhcA/T4ei4/manhdQT+qJdDL4c+z5+rm4Y7VvzORwOh8PhcDgcDofD4XA4HA6Hw+FwOBwOh8PhcDgcDofD4XA4HA6Hw+FwOBwOh8PhcDgcDofD4XA4HA6Hw+FwOBwOh8PhcDgcDofD4XA4HA6Hw+HIhyK7ldgdFuptUvZS7B3qAyhfKac8Buv9W/0+Se9VG8D1ecsx3HIcbnkXkcFwyWUw332oZFtroTzKBftHOWc90uK6bKUOLg/wPs3KLO8zywN4t1oTbarcoB/Wm22k7ULwPTnKU2Fw9x9EylFpwfvkKetQvM9w1md5CJ9Zlme2op2NRFmXcrTrchfJtjRE7a3UpuUs051Q3VuoPxSphDWAsYTd3hcMgvWUhfhu8lOANYHJ8lILCLvWPwUsLWBFqfc0BViB9B3rq8CrwCstsNTKMUtoIjANWAkYDSwEXgCeBBY3YV3rey0PrCz3mFWgnHr9iiLj+VL3WVgNGJ8hxz6R46ux+q0NYptSK9KWaxowFVhOnj0XeFrk3qjd5cFUYFzB6+pSvhekLZdaKIv4O6wi/XmSPHM+8Iz0nWbeO69sZ0kfbYVsZ7bQI9Z7Wt3RCKNEdmn9sC79bS6wZIDvGy/neJHhqwNoI2PkHRZIny56nx7RvWVpN4tznl8BnhXdltVe1zQ6oSieyajHuO5dFVg91h9mS3uoNbim4Y1LwAbAHKn8i4bYMrHu8iTgYOAK4MWY21yXxvgAcBqwQ04rSi3iH4iQFybcV49+ee7Ncv52TVqAFVOuvYHzRVEnPfMR4Cxgl4TryfFen5X3uhvoLVBWvf77QnDnZchSv79E2sniFDkulQZ5LfANYKNBtqRtmWcAJwC3AosSyvYycBVwmBhRth/k9QL+kUMGSW2rDnw4Jv+B9h0t00rA4fJuLyc8f5HI5HhgeoH6iMv2eOCWBv1orjz/cClPvIx5ZHu5tJ+vFOgLabrtDdKnlwCbpbRx/W4DebfFps6SjteAR4ELgY8DE5osr5ZzLSG3JSKDZvqKPnt7keGLwLYFyqUyWBN4ScqyU8r1ZUP0L8j570g5X99nRSG9JRkytofdTH3jHPXYA3xS2uP8Bv3xbuBkYKuiAj41RkpbGpd2qMIlB8SsyrpYALcA1wN3SSXa338n1nRa41LF9BO5ZgHwOPBEwqGVaJ/xG/HA8jZgldlbgRtj95oN3JbyPhcD6+ds4Ppen5NrH2ySMH8o12cZSvr9FXL+K1JfTybIcba0I32vhULMvU0qgjydfAJwUqxzLBID60bgXwnt60ngoALkob9fZwiikQzix0wxmvYZIBEklfUQ6Sv23Z4A/g3cANwnCr5u6u7YHO+tsh0v9fequcfiDNk+BXymCdleK9e/CqxL8vhTEd12kSnTFjkU7YZGOc8WXRGv3ycTjJIHgHc1Ubd67omx++04gHvtZO7zuESg8sixbKIH2l7emoMwVzdtY4+chDlHzn+hQB/SY0aDetT/1xYdWzdt6WYx9i+W/js7Ju8zjX5KtWxWA+aJorlDLv5lizp1Hs+yFzg7psSOE9KeELtmJWB3IbF+0zFnpDQISww14EoJiY6V0IU9Joh19U7g16bj3CHeSDmj0am8jhSvTZXqj8QjXr7B+5xj3mdOzo6n73W4lPO+JgnzB3L9Hwp4mDXx8keJzKwMx0qYbl3gvcBfTd3+Wa7J69HlJct1xBDR5/wT+Kh0HOvJjRXr9ItiYFijaFQOb0h/u1pkcHIDGTQ6xraoT2k5xwDnmvd4DDhaPKlxsXa5BvBBsbj1/MuFDJPe2yqfW80116TIdiPgC0Ieev5vC8r2GtPvLmhSD+n5u8m9+uQzD2FuIN5ZDdhZyj4+oR5XBDaX933YeEEfLRChU5lMFuJYaGR9YRORPn3vHaUsS+VeV8p9ssb0LGG+KvfIS5hz5fy8hPmcnP+hgn1oTAOZqCyXA/5jyPgQ4bg4lgfeIo7UEokalfMozK/Jzf8oHa0qXtg6A7Du8jQUrbzzTOc63YRyyLBOdxIFcZdUWKMOGfekLi9Qzj2NF5gVstQG8gXzPpcaayjrfXY0Fb0U+J8MZWEJsw7cPwDCzNNBLWHWpaHl7dCfMZ77cS0yxpR0V5ewtoZbP5lT3ssJ4Wld/T6HUrGEWQe+O8TDF7bvVIA/mfKfaiIhWe/+Kenj5xoFVEqQ7VRDBnMlCpTn/hPF26+btpVXttcY8qkBby/YXlRnjRLdYMN5eQlTjd3tcvanycBfTFRj45y6Mx4l+rsYHUulv2xUUAdbwoyHMU/OMRRgCXN+QQ/zlYIe5nNy/vta1If0vY6S+74EbJNQ3iRjfTOp90zLZjkTytnbjM9YZTAYXqbe88umQr8ce/n4i5V4fdbpajnCpXHCvMI0wlLCoR2714SKa2JIvKlB5Wp5djGN9DexeHol5X16jMd5i1z/PFHyQbkNCfNUeU5vihx7WHasVBvyyi0IzWo9qcf0IvBm81ujNhTP9PysqbOvZbT5OGF+L0MGSUer+s43jFI8skDf0e83MXVaaiDbvxvZbt+EbA8xofljcsr2GhNKrAN3inzzRiUqpl71PvPk780LEuYOLJv1m9TGe03Y+sECETq9x1jgIbnuI/LbxfL/TwvqYD1vB2NA/tHo2Kzx8+EgzA+0qA/pbzdKm/uBfD+6wTV5ZzAsI7ADpdD/EUuzJOFAVdhTWtjR40JeT6zcOnBGrLMXaRxZijeJMPOOqShxPhzr9D0JFTXaWLQ3mQaQt7H3mMaq8fVfpzS+diDMLIvVWnVrmnGO9w3QGNPrPin36wPeLd+NKuCJqLxOIRprXT9FDkmEmUcGre47GxIlNKmn39tk32n028eIkiP2HoBsf2Rku0GKAaiyvcoYLzfI34fkbC/a1lYW/bVEQqTPNUmY2+d8bq+JLtWEpCfkNOT3l2c9LNeUgLfJfV7JMJqzCHOJhM6VNOcThrqyCHAoCfP9LehDJTMs8Jjcd/+YM5Kn3TRsmFVp/J+V704jDOKXJWR5tzQ67TSt9DJLxgIcTxiz/DJRWm/eNOMqy066bzX0nn2EMUyMMq3HGmkd2Etc+yUSYunj9an4aeiXjvcU8E357gPSgauM3PlUWqezjOGxwQA8TE33HwUcYcKpfxH5LS1QvyrXr4uSG0vInh2o9zuY4VikjGMIyRJHyzv0F+w7SR6bla0OLfyBMPZcVLb98oxjpJxjTegxj2xfMFGnYwnJfbWMfqDl/7ror1+JgTdpCNp4iTD+qKHsqRntqCq643D5/0xxICriZf+LMM52QAGZJRFoSQxLJfHzhLBqdN4czX7TRqcYGefVUYkCUQW/p4RlnhEhqhXTJwQKYexpnCGnVnT4qhClegRnScikTPE5OUO1aso8+XtcAmHWDLnVJaR9K83NyeqX550jxDkaeE+G5zcSoEaNzi0bN0AvS8eX3ijy/zHNrQ6jSmM+8Av57l2EMbhWtflWyrAqZdszpmTLTfSDpDmxep9tWiBbnXe6APi5fLcnYRgoj2wnS3jtMiHLYzOIQ/vbZhI5m0cYLx89BDpC9dAC44mPyyCyOrArYdrHHMIQjp2H/TM591OE+eO1JtpjTcrxCiHhayEhp+JXpr6Hu42XTWg06yhntLU+Y5R/SgyOJURh9cyFDMop1tDn5P+zDWGpwr6AkAK/noTPWuVlank2llBBlZAY0+xSWIOVlBTvCGqhLohZjVruCYTxzZJ4Os2GsetGgWvYb4cYMY9E6HtNiimWgXhZOj/sfsI4V71JGakSvkza4zQxJPMYKXacNuuotKjvbEIIb/cDf6O1y8ipbHeUvx8Abh+AbGsx2a4BbFrAACyJl7lQFOBWObyG7wtJflfCfhOGoO/YnBBESb+WI3ql3uU54lFbHfxnQjLbGkRh22bakN7vZhNR3BP4lvw23CuMLZQ6XSKfaUctR9vV3IpNCNnBu5iIR9XoosThv6TklBohnXanmGVdNzebJ0SqodMeBraCRfylpsvfs4lizvUmlV1tkDvBGGBr+e6BBMKEEMPXEMx/Buj56nPvls91JBzWjIXZDlDLcB2i6T8PJHjqReocwoR0gHtMx2/mfuppzSRapWZ6RjhNsUierZPc045qi/rOevL5DGFOWiujLHHZ3jdA2dq5gLMLylbr5R7COO0oIcNSine5LyG7/AG5piTlH4o2rsZtXermmQZtXM/dijClbLFECux6zhUhkv+Taw4VI6DZqEdd5PdLojHvownjh/0M3Rh8UnveRLzsHQlJe42OHYkWLEiCDjP8QzirXyIlVxPmI58g5DlZ2la/0an/NRp6UiybEmHs58lY+FAt7rMJY0RasX9j4Es/2XALhCyuBQMQ+GrSEJ4X5VWUlLK81n7g84RVOPoJcwqtt6f3WE5IrY+Qfs8AlVjdKO+JYiXPbcMwa4n0JI6Sseq+QhjHepEwOb1Zr1nlql7/izkVcBZeExlPJXvMS5+1FfAJaYO1DO96ofS3pQMs5yTTd14bhEjAYMn2FaLl+oqS0feA/UTh7UcYQqoYAqkThnlOlGvUKx1oP8zTxstSp6sQQsElUdoLU/RlnTAOXSEk2z3IskNS+l7nyLtsRMiR+L3o9GaMAPXMvyAktYsQ9QNilFQY2qVQVZ7fkiMPbhUSbDR8p0MsPxOH4yiisPe2hPH05+U+VxGywO8zZFvrSfAuNxWXvJ8w77GU8NAKYQztAuDTQrB/GwRLtpnQpXaQ0YSM1+mEcb7LchJ61ir11mv9hFgmJbHO7o1VVr0F75PVoKA9do9J6oCaoZqGHsL40wEim5MIU0sGanzVC4T2ihpR9Zx180458uJvolwHkqhWbxGJDeUzisg2qf28Qkjk+S3wbcIwznyWXeP2cxLBuEQM22aJxWKpCeel9YP1CGOQ08QBOLlBHavueANhUY+6KPeknV96JEz7W3FcDhNyrQ2wTquE6SX/JoT2zxfPeB5DmydRNxG55zMIWxPRbsvRhpS/bpBjhpCmEudU4b89RXddIzrp70A5ycM8VB5+GWF8otIg3FciTPf4BGHy8HYi5FZ4mXPkc4p4Z816TxPFaykSUhglVm5SBY0izIXckjBIrosHXE2Y69YoueIVQgx+NNH6pKUBKpjVzL0X5LxmKDGBkIk4KqE9jCEseLwtYSUPXavxN4RpLOUBdHx9z5fkc9UBeKvxtrRi7N5Znf0OQjZjb8bzdZhjcQvkbvvORJZd4L5VYbLBkO3knLJt5BmdRxjH3Bn4khBor5DZWuJNLGLZ+dwDxarSxuP1W5Z3Wld0xEfk/ZYS1pV9pEEb1/FmTaa8jpDYVErQwRrpO5OwvvaO4hVeNQAdrGTyrPRLXSjhbEI4u0xrIoh5ywIhMevPTZJtWptR8n9YjtMIyVObEabK7E6YNrSbHEcJcf63gnWB33nCrLvmLNyFUsBzjac6UK9pC6IY8rYUm69YMkr5UbnHnillUzLVuXaLRMnMJ9pRQ4/4OrKvirU4tgEp2fk/j5hQCzQ/LqDvcK6828UNPKn4XNpHiTLziszDPC1n/erzLydaS3ShyDN+xBdUfhH4aou8cC33l4jW0B01AKNBM+feTLRAxVYNZB6fh3nCEBooWi9bE43BvInWrvmssj2SaG7g6BbIdluipI1tGrSz+DzML5ky6blbSR9dQJjiVTGGWJ0wxqn3tkv76ULxm6dEJewc1/6MNp606P4tZM9ZLEno9kWRx1455fhrorWm06Iq8XmYS0meV6z1fLAp/3GmHoZ64QJdmWkwFv5omOAj73azkcF7emKWzUHi0fURsshqKeEhHX9aVX7fR4T/8AA8BH3OA6LgZ4hlczPNz8lrJtV6cQPye1VIZwVCQsVuhKQkGshJB+gXSYeZLu9zapPyUbmuSJi8XCIa74vLvB7zOFYkpFEvLCAHjCdbdLyq2kCOiBxfknq+hrCE26wBhOWS2tC18g4zxFK8tkkLWetVpzk9RhjXyFNOjW7kCf/VB2i9a33dS0hQmk5YUOD2FkYX9H2vM6HG7aUOByrbkpT73ia8VvUybyMkKR4s5LgXIYHxQ9K+TjT9pBUy0d00SglymiPPvEtCxJcSJUhVG/TtfsKcyCny93GEBRrSdHBNzq8Twv9byDMHEunTRJ/T5X6fJgyb3ENY5KB3iEOzOg9yMIae7Nx+u8JbVXTGbtLeNyWEvv9LKitKrLie4EllbUukFtepLfAylcS/RbRA7lTyTxGxHqZm2ObxMHWln39IOGUFIRg9JokC3FSspT6i3RZ6clj+exh57dqkl6kN9Wjj4a7VwKrU/zclWplk55weh5WhesYHZ5Q5vtLPWSKzVaRt2WOFhDK0evGLihhaNSlTM/LWzrMy0epK302513Cv9KMy1GUGnyUMITQzvarRnDSV7b9Ftpeadyw1IdspUs64B0gBDzPuoake24swdaAuoVB772Y9TLvSzzukja+c0MYnpNyjkWE/gZBkWVQHV02ZfpUiw7wepq3n0US7Ks0VQ2yKkdlIWOknTx0kQaMnuozibFsQXWVjpsSt1xRlPC3lWIeQ2abXviQeyUDmP9qFnXWLlz+Z3/Iq+/FNEmaexdd1dY2FRAs2VzLeqUK07dN9RHOy8jYEJctNTOP7cY7GN5owF7EmYWdyWIhaJl2Cq4/s+XFxwjxlgOGQVhDHvsZC1YXBR+VU7Lat/Y5o7c01yV6+bTiXxtOQmbaR8xLCkHmMjSzZ7m1k+2nTrorK9hyjjKeRf2m8LyXINr5OrIYNNbeiktBeB0KY2+Rsi1kT4ntieuUZ6W9FdPCnzDs32hijCGHa79YyBuMthKSkuSOQMEsxTzKP81Yhmuf6gl5sF/g9uomCWG/u6y14wUqsAdmFhu2LxBdIL8c67SNiff1vAcLMWnxdz9ddVO4g2paplPE+WxCt8XmFIc1KyvtYQnkD0UoVjxISCdJW49CyHm+U0gaGOBo9T/FPuU7DmeUcltslpr6yFk0eCm/r90SLIewVk01SHcfXl/yOaYMHZRhHw02YSaRRxyQrZPQdW853mvbZaGuv84k2S96nCdl+05Tx4JyyTSNMqwNuNxGdHRLu3QrCzFp8vYgi7yXaPvHEJuv9HtI3xihKmPaaXc17X0cYohnqxdfLOY802b+pgTFTinn7Om6KRE6rREug8sGYh1g2nSrrUG9FdxZ5QjraQJViJUZkdVHGG+W8fg+irbfeU5AwIX3T3LJU6syYN5UnNPsh8z63Em0Em4X3E1ZXUk9nyxwhBq2DlQjjKTrRe0bGs0YRMqC1nG/L6UVbwjx1GMiCBOW5AtHA/VLCXKsJOa5fi2X3ksyzM0Q7EKYto63Di4gWHEjDeEKykirGCQl9WWW7vHhvKttjC8j2t6ZspxWQbRph2nu8Vc77RYN7t4Iw8y6+nqeu9op5iNZYzquDD5V7PEfyxhjNEKaV8ZEJ4eDBJsx9WxiG3VhC3b8iGsrKwm5Eu9kcoTe7nua2i4mPHShBHdgCRWFDQ99m2fUYfy5e4zRCEs5o6bzrE1K4L2HZnd03JN8G0nl3K7Eb0Go2b55NnfW3/UxIQ3cCeT8hDX2CENbyUu4DjAJWz3KbAvVUNuHVRSa0cKx4vJOINsGdTlhQ/xbzvK/njP23G2HaMq1IGGvTd3pQIinbiGLRDcOnEqZInWKGA+zYWpb12i6Eadu6NTjnERI5dpcwnvadFcXyPkrC93r+GSTvh2llO5loDrbK9muEzNck2f44JtuTCso2izDtuZsR8hGyNsAeTsLU++q2ib9q4p76fpOIxoOPTAlZFyVMe59zzLVDQZgHCresKc5c1rGGGMlxvVsi5HBoXb8i7fsdcl0lZjRuSsijUZ15lfSF/45FLKL4hqSNvMF7ibYDK7Wo4+9ONPisx0KiJcBeYNnpCvPEcl01gwC1Ieg2Q1fmIEx7nZL5bBon4CTJagPCwg99psxLpME/QUhcqMbe56dEG2hXmuiUOxFtMVY35Pm4yHFJ7PtDmyDmv8WMr+EkTFuuEmFKz2Ox93+ZkGjxNNGYlx7/NuH8PAtRl2Kh7O8Powxs39tLohn1mOE5S9ranNhv90skhBzRFkwI+NECsr2ZKLegVEC2aowclSHbUs52sTbRNJC8hFltEWFab1hzBZqdCqTnn2AM64kxWcQJs78AYaouHseyUy3yEua8goQ5x+j4edJ+so65MjyQ5Pjpvd8o0Ra7efarhCHJOwgrAM2KtdXzLAlfJg3mgpyCS/MyN5ZOspQoDb8V2Y8V8/keKessY+Vo8sECqcxviHdGgXDD94Uw/pqzw2kD0iyyfkJySJ7kCiuTHYTYH5bn18z7LBSCO1EqmgHIVK+ZQEjSukkaWdU8b4l4CCeb8F25QBuAkKC1RAyQdiDMeF1OEeK8SjqYNbL6xPC5iDB20ltQ3vqcy0UG324DGWjZRxOSF/4k72gNtar02ysJ47TLF6h7S3ZThDjTZPtHibA0K9vLRLZH5JBtOQfZryXvvoj0xDb9bn3pN4sJi7W0gjB/HdM9A9HB64qx20cYaovrTwhzihcLEc0o8MyKkcEsucdOOQhzqniMi8WjyyLMyWJk6ZzWpTmPhfLeZ2SE4ZG6+4EQZFJG8vOE/Ic9bPn+H8WgdUzpeDa7AAAAAElFTkSuQmCC) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat}
.brand .sep{width:1px;height:30px;background:var(--rule)}
.kig{display:flex;align-items:center;gap:12px}
.kmark{position:relative;width:38px;height:38px;border-radius:8px;background:var(--ink);color:var(--paper);display:grid;place-items:center;font-family:var(--font-display);font-size:23px;font-weight:500;line-height:1}
.kmark::after{content:"";position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:var(--signal)}
.kname{display:flex;flex-direction:column;line-height:1}
.kname b{font-weight:600;font-size:18px;letter-spacing:.08em}
.kname small{font-size:9px;letter-spacing:.24em;color:var(--muted);margin-top:4px}
nav.primary{display:flex;align-items:center;gap:26px}
nav.primary a{font-size:14.5px;text-decoration:none;color:var(--muted);padding:6px 0;border-bottom:1px solid transparent}
nav.primary a:hover{color:var(--ink)}
nav.primary a[aria-current="page"]{color:var(--ink);border-bottom-color:var(--accent)}
.menu-btn{display:none;background:none;border:1px solid var(--rule);color:var(--ink);font:500 14px var(--font-body);padding:8px 12px;border-radius:2px;cursor:pointer}
.mobile-nav{display:none;border-top:1px solid var(--rule)}
.mobile-nav a{display:block;padding:14px 0;border-bottom:1px solid var(--rule);text-decoration:none;font-size:17px}
@media (max-width:980px){nav.primary{display:none}.menu-btn{display:inline-flex}.mobile-nav.open{display:block}}
@media (max-width:560px){.brand .glb,.brand .sep{display:none}}

.btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:15px;font-weight:500;text-decoration:none;padding:12px 20px;border-radius:2px;border:1px solid var(--ink);transition:background .2s,color .2s,border-color .2s;white-space:nowrap}
.btn.primary{background:var(--ink);color:var(--paper)}
.btn.primary:hover{background:var(--accent);border-color:var(--accent)}
.btn.ghost{background:transparent;color:var(--ink)}
.btn.ghost:hover{background:var(--accent-soft)}
.btn.sm{padding:8px 14px;font-size:14px}
.more{font-size:15px;font-weight:500;color:var(--accent);text-decoration:none;display:inline-flex;gap:6px;align-items:center}
.more:hover{text-decoration:underline;text-underline-offset:4px}

/* Home hero */
.hero .wrap{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;padding-block:80px 72px;align-items:center}
@media (max-width:920px){.hero .wrap{grid-template-columns:1fr;gap:40px;padding-block:52px}}
.hero h1{font-size:clamp(42px,5.8vw,72px);font-weight:300;letter-spacing:-.02em;margin-top:18px}
.hero h1 em{font-style:italic;color:var(--accent)}
.hero .lede{margin-top:22px}
.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}
.facts{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:40px;padding-top:20px;border-top:1px solid var(--rule)}
.facts span{font-family:var(--font-mono);font-size:13px;color:var(--muted)}
.dial{margin:0;max-width:520px;width:100%;justify-self:center}
.dial svg{display:block;width:100%;height:auto;overflow:visible}
.dial .ring{fill:none;stroke:var(--rule);stroke-width:1.5}
.dial .ticks{fill:none;stroke:var(--rule);stroke-width:8;stroke-dasharray:1.2 23.72}
.dial .ticks-major{fill:none;stroke:var(--muted);stroke-width:12;stroke-dasharray:2.2 123.98;opacity:.7}
.dial .arc{fill:none;stroke:var(--accent);stroke-width:4;stroke-linecap:round}
.dial .node{fill:var(--paper);stroke:var(--accent);stroke-width:3}
.dial .core{fill:var(--signal)}
.dial .lbl{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;fill:var(--muted)}
@media (max-width:920px){.dial{max-width:360px}}

/* Inner page hero */
.page-hero{border-bottom:1px solid var(--rule)}
.page-hero .wrap{padding-block:64px 52px}
.crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--muted)}
.crumbs a{text-decoration:none}
.crumbs a:hover{color:var(--ink)}
.page-hero h1{font-size:clamp(38px,5vw,60px);font-weight:300;letter-spacing:-.015em;margin-top:22px;max-width:22ch}
.page-hero .lede{margin-top:20px}

/* Sections */
section.chapter{border-top:1px solid var(--rule)}
section.chapter:first-of-type{border-top:0}
section.chapter > .wrap{padding-block:88px}
@media (max-width:700px){section.chapter > .wrap{padding-block:56px}}
.head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:40px;align-items:end;margin-bottom:44px}
.head .label{display:block;margin-bottom:12px}
.head .intro{color:var(--muted);font-size:17px;max-width:var(--measure)}
@media (max-width:860px){.head{grid-template-columns:1fr;gap:14px;margin-bottom:30px}}
.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:56px}
@media (max-width:860px){.split{grid-template-columns:1fr;gap:28px}}

/* Delegation band */
.dband{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--surface)}
.dband .wrap{padding-block:56px}
.dband-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:24px}
.dband-head h2{font-size:clamp(26px,3vw,34px)}
.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}
@media (max-width:760px){.tiers{grid-template-columns:1fr;gap:0}}
.tiers li{border-top:2px solid var(--ink);padding:16px 0 18px;display:grid;gap:8px}
.tier{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}
.tier i{display:block;width:100%;height:4px;margin-top:8px;background:var(--rule);position:relative;overflow:hidden}
.tier i::after{content:"";position:absolute;inset:0 auto 0 0;background:var(--accent);width:var(--w)}
.tiers .who{font-weight:600}
.tiers .eg{font-size:14.5px;color:var(--muted)}
.dband .note{font-size:14.5px;color:var(--muted);margin-top:20px;max-width:var(--measure)}

/* Link lists and grids */
.rows{border-top:1px solid var(--ink)}
.row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;gap:24px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--rule);text-decoration:none}
.row .t{font-family:var(--font-display);font-size:23px;line-height:1.25}
.row .d{color:var(--muted);font-size:15.5px}
.row .go{color:var(--accent);font-size:18px}
a.row:hover .t{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:5px}
@media (max-width:760px){.row{grid-template-columns:1fr;gap:6px}.row .go{display:none}}
.grid{display:grid;gap:20px}
.g2{grid-template-columns:repeat(2,minmax(0,1fr))}
.g3{grid-template-columns:repeat(3,minmax(0,1fr))}
.g4{grid-template-columns:repeat(4,minmax(0,1fr))}
@media (max-width:960px){.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:620px){.g2,.g3,.g4{grid-template-columns:1fr}}
.cell{border-top:1px solid var(--ink);padding-top:18px;display:flex;flex-direction:column;gap:10px}
.cell h3{font-size:21px}
.cell p{color:var(--muted);font-size:15.5px}
a.cell{text-decoration:none}
a.cell:hover h3{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}
.num{font-family:var(--font-mono);font-size:12px;color:var(--signal);letter-spacing:.08em}

/* Capability blocks */
.caps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
@media (max-width:960px){.caps{grid-template-columns:1fr}}
.cap{background:var(--surface);border:1px solid var(--rule);padding:28px;display:flex;flex-direction:column;gap:12px;text-decoration:none;transition:border-color .2s}
.cap:hover{border-color:var(--accent)}
.cap h3{font-size:24px;font-weight:400}
.cap p{color:var(--muted);font-size:15.5px}
.cap .more{margin-top:auto;padding-top:8px}
.practices-line{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:28px;padding-top:20px;border-top:1px solid var(--rule)}
.practices-line a{text-decoration:none;font-size:15px}
.practices-line a b{font-weight:600}
.practices-line a span{color:var(--muted)}

/* Feature insight */
.feature{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;align-items:start}
@media (max-width:860px){.feature{grid-template-columns:1fr;gap:28px}}
.feature-main{background:var(--ink);color:var(--paper);padding:36px;text-decoration:none;display:flex;flex-direction:column;gap:16px;min-height:100%}
.feature-main .label{color:var(--on-ink-muted)}
.feature-main h3{font-size:clamp(26px,3vw,34px);font-weight:300;line-height:1.2}
.feature-main p{color:var(--on-ink-muted);font-size:16px;font-family:var(--font-display);font-style:italic;font-weight:300}
.feature-main .go{margin-top:auto;font-size:15px;font-weight:500}
.feature-main:hover h3{text-decoration:underline;text-underline-offset:5px}
.side-list a{display:block;padding:18px 0;border-bottom:1px solid var(--rule);text-decoration:none}
.side-list a:first-child{border-top:1px solid var(--ink)}
.side-list .t{font-family:var(--font-display);font-size:19px;line-height:1.3}
.side-list .m{font-size:13.5px;color:var(--muted);margin-top:4px}
.side-list a:hover .t{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}

/* Principles */
.principles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--ink)}
@media (max-width:960px){.principles{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.principles{grid-template-columns:1fr}}
.principle{padding:24px 24px 26px 0;border-bottom:1px solid var(--rule)}
.principle h3{font-size:20px}
.principle p{color:var(--muted);font-size:15px;margin-top:8px}

/* Engagement models */
.models{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
@media (max-width:960px){.models{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.models{grid-template-columns:1fr}}
.model{background:var(--surface);border:1px solid var(--rule);padding:24px;display:flex;flex-direction:column;gap:10px}
.model h3{font-size:20px}
.model p{color:var(--muted);font-size:15px}
.model .out{font-size:13.5px;color:var(--ink);margin-top:auto;padding-top:12px;border-top:1px solid var(--rule)}
.model .out b{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:500;display:block;margin-bottom:4px}

/* Frameworks */
.frameworks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}
@media (max-width:860px){.frameworks{grid-template-columns:1fr}}
.fw{padding:28px 28px 28px 0;border-bottom:1px solid var(--rule)}
.fw + .fw{padding-left:28px;border-left:1px solid var(--rule)}
@media (max-width:860px){.fw,.fw + .fw{padding:24px 0;border-left:0}}
.fw h3{font-size:26px;font-style:italic;font-weight:300}
.fw .abbr{font-family:var(--font-mono);font-size:12px;color:var(--signal);letter-spacing:.08em;margin-top:6px;display:block}
.fw p{color:var(--muted);margin-top:14px;font-size:15.5px}

/* Detail pages */
.offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:24px;padding:22px 0;border-bottom:1px solid var(--rule)}
.offer:first-child{border-top:1px solid var(--ink)}
.offer h3{font-size:21px}
.offer p{color:var(--muted);font-size:15.5px;max-width:var(--measure)}
@media (max-width:760px){.offer{grid-template-columns:1fr;gap:6px}}
.ticks-list{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--ink)}
.ticks-list li{padding:14px 0 14px 26px;border-bottom:1px solid var(--rule);position:relative;font-size:16px}
.ticks-list li::before{content:"";position:absolute;left:2px;top:23px;width:12px;height:1.5px;background:var(--accent)}
.questions{list-style:none;margin:0;padding:0;counter-reset:q;display:grid;gap:0;border-top:1px solid var(--ink)}
.questions li{counter-increment:q;display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;padding:18px 0;border-bottom:1px solid var(--rule);font-family:var(--font-display);font-size:20px;line-height:1.35}
.questions li::before{content:counter(q,decimal-leading-zero);font-family:var(--font-mono);font-size:12px;color:var(--signal);padding-top:6px}
.callout{background:var(--accent-soft);border-left:3px solid var(--accent);padding:24px 26px}
.callout h3{font-size:20px}
.callout p{margin-top:8px;font-size:15.5px;max-width:var(--measure)}
.scenario{background:var(--surface);border:1px solid var(--rule);padding:30px;display:grid;gap:14px}
.scenario .illus{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal)}
.scenario h3{font-size:24px;font-weight:400}
.scenario p{font-size:15.5px;color:var(--muted);max-width:var(--measure)}
.scenario p strong{color:var(--ink);font-weight:600}
.related{display:flex;flex-wrap:wrap;gap:10px}
.chip{display:inline-block;font-size:14px;text-decoration:none;padding:7px 12px;border:1px solid var(--rule);border-radius:2px}
.chip:hover{border-color:var(--accent);color:var(--accent)}

/* Portfolio */
.themes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
@media (max-width:960px){.themes{grid-template-columns:1fr}}
.theme h3{font-size:20px;padding-bottom:12px;border-bottom:1px solid var(--ink)}
.co{padding:18px 0;border-bottom:1px solid var(--rule)}
.co-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}
.co-name{font-weight:600}
.role{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;padding:3px 8px;border:1px solid var(--rule);color:var(--muted);white-space:nowrap}
.role.founded{border-color:var(--signal);color:var(--signal)}
.co p{font-size:14.5px;color:var(--muted);margin-top:6px}
.co a{font-size:13px;color:var(--accent);text-underline-offset:3px;display:inline-block;margin-top:8px}
.logo-img{display:block;height:22px;width:auto;max-width:150px;object-fit:contain;margin-bottom:12px}
.logo-img.stacked{height:34px}
.logo-img.dark{border-radius:3px}
.logo-img.dv{display:none}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .logo-img.lv{display:none}:root:not([data-theme="light"]) .logo-img.dv{display:block}}
:root[data-theme="dark"] .logo-img.lv{display:none}
:root[data-theme="dark"] .logo-img.dv{display:block}

/* People */
.people{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink)}
@media (max-width:960px){.people{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:520px){.people{grid-template-columns:1fr}}
.person{padding:24px 22px 26px 0;border-bottom:1px solid var(--rule);display:flex;flex-direction:column;gap:6px}
.person .n{font-family:var(--font-display);font-size:21px;font-weight:500;line-height:1.2}
.person .r{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--accent)}
.person p{font-size:14.5px;color:var(--muted);margin-top:4px}

/* Publications */
.pubs .item{padding:16px 0;border-bottom:1px solid var(--rule)}
.pubs .item:first-child{border-top:1px solid var(--ink)}
.pubs .t{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:18px;line-height:1.35}

/* Mail list */
.mails{display:grid}
.mail{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:18px 0;border-top:1px solid var(--rule)}
.mail:last-child{border-bottom:1px solid var(--rule)}
.mail .k{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.mail .v{font-size:17px;user-select:all;overflow-wrap:anywhere;margin-top:2px}
.mail .w{font-size:14px;color:var(--muted);margin-top:2px}
.copy{background:transparent;color:var(--ink);border:1px solid var(--rule);font:500 13px var(--font-body);padding:7px 12px;border-radius:2px;cursor:pointer}
.copy:hover{border-color:var(--accent)}

/* CTA band */
.cta{background:var(--ink);color:var(--paper)}
.cta .wrap{padding-block:72px;display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:32px;align-items:end}
@media (max-width:760px){.cta .wrap{grid-template-columns:1fr;padding-block:52px}}
.cta h2{font-weight:300}
.cta p{color:var(--on-ink-muted);margin-top:14px;max-width:52ch;font-size:17px}
.cta .btn{border-color:var(--paper);background:var(--paper);color:var(--ink)}
.cta .btn:hover{background:transparent;color:var(--paper)}

/* Footer */
footer.site{background:var(--ink);color:var(--on-ink-muted);border-top:1px solid var(--on-ink-rule)}
footer.site .cols{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px;padding-block:52px 36px}
@media (max-width:860px){footer.site .cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:480px){footer.site .cols{grid-template-columns:1fr}}
footer.site h4{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;margin:0 0 12px;color:var(--on-ink-muted)}
footer.site ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}
footer.site a{color:var(--paper);text-decoration:none;font-size:14.5px}
footer.site a:hover{text-decoration:underline;text-underline-offset:3px}
.fname{color:var(--paper);font-family:var(--font-display);font-size:20px}
.ftag{font-size:14px;margin-top:6px;max-width:34ch}
.foot-glb{width:60px;height:26px;background:var(--paper);opacity:.75;margin-top:18px}
.legal{border-top:1px solid var(--on-ink-rule);padding-block:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;font-size:13px}

/* Brief article */
article.brief .wrap{max-width:900px;padding-block:24px 72px}
article.brief h2{font-size:30px;margin:52px 0 18px;padding-top:18px;border-top:1px solid var(--ink)}
article.brief p,article.brief li{max-width:68ch;font-size:17px;line-height:1.7}
article.brief p{margin:0 0 16px}
article.brief ul,article.brief ol{padding-left:22px;margin:0 0 18px;display:grid;gap:10px}
article.brief li::marker{color:var(--accent)}
article.brief strong{font-weight:600}
article.brief sup{font-family:var(--font-mono);font-size:11px;color:var(--accent);margin-left:1px}
article.brief a{color:var(--accent);text-underline-offset:3px}
article.brief .sources li{font-size:14px;line-height:1.5;color:var(--muted)}
.brief-hero .wrap{max-width:900px}
.brief-hero .dek{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:21px;line-height:1.45;color:var(--muted);margin-top:18px;max-width:62ch}
.meta{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:24px}
.meta span{font-family:var(--font-mono);font-size:12.5px;color:var(--muted)}
.next .wrap{padding-block:36px;max-width:900px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}
.next{border-top:1px solid var(--rule)}
.next a{text-decoration:none;display:grid;gap:4px;max-width:46%}
.next a .t{font-family:var(--font-display);font-size:19px}
@media (max-width:560px){.next a{max-width:100%}}

/* Portfolio cards */
.pf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
@media (max-width:1060px){.pf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.pf-grid{grid-template-columns:1fr}}
.pf-card{background:var(--surface);border:1px solid var(--rule);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s,transform .2s}
.pf-card:hover{border-color:var(--accent);transform:translateY(-2px)}
.pf-cover{height:120px;display:flex;align-items:center;justify-content:center;padding:20px;border-bottom:1px solid var(--rule)}
.pf-cover img{display:block;width:auto;max-width:82%;object-fit:contain}
.pf-body{padding:22px 22px 18px;display:flex;flex-direction:column;gap:8px;flex:1}
.pf-theme{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.pf-body h3{font-family:var(--font-display);font-size:22px;font-weight:500}
.pf-body p{color:var(--muted);font-size:15px;line-height:1.55}
.pf-foot{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 22px 18px;border-top:1px solid var(--rule)}
.pf-foot a{font-size:13.5px;color:var(--accent);text-decoration:none;font-weight:500}
.pf-foot a:hover{text-decoration:underline;text-underline-offset:3px}
.pf-role{font-size:12.5px;color:var(--muted)}
.pf-role.founded{color:var(--signal);font-weight:500}
.pf-invite{background:transparent;border-style:dashed;justify-content:space-between}
.pf-invite .pf-body{padding-top:28px}
@media (prefers-reduced-motion: reduce){.pf-card:hover{transform:none}}

.pf-head{display:flex;align-items:center;gap:14px;padding:24px 22px 0}
.mono{position:relative;flex:none;width:46px;height:46px;border-radius:10px;display:grid;place-items:center;color:#FFFFFF;font-family:var(--font-body);font-weight:600;font-size:22px;background:linear-gradient(145deg,color-mix(in srgb,var(--mc) 82%,#FFFFFF),var(--mc))}
.mono::after{content:"";position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 2px var(--surface)}
.mono-ghost{background:transparent;border:1px dashed var(--rule);color:var(--muted);font-weight:400}
.mono-ghost::after{display:none}
.pf-id{display:flex;flex-direction:column;line-height:1.15;min-width:0}
.pf-id b{font-size:14px;letter-spacing:.06em;font-weight:600}
.pf-id small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:4px}
.pf-body{padding-top:18px}

/* Agent Value Ledger */
.lines4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink)}
.l4{padding:26px 24px 28px 0;border-bottom:1px solid var(--rule)}
.l4 + .l4{padding-left:24px;border-left:1px solid var(--rule)}
.l4 .num{font-family:var(--font-mono);font-size:12px;color:var(--signal);letter-spacing:.08em}
.l4 h3{font-family:var(--font-display);font-size:28px;font-weight:400;margin-top:8px}
.l4 .sub{display:block;font-size:13.5px;color:var(--accent);font-weight:500;margin-top:4px}
.l4 p{color:var(--muted);font-size:15px;margin-top:12px}
@media (max-width:900px){.lines4{grid-template-columns:1fr 1fr}.l4:nth-child(3){padding-left:0;border-left:0}}
@media (max-width:560px){.lines4{grid-template-columns:1fr}.l4,.l4 + .l4{padding:22px 0;border-left:0}}
.steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}
.steps li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:20px;padding:26px 0;border-bottom:1px solid var(--rule)}
.steps .sn{font-family:var(--font-display);font-size:34px;font-weight:300;color:var(--accent);line-height:1}
.steps h3{font-family:var(--font-display);font-size:24px;font-weight:400}
.steps p{color:var(--muted);margin-top:8px;max-width:72ch}
.rules5{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}
.ledger{background:var(--surface);border:1px solid var(--rule)}
.ledger-top{padding:28px 28px 20px;border-bottom:1px solid var(--rule)}
.ledger .illus{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal)}
.ledger-top h3{font-family:var(--font-display);font-size:26px;font-weight:400;margin-top:8px}
.ledger-top p{color:var(--muted);font-size:14.5px;margin-top:8px;max-width:90ch}
.tscroll{overflow-x:auto}
.ledger table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:760px}
.ledger th,.ledger td{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid var(--rule)}
.ledger thead th{font-family:var(--font-mono);font-weight:400;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.ledger tbody th{font-weight:600;white-space:nowrap}
.ledger td{color:var(--muted)}
.ledger th:first-child,.ledger td:first-child{padding-left:28px}
.ledger th:last-child,.ledger td:last-child{padding-right:28px}
.ledger .num-c{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}
.ledger .num-c.neg{color:var(--signal)}
.ledger .num-c.excl{color:var(--muted);font-weight:400;font-style:italic}
.ledger tfoot th,.ledger tfoot td{border-bottom:0;border-top:2px solid var(--ink);font-family:var(--font-display);font-size:18px;color:var(--ink);font-weight:500}
.ledger-note{padding:14px 28px 20px;font-size:13px;color:var(--muted);border-top:1px solid var(--rule)}
.levers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
@media (max-width:900px){.levers{grid-template-columns:1fr}}
.lv{border-top:2px solid var(--accent);padding-top:18px}
.lv h3{font-family:var(--font-display);font-size:24px;font-weight:400}
.lv dl{margin:14px 0 0}
.lv dt{font-weight:600;font-size:15px;margin-top:14px}
.lv dd{margin:2px 0 0;color:var(--muted);font-size:14.5px}

/* ================= Version 2 ================= */
.skip{position:absolute;left:-9999px;top:8px;z-index:50;background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:2px}
.skip:focus{left:12px}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.fine{font-size:13.5px;color:var(--muted);max-width:80ch}
.sub-h{font-family:var(--font-display);font-size:24px;font-weight:400;margin:56px 0 20px}
footer.site .cols.cols5{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr))}
@media (max-width:1000px){footer.site .cols.cols5{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:480px){footer.site .cols.cols5{grid-template-columns:1fr}}
nav.primary{gap:22px}
@media (max-width:1180px){nav.primary a:not(.btn){font-size:14px}}
@media (max-width:1100px){nav.primary{display:none}.menu-btn{display:inline-flex}.mobile-nav.open{display:block}}
.ic{width:28px;height:28px;color:var(--accent);flex:none}
.ic.sm{width:22px;height:22px}

/* Pillars */
.pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink)}
.pillar{padding:26px 24px 30px 0;border-bottom:1px solid var(--rule)}
.pillar + .pillar{padding-left:24px;border-left:1px solid var(--rule)}
.pi-top{display:flex;justify-content:space-between;align-items:center}
.pillar .num{font-family:var(--font-mono);font-size:12px;color:var(--signal)}
.pillar h3{font-family:var(--font-display);font-size:26px;font-weight:400;margin-top:18px;line-height:1.15}
.pillar p{color:var(--muted);font-size:15px;margin-top:12px}
@media (max-width:900px){.pillars{grid-template-columns:1fr 1fr}.pillar:nth-child(3){padding-left:0;border-left:0}}
@media (max-width:560px){.pillars{grid-template-columns:1fr}.pillar,.pillar + .pillar{padding:22px 0;border-left:0}}

/* Flow + trio */
.flow{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}
.flow li{position:relative;display:flex;gap:12px;align-items:center;padding:16px 28px 16px 18px;background:var(--accent-soft);color:var(--ink);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%)}
.flow li:first-child{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%)}
.flow li + li{margin-left:-8px;padding-left:30px}
.flow li:last-child{background:var(--accent);color:var(--paper)}
.fs-n{font-family:var(--font-mono);font-size:12px;opacity:.8}
.fs-t{font-weight:600;font-size:15px;line-height:1.3}
@media (max-width:860px){.flow{grid-template-columns:1fr 1fr;gap:6px}.flow li,.flow li:first-child{clip-path:none;margin-left:0!important;padding-left:18px}}
@media (max-width:480px){.flow{grid-template-columns:1fr}}
.trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
@media (max-width:900px){.trio{grid-template-columns:1fr}}
.fw2{background:var(--surface);border:1px solid var(--rule);padding:26px;display:flex;flex-direction:column;gap:10px;text-decoration:none;transition:border-color .2s}
.fw2:hover{border-color:var(--accent)}
.fw2 .label{color:var(--accent)}
.fw2 h3{font-family:var(--font-display);font-size:24px;font-weight:400}
.fw2 .q{font-family:var(--font-display);font-style:italic;font-size:18px;line-height:1.4}
.fw2 p{color:var(--muted);font-size:15px}
.fw2 .more{margin-top:auto;padding-top:6px}

/* Services */
.svc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
@media (max-width:980px){.svc-grid{grid-template-columns:1fr 1fr}}
@media (max-width:620px){.svc-grid{grid-template-columns:1fr}}
.svc{background:var(--surface);border:1px solid var(--rule);padding:26px;display:flex;flex-direction:column;gap:12px;text-decoration:none;transition:border-color .2s}
.svc:hover{border-color:var(--accent)}
.svc h3{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.2}
.svc p{color:var(--muted);font-size:15px}
.svc-d{border-top:1px solid var(--rule);padding-top:12px}
.svc-d b{font-family:var(--font-mono);font-weight:400;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.svc-d ul{margin:8px 0 0;padding-left:18px;font-size:14.5px;display:grid;gap:4px}
.svc .more{margin-top:auto}
.who{margin-top:14px;font-size:15.5px;color:var(--muted);max-width:36ch}
.who b{display:block;font-family:var(--font-mono);font-weight:400;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-bottom:4px}
.flagship-band{background:var(--accent);color:var(--paper)}
.flagship-band .wrap{padding-block:56px!important}
.flagship-band .label{color:var(--accent-soft)}
.fl{display:grid;grid-template-columns:minmax(0,1.6fr) auto;gap:32px;align-items:center}
.fl h2{font-size:clamp(26px,3vw,36px);margin-top:10px}
.fl p{margin-top:12px;max-width:64ch;opacity:.9}
.flagship-band .btn.primary{background:var(--paper);color:var(--ink);border-color:var(--paper)}
.flagship-band .btn.ghost{color:var(--paper);border-color:var(--paper)}
.flagship-band .btn.ghost:hover{background:rgba(255,255,255,.1)}
@media (max-width:760px){.fl{grid-template-columns:1fr}}

/* Pathway */
.pathway{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:2px solid var(--ink)}
.pathway li{padding:18px 18px 20px 0;display:grid;gap:6px;align-content:start;position:relative}
.pathway li + li{padding-left:18px;border-left:1px solid var(--rule)}
.pathway li::before{content:"";position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;background:var(--accent)}
.pathway li + li::before{left:18px}
.pw-n{font-family:var(--font-mono);font-size:12px;color:var(--signal)}
.pathway b{font-family:var(--font-display);font-weight:500;font-size:18px;line-height:1.25}
.pathway span:not(.pw-n){color:var(--muted);font-size:14.5px}
@media (max-width:900px){.pathway{grid-template-columns:1fr}.pathway li,.pathway li + li{padding:16px 0 16px 22px;border-left:1px solid var(--rule)}.pathway li::before,.pathway li + li::before{left:-6px;top:20px}}
.pathway-v{grid-template-columns:1fr!important;border-top:0}
.pathway-v li,.pathway-v li + li{padding:12px 0 12px 22px;border-left:1px solid var(--rule)}
.pathway-v li::before,.pathway-v li + li::before{left:-6px;top:17px}
.routes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
@media (max-width:980px){.routes{grid-template-columns:1fr 1fr}}
@media (max-width:560px){.routes{grid-template-columns:1fr}}
.route{border-top:2px solid var(--accent);padding-top:18px;display:flex;flex-direction:column;gap:10px;text-decoration:none}
.route h3{font-family:var(--font-display);font-size:21px;font-weight:400;line-height:1.25}
.route p{color:var(--muted);font-size:15px}
.route .more{margin-top:auto}
a.route:hover h3{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}

/* International, reading the site */
.intl,.readsite{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;border-top:1px solid var(--ink);padding-top:24px;margin-bottom:20px}
@media (max-width:860px){.intl,.readsite{grid-template-columns:1fr;gap:20px}}
.ipt h3,.rs h3{font-family:var(--font-display);font-size:21px;font-weight:400}
.ipt p,.rs p{color:var(--muted);font-size:15px;margin-top:8px}

/* Industry pages */
.opps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--ink)}
.opp{display:flex;gap:16px;padding:22px 24px 22px 0;border-bottom:1px solid var(--rule)}
.opp:nth-child(even){padding-left:24px;border-left:1px solid var(--rule)}
.opp h3{font-family:var(--font-display);font-size:21px;font-weight:400}
.opp p{color:var(--muted);font-size:15px;margin-top:4px}
@media (max-width:760px){.opps{grid-template-columns:1fr}.opp:nth-child(even){padding-left:0;border-left:0}}
.engage-box{background:var(--surface);border:1px solid var(--rule);padding:28px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;align-self:start}
.engage-box h3{font-family:var(--font-display);font-size:24px;font-weight:400}
.engage-box p{color:var(--muted)}

/* Delegation map */
.tiers2 .who b{display:block;font-family:var(--font-display);font-weight:500;font-size:19px;margin-bottom:6px}
.tiers2 .who{font-weight:400;font-size:15px;color:var(--muted)}
.ctable{width:100%;border-collapse:collapse;font-size:14.5px;min-width:760px;background:var(--surface);border:1px solid var(--rule)}
.ctable th,.ctable td{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid var(--rule)}
.ctable thead th{font-family:var(--font-mono);font-weight:400;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--paper)}
.ctable tbody th{font-weight:600;width:18%}
.ctable td{color:var(--muted)}
.ctable.cmp{min-width:620px}
.dq-wrap{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;align-items:start}
@media (max-width:860px){.dq-wrap{grid-template-columns:1fr}}
.dq{border:0;border-bottom:1px solid var(--rule);margin:0;padding:14px 0;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}
.dq legend{float:left;width:100%;font-size:16px;margin-bottom:8px}
.dq label{display:inline-flex;gap:8px;align-items:center;font-size:15px;cursor:pointer;padding:6px 12px;border:1px solid var(--rule);border-radius:2px}
.dq label:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}
.dq-out{background:var(--surface);border:1px solid var(--rule);border-top:3px solid var(--accent);padding:24px;position:sticky;top:100px}
.dq-out p + p{margin-top:10px}
.dq-cat{font-family:var(--font-display);font-size:28px;color:var(--accent)}
.refs{list-style:none;margin:0 0 20px;padding:0;border-top:1px solid var(--ink)}
.ref{padding:20px 0;border-bottom:1px solid var(--rule);display:grid;gap:6px}
.ref-h{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:baseline}
.ref-h a{font-family:var(--font-display);font-size:20px;text-decoration:none}
.ref-h a:hover{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}
.ref-d{font-family:var(--font-mono);font-size:12px;color:var(--signal)}
.ref-by{font-size:13.5px;color:var(--muted)}
.ref p{font-size:15px;max-width:80ch}
.ref-src{font-size:13.5px;color:var(--accent)}

/* Ledger tabs */
.tablist{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--rule)}
.tablist [role=tab]{display:inline-flex;gap:10px;align-items:center;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:14px 22px 14px 0;margin-right:18px;font:500 16px var(--font-body);color:var(--muted);cursor:pointer}
.tablist [role=tab][aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}
.tablist [role=tab]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.lpanel{padding-top:24px}
.lpanel h3{font-family:var(--font-display);font-size:28px;font-weight:400}
.lfields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:18px 0 0}
@media (max-width:760px){.lfields{grid-template-columns:1fr}}
.lf{padding:16px 0;border-top:1px solid var(--rule)}
.lf dt{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}
.lf dd{margin:6px 0 0;font-size:15.5px}

/* Forms */
.field{display:grid;gap:6px;font-size:14.5px}
.field > span{font-weight:500}
.field b{color:var(--signal);font-weight:600}
.field input,.field select,.field textarea{font:16px var(--font-body);color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:2px;padding:11px 12px;width:100%}
.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}
.field.bad input,.field.bad select,.field.bad textarea{border-color:#B3261E}
.consent.bad{color:#B3261E}
.eform{display:grid;gap:18px}
.ef-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}
@media (max-width:620px){.ef-row{grid-template-columns:1fr}}
.pri{border:0;padding:0;margin:0}
.pri legend{font-weight:500;font-size:14.5px;margin-bottom:8px}
.chks{display:flex;flex-wrap:wrap;gap:8px}
.chk{display:inline-flex;gap:8px;align-items:center;font-size:14.5px;padding:8px 12px;border:1px solid var(--rule);border-radius:2px;cursor:pointer;background:var(--surface)}
.chk:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}
.consent{display:flex;gap:10px;align-items:flex-start;font-size:14.5px}
.consent input{margin-top:4px}
.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.ef-actions{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center}
.ef-actions .fine{max-width:46ch}
.e-msg{font-size:15px;color:var(--accent);min-height:1.5em}
.contact-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:56px;position:relative}
@media (max-width:900px){.contact-grid{grid-template-columns:1fr}}
.side-box{background:var(--surface);border:1px solid var(--rule);padding:22px;margin:24px 0}
.side-box h3{font-family:var(--font-display);font-size:20px;font-weight:400}
.side-box p{color:var(--muted);font-size:15px;margin-top:8px}
.prose.narrow{max-width:72ch}
.prose.narrow h2{font-size:24px;margin-top:32px}
.prose.narrow p{margin-top:10px}
.brief-next{border-top:1px solid var(--ink);padding-top:18px}
.brief-next p{margin-top:8px;font-size:17px}
.brief-next a{color:var(--accent)}

/* Weeks */
.weeks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
@media (max-width:900px){.weeks{grid-template-columns:1fr 1fr}}
@media (max-width:560px){.weeks{grid-template-columns:1fr}}
.weeks li{border-top:2px solid var(--accent);padding-top:16px}
.wk{font-family:var(--font-mono);font-size:12px;color:var(--signal);letter-spacing:.08em;text-transform:uppercase}
.weeks h3{font-family:var(--font-display);font-size:22px;font-weight:400;margin-top:8px}
.weeks p{color:var(--muted);font-size:15px;margin-top:8px}

/* K-ARVI */
.karvi-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:40px;align-items:start}
@media (max-width:980px){.karvi-layout{grid-template-columns:1fr}}
.karvi-side{background:var(--surface);border:1px solid var(--rule);padding:24px;position:sticky;top:100px}
.karvi-side h2{font-size:24px}
.karvi-side h3{font-family:var(--font-display);font-size:18px;font-weight:500;margin-top:20px}
.bands{list-style:none;padding:0;margin:8px 0;font-size:14.5px;display:grid;gap:4px}
.bands b{font-family:var(--font-mono);font-weight:400;display:inline-block;min-width:64px;color:var(--accent)}
.k-card{background:var(--surface);border:1px solid var(--rule);padding:32px}
@media (max-width:560px){.k-card{padding:20px}}
.k-card h2{font-size:clamp(26px,3vw,34px)}
.k-card h2:focus{outline:none}
.k-lead{color:var(--muted);margin-top:10px;font-size:17px}
.k-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}
@media (max-width:620px){.k-fields{grid-template-columns:1fr}}
.k-notes{margin:20px 0 0;padding-left:18px;color:var(--muted);font-size:14.5px;display:grid;gap:4px}
.k-nav{display:flex;justify-content:space-between;gap:12px;margin-top:28px}
.k-nav .btn.primary:only-child{margin-left:auto}
.k-err{color:#B3261E;font-size:14.5px;margin-top:14px}
.k-progress{height:4px;background:var(--rule);margin-bottom:18px}
.k-progress i{display:block;height:100%;background:var(--accent);transition:width .3s}
.k-stepline{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;margin-bottom:8px}
.k-q{border:0;border-top:1px solid var(--rule);margin:0;padding:20px 0 4px}
.k-q:first-of-type{margin-top:16px}
.k-q legend{float:left;width:100%;font-size:17px;line-height:1.45;margin-bottom:12px}
.k-q legend small{display:block;color:var(--muted);font-size:14px;margin-top:4px}
.k-qn{font-family:var(--font-mono);font-size:11.5px;color:var(--signal);margin-right:10px}
.k-q.missing legend{color:#B3261E}
.k-scale{clear:both;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:12px}
@media (max-width:720px){.k-scale{grid-template-columns:1fr}}
.k-scale label{display:flex;gap:8px;align-items:center;border:1px solid var(--rule);border-radius:2px;padding:10px;font-size:13.5px;line-height:1.3;cursor:pointer;background:var(--paper)}
.k-scale label:hover{border-color:var(--accent)}
.k-scale label:has(input:checked){border-color:var(--accent);background:var(--accent-soft);font-weight:500}
.k-scale input{accent-color:var(--accent);flex:none}
.k-result-head{border-bottom:1px solid var(--rule);padding-bottom:22px}
.k-score{font-size:1.5em;color:var(--accent)}
.k-of{font-size:.6em;color:var(--muted)}
.k-band{margin-top:12px;font-size:17px;max-width:70ch}
.k-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:28px}
.k-grid.k-three{grid-template-columns:repeat(3,1fr)}
@media (max-width:860px){.k-grid,.k-grid.k-three{grid-template-columns:1fr}}
.k-panel h3{font-family:var(--font-display);font-size:21px;font-weight:400;margin-bottom:12px}
.k-panel ul,.k-panel ol{margin:0;padding-left:18px;display:grid;gap:8px;font-size:15px}
.k-radar{width:100%;max-width:380px;display:block;margin:0 auto}
.r-grid{fill:none;stroke:var(--rule)}
.r-axis{stroke:var(--rule)}
.r-shape{fill:var(--accent);fill-opacity:.18;stroke:var(--accent);stroke-width:2}
.r-dot{fill:var(--accent)}
.r-lbl{font-family:var(--font-body);font-size:12px;fill:var(--muted)}
.r-val{font-weight:600;fill:var(--ink)}
.k-table{width:100%;border-collapse:collapse;font-size:14px;margin-top:12px}
.k-table caption{text-align:left;font-family:var(--font-display);font-size:18px;font-weight:500;margin-bottom:6px}
.k-table th,.k-table td{text-align:left;padding:7px 0;border-bottom:1px solid var(--rule);font-weight:400}
.k-table .num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}
.k-small{font-size:13.5px;color:var(--muted)}
.k-bar{margin-top:16px}
.k-bar-h{display:flex;justify-content:space-between;font-size:15px}
.k-bar-h b{font-variant-numeric:tabular-nums}
.k-bar-t{position:relative;height:10px;background:var(--rule);margin-top:6px}
.k-bar-t i{display:block;height:100%;background:var(--accent)}
.k-bar-t em,.k-legend em{position:absolute;top:-3px;width:2px;height:16px;background:var(--ink);opacity:.35}
.k-bar small{display:block;font-size:13px;color:var(--muted);margin-top:6px}
.k-legend{font-size:12.5px;color:var(--muted);margin-top:14px;position:relative;padding-left:12px}
.k-legend em{left:0;top:2px;height:12px}
.k-context{margin-top:18px;padding:14px 16px;background:var(--accent-soft);font-size:14.5px}
.k-disclaimer{margin-top:28px;padding:16px 18px;border-left:3px solid var(--signal);background:var(--paper);font-size:14.5px}
.k-cta{display:grid;grid-template-columns:minmax(0,1.4fr) auto;gap:20px;align-items:center;margin-top:28px;padding:24px;background:var(--ink);color:var(--paper)}
.k-cta h3{font-family:var(--font-display);font-size:22px;font-weight:400}
.k-cta p{opacity:.85;margin-top:6px;font-size:15px}
.k-cta-a{display:flex;gap:10px;flex-wrap:wrap}
.k-cta .btn.primary{background:var(--paper);color:var(--ink);border-color:var(--paper)}
.k-cta .btn.ghost{color:var(--paper);border-color:var(--on-ink-muted)}
@media (max-width:760px){.k-cta{grid-template-columns:1fr}}
.k-tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:20px}

/* Ledger calculator */
.lcalc{background:var(--surface);border:1px solid var(--rule)}
.lc-top{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:end;justify-content:space-between;padding:18px 24px;border-bottom:1px solid var(--rule)}
.lc-top .illus{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal);margin-right:auto;align-self:center}
.lc-cur{grid-template-columns:auto auto;align-items:center}
.lc-cur select{padding:7px 10px;width:auto}
.lc-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}
@media (max-width:980px){.lc-wrap{grid-template-columns:1fr}}
.lc-inputs{padding:8px 24px 24px;border-right:1px solid var(--rule)}
@media (max-width:980px){.lc-inputs{border-right:0;border-bottom:1px solid var(--rule)}}
.lc-group{border:0;border-top:1px solid var(--rule);margin:0;padding:16px 0 4px;display:grid;gap:12px}
.lc-group:first-child{border-top:0}
.lc-group legend{float:left;width:100%;font-family:var(--font-display);font-size:19px;margin-bottom:6px}
.lc-group legend small{display:block;font-family:var(--font-body);font-size:13px;color:var(--muted)}
.lc-f{clear:both;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:12px}
.lc-f > span:first-child{font-weight:400;font-size:14.5px}
@media (max-width:480px){.lc-f{grid-template-columns:1fr}}
.lc-in{display:flex;align-items:center;border:1px solid var(--rule);border-radius:2px;background:var(--paper)}
.lc-in:focus-within{outline:2px solid var(--accent)}
.lc-in input{border:0!important;outline:none!important;background:transparent;padding:9px 10px;text-align:right;font-variant-numeric:tabular-nums;min-width:0}
.lc-pre,.lc-suf{font-size:13px;color:var(--muted);padding:0 8px;white-space:nowrap}
.lc-toggle{clear:both;display:flex;gap:10px;align-items:center;font-size:14.5px}
.lc-toggle input{accent-color:var(--accent);width:18px;height:18px}
.lc-out{padding:24px}
.lc-tiles{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--ink)}
.lc-tiles > div{padding:14px 14px 14px 0;border-bottom:1px solid var(--rule);display:grid;gap:2px}
.lc-tiles > div:nth-child(even){padding-left:14px;border-left:1px solid var(--rule)}
.lc-tiles span{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.lc-tiles b{font-family:var(--font-display);font-size:28px;font-weight:400;font-variant-numeric:tabular-nums}
.lc-tiles b.neg{color:#B3261E}
.lc-tiles small{font-size:12.5px;color:var(--muted)}
.lc-chart{width:100%;display:block;margin:20px 0 8px}
.c-pos{fill:var(--accent)}
.c-neg{fill:var(--signal);opacity:.75}
.c-zero{stroke:var(--ink);stroke-width:1}
.c-x{font-family:var(--font-mono);font-size:11px;fill:var(--muted)}
.c-v{font-family:var(--font-body);font-size:11.5px;fill:var(--ink);font-weight:600}
.lc-table{width:100%;border-collapse:collapse;font-size:14px;margin-top:16px}
.lc-table caption{text-align:left;font-family:var(--font-display);font-size:18px;margin-bottom:6px}
.lc-table th,.lc-table td{padding:8px 0;border-bottom:1px solid var(--rule);text-align:left;font-weight:400}
.lc-table thead th{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
.lc-table .num{text-align:right;font-variant-numeric:tabular-nums;padding-left:12px}
.lc-table .neg{color:var(--signal)}
.lc-table .tot th,.lc-table .tot td{font-weight:600;border-top:2px solid var(--ink)}
.lc-years{min-width:520px}

/* Print: assessment results only */
@media print{
  header.site,footer.site,.cta,.page-hero,.karvi-side,.k-tools,.k-cta,.chapter:not(.karvi-sec),.skip{display:none!important}
  body{background:#fff;color:#000}
  .k-card{border:0;padding:0}
  .karvi-layout{display:block}
}
.karvi-layout.k-done{grid-template-columns:1fr}
.k-done .karvi-side{display:none}
.k-radar{max-width:440px}
.lc-table .num,.k-table .num{font-family:var(--font-body);font-size:14px;letter-spacing:0;color:var(--ink)}
.lc-table .num.neg{color:var(--signal)}
.lc-table thead th.num,.k-table thead th.num{font-family:var(--font-mono);font-size:11px;color:var(--muted)}
.tiers2 .who b{text-transform:none;letter-spacing:0}

/* ================= Version 3: visual refinements ================= */
:root{--slate:#4A5864;--zone-a:var(--accent);--zone-b:var(--signal);--zone-c:var(--slate)}
:root[data-theme="dark"]{--slate:#9AA8B3}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--slate:#9AA8B3}}
body{font-variant-numeric:lining-nums}
.hero h1{font-size:clamp(44px,6.2vw,78px)}
.hero-note{margin-top:16px;font-size:14.5px}
.hero-note a{color:var(--accent);text-decoration:none}
.hero-note a:hover{text-decoration:underline}

/* Hero value visual */
.vviz{margin:0;width:100%;max-width:560px;justify-self:center}
.vviz svg{display:block;width:100%;height:auto}
.vg{stroke:var(--rule);stroke-width:1}
.vbase{stroke:var(--muted);stroke-width:1.2;stroke-dasharray:4 5}
.vsm{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;fill:var(--muted)}
.vl{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;fill:var(--ink)}
.vt{stroke:var(--rule);stroke-dasharray:2 3}
.vline{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:vdraw 1.6s .2s ease-out forwards}
.vn{fill:var(--paper);stroke:var(--accent);stroke-width:3;opacity:0;animation:vfade .4s ease-out forwards}
.vb{fill:var(--signal);opacity:0;transform-origin:bottom;transform-box:fill-box;animation:vgrow .6s ease-out forwards}
.vbl{font-family:var(--font-mono);font-size:10px;fill:var(--muted)}
.vviz figcaption{display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:center;font-family:var(--font-mono);font-size:11px;color:var(--muted);margin-top:6px}
.vviz figcaption i{display:inline-block;width:8px;height:8px;background:var(--signal);margin-right:6px;vertical-align:middle}
@keyframes vdraw{to{stroke-dashoffset:0}}
@keyframes vfade{to{opacity:1}}
@keyframes vgrow{from{opacity:0;transform:scaleY(0)}to{opacity:.85;transform:scaleY(1)}}
@media (prefers-reduced-motion: reduce){.vline{animation:none;stroke-dashoffset:0}.vn,.vb{animation:none;opacity:1;transform:none}}

/* Pillars with metrics */
.pm{list-style:none;margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--rule);display:grid;gap:5px;font-size:13.5px}
.pm li::before{content:"";display:inline-block;width:5px;height:5px;background:var(--accent);margin-right:8px;vertical-align:middle}

/* Four-stage methodology */
.stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:relative}
.stages::before{content:"";position:absolute;top:27px;left:28px;right:12%;height:2px;background:linear-gradient(90deg,var(--accent),var(--accent) 70%,var(--signal))}
.stg{position:relative;padding:0 22px 0 0;display:flex;flex-direction:column;gap:8px}
.stg-i{display:flex;align-items:center;gap:12px}
.stg-i .ic{width:56px;height:56px;padding:13px;border-radius:50%;background:var(--paper);border:2px solid var(--accent);color:var(--accent);position:relative;z-index:1}
.stg:last-child .stg-i .ic{border-color:var(--signal);color:var(--signal)}
.stg-n{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--paper);padding-right:6px;position:relative;z-index:1}
.stg h3{font-family:var(--font-display);font-size:28px;font-weight:400;margin-top:10px}
.stg-fw{font-weight:600;font-size:14.5px}
.stg p:not(.stg-fw){color:var(--muted);font-size:15px}
.stg-tag{align-self:flex-start;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border:1px solid var(--rule);border-radius:2px;color:var(--muted)}
.stg-tag.t-measure{border-color:var(--signal);color:var(--signal)}
.stg .more{margin-top:auto;padding-top:6px}
@media (max-width:900px){.stages{grid-template-columns:1fr;gap:28px}.stages::before{top:28px;bottom:28px;left:27px;right:auto;width:2px;height:auto;background:var(--accent)}.stg{padding-left:76px}.stg-i{position:absolute;left:0;top:0}.stg-n{display:none}.stg h3{margin-top:0}}

/* Pathway v3 */
.pw3 li{gap:8px}
.pw-tag{font-style:normal;align-self:start;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:2px;border:1px solid var(--rule);color:var(--muted);justify-self:start}
.pw3 li.free .pw-tag{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}
.pw3 li.free::before{background:var(--paper);border:2px solid var(--accent)}

/* Delegation flow and zones */
.dflow{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));counter-reset:df}
.dflow li{position:relative;padding:14px 26px 14px 0;display:grid;gap:4px;border-top:2px solid var(--ink)}
.dflow li::after{content:"→";position:absolute;right:8px;top:12px;color:var(--muted)}
.dflow li:last-child::after{content:none}
.dflow b{font-family:var(--font-display);font-weight:500;font-size:18px}
.dflow span{font-size:13.5px;color:var(--muted)}
@media (max-width:860px){.dflow{grid-template-columns:1fr}.dflow li::after{content:"↓";right:0}}
.dzones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
@media (max-width:900px){.dzones{grid-template-columns:1fr}}
.dz{background:var(--surface);border:1px solid var(--rule);border-top:4px solid var(--zc);padding:22px;display:flex;flex-direction:column;gap:10px}
.dz-a{--zc:var(--zone-a)}.dz-b{--zc:var(--zone-b)}.dz-c{--zc:var(--zone-c)}
.dz-h{display:flex;gap:14px;align-items:flex-start}
.dz-l{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:2px;background:var(--zc);color:#fff;font-family:var(--font-display);font-size:22px}
.dz h3{font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.25}
.dz-s{font-size:13.5px;color:var(--muted);margin-top:2px}
.dz > p{font-size:15px;color:var(--muted)}
.dz ul{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14.5px}
.dz .label{margin-top:6px}

/* Ledger: estimated vs realised */
.evr{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:stretch}
.evr-c{background:var(--surface);border:1px solid var(--rule);padding:24px;border-top:3px solid var(--rule)}
.evr-c.est{border-top-color:var(--muted)}
.evr-c.real{border-top-color:var(--signal)}
.evr-c h3{font-family:var(--font-display);font-size:24px;font-weight:400;margin-top:8px}
.evr-c p{color:var(--muted);margin-top:8px;font-size:15px}
.evr-arrow{align-self:center;font-size:28px;color:var(--muted)}
@media (max-width:760px){.evr{grid-template-columns:1fr}.evr-arrow{transform:rotate(90deg);justify-self:center}}

/* Calculator pillars */
.lc-tiles2{margin-top:-1px}
.lc-pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}
@media (max-width:520px){.lc-pillars{grid-template-columns:1fr}}
.lcp{border:1px solid var(--rule);background:var(--paper);padding:14px;display:grid;gap:4px}
.lcp-h{display:flex;align-items:center;gap:8px}
.lcp-h h4{font-family:var(--font-display);font-size:17px;font-weight:500;margin:0}
.tagx{margin-left:auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--rule);padding:2px 6px}
.lcp-v{font-family:var(--font-display);font-size:24px;font-weight:400;font-variant-numeric:tabular-nums}
.lcp small{font-size:12px;color:var(--muted)}
.cmp{display:grid;gap:6px;margin-top:8px}
.cmp > div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;font-size:12px;color:var(--muted)}
.cmp i{grid-column:1/-1;grid-row:2;display:block;height:6px;background:var(--rule);min-width:2px}
.cmp .s i{background:var(--accent)}
.cmp b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}

/* K-ARVI dashboard */
.kd-head{display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:center;border-bottom:1px solid var(--rule);padding-bottom:24px}
@media (max-width:620px){.kd-head{grid-template-columns:1fr}.kd-gauge{max-width:160px}}
.k-gauge{width:100%;display:block}
.g-track{fill:none;stroke:var(--rule);stroke-width:12}
.g-val{fill:none;stroke:var(--accent);stroke-width:12;stroke-linecap:round;transition:stroke-dashoffset .8s ease-out}
.g-tick{stroke:var(--muted);stroke-width:1.5}
.g-num{font-family:var(--font-display);font-size:50px;fill:var(--ink);font-variant-numeric:tabular-nums}
.g-of{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;fill:var(--muted)}
.kd-bands{list-style:none;margin:14px 0 10px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;font-size:12.5px}
.kd-bands li{border-top:4px solid var(--rule);padding-top:6px;color:var(--muted)}
.kd-bands li b{display:block;font-family:var(--font-mono);font-weight:400;font-size:11px}
.kd-bands li.on{border-top-color:var(--accent);color:var(--ink);font-weight:600}
.kd-sec{margin-top:30px}
.kd-sec > h3{font-family:var(--font-display);font-size:22px;font-weight:400;padding-bottom:10px;border-bottom:1px solid var(--ink);margin-bottom:14px}
.kd-two{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;align-items:center}
@media (max-width:760px){.kd-two{grid-template-columns:1fr}}
.dbars{list-style:none;margin:0;padding:0;display:grid;gap:14px}
.db-h{display:flex;justify-content:space-between;gap:10px;font-size:15px}
.db-h small{font-size:11.5px;color:var(--muted);font-family:var(--font-mono)}
.db-h b{font-variant-numeric:tabular-nums}
.db-t{position:relative;height:10px;background:var(--rule);margin-top:6px}
.db-t i{display:block;height:100%;background:var(--accent)}
.db-t em{position:absolute;top:-3px;width:2px;height:16px;background:var(--ink);opacity:.35}
.kps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
@media (max-width:860px){.kps{grid-template-columns:1fr 1fr}}
@media (max-width:480px){.kps{grid-template-columns:1fr}}
.kp{border:1px solid var(--rule);border-top:3px solid var(--kc,var(--accent));padding:14px;background:var(--paper);display:grid;gap:6px;align-content:start}
.kp-lo{--kc:var(--slate)}.kp-mid{--kc:var(--signal)}.kp-hi{--kc:var(--accent)}
.kp-h{display:flex;gap:8px;align-items:center}
.kp-h h4{margin:0;font-family:var(--font-display);font-size:17px;font-weight:500}
.kp-s b{font-family:var(--font-display);font-size:32px;font-weight:400;font-variant-numeric:tabular-nums}
.kp-s span{font-size:12px;color:var(--muted)}
.kp-b{font-weight:600;font-size:13.5px}
.kp .db-t i{background:var(--kc)}
.kp-n{font-size:12.5px;color:var(--muted)}
.kd-sum{width:100%;border-collapse:collapse;font-size:15px}
.kd-sum th{width:28%;text-align:left;vertical-align:top;padding:12px 16px 12px 0;border-bottom:1px solid var(--rule);font-weight:600}
.kd-sum td{padding:12px 0;border-bottom:1px solid var(--rule);vertical-align:top}
.kd-sum td b{font-variant-numeric:tabular-nums;color:var(--accent)}
.kd-sum ol{margin:0;padding-left:18px;display:grid;gap:4px}
@media (max-width:620px){.kd-sum th,.kd-sum td{display:block;width:auto;padding:8px 0}.kd-sum th{border-bottom:0;padding-bottom:0}}

/* Industry hero */
.ind-lines{margin-top:22px;font-size:15.5px;max-width:70ch}
.ind-lines .label{display:block;margin-bottom:4px}
.ind-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:22px;border-top:1px solid var(--ink)}
.ind-strip > div{display:flex;gap:10px;padding:14px 14px 14px 0;border-bottom:1px solid var(--rule);font-size:13.5px;color:var(--muted)}
.ind-strip > div + div{padding-left:14px;border-left:1px solid var(--rule)}
.ind-strip b{display:block;color:var(--ink);font-size:14.5px;margin-bottom:2px}
@media (max-width:860px){.ind-strip{grid-template-columns:1fr 1fr}.ind-strip > div:nth-child(3){padding-left:0;border-left:0}}
@media (max-width:480px){.ind-strip{grid-template-columns:1fr}.ind-strip > div,.ind-strip > div + div{padding-left:0;border-left:0}}
.page-hero .actions{margin-top:26px}
.lc-years tbody th{white-space:nowrap}
/* v4: family offices */
.personas{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--ink)}
.persona{padding:28px 28px 28px 0;display:flex;flex-direction:column;gap:12px}
.persona + .persona{padding-left:28px;border-left:1px solid var(--rule)}
.persona h3{font-family:var(--font-display);font-size:22px;line-height:1.25}
.persona p{font-size:15.5px;color:var(--muted)}
.persona-tool{margin-top:auto;padding-top:16px;border-top:1px solid var(--rule);display:grid;gap:4px;font-size:14px}
.persona-tool b{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--signal);font-weight:500}
.persona-tool a{font-family:var(--font-display);font-size:18px}
.persona-tool span{color:var(--muted)}
.fo-stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;counter-reset:none}
.fo-stages > li{background:var(--surface);border:1px solid var(--rule);border-top:3px solid var(--accent);padding:24px;display:grid;gap:10px;align-content:start}
.fo-stages h3{font-family:var(--font-display);font-size:21px;margin:6px 0 10px}
.fo-stages ul{margin:0;padding-left:18px;display:grid;gap:8px;font-size:15px}
@media (max-width:900px){.personas,.fo-stages{grid-template-columns:1fr}.persona,.persona + .persona{padding:24px 0;border-left:0;border-top:1px solid var(--rule)}}
.disclosure{margin-top:28px;border:1px solid var(--rule);border-left:3px solid var(--signal);background:var(--surface);padding:20px 24px;display:grid;gap:8px;max-width:820px}.disclosure p{font-size:15px}
/* v4: selective icons */
.fw-ic,.svc-ic{width:30px;height:30px;color:var(--accent);margin-bottom:4px}
.per-ic{width:30px;height:30px;color:var(--accent)}
.fo-top{display:flex;align-items:center;justify-content:space-between}
.offer h3 .ph{display:inline-flex;vertical-align:-4px;margin-right:12px}
/* v4: advisory grid + delivery band */
.svc-kicker{display:flex;gap:12px;align-items:baseline;margin:0 0 18px;font-size:14px;color:var(--muted)}
.dv-band{margin-top:20px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:40px;align-items:center;background:var(--surface);border:1px solid var(--rule);border-top:3px solid var(--signal);padding:32px}
.dv-txt{display:flex;flex-direction:column;gap:12px;align-items:flex-start}
.dv-txt h3{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1.2}
.dv-txt p{color:var(--muted);font-size:15px}
.dv-flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:relative}
.dv-flow::before{content:"";position:absolute;left:12.5%;right:12.5%;top:23px;height:1px;background:var(--rule)}
.dv-flow li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:0 10px;position:relative}
.dv-i{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--paper);border:1.5px solid var(--accent);color:var(--accent);margin-bottom:6px}
.dv-core .dv-i{border-color:var(--signal);color:var(--signal);background:var(--surface);box-shadow:0 0 0 5px var(--paper)}
.dv-n{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.dv-flow b{font-family:var(--font-display);font-weight:400;font-size:17px;line-height:1.25}
.dv-s{font-size:13.5px;color:var(--muted);line-height:1.4}
.dv-tag{margin-top:4px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;color:var(--signal);border:1px solid var(--signal);padding:2px 7px;border-radius:2px}
@media (max-width:980px){.dv-band{grid-template-columns:1fr}}
@media (max-width:620px){.dv-flow{grid-template-columns:1fr 1fr;row-gap:28px}.dv-flow::before{display:none}.dv-band{padding:24px}}
.dv-tag{white-space:nowrap}
