:root{--accent:#65c7d0;--background:#faf9f8;--lightAccent:#7d83f9;--lighterAccent:#e6e8e4;--dark:#457b9d;--darker:#4e4e4e;--slate:#2f3948;--green:#bbe95f;--green:#c0e5da;--pink:#f8bfd4;--blue:#c1e9ec;--white:#ffffff;--footer-white:#ffffff;--footer-black:#000000;--black:#000000;--lightGrey:#676767;--ink:var(--slate);--paper:var(--background);--accentFont:"Tiempos Headline", Helvetica, Arial, sans-serif;--primaryFont:"Soehne", Helvetica, Arial, sans-serif;--codeFont:"Fira Code", monospace;--blogFont:"Tiempos Text", Helvetica, Arial, sans-serif;font-size:1rem;line-height:1.6}@media (prefers-color-scheme: dark){:root{--green:#60766f;--pink:#7c666e;--blue:#285053;--white:#3e3e3e;--footer-white:#faf9f8;--black:#000000;--lightGrey:#b2b2b2;--background:#4e4e4e;--slate:#faf9f8;--ink:#faf9f8;--lighterAccent:#333333;--darker:#dbd9d9;--footer-black:#ffffff;--green:#357b68;--pink:#864f65;--blue:#367981}}@font-face{font-family:Tiempos Text;src:url(/fonts/TiemposTextWeb-Regular.eot);src:url(/fonts/TiemposTextWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/TiemposTextWeb-Regular.woff2) format("woff2"),url(/fonts/TiemposTextWeb-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tiempos Text;src:url(/fonts/TiemposTextWeb-RegularItalic.eot);src:url(/fonts/TiemposTextWeb-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/TiemposTextWeb-RegularItalic.woff2) format("woff2"),url(/fonts/TiemposTextWeb-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Tiempos Text;src:url(/fonts/TiemposTextWeb-Bold.eot);src:url(/fonts/TiemposTextWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/TiemposTextWeb-Bold.woff2) format("woff2"),url(/fonts/TiemposTextWeb-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tiempos Text;src:url(/fonts/TiemposTextWeb-BoldItalic.eot);src:url(/fonts/TiemposTextWeb-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/TiemposTextWeb-BoldItalic.woff2) format("woff2"),url(/fonts/TiemposTextWeb-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Tiempos Headline;src:url(/fonts/TiemposHeadlineWeb-Light.eot);src:url(/fonts/TiemposHeadlineWeb-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/TiemposHeadlineWeb-Light.woff2) format("woff2"),url(/fonts/TiemposHeadlineWeb-Light.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Tiempos Headline;src:url(/fonts/TiemposHeadlineWeb-LightItalic.eot);src:url(/fonts/TiemposHeadlineWeb-LightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/TiemposHeadlineWeb-LightItalic.woff2) format("woff2"),url(/fonts/TiemposHeadlineWeb-LightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Soehne;src:url(/fonts/soehne-web-buch.eot);src:url(/fonts/soehne-web-buch.eot?#iefix) format("embedded-opentype"),url(/fonts/soehne-web-buch.woff2) format("woff2"),url(/fonts/soehne-web-buch.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Soehne;src:url(/fonts/soehne-web-buch-kursiv.eot);src:url(/fonts/soehne-web-buch-kursiv.eot?#iefix) format("embedded-opentype"),url(/fonts/soehne-web-buch-kursiv.woff2) format("woff2"),url(/fonts/soehne-web-buch-kursiv.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Soehne;src:url(/fonts/soehne-web-dreiviertelfett.eot);src:url(/fonts/soehne-web-dreiviertelfett.eot?#iefix) format("embedded-opentype"),url(/fonts/soehne-web-dreiviertelfett.woff2) format("woff2"),url(/fonts/soehne-web-dreiviertelfett.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Soehne;src:url(/fonts/soehne-web-dreiviertelfett-kursiv.eot);src:url(/fonts/soehne-web-dreiviertelfett-kursiv.eot?#iefix) format("embedded-opentype"),url(/fonts/soehne-web-dreiviertelfett-kursiv.woff2) format("woff2"),url(/fonts/soehne-web-dreiviertelfett-kursiv.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.link.svelte-qokr9t.svelte-qokr9t{color:var(--ink);text-decoration:none;display:inline-flex;position:relative;font-weight:600;padding:.5rem .75rem .75rem 0rem;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.link.svelte-qokr9t.svelte-qokr9t:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--green) 0%,var(--blue) 50%,var(--pink) 100%);transform:scaleX(1);transform-origin:left;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}@media (prefers-reduced-motion: reduce){.link.svelte-qokr9t.svelte-qokr9t{transition:background .2s ease,color .2s ease}.link.svelte-qokr9t.svelte-qokr9t:after{transition:none}}@media (prefers-color-scheme: dark){.link.svelte-qokr9t.svelte-qokr9t{color:var(--ink)}.link.svelte-qokr9t.svelte-qokr9t:after{background:linear-gradient(90deg,#7FE87F 0%,var(--blue) 50%,#FF8AC9 100%)}}.link.svelte-qokr9t.svelte-qokr9t:hover{background:linear-gradient(135deg,rgba(127,232,127,.15) 0%,rgba(109,213,255,.15) 50%,rgba(255,138,201,.15) 100%)}@media (prefers-reduced-motion: reduce){.link.svelte-qokr9t.svelte-qokr9t:hover{background:rgba(127,232,127,.1)}}.link.svelte-qokr9t.svelte-qokr9t:hover:after{height:4px}@media (prefers-reduced-motion: reduce){.link.svelte-qokr9t.svelte-qokr9t:hover:after{transform:scaleX(1);height:3px}}.link.svelte-qokr9t:hover .link__icon-wrapper.svelte-qokr9t{background:var(--pink);border-color:var(--ink);transform:translate(4px) scale(1.1)}@media (prefers-reduced-motion: reduce){.link.svelte-qokr9t:hover .link__icon-wrapper.svelte-qokr9t{transform:scale(1.05)}}.link.svelte-qokr9t:hover .link__icon.svelte-qokr9t{transform:translate(0)}@media (prefers-reduced-motion: reduce){.link.svelte-qokr9t:hover .link__icon.svelte-qokr9t{transform:none}}.link.svelte-qokr9t:hover .link__text.svelte-qokr9t{transform:translate(-2px)}@media (prefers-reduced-motion: reduce){.link.svelte-qokr9t:hover .link__text.svelte-qokr9t{transform:none}}.link.svelte-qokr9t.svelte-qokr9t:focus{color:var(--white)}.link--dark.svelte-qokr9t.svelte-qokr9t{color:var(--ink)}.link--dark.svelte-qokr9t.svelte-qokr9t:after{background:linear-gradient(90deg,#7FE87F 0%,var(--blue) 50%,#FF8AC9 100%)}.link--dark.svelte-qokr9t.svelte-qokr9t:hover{background:linear-gradient(135deg,rgba(127,232,127,.2) 0%,rgba(109,213,255,.2) 50%,rgba(255,138,201,.2) 100%)}@media (prefers-reduced-motion: reduce){.link--dark.svelte-qokr9t.svelte-qokr9t:hover{background:rgba(127,232,127,.15)}}@media (prefers-color-scheme: dark){.link--dark.svelte-qokr9t.svelte-qokr9t{color:var(--ink)}.link--dark.svelte-qokr9t.svelte-qokr9t:after{background:linear-gradient(90deg,var(--green) 0%,var(--blue) 50%,var(--pink) 100%)}}.link__content.svelte-qokr9t.svelte-qokr9t{display:inline-flex;align-items:center;gap:.75rem}.link__text.svelte-qokr9t.svelte-qokr9t{display:inline-block;font-size:1.3rem;line-height:1.5;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}@media (prefers-reduced-motion: reduce){.link__text.svelte-qokr9t.svelte-qokr9t{transition:none}}.link__icon-wrapper.svelte-qokr9t.svelte-qokr9t{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;background:var(--blue);border:2px solid var(--ink);border-radius:50%;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);box-shadow:2px 2px 0 0 var(--ink)}@media (prefers-color-scheme: dark){.link__icon-wrapper.svelte-qokr9t.svelte-qokr9t{background:var(--blue)}}@media (prefers-reduced-motion: reduce){.link__icon-wrapper.svelte-qokr9t.svelte-qokr9t{transition:background .2s ease,border-color .2s ease}}.link__icon.svelte-qokr9t.svelte-qokr9t{width:1.125rem;height:1.125rem;color:var(--ink);transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}@media (prefers-reduced-motion: reduce){.link__icon.svelte-qokr9t.svelte-qokr9t{transition:none}}
