html.from-personal .hero-bg .reveal{opacity:1;transform:none;transition:none}

html.section-entry{scroll-behavior:auto!important}
html[data-entry-section="about"] #about .reveal{opacity:1;transform:none;transition:none}
html[data-entry-section="media"] #media .reveal{opacity:1;transform:none;transition:none}
html[data-entry-section="services"] #services .reveal{opacity:1;transform:none;transition:none}
html[data-entry-section="expertise"] #expertise .reveal{opacity:1;transform:none;transition:none}
html[data-entry-section="contact"] #contact .reveal{opacity:1;transform:none;transition:none}


/* personal-assets/fonts.css */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format("woff2");
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format("woff2");
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(data:font/woff2;base64,d09GMgABAAAAACJ4AA4AAAAAS/QAACIgAAFocgAAAAAAAAAAAAAAAAAAAAAAAAAAGnwbmUAchEAGYACBThEICuoY1A8BNgIkA4QYC4IOAAQgBYJ4ByAb6j5FB2KPA4nRNoPg/1tyY0ysAdr/Ykt2AtIVpwjBc6Pm6MDz+gTyVmyw6JgjVPCB2XB3LHVcmA1z2Q+D/P9ipfQUiRGoJT8YgYhe1vbDjsU1M2gRR0gyy0PPfv3uzNsvJuAJGtmsiWs2iYRKJ1mI/BCRzqGUZY7IzebuFjiWWCgqKChNEFCpIgIiHEWqBdHE0kpMfVPq93xN8qU28zX/Pa1/q/me5Fuhgg42e0+SaJxpgBwEnvaTulS6bvIq+ABRgdBvJ1yCZUlX2gRBAtm+rsBjbTkRLLWQCGcbC5Z/tOmubmZiUN/ftpubB56l8JspsyVJOYp7sWYowJtanV0fPew3fKKK8i0Wi2yspDxW67hJO5dpLaTppQJOe8kTBfCfgOP3VqxpAO8/YRcZYeNjDGFbI6rX3k2FLQtJ4yMsAf3/Nn1r79WTA/xCrKD9U+Vs0fj7nFTLFbXbNE/vjTVz545MI5McUKTQWJ/AsDDy+OwZSSFyFhCqkRXwP/5B/eUK2el2uSIsSsJyi3LLtMVS0W1RNmtrVdrgaq45EBEZsvVP5dgvexfjHncOCUEcYESE4Yghea/td/+nJ4B+AJIAiURA2Ai0NIQMmQhC2QhiYoRcUoR8+QhycgQlNYKGDsGgBMHEilCmDKGcA6FCFdKcOaTlliMQQC81G3Ln7ngK0m9fmJuAdAhQ/yOAuHVlZgJoIIFAYscMEg1J93qwCQZBDwHDFtRI6dBnwYQ5Cza7xA7Xu8kd7kPI5OXD8AsICqkWFhGX0qhZqw4EH4TkK4O/LARfuUi+SlRdcwRfqUg+yGB1IvgKIPjqj5AoD6GjAEIHDUJHuQgdtUCJFlBLIImPJIWAjSxIFKhPAdQFBKRTlxmzCDNIBALBi4UAIIGOWau461vctz0poBrBmFDSwHnydTVSJsCkXARKFucteGKEJM0PED7vERtnqueMUNMAU5i2rrFWSovafqPtWXKEhdNwtWfBluATEBKRZ3sFO4KI2d6dLwkRcbm82QAdCcmKUM5BYomSIPdSZ9TrkvcNJfmgbxVDMSB3LE1siRyi7QzPSgZlWsRnFLQWhaQF+UcKGOWtFc+Um/THDIVKPColMgJNgfmRJUpWmbE9KSO7heUZR8hNlSBPLuic1YVMd1rP7MEbk0eI4NYOsj6c19qyJKl6fykglAfKSIlGY8bc5wm6a3pAk/6v9OTcAgXztwV8jzopt3t3m/h/1dV7/NDeKkJA//0GZAG63Y33XkNxlOrtpwOu8+hZJVcPLoHjbu6DVvj48mzsdGdzNqlhjWWtQZAdfAuujgX0jB6Qe3r5cjFMT41K0Xv3LuCs2B0B5gjUddmjBTlXfTpG0lRO4qpj/6NdPXvA02BUwt7Ba3E73lQIpRsjyIZ+yGyJ212vzZSR22EzzinrOwPO8xcAdxyCSFjtpHZssSbjr7BNTfK+gU2CWCHxVncNM1CW1wxpBj5dtg28JTSI5aWcI5HhsAH4GWzXpsHI/6kdqAiIR8BIxt5j1Ilz82CuyWoaWkbVIrng7EqL+Rk2Qgazq3DPPggL7ImNg43GhfEsoSdMAzxYj2lGYw7ndET66GwJgEnQAAEdxAAvM4BmGt3twXRH46SlWovQRPjSCPBw3iw82QAHnpQ0wGEUKojZ9fuZ/zqjF0amGAK5N18ijYgorxEBfHaqQHSOkp10fLxEKGDRpG6yEm7cuTp5SOpGRFls1ytekpu/ORNHubr+WDzVUfYDaQeWGmaqsseHt7PFi6qaTe9m+gtWKxXCEC0dX9et4uXNxwb5EoKWK6cYX+e2Czw2Udm4O2PnhH+5vKjdLc807BnnIyA6yyYlk09BSUWtiI6+7ZwsZewZMwubwmyPSSQhmZCUfElQSC6lJKkkRS2XKJKYjnmgk5QSSKRUUoySZJIsZslmYY65SVo5JM0jSZM9EZJUliTlSoqU+XgAn0SOI5DImMS0iPMYC5AwBwNnGBdLBNrIYmdn7VkcHLjcKiE8kxmqBae3fLPZuvUQ6oPMNMhpaAc5raCch4JXrkVhEmAQo1HcnG8ZUeFZeijxqZ+kVxu0BJuHR1WC3NWhFL42Vp+mKkFgoeRBNEBqhOH2lKUi4lIVyUBXVOTxklqiLBIImUEk02Vty5ZDjOP3g9Gc5nFBCoqJAAssSIEFIbDgTVKsXNOlM42vBcWEN/PkY8wT31S6FNCsuBpr28mgnOmVTMl5D0xVlXWHfcd3HU7GeKqqALIabcPtYjWiXvtCfbH6YiPnjXMv350cB8f/kWcV8LyHB7shfHuydwxqTkRKtIiuvQ/cXT4+A2NAYAMNmOkYdwIJEKQgBLWZZYncg6BOKTc2DrmnXHmmDTCpHleLlhTBkgeXVTfIfKJd4BUBJkKAKVFAQf4ZhNz3Pdgh3v8WJHePagBa4D07sGTKVYdMIaZcyK2ZMLXPJedGUVCrPA10KpBm1YmkU0MPazn7V+EcTk6x4HrF6p3t0MFlypT2vbeSTfwCLJAfsgw4cPpmxVmWzDcd6zUf1cMHmWZ4hfwhor65DoDWcX8GAhBtcg9gGQUkYDTOTDCJvPC7OSsTBTOq4NWiy7AJqy2437mP/x8By0ycfFp1GzFpjUx1GNSrOS+nzWx/8ro+aUNs8WdvAbaKnejvZ+g1Y8ByF1ln1rAR/eZ1mdRpULceq620Sp8F44ZMWGvaFqM2GLMGgahIBsAbQPQD+ARGPgDjXwArwJe2jCnCNiMO0mS02D6xXsYrkje8aHWfqD0flbX1SBJILY4UNas9DVlrMNqRHMYcCrtD1u0oFL4P+5U0EBBLotDuQjAzPnd5ktAgD1fVVMrScVMM2ClgA6YqZR9uWwsJLL4orq5inbkKtoM8dOEnylDystxKRGr9NHfGWynP5vz8AKU44srU40UxE4cAuZTC66/mkaY1rarC3oxfCIoSqGxsSxb+6kosHIMYcz1wV8xnatFUxmYbMSuZSxFSFPd0uCdaa0XzmTj3Txyg3pTQiCwF5lcA7OgRcDE1j5lFs4quC/XwTsbnHgfgKJT6sg1rCGfs3WlhhEvUx5BM7EaPW2YF1ZEpL+sGjET1a2Ebj1U8mi0sS1G21EKIbgJRb4ksmKLG8wHu7wvrgdRpQXFjxyjU224u15pyIGZiT69gz9EMFgV7tbzbC5zbkQc8hhXNlp09sT1P7zxs2eDJNXoRarHt2o3koViB5SqGL3vf1RcYmLDU9oS2T1k5XyA0X+u+1oN11aB68wkMZmvRBih0fdinL+6F5jMQRstAavbebMWcQ2p24MESZtwmD9yooFWddhqdSUfxOdzp5sLItl/L7xEBqdDidehdQBG9ggvbzoc8Wj8cFpLABaaKI6FzIqYjo9eWcjMawyI+fMm6b6MFezckc1q7CX7diAK98Pl4oYrbNGbfqJcL/TeTt8ScWtyNDlfj2CzT1tu8MTBdZ97ohl5yQPR+BCBY5yZPnEYNkdmDOL0LmNJvSJbjWjWKqEG/f7LMIqAUm5aU1uxg3pJWAUOqt3myW6Akg0P8EOC+RDEohyBfuDbdNKCIirXSuk6o9ekNiNSB0eQ+cyO/whP3KmBAtXNse0nFHXiXc2R5DmHaxml3K7gsmCIj8NWSm2pPpXZMn7KGhDm5/Hi9W2A+KmH0DBF/AmOlO9dDzYFhg+6FfqhSi3zNXKEsHTD+z9EFB3e0B1nGLReN9gyBWROmL5xCDYJZaxrm1ci6F7yXyy6Rye8l+phVFdI2mvnoI/o7QHTGFz0YtnZCnJJxaa/Hm1e0AhfXzssKgddPoFJ5N6zWi4fGgYmuCxauV91mN5n2iybQ0CsrXhlL3Rj5F7Mkr2G1IO+Q1egNHhQM2IbdyY3QirfQh8avML0eWXb2e28cQflpstD3v2khIlkv5qT/F5BNn1BRgX04XCo0v2b44Ur5Bc+HLzSJb5cHq5SA7Vlq4A/HQ9pPVgJNLtr55v5PDkYpCTVN4MLn1l9N8FVv6vU8fo/LZrmkWlyC5Rt7/knGhUXxL/b/UZ7h4++1L3524fXRUYQWqT5gp53bZF6Hr3kp8WtSNi68+MTFfDGVexnZuamwblrMdprWYxq3N25VN0e+Z/a7Mtq2CTZrOwzT82AZGNV+bdFtNOf0/V/A4L4a6VdEmucH+Vy7UhE6gDgafPIitdfPJgLmZrLspPxvlyxmyYauQw2QAWGjHCi8kAiyUE5l5cDFK4h5QO3ZXAiWCkDmt6STl9ZAfVJaMzVpXJw1pFRg4sSauMo5IqB8u5r1UbISAtsjLTNmw9Xwqa5WpT0Qab2nFO0INEYu9eoaLpkP7XtbPCfjKV+BCd2GpHVCBFZMIB7zfdE4mt4m4f2jTviGw+S0oY82gwPWJuhqKOM2lb3DukoWoDbkSLf8LKHFjI7h4rRRZzbVywGU0tt8LDO3ObSTXgi7ci7S29vMOrMZBnO+bR/oq9rCvJNfEWjjVTtIeXsfCaq0SFUXr7hItDM9r3wqutGMb72gtN2nGTbqQVYoJd9dYdT0ChsLEDGAVfW3ZZN0acPsHjrElBmRpUuppBXLK9p8HBjyO4MaqAVWXSiYW2OkjKDKJKY5I7W7U1N5iMr4iOYAt39aR1G/NtfhpCYGeTf1C7D2dg/jYnagTZsOi4XafvECXuCD924p3dfFOCYX9vZG9XKRr0iYfqoMEzpf+WJUuFjXqSsXqyYXk4JRcfI8UlT7po6PTb3Fi6pQz9UQLzUK5hxqkSxNNWK5gujRSFSEpIjIoDtSBU7m/EEBoT1dH6wirY6SRZLphmfQh/4ybfHSWmsLM9PUDl4IjmcEg+/wDbX7pM1utf0Pbeb7F3E7rYFOY6M82iaPBdlUUTLvboObmmW3uNH7PbHpdGBrb90hHd9oXzQnzf2NYT5ss1Z4E4NxirYMPM7RPmR3jPhWcVMXwB4uQnOEDxYu1p19zAgzAmY9coXPLfOE4/p2EasoR0bxat1CvBrxNmttfpBTu/Zf1GNPOhpbOlGDeADCPbHd/E/9BfK9Bj8HK0P52ayn3p1S5MnCFB//+Bkt4e9i3GxmHU3LCOJkvFc8KVnFrQ7HiPHmvPPJibZ9rC7bnPq46+H6XLLJ/jvK+koyFeqHeaBLcKOhQjwv455F7Gs587nNo07aYlhj2OumFKGgLyd1Ja6Ip6pdKEMyvayuITFSCd5Y6Z8A824TRmUyf3lQWCXcKIpl4WUlozJurMFsyg/pU52J24GFU/cPKs5j2k/wkS0mKXIDrk8DzjJ/p8DuC2JvHjae1Hw852wPtehbezepjbqOcpnqIXtNQwuHsK9zwWwX2Oa0E0+uZw1pceKtIuG1RjNNHd1ILvNt0bS0II7HfMuYYJ2TXGpuJkIq/UCSFEkQApetOVvxea1qjqQkFFm7a7n1PP2Z+x5cH1f7wX0Uh5t0HFCSX5FKYnaGQO1LA14dZoaLV7et6u35E+P7MD43NNPROtZVJPobHUVop5OpsFgZl3PnSRHjsdv9HtdNCH2G0K3wLT3hcA8FqIB74PhAwuFxu7uXIViNKEZhLuWtTfj9dQkv9tYVqJ0kuXhjLmbcfePlYUga3PL80Jqx1uJWThw635hENzkDIV6mu2hNM9NBOYR7ETr5c/wvGFcd/wtCH3Avj1/ESy9iCBRh0SMuwIWKDuO4XGqP/y0H60kQdA9Wy909Ht53wHXXRZmfJB/b15AIMPGAO/ErsA088OkzrJvduGYKTixCQryiQ0hmxBYINatdygnnw4uckbKKbm9116baHQt7PYmw+7Ph3T/zOrtHy4IjH1gVaSJk/jJ6Kdtu+0FMkv9tFkj21/1xgidDBIKGdiHxKcbxr0orQs3Obn4S8hY59tw/UGbyitNltIYTvPIkaab+s+ru6LJHWIDgYRb8MKO7iXBCjv9IEwV/PTlRJ12eCN/Tk67KseofqytHJ8OR6DQ1CmMrR/3JhobghVBDKhBIpkIXgr2TANy2p81iaXW7rc0dZs9jCEmnhvs/Dum6AOOzlzNM+b0IfYvQvTC8d9TpGg7909K3ojHNhFrdckysFhMt/4R21N6M6iu+ZGrqvF45zsDA3ZzWXKonqR0Iae3+qk5zt5jNza5QuMubaRbsMBAUh64tHUKfIHRv2X+2sv+ne+EDzpTRvdQlwziCsdi61JcIBiuMBa6A2icJ56VKyqMVTau7h6OTZnezS4RxDOMMWzIQ8fgtJoWEkQckobylpRXximXrB6ZBvIi9GL+CUAsWp4XgWfC2+Rh+50w4KocCx8RtTviStX5/fa3vxHDpWMA9FJqOwF/a49k3o56rvauIQMQwQ0vX8vQn79OuZsCpnMX7SBpHWok3noMUseacmFtrdTsPSWLT+S3irCB66l5NCW9liiTJBYrGESi0q/fXCAQyUUiyuQ2c0G00IBhKIU6SHVhnXy1J7ktgssQhEAGFZRrgAmAJgoNbvRYkuZpdaiheTsNtYIXUh7YCktCtnQ6HaFs7G4RkYz+yB59JdaaXPj24UYveFDcn8+BvIou5ISotjXZF4zVjy3qmEMorltv03lbd+jp8FWv1eLQhdzFRbnAh1OEKlugKgwb4ORiKqbO8HaGwanEZX0Eq8upv+8ekgr/sXWWsMyLy1b2VSJ476Ha8dnMyuea4k3kT3uCMxoW+H2LBz6vGYrHYZIzbmUlviGKSU2Sc/rDY8OKWTS7npp0PG4p/mAMSkHY6yptmI258yWQkBhsy2lWYW2FRFe4IZXnVsdB5ka8zOKJ81641/zHBTqUufc3hPngumbjiTcZ5HL4UkRhXIaSsv5cptkbXRua39Nv3DFh9kd6qS1anInfzA6O1if7ePtz93+zqa/r5CH2JUGbV9Y8Uw4XBsrIlCA1jHMB4GKGdOJydxH4B+OcJmPzqSL5fSayyGBb+uXAtnV61fXA2k78DkwHU6D2U1xjzxASkgr+j3jfkF/req2n43tAVZpKf8uVkAVml0uuVVXMLev3CUw9XBXdd+4i+eGIOVlOdHfVRze+03HKzyfii2eFz+PyZiXtS0Bu3SqX7FXMMf3OR/q2AB58d1KwAbfJSppQVcYO0WlYrSiyQceldZDDaxFJVFCBk5IPfQJqJ59620c1sjW39tUJiV4SiuXW0dj5DpGofFBJ3vNeFyud2d1BLW+prUvKdOC0jpaW7ze5BGLZt+iWGsZJU8J9KWas1ZSrVfE2hyWFxNq1OfI8zHs1isgLVkOUzEuLhkWi2VxAMibyVRqMRbXLP23c7HNe+vcegw33f4XTe+dw+A/waiobOi5jOcJRcDUylCxOHU5Qpr25I3Uih5wQb/iH3mwqLmPOhaGESTBORxtQwyctXJFL/k/67hwBxU484I0rfwc459Ok+s3pGa7CMkhPFwRrYw2pR5Wt4GIcxZknfMZbM58vct14Zl8dN/qGapc5laqNPR2EcwpiSbTUXd8tkidtujee3mQMjtc3gfRiPIcTVp4pkV71OzqXH4/aoAaFKjF0YVyI0r8OZB405VZj7B8dsgVj7QlLOn28wJwvNkbJG9ikst41aLHus5bBXe8dZisNNcbXjwwQixoa13Abg6W//RstNwaPaK8+SNK7hijtGCIroGhFzg9aBPcNqUNhDHFhBtOMbLV1Da7vrlwe01XVcC1K7+u4fBYK7fxJxuPV02dwDgGD2geumo4aC2spuQFJ5lxKImMM+NIHxTezCmJw6fOgQILjnxwp84NTKEyZXarn7+LQoO1DCRPL8HMjHIY6N9vMF5D+JOoFx9SK1BNjgnz8J5tcSVqnMkijb+/NkMYSmvAVTfNuPcxv4G56IsUcKPKsrkzWRTlKOsRFj+SGpMU9eC3t33eC73Mx7JElAz/W+vDUeL7oP5nNZz+ntT5q9Rk4W4KLjnVX7ocjo6mkYIDCuxNi0w/j1wSq0Y2/cL5VaZf6Lnyoi15fH68vo7IGCMpjZp5a1foo7P9Nd1D0/3d+/cnqSsHKmvyLpZxwWxzDidDDNNsGji5xaNzuLkYrMIVUmxeY4cP20Ax5vFJAlm9dn+U6MKzmB7FVXBpJtE5XGb2y20+n5GCcwNgjtte16l7fTaG0oa2iemhlfGIMjud6yf9r7mXB4KFLzoHDEhyisu3ZUF5cE9pusv7/44t9iJlnqBiFFqR54Rs3CxmBzp2FWaOfdfIFcHbQZgOBjBmMDQo/Y6TwyAdMMO0vz+kMauo7biBZ3EQLybYSuuwyue/gb4COu0fiscSQajQxWJ25EJM2t5dLsyrtGtLrLdvYVKlr7t+u1Ry4rouswvgTjeYyrMJYiBIfYzNwXqlBfMB0+UkUrK4e63MHogD9xttyWnO5uc7UYzDVWUfP7/wolO0vN75gWSDn/0eS8ud3/YIk1/52gKn/fzzb9voOmwsijsC0k+mwpISDPIWTE2I3xWoxvxNiPcj5t0dINcAac3pfXdpi93m7LlY94ytvb7/Exv//Zn12ZW5YZyh2Nhi3gsi/m7WV810/qfpMU6R+qdO/nGKRvvv2vouDfdw7eYTelPxkKPGa0WmoPMp59cDQb8YGm0/uo4N+WdKWMFz0VdZcOdbuD0X5/e93lqB9IofylH0stGWf91YvQy6kOuh9yDd09nmjQ9ZA7wUP3yZ+U9ysK+vuaLmiUQ92dHDPGOzAuwbiVQk+TKICk3JkDoMRaTiBc7ltt96pyPTKZMS8N41KMcwrCFeWuUJXZYvX97Y8SAvIejNUY/wnKh/TaDw/t1RX/e7wuV+VDVbPVdceyND8+VaB64wcNfjqTYlmjSgpZu3r4AnKXeqdfYaxlhVKtyvrQFLjuw1qMRQh1wThdE3hiBQVLM/WbljayQqLhswRVxhGqvwzq164IZHeqCvcdOq4v/vv1njREc410EZtkq73HsooO3Zkrue7/WPjfgpY2Y/wFxh9jXIjx3QiNs5gndIUzn4LyDqW693Wfodjw3RfLlc9Ygy6n3e80cjX9MyQk/2tSvtRHKvjP6zSnX6uozc4sprT1n2dlHU+2STJL2Oq6I6LsL5MQD4k2tBACcjNCaowVGDdhfAHjIpSzsV1Lm0F+db5k/gmfrsTw+9Ftubm7b3xcqbxj17XZkmsPHykuPnZooyRn8/NXKZW37H/+Ssyuqv9CLP7F58JLnMlfcsRfMms+FKQVB+icnD8C7nS+K/B7TvYfDOQ5C562/IgKI4aSdUlxhlgqlyU9YNC+s7dfWTC014ckw9/HHIkcSYz5Lft8YMxEtsDr/z0n63gSVtrVt90X4ljYGm9NtEJlYxBpPxRzGVZBZ5IRFmq2yaTPSWVv3zu+t6Dy9iYq9yTNDfByS0/SuBQu+hrTL0cpccbbu8gvbqI6gUcOYkvJ6ceuuEpbcpfJ/ExJLn7s/Zlll1tTHaWVreO9yeKPd3F0rLwSjBOcA1OsdP92PEUqMvudmRRbrSCGbsxAeSbKfCjmHKFCOG3ur8hUkJMYazCelE9V9MFP8dGJU22h7U6cYCHhxYiqqhbfe5yFxDfT3BigRpRzA6Iu5RtpSIcoiZ5CJXgvSBR8UxmHbnzxLtW55SWQq//2Pi15vOMSXM7m1CGudpqnvj80WN4btMaq3l/Y4P3IFiujw2y72lDjOLNmjeOk4f5lmyg89OcV26W4HuIYSRWfstpxqriz3RuG3McND+zdgSvwjr0P6A+5h50R61dVOkLPGLe+6GP2bDMuVjuUXSUC+g0De1fl7VUtGrftYXwvbjU+E3KoZrxDxSr3IcNu0NWefMBw3L2yAuQb8ALGRy7cfiVCnyO06uuIozDIR7uBVefRuw7GC6Dk+GX4RJmpcxDV7FFAgssxfggngOJTTL+KuVHc4NVC2dVdmqtC8CW8TLUHvPxBVgA51NO3lIsQBDFmMIYQQst4vX21MoyD97mZBl/Yx8zM86nPBvNqS2w1iLd31OEkxNG3bAKZGnk9g7UijEP3vFclAiHX+TqT+4lX4s9LltprEd5rxxvcjNANeHIAvgFvNgJxG97mgV+9606S4B6aG6ZnHNuTyZY8Q0dYfb7rnu+hg5zezyK8p+ce0MspzV77vOkBRLACKz71YfC+f+ujayuziu8SBvseXK5hBUsNkrE2RvUnX/TkeXvu/+Wz0FdcBDpjSLRjhZb209qrVlA018PVDslIRA6O1poJL90U0Gr9uqKvoYCmO346ginSqWO5IuVNdvWq++y0mf30EDRcs++kUFOoVBdaCjXWwoZPxqeKUGs6w66KCgsLVdsqmL3/9weK+csjNVubc/VLOloHw6rq39Rq9VKpI1TWwsc5TMMr/8WtRvttfAWZSXONrCYq920WT07LNLbgldbMqe3rppuuq23ZPRpzzk14Y5aW7CkFQqrL+Yhl0c0WuFu310av7srhcSZm7n50WU/p2XW7J1Tteh6IjXnSl3fO9sYFtERSK4NhmmLTTZygTmD+slfpaJlJJYPxDsZgVpb7VSFNSXE4WVSWHG6OVIZb/jKp2pt6bASCZxLVc1duXmZghkhSrSv3znT+pRY98oxSkaFTqSRarSJiVyrFhxvD9aTZ3KkretgCXs6dbe13DvS333FX28Dg3W36+P6B9juTBht8W2KxLQ3J2OaSkEptjkU3JxuiW8pHNWWePmveYTprs31tRCmkwliclpf3j2S3+N+8XJkYYxXmlv5hBV0ttlVO/bUEuuPsK4cKUZQf2Tmh4KiQZNN+rsY5CsvrnufqtDx50CrgKBcHQty/ZfztrWZzDNEF0eYVl6pYwucMG51QgNUKgcZGT+EKwyGbE4onVDfZpRNY8gJt3SUKYkFjDKcxjnOYwKV8jRhrcRbrcLGrHpM439Ww9Ub724O0OOM8A2eP/xlsU/g0VhjAbp+Om1A2eRZAdsMUGGp70c8KwCbg8/YLgfizFykAudnW3fkntodk2fu1tbSsDHtdTmLXICMvLyMUbJVqrxKD3L5qgaD8LcZkdirksQBGilKQmFH68K8GflhvDM/3cYoqitywNVG5t329Tr5KT24PBBDXH5Y+d88lGe4fzaG+Afzs+mcn4O8/s/FPNFErGxnQhQQI8F9oh5vvIZjX37V7D/ZNzwBWQD6VvynJ7FS1EU1NF5ZRvw1bDgwU+Ek2ROQkfA9vp4nY7HrxDLGtn7+S44zz0GwDsWwmPxMka6NYhHJaurFAM53qTIfy6Tgm5mhSwQrYli/kf/D6kMeHSv1BD2C374QapxAzu54G9pWKfzoczQrF10xNky9XVd+R7mt5XQBxH8hur/xNKFiLghOWbJ7VdDc+UCFbv0PV7Dx1sUzOtiVQPCfDeOAsfxmp6FMFywDL0qA0htQeOcXJ8yuojTiLvFzkyfDCQ5qLWL6lr2rzJFQdNFREH/xYODRFWHd8Rt0VSHczVT1ALp3OhOoG55GMCIW4uPuGdqDaXd06D5J0B7hK89/NWRn7iYoNj8AfpncVnmrJppx9d2I8SVWepAe1GtQw+P9zmBwBvDGFpQ5FH05W7NIicWCLix8t3tmEXFefTUr30NkUkxfiSJZY6PoW2GsgBH6TpqwyY9igIXPkLEzMysmlDOknx+g2Y8ykFeTqzJg0ol+vWuCz3FyCJrk6S64IbrU5U2Y5GRkNGv7aerkepXpB464cMUXGFjLSSGeydUK/PsOWG5e0aBA8JvmzNStlY+LgkpLEaOYCWb8EmzTONzZs0gT592JVfcre06qnswAAAA==) format("woff2");
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format("woff2");
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format("woff2");
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format("woff2");
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format("woff2");
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format("woff2");
}



        * { margin: 0; padding: 0; box-sizing: border-box; }
        html { scroll-behavior: smooth; }
        body { font-family: 'Barlow', sans-serif; color: #18181B; background: #FAFAFA; }
        /* Wrapper prevents horizontal overflow from decorative elements without affecting fixed nav */
        #page-wrapper { overflow-x: clip; }

        /* Scroll-driven reveal animations */
        .reveal {
            opacity: 0;
            transform: translateY(32px);
            transition: opacity 0.7s cubic-bezier(0.16, 1, 0.3, 1), transform 0.7s cubic-bezier(0.16, 1, 0.3, 1);
        }
        .reveal.visible {
            opacity: 1;
            transform: translateY(0);
        }
        .reveal-delay-1 { transition-delay: 0.1s; }
        .reveal-delay-2 { transition-delay: 0.2s; }
        .reveal-delay-3 { transition-delay: 0.3s; }

        /* Stagger children */
        .stagger-children > .reveal:nth-child(1) { transition-delay: 0s; }
        .stagger-children > .reveal:nth-child(2) { transition-delay: 0.08s; }
        .stagger-children > .reveal:nth-child(3) { transition-delay: 0.16s; }
        .stagger-children > .reveal:nth-child(4) { transition-delay: 0.24s; }
        .stagger-children > .reveal:nth-child(5) { transition-delay: 0.32s; }
        .stagger-children > .reveal:nth-child(6) { transition-delay: 0.4s; }
        .stagger-children > .reveal:nth-child(7) { transition-delay: 0.48s; }
        .stagger-children > .reveal:nth-child(8) { transition-delay: 0.56s; }
        .stagger-children > .reveal:nth-child(9) { transition-delay: 0.64s; }

        /* Logo ticker */
        .ticker-wrapper {
            overflow-x: hidden;
            overflow-y: hidden;
            width: 100%;
            padding: 18px 0;
            -webkit-mask-image: linear-gradient(to right, transparent, black 5%, black 95%, transparent);
            mask-image: linear-gradient(to right, transparent, black 5%, black 95%, transparent);
            cursor: grab;
            touch-action: pan-y;
            user-select: none;
        }
        .ticker-wrapper.is-dragging {
            cursor: grabbing;
        }
        .ticker-track {
            display: flex;
            align-items: center;
            will-change: transform;
            width: max-content;
        }
        .ticker-set {
            display: flex;
            align-items: center;
            gap: calc(1.76rem + 67.2px);
            padding-right: calc(1.76rem + 30px);
            flex-shrink: 0;
        }
        
        .ticker-logo {
            width: 100%;
            max-width: 236px;
            height:  70px;
            max-height:  70px;
            object-fit: contain;
            object-position: center center;
            opacity: 0.94;
            filter: none;
            transition: opacity 0.2s ease, filter 0.2s ease, transform 0.2s ease;
            flex-shrink: 0;
            display: block;
            background-color: transparent;
            mix-blend-mode: normal;
            transform: translate(calc(var(--logo-shift-x, 0px) + var(--auto-trim-shift-x, 0px)), calc(var(--logo-shift-y, 0px) + var(--auto-trim-shift-y, 0px)));
        }
        .ticker-set > a[aria-label="SELF"] .ticker-logo {
            width: 70%;
            max-width: 165.2px;
            height: 49px;
            max-height: 49px;
        }
        .ticker-set > .ticker-logo-link-runnersworld > .ticker-logo-runnersworld {
            width: 342px;
            max-width: 342px;
            height: 138px;
            max-height: 138px;
        }
        .ticker-set > a[aria-label="SELF"] + .ticker-logo-link-runnersworld {
            margin-left: -67.2px;
        }
        .ticker-set > a[aria-label="FitCraft"] + a[aria-label="SELF"] {
            margin-left: calc(-0.88rem - 43.6px);
        }

        .ticker-logo-newsweek {
            max-width: 294px;
            height: 90px;
            max-height: 90px;
            --logo-shift-x: 38px;
        }
        .ticker-logo-crazyfitness {
            max-width: 462px;
            height: 144px;
            max-height: 144px;
            --logo-shift-y: 2px;
        }
        .ticker-logo-browndaily {
            max-width: 1040px;
            height: 300px;
            max-height: 300px;
            --logo-shift-x: 20px;
        }
        .ticker-logo-truemed {
            max-width: 360px;
            height: 140px;
            max-height: 140px;
            --logo-shift-x: 0px;
            --logo-shift-y: 0px;
        }
        .ticker-logo-doughnut {
            max-width: 322px;
            height: 98px;
            max-height: 98px;
        }
        .ticker-logo-runnersworld {
            max-width: 304px;
            height: 92px;
            max-height: 92px;
        }
        .ticker-logo-popsugar {
            max-width: 304px;
            height: 92px;
            max-height: 92px;
        }
        .ticker-logo-everydayhealth {
            max-width: 314px;
            height: 94px;
            max-height: 94px;
        }
        .ticker-logo-yahoolife {
            max-width: 314px;
            height: 94px;
            max-height: 94px;
        }
        .ticker-logo-verywellmind {
            max-width: 314px;
            height: 94px;
            max-height: 94px;
        }
        .ticker-logo-fitandwell {
            max-width: 324px;
            height: 96px;
            max-height: 96px;
        }
        .ticker-logo-eatthis {
            max-width: 324px;
            height: 96px;
            max-height: 96px;
        }
        .ticker-logo-credible {
            max-width: 304px;
            height: 92px;
            max-height: 92px;
            mix-blend-mode: darken;
        }
        .ticker-logo-tanita {
            width: 320px;
            max-width: 320px;
            height: 180px;
            max-height: 180px;
        }
        .ticker-logo-mensfitness {
            width: 420px;
            max-width: 420px;
            height: 237px;
            max-height: 237px;
        }
        .ticker-logo-body-mind {
            width: 260px;
            max-width: 260px;
            height: 146px;
            max-height: 146px;
        }
        .ticker-logo-health-wired {
            width: 310px;
            max-width: 310px;
            height: 174px;
            max-height: 174px;
        }
        .ticker-logo-food-institute {
            width: 350px;
            max-width: 350px;
            height: 197px;
            max-height: 197px;
        }
        .ticker-logo-aol {
            width: 164px;
            max-width: 164px;
            height: 92px;
            max-height: 92px;
        }
        .ticker-logo-health {
            width: 290px;
            max-width: 290px;
            height: 163px;
            max-height: 163px;
        }
        .ticker-logo-achievable {
            width: 380px;
            max-width: 380px;
            height: 214px;
            max-height: 214px;
        }
        .ticker-logo-coach-web {
            width: 200px;
            max-width: 200px;
            height: 200px;
            max-height: 200px;
        }
        .ticker-set > a[aria-label="HeyWellness"] + a[aria-label="Health"],
        .ticker-set > a[aria-label="Health"] + a[aria-label="More Movement Please"] {
            margin-left: -10px;
        }
        .ticker-set > a[aria-label="The Food Institute"] + a[aria-label="Achievable"] {
            margin-left: 14px;
        }
        .ticker-set > a[aria-label="Body Network"] + a[aria-label="Coach Web"] {
            margin-left: -6px;
        }
        /* Compensate for this pair's image padding before and after automatic trimming. */
        .ticker-set > .ticker-logo-link-doughnut + .ticker-logo-link-crazyfitness {
            margin-left: -136px;
        }
        .ticker-set > .ticker-logo-link-doughnut[data-trimmed="true"] + .ticker-logo-link-crazyfitness[data-trimmed="true"] {
            margin-left: -4px;
        }
        .ticker-logo-optimist {
            max-width: 338px;
            height: 96px;
            max-height: 96px;
        }
        .ticker-logo-link-browndaily {
            width: 880px;
            min-width: 880px;
            height: 252px;
        }
        .ticker-logo-link-doughnut {
            width: 310px;
            min-width: 310px;
            height: 104px;
        }
        .ticker-logo-link-newsweek {
            width: 286px;
            min-width: 286px;
            height: 100px;
            margin-right: 0;
        }
        .ticker-logo-link-fitcraft {
            margin-left: 0;
        }

        /* Keep the two newest featured logos visually spaced like the rest of the ticker. */
        @media (min-width: 768px) {
            .ticker-logo-link-performance-lab {
                margin-left: -35px;
                margin-right: -35px;
            }
            .ticker-logo-link-device-decode {
                margin-right: -35px;
            }
        }
        .ticker-logo-link-moremovement {
            margin-right: -34px;
        }
        .ticker-logo-link-filmmaking {
            width: 132px;
            min-width: 132px;
            height: 132px;
            margin-right: -70px;
        }
        .ticker-logo-link-runnersworld {
            width: 300px;
            min-width: 300px;
            height: 100px;
        }
        .ticker-logo-link-popsugar {
            width: 300px;
            min-width: 300px;
            height: 100px;
        }
        .ticker-logo-link-everydayhealth {
            width: 310px;
            min-width: 310px;
            height: 102px;
        }
        .ticker-logo-link-yahoolife {
            width: 310px;
            min-width: 310px;
            height: 102px;
        }
        .ticker-logo-link-verywellmind {
            width: 310px;
            min-width: 310px;
            height: 102px;
        }
        .ticker-logo-link-fitandwell {
            width: 320px;
            min-width: 320px;
            height: 104px;
        }
        .ticker-logo-link-eatthis {
            width: 320px;
            min-width: 320px;
            height: 104px;
        }
        .ticker-logo-link-credible {
            width: 300px;
            min-width: 300px;
            height: 100px;
        }
        .ticker-logo-link-optimist {
            width: 340px;
            min-width: 340px;
            height: 106px;
        }
        .ticker-logo-link-caption {
            width: 314px;
            min-width: 314px;
            height: 172px;
            align-items: center;
            overflow: visible;
            padding: 0;
        }
        .ticker-logo-link-crazyfitness,
        .ticker-logo-link-heywellness {
            width: 471px;
            min-width: 471px;
        }
        .ticker-logo-link-gbnews {
            width: 256px;
            min-width: 256px;
            height: 172px;
        }
        .ticker-logo-link-rhodypodcast {
            width: 228px;
            min-width: 228px;
            height: 172px;
        }


        .ticker-logo-link {
            overflow: visible;
        }
        .ticker-set > a[aria-label="Forbes"],
        .ticker-set > a[aria-label="GQ"],
        .ticker-set > a[aria-label="GQ España"] {
            margin-left: 0;
        }
        .social-glow svg {
            overflow: visible;
            flex-shrink: 0;
        }
        .social-icon-mask {
            display: inline-block;
            width: 1.25rem;
            height: 1.25rem;
            flex-shrink: 0;
            background-color: currentColor;
            -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
            -webkit-mask-position: center;
            mask-position: center;
            -webkit-mask-size: contain;
            mask-size: contain;
        }
        .social-glow[aria-label="Bluesky"] .social-icon-mask {
            width: 1.42rem;
            height: 1.42rem;
            -webkit-mask-image: url("../images/bluesky-icon-mask.png");
            mask-image: url("../images/bluesky-icon-mask.png");
        }
        .ticker-logo-stack {
            width: 100%;
            min-height: 156px;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            gap: 0.35rem;
            padding: 8px 0 4px;
        }
        .ticker-logo-note {
            display: block;
            font-size: 0.82rem;
            line-height: 1.05;
            font-weight: 600;
            letter-spacing: 0.01em;
            color: #475569;
            opacity: 0.72;
            transition: opacity 0.2s ease, transform 0.2s ease;
            white-space: nowrap;
            margin-top: 0;
            padding-bottom: 4px;
        }
        .ticker-logo-link:hover .ticker-logo,
        .ticker-logo-link:focus-visible .ticker-logo {
            opacity: 1;
            filter: grayscale(0%);
            transform: translate(calc(var(--logo-shift-x, 0px) + var(--auto-trim-shift-x, 0px)), calc(var(--logo-shift-y, 0px) + var(--auto-trim-shift-y, 0px) - 1px)) scale(1.03);
        }
        .ticker-logo-link:hover .ticker-logo-note,
        .ticker-logo-link:focus-visible .ticker-logo-note {
            opacity: 1;
            transform: translateY(-1px);
        }
        .ticker-logo-link-crazyfitness .ticker-logo-note {
            transform: translateX(4px);
            line-height: 1.14;
            padding-bottom: 8px;
        }
        .ticker-logo-link-crazyfitness:hover .ticker-logo-note,
        .ticker-logo-link-crazyfitness:focus-visible .ticker-logo-note {
            transform: translateX(4px) translateY(-1px);
        }
        .ticker-logo-link-heywellness .ticker-logo-note {
            transform: translateX(16px);
            text-align: center;
        }
        .ticker-logo-link-heywellness:hover .ticker-logo-note,
        .ticker-logo-link-heywellness:focus-visible .ticker-logo-note {
            transform: translateX(16px) translateY(-1px);
        }
        .ticker-logo-verywellmind {
            mix-blend-mode: darken;
        }

        .ticker-logo-link {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            width: 228px;
            min-width:  228px;
            height:  92px;
            line-height: 1;
            text-decoration: none;
            flex-shrink: 0;
            text-align: center;
            padding: 0.25rem 0;
        }

        .ticker-logo-link[data-trimmed="true"] {
            box-sizing: content-box;
        }

        .ticker-logo-link::after {
            content: none;
        }
        .ticker-logo-link:focus-visible {
            outline: 2px solid #2563EB;
            outline-offset: 6px;
            border-radius: 6px;
        }
        .ticker-logo-failed {
            min-height: 96px;
        }
        .ticker-logo-invert {
            filter: grayscale(100%) invert(1);
        }
        .ticker-logo-link:hover .ticker-logo-invert,
        .ticker-logo-link:focus-visible .ticker-logo-invert {
            filter: invert(1);
        }


        .ticker-logo-moremovement {
            max-width: 112px;
            height: 112px;
            max-height: 112px;
            border-radius: 18px;
            --logo-shift-y: 0px;
        }
        .ticker-logo-filmmaking {
            max-width: 112px;
            height: 112px;
            max-height: 112px;
            border-radius: 18px;
            --logo-shift-y: 0px;
        }
        .ticker-logo-heywellness {
            max-width: 300px;
            height: 84px;
            max-height: 84px;
            --logo-shift-x: 16px;
            --logo-shift-y: 0px;
        }
        .ticker-logo-gbnews {
            max-width: 259.2px;
            height: 83.2px;
            max-height: 83.2px;
            --logo-shift-x: 0px;
            --logo-shift-y: 0px;
        }
        .ticker-logo-rhodypodcast {
            max-width: 102.4px;
            height: 102.4px;
            max-height: 102.4px;
            --logo-shift-x: 0px;
            --logo-shift-y: 0px;
        }
        .ticker-logo-link-rhodypodcast .ticker-logo-stack {
            min-height: 148px;
            gap: 0.25rem;
            padding: 4px 0 2px;
        }


        /* Smooth nav background */
        .nav-scrolled {
            background: rgba(255, 255, 255, 0.85);
            backdrop-filter: blur(16px) saturate(180%);
            -webkit-backdrop-filter: blur(16px) saturate(180%);
            box-shadow: 0 4px 20px rgba(37, 99, 235, 0.06), 0 1px 3px rgba(0,0,0,0.04);
        }

        /* Service card hover */
        .service-card {
            transition: transform 0.25s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.25s ease;
        }
        .service-card:hover {
            transform: translateY(-4px);
            box-shadow: 0 12px 32px rgba(0,0,0,0.08);
        }

        /* Credential pill */
        .credential-pill {
            transition: background 0.2s ease, transform 0.2s ease;
        }
        .credential-pill:hover {
            transform: scale(1.05);
        }

        /* Hero background with mesh gradient */
        .hero-bg {
            position: relative;
        }
        .hero-bg::before {
            content: '';
            position: absolute;
            top: -30%;
            left: -20%;
            width: 70%;
            height: 80%;
            background: radial-gradient(ellipse, #2563EB18 0%, transparent 70%);
            pointer-events: none;
            z-index: 0;
        }
        .hero-bg::after {
            content: '';
            position: absolute;
            bottom: -20%;
            right: -10%;
            width: 60%;
            height: 70%;
            background: radial-gradient(ellipse, #0D948815 0%, transparent 70%);
            pointer-events: none;
            z-index: 0;
        }

        /* Animated gradient glow behind photo */
        .hero-glow {
            position: absolute;
            inset: -24%;
            background: conic-gradient(from 180deg at 50% 50%, #2563EB55 0deg, #0D948855 120deg, #F59E0B55 240deg, #2563EB55 360deg);
            filter: blur(50px);
            border-radius: 50%;
            animation: glow-rotate 10s linear infinite;
            z-index: 0;
        }
        @keyframes glow-rotate {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
        }

        /* Gradient text for hero name */
        .gradient-name {
            background: linear-gradient(135deg, #2563EB 0%, #0D9488 50%, #2563EB 100%);
            background-size: 200% 200%;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            animation: gradient-shift 6s ease infinite;
        }
        @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
        }

        /* Decorative floating orbs in hero */
        .hero-orb {
            position: absolute;
            border-radius: 50%;
            pointer-events: none;
            filter: blur(40px);
            opacity: 0.5;
        }
        .hero-orb-1 {
            width: 300px; height: 300px;
            background: #2563EB;
            top: 10%; left: -5%;
            opacity: 0.08;
            animation: orb-float 8s ease-in-out infinite;
        }
        .hero-orb-2 {
            width: 200px; height: 200px;
            background: #F59E0B;
            bottom: 15%; left: 30%;
            opacity: 0.07;
            animation: orb-float 10s ease-in-out infinite reverse;
        }
        .hero-orb-3 {
            width: 250px; height: 250px;
            background: #0D9488;
            top: 5%; right: 5%;
            opacity: 0.06;
            animation: orb-float 12s ease-in-out infinite;
        }
        @keyframes orb-float {
            0%, 100% { transform: translate(0, 0) scale(1); }
            33% { transform: translate(20px, -15px) scale(1.05); }
            66% { transform: translate(-10px, 10px) scale(0.95); }
        }

        /* Floating credential card animations — !important needed to override Tailwind CDN */
        .float-card-1 {
            animation: float-1 3s ease-in-out infinite !important;
        }
        .float-card-2 {
            animation: float-2 4s ease-in-out infinite !important;
        }
        @keyframes float-1 {
            0%, 100% { transform: translate(0, 0) rotate(0deg) !important; }
            50% { transform: translate(14px, -20px) rotate(3deg) !important; }
        }
        @keyframes float-2 {
            0%, 100% { transform: translate(0, 0) rotate(0deg) !important; }
            50% { transform: translate(-16px, -22px) rotate(-3.5deg) !important; }
        }

        /* Nav accent bar */
        .nav-accent-bar {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            height: 2px;
            background: linear-gradient(90deg, transparent, #2563EB, #0D9488, #F59E0B, transparent);
            opacity: 0;
            transition: opacity 0.3s ease;
        }
        .nav-scrolled .nav-accent-bar {
            opacity: 1;
        }

        /* Logo gradient */
        .logo-gradient {
            background: linear-gradient(135deg, #2563EB, #0D9488);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
        }

        /* Accent line before subtitle */
        .accent-line::before {
            content: '';
            display: inline-block;
            width: 40px;
            height: 3px;
            background: linear-gradient(90deg, #2563EB, #0D9488);
            margin-right: 12px;
            vertical-align: middle;
            border-radius: 2px;
        }


        /* Footer-adjacent personal postscript: intentionally secondary to the professional funnel. */
        .personal-postscript {
            position: relative;
            background: #0F172A;
            padding: 28px 0 34px;
        }
        .personal-postscript::before {
            content: '';
            position: absolute;
            top: 0;
            left: 50%;
            width: min(900px, calc(100% - 48px));
            height: 1px;
            transform: translateX(-50%);
            background: linear-gradient(90deg, transparent, rgba(245,158,11,.34), rgba(124,58,237,.20), transparent);
        }
        .personal-postscript-card {
            max-width: 920px;
            margin: 0 auto;
            padding: 26px 28px;
            border: 1px solid rgba(245,158,11,.22);
            border-radius: 22px;
            background: linear-gradient(135deg, rgba(255,255,255,.052), rgba(255,255,255,.022));
            box-shadow: 0 14px 34px rgba(2,6,23,.16);
            display: flex;
            align-items: center;
            justify-content: space-between;
            gap: 30px;
        }
        .personal-postscript-copy { max-width: 650px; }
        .personal-postscript-kicker {
            margin: 0 0 7px;
            color: #FBBF24;
            font: 600 12px/1.2 Barlow, sans-serif;
            letter-spacing: .16em;
            text-transform: uppercase;
        }
        .personal-postscript-title {
            margin: 0 0 8px;
            color: #F8FAFC;
            font: 700 29px/1.05 'Barlow Condensed', sans-serif;
            letter-spacing: -.015em;
        }
        .personal-postscript-text {
            margin: 0;
            color: #A8B4C7;
            font: 400 15.5px/1.6 Barlow, sans-serif;
        }
        .personal-postscript-link {
            flex: 0 0 auto;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            gap: 12px;
            min-height: 48px;
            padding: 12px 20px;
            border: 1px solid #D99A12;
            border-radius: 999px;
            background: linear-gradient(135deg, #FBBF24 0%, #F59E0B 100%);
            color: #1F2937;
            font: 700 14px/1.2 Barlow, sans-serif;
            text-decoration: none;
            white-space: nowrap;
            box-shadow: 0 3px 0 #B77908, 0 10px 24px rgba(245,158,11,.13);
            transition: transform .15s ease, filter .15s ease, box-shadow .15s ease;
        }
        .personal-postscript-link svg { display: block; flex: 0 0 24px; width: 24px; height: 24px; }
        .personal-postscript-link:hover {
            filter: brightness(1.05);
            transform: translateY(-1px);
            box-shadow: 0 4px 0 #B77908, 0 13px 28px rgba(245,158,11,.18);
        }
        .personal-postscript-link:active {
            transform: translateY(2px);
            box-shadow: 0 1px 0 #B77908, 0 6px 15px rgba(245,158,11,.12);
        }
        .personal-postscript-link:focus-visible { outline: 3px solid #FDE68A; outline-offset: 4px; }
        @media (max-width: 720px) {
            .personal-postscript { padding: 22px 0 28px; }
            .personal-postscript-card {
                margin: 0 18px;
                padding: 23px 21px;
                border-radius: 19px;
                align-items: flex-start;
                flex-direction: column;
                gap: 18px;
            }
            .personal-postscript-title { font-size: 27px; }
            .personal-postscript-text { font-size: 15px; }
            .personal-postscript-link { width: 100%; white-space: normal; text-align: center; }
        }

        /* Contact section gradient button hover */
        #contact-submit:hover {
            filter: brightness(1.15);
            box-shadow: 0 8px 24px rgba(37, 99, 235, 0.35);
        }

        /* Social icon colored hover glow */
        .social-glow:hover {
            filter: drop-shadow(0 0 8px currentColor);
        }

        /* Gradient section backgrounds */
        .section-gradient-warm {
            background: linear-gradient(135deg, #FAFAFA 0%, #FEF3C7 50%, #FAFAFA 100%);
        }
        .section-gradient-teal {
            background: linear-gradient(135deg, #F0FDFA 0%, #CCFBF1 30%, #F0FDFA 100%);
        }

        /* Service card icon containers */
        .service-icon {
            width: 44px;
            height: 44px;
            border-radius: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
            flex-shrink: 0;
        }
        .service-icon svg {
            width: 22px;
            height: 22px;
        }

        /* Colored top border on service cards */
        .service-card:nth-child(1) { border-top: 3px solid #2563EB; }
        .service-card:nth-child(2) { border-top: 3px solid #7C3AED; }
        .service-card:nth-child(3) { border-top: 3px solid #F59E0B; }
        .service-card:nth-child(4) { border-top: 3px solid #E11D48; }
        .service-card:nth-child(5) { border-top: 3px solid #0D9488; }
        .service-card:nth-child(6) { border-top: 3px solid #2563EB; }
        .service-card:nth-child(7) { border-top: 3px solid #F59E0B; }
        .service-card:nth-child(8) { border-top: 3px solid #E11D48; }
        .service-card:nth-child(9) { border-top: 3px solid #0D9488; }

        /* Expertise pill color groups */
        .expertise-blue { background: #EFF6FF; border-color: #BFDBFE; color: #1E40AF; }
        .expertise-blue:hover { background: #2563EB; border-color: #2563EB; color: white; }
        .expertise-teal { background: #F0FDFA; border-color: #99F6E4; color: #115E59; }
        .expertise-teal:hover { background: #0D9488; border-color: #0D9488; color: white; }
        .expertise-indigo { background: #FAE8FF; border-color: #D8B4FE; color: #86198F; }
        .expertise-indigo:hover { background: #A21CAF; border-color: #A21CAF; color: white; }
        .expertise-amber { background: #FFFBEB; border-color: #FDE68A; color: #92400E; }
        .expertise-amber:hover { background: #F59E0B; border-color: #F59E0B; color: white; }
        .expertise-rose { background: #FFF1F2; border-color: #FECDD3; color: #9F1239; }
        .expertise-rose:hover { background: #E11D48; border-color: #E11D48; color: white; }
        .expertise-purple { background: #F5F3FF; border-color: #DDD6FE; color: #5B21B6; }
        .expertise-purple:hover { background: #7C3AED; border-color: #7C3AED; color: white; }
        .expertise-emerald { background: #F0FDF4; border-color: #86EFAC; color: #166534; }
        .expertise-emerald:hover { background: #22C55E; border-color: #22C55E; color: white; }
        .expertise-pink { background: #FFF4F6; border-color: #FDA4AF; color: #BE185D; }
        .expertise-pink:hover { background: #F472B6; border-color: #F472B6; color: white; }

        @media (prefers-reduced-motion: reduce) {
            .reveal { opacity: 1; transform: none; transition: none; }
            .ticker-track { animation: none; }
            .service-card { transition: none; }
            .hero-glow { animation: none; }
            .gradient-name { animation: none; }
            .hero-orb { animation: none; }
            .float-card-1, .float-card-2 { animation: none !important; }
        }
    

        .featured-logos {
            display: grid;
            grid-template-columns: repeat(5, minmax(0, 1fr)) minmax(0, 1.625fr);
            align-items: center;
            gap: clamp(1rem, 1.5vw, 1.25rem);
            width: calc(100% - 1.5rem);
            max-width: none;
            margin: 1.25rem 0 0.75rem;
            padding: 0 0.5rem;
            overflow: visible;
            position: relative;
            z-index: 5;
            pointer-events: auto;
        }
        .featured-logos .featured-logo-link {
            display: flex;
            align-items: center;
            justify-content: center;
            width: 100%;
            min-width: 0;
            height: auto;
            min-height: 4rem;
            padding: 0.35rem 0.35rem;
            position: relative;
            z-index: 6;
            pointer-events: auto;
        }
        .featured-logos .featured-logo-link:first-child {
            padding-left: 0.8rem;
        }
        .featured-logos a[aria-label="Today"] {
            min-height: 4.35rem;
            padding-top: 0.55rem;
            padding-bottom: 0.55rem;
        }
        .featured-logos .ticker-logo.no-auto-trim {
            width: auto !important;
            max-width: 100% !important;
            height: clamp(28px, 4.4vw, 48px) !important;
            max-height: clamp(28px, 4.4vw, 48px) !important;
            clip-path: none !important;
            transform: none !important;
            object-fit: contain;
            --auto-trim-shift-x: 0px !important;
            --auto-trim-shift-y: 0px !important;
            pointer-events: none;
        }
        .featured-logos .featured-logo-link:hover .ticker-logo,
        .featured-logos .featured-logo-link:focus-visible .ticker-logo {
            transform: none !important;
        }
        .featured-logos a[aria-label="Parade"] .ticker-logo {
            width: 85% !important;
            max-width: 85% !important;
            height: auto !important;
            max-height: 48px !important;
        }
        @media (max-width: 900px) {
            .featured-logos {
                gap: 1rem;
                padding: 0 0.35rem;
            }
            .featured-logos .featured-logo-link:first-child {
                padding-left: 0.55rem;
            }
        }
        @media (min-width: 1024px) {
            .featured-logos {
                --featured-left: max(0px, calc((100% - 68.75rem) / 2));
                width: min(68.375rem, calc(100% - 2rem - var(--featured-left)));
                margin-left: var(--featured-left);
            }
        }


        /* Clip horizontal decoration without creating nested vertical scrollers.
           overflow-x:hidden makes overflow-y:auto; the hero's ::after extends
           20% below it and would consume a swipe before the document can scroll. */
        @media (max-width: 767px) {
            html,
            body {
                width: 100%;
                max-width: 100%;
                overflow-x: clip;
            }

            body {
                position: relative;
            }

            #page-wrapper,
            #page-wrapper > section,
            nav,
            nav > div {
                width: 100%;
                max-width: 100%;
                overflow-x: clip;
            }

            img,
            svg,
            canvas,
            video {
                max-width: 100%;
            }

            .hero-bg {
                min-height: auto;
                align-items: flex-start;
                padding-top: 6.5rem;
                padding-bottom: 3rem;
            }

            .hero-bg::before,
            .hero-bg::after,
            .hero-orb {
                max-width: 100vw;
            }

            .hero-bg .grid {
                gap: 2rem;
            }

            .hero-bg h1 {
                font-size: clamp(3rem, 15vw, 4.25rem);
                line-height: 0.95;
            }

            .hero-bg .reveal-delay-2.relative {
                width: 100%;
                max-width: 24rem;
                margin-left: auto;
                margin-right: auto;
            }

            .hero-glow {
                inset: -10%;
                filter: blur(36px);
            }

            .hero-bg .absolute.-bottom-4.-left-4 {
                left: 0.5rem;
                bottom: 0.5rem;
            }

            .hero-bg .absolute.-top-4.-right-4 {
                right: 0.5rem;
                top: 0.5rem;
            }

            .hero-bg .float-card-1,
            .hero-bg .float-card-2 {
                transform: scale(0.86);
            }

            .hero-bg .float-card-1 {
                transform-origin: bottom left;
            }

            .hero-bg .float-card-2 {
                transform-origin: top right;
            }

            .featured-logos {
                grid-template-columns: repeat(2, minmax(0, 1fr));
                gap: 0.7rem 0.9rem;
                width: auto;
                max-width: none;
                margin-left: max(0px, calc((100% - 24rem) / 2));
                margin-right: max(1rem, calc((100% - 24rem) / 2));
                padding: 0 0.75rem;
                overflow: hidden;
            }

            .featured-logos .featured-logo-link,
            .featured-logos .featured-logo-link:first-child,
            .featured-logos a[aria-label="Today"] {
                min-height: 3.35rem;
                padding: 0.25rem;
            }

            .featured-logos .featured-logo-link:last-child:nth-child(odd) {
                grid-column: 1 / -1;
                width: 75%;
                justify-self: center;
            }

            .featured-logos .ticker-logo.no-auto-trim {
                height: clamp(24px, 8vw, 36px) !important;
                max-height: clamp(24px, 8vw, 36px) !important;
            }

            .ticker-wrapper {
                max-width: 100%;
                overflow-x: hidden;
                overflow-y: hidden;
                padding: 12px 0;
                -webkit-mask-image: linear-gradient(to right, transparent, black 8%, black 92%, transparent);
                mask-image: linear-gradient(to right, transparent, black 8%, black 92%, transparent);
            }

            .ticker-set {
                gap: 2rem;
                padding-right: 1.5rem;
            }

            .ticker-logo-link,
            .ticker-logo-link-newsweek,
            .ticker-logo-link-doughnut,
            .ticker-logo-link-runnersworld,
            .ticker-logo-link-popsugar,
            .ticker-logo-link-everydayhealth,
            .ticker-logo-link-yahoolife,
            .ticker-logo-link-verywellmind,
            .ticker-logo-link-fitandwell,
            .ticker-logo-link-eatthis,
            .ticker-logo-link-credible,
            .ticker-logo-link-optimist,
            .ticker-logo-link-caption,
            .ticker-logo-link-gbnews,
            .ticker-logo-link-rhodypodcast {
                width: 180px;
                min-width: 180px;
                height: 78px;
            }

            .ticker-logo-link-browndaily,
            .ticker-logo-link-crazyfitness,
            .ticker-logo-link-heywellness {
                width: 260px;
                min-width: 260px;
                height: 110px;
            }

            .ticker-logo-link-fitcraft,
            .ticker-logo-link-moremovement,
            .ticker-logo-link-filmmaking {
                margin-left: 0;
                margin-right: 0;
            }

            .ticker-logo-link-newsweek + .ticker-logo-link-fitcraft {
                margin-left: 4rem;
            }

            .ticker-logo,
            .ticker-logo-newsweek,
            .ticker-logo-doughnut,
            .ticker-logo-runnersworld,
            .ticker-logo-popsugar,
            .ticker-logo-everydayhealth,
            .ticker-logo-yahoolife,
            .ticker-logo-verywellmind,
            .ticker-logo-fitandwell,
            .ticker-logo-eatthis,
            .ticker-logo-credible,
            .ticker-logo-optimist,
            .ticker-logo-truemed,
            .ticker-logo-heywellness,
            .ticker-logo-gbnews {
                max-width: 170px;
                height: 56px;
                max-height: 56px;
            }

            .ticker-logo-tanita {
                width: 220px;
                max-width: 220px;
                height: 124px;
                max-height: 124px;
            }

            .ticker-logo-mensfitness {
                width: 314px;
                max-width: 314px;
                height: 177px;
                max-height: 177px;
            }

            .ticker-logo-body-mind {
                width: 210px;
                max-width: 210px;
                height: 118px;
                max-height: 118px;
            }

            .ticker-logo-health-wired {
                width: 250px;
                max-width: 250px;
                height: 141px;
                max-height: 141px;
            }

            .ticker-logo-food-institute {
                width: 290px;
                max-width: 290px;
                height: 163px;
                max-height: 163px;
            }

            .ticker-logo-aol {
                width: 114px;
                max-width: 114px;
                height: 64px;
                max-height: 64px;
            }
            .ticker-logo-health {
                width: 220px;
                max-width: 220px;
                height: 124px;
                max-height: 124px;
            }
            .ticker-logo-achievable {
                width: 290px;
                max-width: 290px;
                height: 163px;
                max-height: 163px;
            }
            .ticker-logo-coach-web {
                width: 150px;
                max-width: 150px;
                height: 150px;
                max-height: 150px;
            }
            .ticker-set > .ticker-logo-link-doughnut + .ticker-logo-link-crazyfitness {
                margin-left: -138px;
            }
            .ticker-set > .ticker-logo-link-doughnut + .ticker-logo-link-crazyfitness:not([data-trimmed="true"]) {
                width: 128px;
                min-width: 128px;
                margin-left: -72px;
                margin-right: 66px;
            }
            .ticker-set > .ticker-logo-link-doughnut[data-trimmed="true"] + .ticker-logo-link-crazyfitness[data-trimmed="true"] {
                margin-left: 0;
            }
            .ticker-set > a[aria-label="HeyWellness"] + a[aria-label="Health"],
            .ticker-set > a[aria-label="Health"] + a[aria-label="More Movement Please"] {
                margin-left: -6px;
            }
            .ticker-set > a[aria-label="The Food Institute"] + a[aria-label="Achievable"] {
                margin-left: 8px;
            }
            .ticker-set > a[aria-label="Body Network"] + a[aria-label="Coach Web"] {
                margin-left: -4px;
            }
            .ticker-set > a[aria-label="SELF"] .ticker-logo {
                max-width: 119px;
                height: 39.2px;
                max-height: 39.2px;
            }

            .ticker-set > .ticker-logo-link-runnersworld > .ticker-logo-runnersworld {
                width: 255px;
                max-width: 255px;
                height: 84px;
                max-height: 84px;
            }

            .ticker-set > a[aria-label="SELF"] + .ticker-logo-link-runnersworld {
                margin-left: -24px;
            }

            .ticker-set > a[aria-label="FitCraft"] + a[aria-label="SELF"] {
                margin-left: calc(-1rem - 10px);
            }

            .ticker-logo-link-gbnews {
                width: 144px;
                min-width: 144px;
                height: 78px;
            }

            .ticker-logo-gbnews {
                max-width: 136px;
                height: 44.8px;
                max-height: 44.8px;
            }

            .ticker-logo-browndaily,
            .ticker-logo-crazyfitness {
                max-width: 240px;
                height: 86px;
                max-height: 86px;
            }

            .ticker-logo-moremovement,
            .ticker-logo-filmmaking,
            .ticker-logo-rhodypodcast {
                max-width: 80px;
                height: 80px;
                max-height: 80px;
            }

            .ticker-logo-stack,
            .ticker-logo-link-rhodypodcast .ticker-logo-stack {
                min-height: 105px;
                gap: 0.2rem;
                padding: 2px 0;
            }

            .ticker-logo-note {
                white-space: normal;
                text-align: center;
                font-size: 0.74rem;
                line-height: 1.1;
                padding-left: 0.35rem;
                padding-right: 0.35rem;
            }

            .ticker-logo-link-crazyfitness .ticker-logo-note,
            .ticker-logo-link-heywellness .ticker-logo-note,
            .ticker-logo-link-crazyfitness:hover .ticker-logo-note,
            .ticker-logo-link-crazyfitness:focus-visible .ticker-logo-note,
            .ticker-logo-link-heywellness:hover .ticker-logo-note,
            .ticker-logo-link-heywellness:focus-visible .ticker-logo-note {
                transform: translateY(0);
            }

            #about,
            #services,
            #expertise,
            #contact {
                padding-top: 4rem;
                padding-bottom: 4rem;
            }

            .credential-pill {
                max-width: 100%;
                white-space: normal;
                text-align: center;
            }


            /* Mobile-only text containment fixes for About, Research, and Certifications. */
            #nav {
                background: rgba(255, 255, 255, 0.94);
                backdrop-filter: blur(16px) saturate(180%);
                -webkit-backdrop-filter: blur(16px) saturate(180%);
            }

            #nav > div {
                gap: 0.75rem;
            }

            #nav .logo-gradient {
                max-width: calc(100vw - 5.5rem);
                overflow: hidden;
                text-overflow: ellipsis;
            }

            #about,
            #about .grid,
            #about .grid > div,
            #about .space-y-5,
            #about ul,
            #about li,
            #about li > span,
            #about p,
            #about h2 {
                width: 100%;
                max-width: 100%;
                min-width: 0;
            }

            #about .grid {
                grid-template-columns: minmax(0, 1fr);
                gap: 3rem;
            }

            #about h2,
            #about p,
            #about li,
            #about li > span,
            #about strong,
            #about a,
            #about .text-primary,
            #about .text-muted {
                overflow-wrap: anywhere;
                word-break: normal;
            }

            #about li.flex {
                align-items: flex-start;
                gap: 0.65rem;
            }

            #about li.flex svg {
                width: 1.1rem;
                height: 1.1rem;
                flex: 0 0 1.1rem;
            }

            #about .credential-pill,
            #about .credential-pill.whitespace-nowrap {
                display: flex;
                width: 100%;
                max-width: 100%;
                min-width: 0;
                flex: 1 1 100%;
                justify-content: center;
                white-space: normal !important;
                overflow-wrap: anywhere;
                word-break: normal;
                line-height: 1.25;
            }

            #contact form,
            #contact input,
            #contact textarea,
            #contact button {
                max-width: 100%;
            }
        }

        /* All three portrait badges use the same headline-to-caption rhythm. */
        .hero-badge-card {
            display: flex;
            flex-direction: column;
            justify-content: center;
            gap: 0.25rem;
        }
        .hero-badge-card > p {
            margin: 0 !important;
        }
        .hero-badge-card > p:last-child {
            line-height: 1.2;
        }

        /* Paired social-proof stats stay compact and clear of the portrait subject. */
        .hero-stat-stack {
            display: grid;
            gap: 0.45rem;
            animation: none !important;
        }
        .hero-stat-stack > div {
            box-sizing: border-box;
            padding: 0.75rem 1rem;
        }
        .hero-stat-stack > div > p:first-child {
            font-size: 1.5rem;
            line-height: 1;
        }
        .hero-stat-stack > div > p:last-child {
            font-size: 0.75rem;
            line-height: 1.2;
            white-space: nowrap;
        }
        @media (max-width: 1023px) {
            .hero-bg .reveal-delay-2.relative {
                display: flex;
                flex-direction: column;
            }
            .hero-bg .reveal-delay-2.relative .hero-stat-stack-shell {
                position: relative;
                order: -1;
                align-self: flex-start;
                width: min(340px, 100%);
                top: auto;
                right: auto;
                left: auto;
                margin: 0 0 1rem;
                transform: none;
            }
            .hero-bg .hero-stat-stack {
                animation: none !important;
                transform: none;
                grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
                gap: 0;
                width: 100%;
                background: #FFFFFF;
                border-left: 4px solid #F59E0B;
                border-radius: 0.75rem;
                box-shadow: 0 14px 24px -12px rgba(15, 23, 42, 0.35);
                overflow: hidden;
            }
            .hero-bg .hero-stat-stack > div {
                padding: 0.7rem 0.75rem;
                background: transparent;
                border-left: 0;
                border-radius: 0;
                box-shadow: none;
            }
            .hero-bg .hero-stat-stack > div + div {
                border-left: 1px solid #E4E4E7;
            }
            .hero-bg .hero-stat-stack > div > p:first-child {
                font-size: 1.25rem;
            }
            .hero-bg .hero-stat-stack > div > p:last-child {
                font-size: 0.65rem;
            }
        }

        @media (min-width: 1024px) {
            .hero-bg .hero-stat-stack-shell {
                top: -1rem;
            }
        }

        @media (min-width: 1024px) and (max-width: 1119px) {
            .hero-bg .hero-stat-stack-shell { right: -2rem; }
            .hero-stat-stack > div {
                width: 11.25rem;
                padding: 0.625rem 0.9rem;
            }
            .hero-stat-stack > div > p:first-child { font-size: 1.375rem; }
            .hero-stat-stack > div > p:last-child { font-size: 0.6875rem; }
        }

        @media (min-width: 1120px) and (max-width: 1279px) {
            .hero-bg .hero-stat-stack-shell { right: -2.5rem; }
            .hero-stat-stack > div { width: 12rem; }
        }

        @media (min-width: 1280px) {
            .hero-bg .hero-stat-stack-shell { right: -3.5rem; }
            .hero-stat-stack > div { width: 12.5rem; }
        }

        @media (max-width: 360px) {
            .hero-bg .hero-stat-stack > div { padding: 0.6rem 0.5rem; }
            .hero-bg .hero-stat-stack > div > p:first-child { font-size: 1.125rem; }
            .hero-bg .hero-stat-stack > div > p:last-child {
                font-size: 0.58rem;
                line-height: 1.1;
                white-space: normal;
                overflow-wrap: anywhere;
            }
        }

        @media (prefers-reduced-motion: reduce) {
            .hero-stat-stack { animation: none !important; }
        }

        /* Mobile expertise: grouped horizontal swipe rows. */
        #expertise .expertise-group,
        #expertise .expertise-group-pills {
            display: contents;
        }

        #expertise .expertise-group-title,
        #expertise .expertise-swipe-hint {
            display: none;
        }

        @media (max-width: 767px) {
            #expertise > .max-w-6xl > .text-center {
                margin-bottom: 2.25rem;
            }

            #expertise .expertise-swipe-hint {
                display: block;
                margin: -1.5rem 0 1rem;
                color: #64748B;
                font-family: 'Barlow', sans-serif;
                font-size: 0.75rem;
                font-weight: 600;
                letter-spacing: 0.08em;
                line-height: 1.2;
                text-align: left;
                text-transform: uppercase;
            }

            #expertise .expertise-group-list {
                display: grid !important;
                grid-template-columns: minmax(0, 1fr);
                justify-content: stretch !important;
                width: 100%;
                max-width: none;
                gap: 1.2rem;
            }

            #expertise .expertise-group {
                display: block;
                min-width: 0;
            }

            #expertise .expertise-group-title {
                display: flex;
                align-items: center;
                gap: 0.45rem;
                margin: 0 0 0.55rem;
                color: #475569;
                font-family: 'Barlow Condensed', sans-serif;
                font-size: 0.78rem;
                font-weight: 700;
                letter-spacing: 0.11em;
                line-height: 1;
                text-transform: uppercase;
            }

            #expertise .expertise-group-title::before {
                content: '';
                width: 0.55rem;
                height: 0.55rem;
                flex: 0 0 0.55rem;
                border-radius: 999px;
                background: var(--group-accent);
            }

            #expertise .expertise-group-blue { --group-accent: #2563EB; }
            #expertise .expertise-group-indigo { --group-accent: #A21CAF; }
            #expertise .expertise-group-emerald { --group-accent: #22C55E; }
            #expertise .expertise-group-amber { --group-accent: #F59E0B; }
            #expertise .expertise-group-pink { --group-accent: #F472B6; }

            #expertise .expertise-group-pills {
                display: flex;
                gap: 0.55rem;
                width: 100%;
                max-width: 100%;
                padding: 0 2.25rem 0.45rem 0;
                overflow-x: auto;
                overflow-y: hidden;
                overscroll-behavior-inline: contain;
                scroll-padding-inline: 0;
                scroll-snap-type: x proximity;
                scrollbar-width: none;
                -webkit-overflow-scrolling: touch;
                -webkit-mask-image: linear-gradient(to right, #000 0, #000 calc(100% - 1.6rem), transparent 100%);
                mask-image: linear-gradient(to right, #000 0, #000 calc(100% - 1.6rem), transparent 100%);
            }

            #expertise .expertise-group-pills::-webkit-scrollbar {
                display: none;
            }

            #expertise .expertise-group-pills > .credential-pill {
                flex: 0 0 auto;
                width: auto;
                max-width: none;
                min-height: 2.8rem;
                padding: 0.62rem 1rem !important;
                border-radius: 999px;
                font-size: 0.9375rem;
                line-height: 1.2;
                text-align: left;
                white-space: nowrap !important;
                scroll-snap-align: start;
                transform: none;
            }

            #expertise .expertise-group-pills > .credential-pill:hover {
                transform: none;
            }
        }

        /* Equal visual gaps, including transparent image padding and captions. */
        .ticker-wrapper.ink-spacing .ticker-set {
            gap: 53px;
            padding-right: 53px;
        }
        .ticker-wrapper.ink-spacing .ticker-set > .ticker-logo-link {
            width: var(--ink-link-width) !important;
            min-width: var(--ink-link-width) !important;
            margin-left: 0 !important;
            margin-right: 0 !important;
        }
        .ticker-wrapper.ink-spacing .ticker-logo {
            width: var(--ink-image-width) !important;
            height: var(--ink-image-height) !important;
            max-width: none !important;
            max-height: none !important;
            clip-path: var(--ink-clip) !important;
        }
        .ticker-wrapper.ink-spacing .ticker-set > a > .ticker-logo,
        .ticker-wrapper.ink-spacing .ticker-set > a > .ticker-logo-stack {
            translate: var(--ink-offset) 0;
        }
        .ticker-wrapper.ink-measuring .ticker-logo {
            transition: none !important;
            transform: translate(calc(var(--logo-shift-x, 0px) + var(--auto-trim-shift-x, 0px)), calc(var(--logo-shift-y, 0px) + var(--auto-trim-shift-y, 0px))) !important;
        }
        .ticker-wrapper.ink-measuring .ticker-logo-note {
            transition: none !important;
        }
        @media (max-width: 767px) {
            .ticker-wrapper.ink-spacing .ticker-set {
                gap: 36px;
                padding-right: 36px;
            }
        }
        /* Static featured row: distribute true visible logo bounds inside the hero reference edges. */
        .featured-logos.featured-ink-spacing {
            display: grid;
            gap: var(--featured-ink-gap, 0px);
            padding: 0;
            margin-right: 0;
            overflow: visible;
        }
        .featured-logos.featured-ink-spacing .featured-logo-link {
            width: var(--featured-link-width) !important;
            min-width: var(--featured-link-width) !important;
            padding: 0 10px !important;
            justify-self: center;
            transform: translateX(var(--featured-link-shift, 0px));
        }
        .featured-logos.featured-ink-spacing .ticker-logo.no-auto-trim {
            width: var(--featured-image-width) !important;
            max-width: none !important;
            height: var(--featured-image-height) !important;
            max-height: none !important;
            translate: var(--featured-image-offset, 0px) 0;
        }
        @media (max-width: 767px) {
            .featured-logos.featured-ink-spacing {
                column-gap: 0;
                row-gap: 0.7rem;
            }
        }
        .ticker-set > a[aria-label="CrazyFitnessGuy"] .ticker-logo-note {
            display: none !important;
        }
        .ticker-set > a[aria-label="CrazyFitnessGuy"] .ticker-logo-stack {
            min-height: 0 !important;
            gap: 0 !important;
            padding: 0 !important;
        }
        .ticker-set > a[aria-label="CrazyFitnessGuy"] .ticker-logo {
            width: 126px !important;
            max-width: 126px !important;
            height: 126px !important;
            max-height: 126px !important;
        }
        @media (max-width: 767px) {
            .ticker-set > a[aria-label="CrazyFitnessGuy"] .ticker-logo {
                width: 90px !important;
                max-width: 90px !important;
                height: 90px !important;
                max-height: 90px !important;
            }
        }

        .ticker-set .ticker-logo-onlineu {
            width: 440px;
            max-width: 440px;
            height: 247.5px;
            max-height: 247.5px;
        }
        @media (max-width: 767px) {
            .ticker-set .ticker-logo-onlineu {
                width: 310px;
                max-width: 310px;
                height: 174.375px;
                max-height: 174.375px;
            }
        }
    
        /* Size the new marks by their visible artwork, including transparent margins. */
        .ticker-set .ticker-logo-wealth-at-play {
            width: 443.401760px;
            max-width: 443.401760px;
            height: 249.413490px;
            max-height: 249.413490px;
        }
        .ticker-set .ticker-logo-charlotte-observer {
            width: 342.192047px;
            max-width: 342.192047px;
            height: 192.483026px;
            max-height: 192.483026px;
        }
        .ticker-set .ticker-logo-news-observer {
            width: 468.698061px;
            max-width: 468.698061px;
            height: 263.642659px;
            max-height: 263.642659px;
        }
        .ticker-set .ticker-logo-kansas-city-star {
            width: 328.225024px;
            max-width: 328.225024px;
            height: 184.626576px;
            max-height: 184.626576px;
        }
        .ticker-set .ticker-logo-flow-space {
            width: 324.223602px;
            max-width: 324.223602px;
            height: 182.375776px;
            max-height: 182.375776px;
        }
        .ticker-set .ticker-logo-time {
            width: 150.958231px;
            max-width: 150.958231px;
            height: 46.584767px;
            max-height: 46.584767px;
        }
        @media (max-width: 767px) {
        .ticker-set .ticker-logo-wealth-at-play {
            width: 319.249267px;
            max-width: 319.249267px;
            height: 179.577713px;
            max-height: 179.577713px;
        }
        .ticker-set .ticker-logo-charlotte-observer {
            width: 246.378274px;
            max-width: 246.378274px;
            height: 138.587779px;
            max-height: 138.587779px;
        }
        .ticker-set .ticker-logo-news-observer {
            width: 337.462604px;
            max-width: 337.462604px;
            height: 189.822715px;
            max-height: 189.822715px;
        }
        .ticker-set .ticker-logo-kansas-city-star {
            width: 236.322017px;
            max-width: 236.322017px;
            height: 132.931135px;
            max-height: 132.931135px;
        }
        .ticker-set .ticker-logo-flow-space {
            width: 233.440994px;
            max-width: 233.440994px;
            height: 131.310559px;
            max-height: 131.310559px;
        }
        .ticker-set .ticker-logo-time {
            width: 108.689926px;
            max-width: 108.689926px;
            height: 33.541032px;
            max-height: 33.541032px;
        }
        }
    
        /* Small optical adjustment between Flow Space and PopSugar. */
        .ticker-wrapper.ink-spacing .ticker-set > a[aria-label="Flow Space"] + a[aria-label="PopSugar"] {
            margin-left: -12px !important;
        }
        @media (max-width: 767px) {
            .ticker-wrapper.ink-spacing .ticker-set > a[aria-label="Flow Space"] + a[aria-label="PopSugar"] {
                margin-left: -8px !important;
            }
        }


/* personal-assets/nav-personal.css */
#nav .personal-entry{border-left:1px solid #cbd5e1;padding-left:25px;margin-left:2px;color:#0d8078}#mobile-menu .personal-entry{border-left:0;margin-left:0;border-top:1px solid #cbd5e1;padding:18px 0 0}@media(min-width:768px) and (max-width:1050px){#nav .md\:flex{gap:18px!important}#nav .personal-entry{padding-left:18px}}
/* Personal is an actionable secondary button, separated from the professional section links. */
#nav .personal-entry,.site-nav .nav-links .personal{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #80b5ac;border-radius:999px;background:#e5f3ef;color:#0b665c;padding:9px 18px;margin-left:15px;line-height:1.2;box-shadow:0 2px 5px #0d807809;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s}
#nav .personal-entry:before,.site-nav .nav-links .personal:before{content:"";position:absolute;left:-19px;top:5px;bottom:5px;width:1px;background:#cbd5e1}
#nav .personal-entry:hover,.site-nav .nav-links .personal:hover{background:#d3eae3;border-color:#39877a;color:#084e45;box-shadow:0 3px 9px #0d807816}
.site-nav .nav-links .personal[aria-current="page"]{background:#0d8078;border-color:#0d8078;color:#fff}
.site-nav .nav-links .personal[aria-current="page"]:hover{background:#086c65;color:#fff}
.site-nav .nav-links .personal span{border:0;padding:0}
#nav .personal-entry:focus-visible,.site-nav .nav-links .personal:focus-visible{outline:3px solid #2563eb;outline-offset:4px}
#mobile-menu .personal-entry{display:flex;margin:4px 0 0;padding:11px 18px;border:1px solid #80b5ac;border-radius:999px;background:#e5f3ef;color:#0b665c;text-align:center}
#mobile-menu .personal-entry:before{display:none}
@media(max-width:760px){.site-nav .nav-links .personal{margin:0;padding:11px 18px;border:1px solid #80b5ac}.site-nav .nav-links .personal:before{display:none}}
@media(min-width:768px) and (max-width:1050px){#nav .md\:flex{gap:15px!important}#nav .personal-entry{padding:9px 14px;margin-left:8px}#nav .personal-entry:before{left:-13px}}

/* Professional section links end with Contact; Personal is the separate destination at far right. */
#nav .personal-entry{margin-left:15px}
#mobile-menu .personal-entry{margin-top:15px}
.personal-simple .nav-inner{min-height:77px;gap:25px}
.personal-identity{display:flex;align-items:center;gap:17px}
.personal-context{font:500 12px/1 Barlow,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#56726c;border-left:1px solid #ccdcd8;padding-left:17px}
.professional-return{display:inline-flex;align-items:center;justify-content:center;gap:12px;font:500 17px/1.2 "Barlow Condensed",sans-serif;color:#086b60;border:1px solid #80b5ac;background:#e5f3ef;border-radius:999px;padding:11px 19px;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s}
.professional-return:hover{color:#064e45;border-color:#39877a;background:#d3eae3;text-decoration:none}
.professional-return span{font-family:Barlow,sans-serif}
@media(max-width:760px){.personal-simple .nav-inner{padding:15px 23px;gap:15px;flex-wrap:wrap}.personal-identity{width:100%;justify-content:space-between}.personal-context{font-size:10px}.professional-return{font-size:16px;padding:10px 17px;gap:10px}.personal-simple .nav-inner .brand{font-size:24px}}

/* The separate Personal destination has a filled, tactile button treatment. */
#nav .personal-entry,#mobile-menu .personal-entry{background:#f5b83d;color:#30200b;border:1px solid #c68b22;box-shadow:0 3px 0 #c68b22,0 5px 10px #855f1414;font-weight:600;gap:12px;padding:10px 18px}
#nav .personal-entry>span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#fff8;color:#61400d;font:18px/1 Barlow,sans-serif}
#nav .personal-entry:hover,#mobile-menu .personal-entry:hover{background:#ffca58;color:#30200b;border-color:#b67b19;box-shadow:0 3px 0 #b67b19,0 6px 13px #855f1426}
#nav .personal-entry:active,#mobile-menu .personal-entry:active{transform:translateY(2px);box-shadow:0 1px 0 #b67b19}

/* A centered, rounded arrow keeps the whole pill visually cohesive. */
#nav .personal-entry>span{width:24px;height:24px;flex:0 0 24px;background:transparent}
#nav .personal-entry>span svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}

/* Match the rounded navigation arrows on the professional return button. */
.professional-return>span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}
.professional-return>span svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}

/* Keep Personal discoverable without opening the mobile menu. */
.mobile-header-actions{display:none}
@media(max-width:767px){.mobile-header-actions{display:flex;align-items:center;gap:6px}#nav .mobile-personal-entry{margin:0;padding:8px 10px;gap:5px;font:600 16px/1.2 "Barlow Condensed",sans-serif;min-height:44px}#nav .mobile-personal-entry:before{display:none}#nav .mobile-personal-entry>span,#nav .mobile-personal-entry>span svg{width:20px;height:20px;flex-basis:20px}#mobile-toggle{min-width:40px;min-height:44px}#nav>div:first-child{gap:8px}}
@media(max-width:350px){#nav>div:first-child{padding-left:12px;padding-right:12px}#nav>div:first-child>a{font-size:22px}.mobile-header-actions{gap:2px}#nav .mobile-personal-entry{padding:8px}}

/* Match Contact sizing only inside the expanded mobile menu. */
@media(max-width:767px){#mobile-menu .personal-entry{margin-left:0;margin-right:0;width:100%;padding:7px 20px;line-height:20px;gap:8px}#mobile-menu .personal-entry>span,#mobile-menu .personal-entry>span svg{width:18px;height:18px;flex-basis:18px}}

/* Writing & Guides is a second off-page destination, separated from the in-page navigation. */
#nav .writing-guides-entry{
  position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;
  padding:10px 15px;margin-left:15px;border:1px solid #94b8db;border-radius:999px;
  background:#edf5fc;color:#294f78;font-weight:600;line-height:1.2;text-decoration:none;
  box-shadow:0 3px 0 #b8cfe5,0 5px 10px #345f8c12;
  transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;
}
#nav .writing-guides-entry:before{content:"";position:absolute;left:-19px;top:5px;bottom:5px;width:1px;background:#cbd5e1}
#nav .writing-guides-entry:hover{background:#dfeefa;border-color:#6e9bc6;color:#203f61;box-shadow:0 3px 0 #9dbbd7,0 6px 13px #345f8c1f}
#nav .writing-guides-entry:active{transform:translateY(2px);box-shadow:0 1px 0 #9dbbd7}
#nav .writing-guides-entry:focus-visible{outline:3px solid #2563eb;outline-offset:4px}
#nav .writing-guides-entry>span,#mobile-menu .writing-guides-entry>span,.writing-guides-cta>span:last-child{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}
#nav .writing-guides-entry>span svg,#mobile-menu .writing-guides-entry>span svg,.writing-guides-cta>span:last-child svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}
/* The cluster divider now starts at Writing & Guides; Personal stays the warmer, stronger destination. */
#nav .personal-entry{margin-left:7px}
#nav .personal-entry:before{display:none}

/* Mobile menu: page anchors first, then clearly labeled off-page destinations. */
#mobile-menu .mobile-destination-group{margin-top:8px;padding-top:14px;border-top:1px solid #cbd5e1;display:flex;flex-direction:column;gap:10px}
#mobile-menu .mobile-destination-label{margin:0 0 1px;font:600 11px/1.2 "Barlow Condensed",sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#718096}
#mobile-menu .writing-guides-entry{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px 18px;border:1px solid #94b8db;border-radius:999px;background:#edf5fc;color:#294f78;font-weight:600;text-decoration:none;box-shadow:0 3px 0 #b8cfe5}
#mobile-menu .writing-guides-entry:active{transform:translateY(2px);box-shadow:0 1px 0 #9dbbd7}
#mobile-menu .writing-guides-entry>span,#mobile-menu .writing-guides-entry>span svg{width:19px;height:19px;flex-basis:19px}
#mobile-menu .personal-entry{margin-top:0}

/* Switch to the compact header/menu before the two destination buttons become crowded. */
@media(max-width:1099px){
  #nav>div:first-child>.md\:flex{display:none!important}
  #nav .mobile-header-actions{display:flex!important;align-items:center;gap:6px}
  #nav #mobile-toggle{display:block!important}
  #mobile-menu:not(.hidden){display:block!important}
}
@media(min-width:1100px){#nav .mobile-header-actions{display:none!important}#mobile-menu{display:none!important}}
@media(min-width:1100px) and (max-width:1210px){
  #nav>div:first-child{padding-left:14px;padding-right:14px}
  #nav .md\:flex{gap:12px!important}
  #nav .writing-guides-entry{padding:9px 12px;margin-left:10px}
  #nav .writing-guides-entry:before{left:-14px}
  #nav .personal-entry{padding:9px 13px;margin-left:4px}
}

/* A natural professional entry to the library at the end of Expertise, before Contact. */
.expertise-writing-cta{display:flex;justify-content:center;margin-top:44px}
.writing-guides-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:12px 22px;border:1px solid #7fa8cf;border-radius:999px;background:#f3f8fd;color:#294f78;font:600 17px/1.25 "Barlow Condensed",sans-serif;text-decoration:none;box-shadow:0 3px 0 #b7cde2,0 7px 18px #345f8c12;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s}
.writing-guides-cta:hover{background:#e5f1fb;border-color:#5f8fbd;color:#203f61;box-shadow:0 3px 0 #97b6d3,0 8px 20px #345f8c1f}
.writing-guides-cta:active{transform:translateY(2px);box-shadow:0 1px 0 #97b6d3}
.writing-guides-cta:focus-visible{outline:3px solid #2563eb;outline-offset:4px}
@media(max-width:767px){.expertise-writing-cta{margin-top:34px;padding:0 4px}.writing-guides-cta{width:100%;max-width:330px;min-height:50px;padding:11px 18px;font-size:17px}}

/* Expertise evidence card: a compact proof-of-depth bridge into Writing & Guides. */
.expertise-library-card{
  position:relative;
  display:grid;
  grid-template-columns:auto minmax(0,1fr) auto;
  align-items:center;
  gap:24px;
  max-width:980px;
  margin:46px auto 0;
  padding:24px 26px;
  border:1px solid #9fc5df;
  border-radius:28px;
  background:linear-gradient(135deg,rgba(255,255,255,.90) 0%,rgba(240,249,255,.94) 55%,rgba(236,253,245,.88) 100%);
  box-shadow:0 5px 0 #c5dce9,0 14px 34px rgba(34,73,105,.10);
  overflow:hidden;
}
.expertise-library-card:before{
  content:"";
  position:absolute;
  width:180px;height:180px;
  right:-78px;top:-92px;
  border-radius:50%;
  background:radial-gradient(circle,rgba(37,99,235,.13) 0%,rgba(37,99,235,0) 72%);
  pointer-events:none;
}
.expertise-library-card:after{
  content:"";
  position:absolute;
  width:150px;height:150px;
  left:24%;bottom:-104px;
  border-radius:50%;
  background:radial-gradient(circle,rgba(13,148,136,.12) 0%,rgba(13,148,136,0) 72%);
  pointer-events:none;
}
.expertise-library-count{
  position:relative;z-index:1;
  width:104px;height:104px;
  border-radius:30px;
  display:flex;flex-direction:column;align-items:center;justify-content:center;
  background:#e8f3fb;
  border:1px solid #8fb9d8;
  color:#244a70;
  box-shadow:0 4px 0 #b7d0e2,0 8px 18px rgba(36,74,112,.10);
  transform:rotate(-1.25deg);
}
.expertise-library-number{
  font:700 40px/.9 "Barlow Condensed",sans-serif;
  letter-spacing:-.02em;
}
.expertise-library-label{
  margin-top:8px;
  font:700 12px/1 "Barlow Condensed",sans-serif;
  letter-spacing:.15em;
  text-transform:uppercase;
}
.expertise-library-copy{position:relative;z-index:1;min-width:0}
.expertise-library-eyebrow{
  margin:0 0 5px;
  color:#2d668f;
  font:700 12px/1.2 "Barlow Condensed",sans-serif;
  letter-spacing:.15em;
  text-transform:uppercase;
}
.expertise-library-copy h3{
  margin:0 0 7px;
  color:#132238;
  font:700 clamp(23px,2.4vw,30px)/1.08 "Barlow Condensed",sans-serif;
  letter-spacing:-.01em;
}
.expertise-library-copy p:last-child{
  margin:0;
  max-width:620px;
  color:#536579;
  font:400 15.5px/1.55 Barlow,sans-serif;
}
.expertise-library-button{position:relative;z-index:1;white-space:nowrap;flex-shrink:0}

@media(max-width:900px){
  .expertise-library-card{
    grid-template-columns:auto minmax(0,1fr);
    gap:18px 20px;
    padding:22px;
  }
  .expertise-library-button{
    grid-column:1/-1;
    justify-self:center;
    min-width:280px;
  }
}
@media(max-width:600px){
  .expertise-library-card{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    gap:16px;
    margin-top:36px;
    padding:20px 18px 21px;
    border-radius:24px;
  }
  .expertise-library-count{
    width:auto;height:auto;
    min-height:0;
    padding:9px 14px;
    border-radius:999px;
    flex-direction:row;
    gap:7px;
    transform:none;
  }
  .expertise-library-number{font-size:25px;line-height:1}
  .expertise-library-label{margin:1px 0 0;font-size:11px}
  .expertise-library-copy h3{font-size:25px;line-height:1.1}
  .expertise-library-copy p:last-child{font-size:15px;line-height:1.5}
  .expertise-library-button{
    width:100%;
    min-width:0;
    max-width:none;
    justify-content:center;
    margin-top:2px;
  }
}

/* Compact menu destinations align with Contact; desktop-only destination divider stays out of mobile. */
#mobile-menu .writing-guides-entry{
  margin-left:0;
  margin-right:0;
  width:100%;
}
#mobile-menu .writing-guides-entry:before{display:none}

/* v16: exact mobile alignment for off-page destination buttons. */
@media(max-width:1099px){
  #mobile-menu .mobile-destination-group{
    width:100%;
    box-sizing:border-box;
  }
  #mobile-menu .mobile-destination-group .writing-guides-entry,
  #mobile-menu .mobile-destination-group .personal-entry{
    box-sizing:border-box;
    align-self:stretch;
    width:100%;
    max-width:none;
    margin:0;
    padding:8px 20px;
    min-height:40px;
  }
  #mobile-menu .mobile-destination-group .writing-guides-entry:before,
  #mobile-menu .mobile-destination-group .personal-entry:before{
    display:none;
    content:none;
  }
}


/* personal-assets/home-utilities.css */
*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-bottom-4{bottom:-1rem}.-left-4{left:-1rem}.-right-4{right:-1rem}.-top-4{top:-1rem}.left-0{left:0px}.right-0{right:0px}.top-0{top:0px}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-1\.5{margin-bottom:0.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:0.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-0\.5{margin-top:0.125rem}.mt-1{margin-top:0.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:0.5rem}.mt-3{margin-top:0.75rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[240px\]{max-width:240px}.max-w-lg{max-width:32rem}.flex-shrink-0{flex-shrink:0}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:0.5rem}.gap-3{gap:0.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:0.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-accent{--tw-border-opacity:1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-accent-teal{--tw-border-opacity:1;border-color:rgb(13 148 136 / var(--tw-border-opacity, 1))}.border-accent-warm{--tw-border-opacity:1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity:1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:rgb(255 255 255 / 0.1)}.border-white\/5{border-color:rgb(255 255 255 / 0.05)}.bg-accent{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-surface{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/5{background-color:rgb(255 255 255 / 0.05)}.bg-white\/95{background-color:rgb(255 255 255 / 0.95)}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:0px}.p-2{padding:0.5rem}.p-4{padding:1rem}.p-7{padding:1.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.py-3\.5{padding-top:0.875rem;padding-bottom:0.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pt-20{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.font-body{font-family:Barlow, sans-serif}.font-heading{font-family:"Barlow Condensed", sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:0.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-\[0\.95\]{line-height:0.95}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.15em\]{letter-spacing:0.15em}.tracking-\[0\.2em\]{letter-spacing:0.2em}.tracking-tight{letter-spacing:-0.025em}.tracking-wide{letter-spacing:0.025em}.text-accent{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-accent-rose{--tw-text-opacity:1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-accent-teal{--tw-text-opacity:1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-accent-warm{--tw-text-opacity:1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-muted{--tw-text-opacity:1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity:1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity:1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity:1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-accent\/15{--tw-shadow-color:rgb(37 99 235 / 0.15);--tw-shadow:var(--tw-shadow-colored)}.shadow-accent\/20{--tw-shadow-color:rgb(37 99 235 / 0.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-accent\/25{--tw-shadow-color:rgb(37 99 235 / 0.25);--tw-shadow:var(--tw-shadow-colored)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.ring-white\/50{--tw-ring-color:rgb(255 255 255 / 0.5)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.duration-200{transition-duration:200ms}.duration-300{transition-duration:300ms}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.hover\:text-accent:hover{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-white\/10:focus{background-color:rgb(255 255 255 / 0.1)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus\:ring-accent:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235 / var(--tw-ring-opacity, 1))}.focus-visible\:underline:focus-visible{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width: 640px){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.sm\:flex-row{flex-direction:row}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){.md\:flex{display:flex}.md\:hidden{display:none}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.lg\:gap-16{gap:4rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-7xl{font-size:4.5rem;line-height:1}}

/* personal-assets/page-transitions.css */
/* Ordinary document navigation: no outgoing-page snapshots or portrait crossfades. */
html{background:#fafafa}
@view-transition{navigation:none}


/* three-page-additions.css */
.essay-breadcrumb{font:500 15px Barlow,sans-serif;color:#536783;padding:20px 0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.essay-breadcrumb a,.essay-return a{color:#3b608b;text-decoration:underline;text-underline-offset:4px}.privacy-introduction{margin:0 0 65px;border:1px solid #d7dfe9;border-radius:26px;padding:clamp(24px,5vw,58px);background:#f5f7fb;color:#35445b}.privacy-introduction h2{font-size:clamp(32px,4vw,46px);line-height:1.1;color:#354d70;margin:0 0 28px}.privacy-introduction h3{font-size:clamp(23px,3vw,29px);line-height:1.2;color:#4a5579;margin:30px 0 18px}.privacy-introduction p{font:400 18px/1.75 Barlow,sans-serif;max-width:75ch;margin:0 0 19px}.privacy-introduction section+section{border-top:1px solid #dce2ed;margin-top:35px;padding-top:10px}.essay-return{padding:25px 0;font-size:17px}.analytics-disclosure{max-width:850px;margin:24px auto 10px;padding:0 18px;font:400 14px/1.6 Barlow,sans-serif;text-align:left;color:inherit;opacity:.85}.analytics-disclosure summary{cursor:pointer;font-weight:500}.analytics-disclosure p{font:inherit;max-width:none}.intro-page{background:#fafafa;color:#35445b}.intro-page main{max-width:1100px;margin:auto;padding:clamp(35px,6vw,75px) 24px 35px}.intro-page .short-opening{display:grid;grid-template-columns:1.35fr .65fr;gap:45px;align-items:start}.intro-page h1{font:700 clamp(48px,6vw,76px)/.98 'Barlow Condensed',sans-serif;color:#233c58;margin:0 0 25px}.intro-page h1 em{font-style:normal;color:#427eaa}.intro-page .short-opening p{font-size:19px;line-height:1.7;margin:0 0 18px}.intro-page figure{margin:8px 0 0;padding:14px 14px 20px;background:#f2e8de;border-radius:28px;transform:rotate(2deg)}.intro-page figure img{width:100%;height:auto;border-radius:18px;display:block}.intro-page figcaption{font-size:14px;margin-top:13px;text-align:center;color:#685b58}.intro-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:45px 0 50px}.intro-card{padding:27px;border-radius:23px;border:1px solid #e7dce3;background:#fbf0f3}.intro-card:nth-child(2){background:#f0f1fc;border-color:#dee0ed}.intro-card:nth-child(3){background:#eef5f0;border-color:#d9e6dd}.intro-card h2{font:600 28px/1.15 'Barlow Condensed',sans-serif;margin:0 0 15px;color:#35445b}.intro-card p{font:400 17px/1.65 Barlow,sans-serif;margin:0}.longer-note{border-top:1px solid #dddfe4;padding:30px 0 10px;max-width:740px;color:#566477}.longer-note h2{font:500 24px/1.3 'Barlow Condensed',sans-serif;margin:0 0 12px}.longer-note p{font:400 17px/1.65 Barlow,sans-serif}.longer-note a{color:#3d6287;text-decoration:underline;text-underline-offset:4px}.intro-page footer{max-width:1100px;margin:auto;padding:25px 24px}.intro-page .short-footer{display:flex;gap:20px;align-items:center;justify-content:space-between;border-top:1px solid #dfe4ea;padding-top:25px}.intro-page .short-footer>a{color:#3d6287}.intro-page #nav{position:relative}.privacy-introduction section{scroll-margin-top:190px}@media(max-width:700px){.intro-page .short-opening{grid-template-columns:1fr;gap:20px}.intro-page figure{max-width:270px;justify-self:center;order:2}.intro-cards{grid-template-columns:1fr;margin-top:35px;gap:15px}.intro-page main{padding:32px 22px}.intro-page .short-opening p{font-size:18px}.intro-page .short-footer{align-items:flex-start;flex-direction:column}.privacy-introduction{padding:24px 20px}.privacy-introduction p{font-size:17px}}

.intro-page .professional-return{background:#e5edf8;color:#3b5680;border-color:#b8cbe4;box-shadow:0 2px 0 #c8d8ec}

/* Clear, rounded essay entry; preserves the original link and analytics. */
.intro-page .longer-note a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;box-sizing:border-box;padding:13px 24px;margin-top:8px;border:1px solid #345c83;border-radius:28px;background:#416e98;color:#fff;font:600 18px/1.3 Barlow,sans-serif;text-decoration:none;box-shadow:0 3px 0 #294b6e;transition:background .15s,transform .15s,box-shadow .15s}.intro-page .longer-note a:hover{background:#345d85}.intro-page .longer-note a:active{transform:translateY(2px);box-shadow:0 1px 0 #294b6e}.intro-page .longer-note a:focus-visible{outline:3px solid #416e98;outline-offset:4px}

/* Show header lettering and controls together after local font decoding. */
html.homepage-fonts-pending #nav{visibility:hidden}
