.site-cookie-banner[data-v-3dc0d58d]{background-color:color-mix(in srgb, var(--site-cookie-bg,#111827) 95%, transparent);color:var(--site-cookie-text,#f9fafb)}.site-cookie-btn-reject[data-v-3dc0d58d]{border:1px solid color-mix(in srgb, var(--site-cookie-text,#f9fafb) 30%, transparent);color:inherit}.site-cookie-btn-reject[data-v-3dc0d58d]:hover{background-color:color-mix(in srgb, var(--site-cookie-text,#f9fafb) 10%, transparent)}.site-cookie-btn-accept[data-v-3dc0d58d]{background-color:var(--site-accent,#fff);color:var(--site-accent-text,#111827)}.site-cookie-btn-accept[data-v-3dc0d58d]:hover{background-color:var(--site-accent-hover,#f3f4f6)}@keyframes site-coach-pulse{0%,to{box-shadow:0 0 0 9999px #000000a6,0 0 #f43f5e66}50%{box-shadow:0 0 0 9999px #000000a6,0 0 0 10px #f43f5e00}}.site-locale-toggle[data-v-e41b8fde]{background-color:var(--site-bg,#fff);border:1px solid color-mix(in srgb, var(--site-text,#6b7280) 20%, transparent);color:var(--site-text,#374151)}.site-locale-toggle button[data-v-e41b8fde]{color:inherit}.site-locale-toggle button[data-v-e41b8fde]:not(.is-active):hover{background-color:var(--site-accent-light,#f43f5e1a)}.site-locale-toggle button.is-active[data-v-e41b8fde]{background-color:var(--site-accent,#f43f5e);color:var(--site-accent-text,#fff)}.site-root[data-v-e3a36fe7]{background-color:var(--v969054b4);color:var(--v1195f564);font-family:var(--v28ea6e6a)}.site-header[data-v-e3a36fe7]{background-color:var(--v5065a124);color:var(--v442ab0f1)}.site-accent-btn[data-v-e3a36fe7]{background-color:var(--v05b69feb);color:var(--v14c41354)}.site-accent-btn[data-v-e3a36fe7]:hover{background-color:var(--v1721ed5a)}.site-accent-text[data-v-e3a36fe7],.site-accent-icon[data-v-e3a36fe7]{color:var(--v05b69feb)}.site-accent-link[data-v-e3a36fe7]{color:inherit}.site-accent-link[data-v-e3a36fe7]:hover{color:var(--v05b69feb)}.site-nav-link[data-v-e3a36fe7]{color:var(--v442ab0f1);opacity:.75}@media (hover:hover){.site-nav-link[data-v-e3a36fe7]:hover{opacity:1;color:var(--v05b69feb);background-color:var(--c23436ce)}}.site-nav-link.is-active[data-v-e3a36fe7]{opacity:1;color:var(--v05b69feb);background-color:var(--c23436ce)}.site-pdf-link[data-v-e3a36fe7]{color:var(--v05b69feb);background-color:var(--c23436ce)}.site-pdf-link[data-v-e3a36fe7]:hover{filter:brightness(.92)}.site-favorite-btn[data-v-e3a36fe7]{color:var(--ede345f4)}.site-favorite-btn[data-v-e3a36fe7]:hover,.site-favorite-btn.is-active[data-v-e3a36fe7]{color:var(--v05b69feb)}.site-favorite-btn.is-modal.is-active[data-v-e3a36fe7]{background-color:var(--c23436ce)}.site-favorite-pulse[data-v-e3a36fe7]{animation:.9s ease-out 2 site-fav-pulse-e3a36fe7}@keyframes site-fav-pulse-e3a36fe7{0%{box-shadow:0 0 0 0 var(--v05b69feb);transform:scale(1)}50%{transform:scale(1.35);box-shadow:0 0 0 12px #0000}to{transform:scale(1);box-shadow:0 0 #0000}}.site-themed-modal[data-v-e3a36fe7]{font-family:var(--v28ea6e6a)}.site-accent-icon-modal[data-v-e3a36fe7]{color:var(--v05b69feb)}.site-accent-link-modal[data-v-e3a36fe7]{color:inherit}.site-accent-link-modal[data-v-e3a36fe7]:hover{color:var(--v05b69feb)}.site-root[data-v-e3a36fe7] input[type=text],.site-root[data-v-e3a36fe7] input[type=email],.site-root[data-v-e3a36fe7] textarea{color:#111827;background-color:#fff;border-color:#d1d5db}.site-root[data-v-e3a36fe7] input[type=text]::-moz-placeholder{color:#9ca3af}.site-root[data-v-e3a36fe7] input[type=email]::-moz-placeholder{color:#9ca3af}.site-root[data-v-e3a36fe7] textarea::-moz-placeholder{color:#9ca3af}.site-root[data-v-e3a36fe7] input[type=text]::placeholder,.site-root[data-v-e3a36fe7] input[type=email]::placeholder,.site-root[data-v-e3a36fe7] textarea::placeholder{color:#9ca3af}.site-root[data-v-e3a36fe7] input:focus,.site-root[data-v-e3a36fe7] textarea:focus{box-shadow:0 0 0 2px var(--c23436ce), 0 0 0 3px var(--v05b69feb);border-color:var(--v05b69feb);outline:none}.site-alert-success[data-v-e3a36fe7]{color:#15803d;background-color:#22c55e1f;border:1px solid #22c55e4d}.site-alert-error[data-v-e3a36fe7]{color:#dc2626}.site-root[data-v-e3a36fe7] .bg-white{background-color:var(--v9895f0a6)!important}.site-root[data-v-e3a36fe7] .border-gray-200{border-color:var(--bcbe3fa2)!important}.site-root[data-v-e3a36fe7] h2,.site-root[data-v-e3a36fe7] h3,.site-root[data-v-e3a36fe7] .text-gray-900,.site-root[data-v-e3a36fe7] .text-gray-800,.site-root[data-v-e3a36fe7] .text-gray-700{color:var(--v1195f564)}.site-root[data-v-e3a36fe7] .text-gray-600,.site-root[data-v-e3a36fe7] .text-gray-500,.site-root[data-v-e3a36fe7] .text-gray-400{color:var(--ede345f4)}
