.entwurf{--e-nacht:#0d1119;--e-nacht-2:#121826;--e-nacht-3:#1a2233;--e-linie:#96b4e124;--e-text:#e9eef6;--e-leise:#9aa7bb;--e-blau:#4f8ef5;--e-mint:#5fe3c6;--e-blass:#cfe0f8;--e-hell:#f2f4f7;--e-hell-2:#e6ebf2;--e-tinte:#0d1119;--e-tinte-leise:#4d5970;--e-verlauf:linear-gradient(90deg, var(--e-blau) 0%, var(--e-mint) 100%);--color-signal:#6fa5ff;--color-signal-soft:#9cc2ff;--color-signal-deep:#2c66cf;--color-deep:#0d1119;--color-abyss:#0a0d14;--color-teal:#121826;--color-teal-mid:#1a2233;--color-teal-soft:#2a3550;--color-aqua-300:#8fe9d5;--color-aqua-400:#5fe3c6;--color-silver:#a7b3c6;--color-platinum:#dfe6f0;--color-off:#f4f6f9;font-family:var(--font-hanken), system-ui, sans-serif;background:var(--e-hell);color:var(--e-tinte)}html.entwurf{background:var(--e-nacht)}.entwurf .e-display{font-family:var(--font-hanken), system-ui, sans-serif;letter-spacing:-.035em;font-weight:300;line-height:1.02}.entwurf .e-verlauf-text{background:var(--e-verlauf);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.entwurf .e-knopf{white-space:nowrap;border-radius:999px;align-items:center;gap:.55rem;min-height:48px;padding:.75rem 1.5rem;font-size:15px;font-weight:600;transition:background-color .18s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1);display:inline-flex}.entwurf .e-knopf:active{transform:scale(.97)}@media (max-width:639px){.entwurf .e-knopf{white-space:normal}}.entwurf .e-knopf-blass{background:var(--e-blass);color:var(--e-tinte)}.entwurf .e-knopf-dunkel{background:var(--e-tinte);color:var(--e-hell)}.entwurf .e-knopf-rand{border:1px solid var(--e-linie);color:var(--e-text)}.entwurf .e-knopf-rand-hell{color:var(--e-tinte);border:1px solid #0d111929}@media (hover:hover) and (pointer:fine){.entwurf .e-knopf-blass:hover{background:#e2ecfb}.entwurf .e-knopf-dunkel:hover{background:#1c2434}.entwurf .e-knopf-rand:hover{border-color:#96b4e166}.entwurf .e-knopf-rand-hell:hover{border-color:#0d111966}}.entwurf .e-waben{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='364' viewBox='0 0 420 364'%3E%3Cpath d='M105 2 L315 2 L418 182 L315 362 L105 362 L2 182 Z' fill='none' stroke='%2396b4e1' stroke-opacity='0.07' stroke-width='1.2'/%3E%3C/svg%3E");background-position:top;background-size:420px 364px}.entwurf .e-korn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.07 0 0 0 0 0.1 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.entwurf form button[aria-pressed]{box-shadow:0 10px 30px -18px #0009;background:#e6eef9!important;border-color:#0000!important}@media (hover:hover) and (pointer:fine){.entwurf form button[aria-pressed]:hover{background:#f3f7fd!important}}.entwurf form button[aria-pressed] .text-off{color:#0d1119!important}.entwurf form button[aria-pressed] .text-silver{color:#4d5970!important}.entwurf form button[aria-pressed]>span:last-child{color:#2c66cf!important}.entwurf form button[aria-pressed=true]{background:linear-gradient(120deg,#cfe0f8,#c7f2e6)!important;box-shadow:0 0 0 2px #4f8ef5!important}.entwurf .e-signatur :is(h2,h3,h4,.display,.font-display){font-family:var(--font-hanken), system-ui, sans-serif;font-variation-settings:normal;letter-spacing:-.03em}.entwurf .e-signatur :is(h2,.display){font-weight:300;line-height:1.04}.entwurf .e-signatur :is(h3,h4,.font-display){font-weight:400}@keyframes treiben{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(8vw,-6vh)scale(1.15)}}.entwurf .r-licht{animation:18s ease-in-out infinite treiben}.entwurf .r-licht-2{animation:22s ease-in-out infinite reverse treiben}.entwurf .p-ring{filter:blur(14px);overflow:hidden}.entwurf .p-ring:before{content:"";aspect-ratio:1;background:conic-gradient(#4f8ef5,#5fe3c6,#2453b5,#4f8ef5);width:250%;animation:7s linear infinite p-drehen;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}@keyframes p-drehen{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes waben-lauf{to{stroke-dashoffset:-100px}}.entwurf .waben-lauf{animation-name:waben-lauf;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.entwurf *,.entwurf :before,.entwurf :after{transition-duration:.01ms!important}.entwurf .e-knopf{transition:none}.entwurf .waben-lauf,.entwurf .r-licht,.entwurf .r-licht-2,.entwurf .p-ring:before{animation:none}}.entwurf [data-an] .w-kurve{transition:stroke-dashoffset 1.2s cubic-bezier(.23,1,.32,1) .3s;stroke-dashoffset:0!important}@media (prefers-reduced-motion:reduce){.entwurf [data-an] .w-kurve{transition:none}}
