@font-face{font-family:Newsreader;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/newsreader-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/newsreader-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/ibm-plex-sans-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/ibm-plex-sans-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/amiri-400-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--f-bg:#f7f4ee;--f-surface:#fffdf9;--f-sunken:#efebe3;--f-text:#1d1b18;--f-muted:#5f5a52;--f-line:#e2dcd1;--f-line-strong:#c9c1b3;--f-primary:#2f5d50;--f-on-primary:#fff;--f-primary-soft:#e3ece7;--f-secondary:#a4502a;--f-secondary-soft:#f5e6dc;--f-error:#b3261e;--f-error-soft:#f8e3e0;--f-paper-back:#e9e3d8;--f-paper-line:#5f5a5247;--f-paper-ink:#5f5a52;--f-glow:radial-gradient(ellipse 70% 60% at 85% 0%, #fffdf9e6, #fffdf900 70%);--f-paper:radial-gradient(ellipse at 30% 20%, #fffefb 0%, #fbf8f2 45%, #f1ebe1 100%);--f-shadow:#1d1b1873;--f-serif:"Newsreader", "Amiri", Georgia, serif;--f-sans:"IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, monospace;--f-gutter:clamp(20px, 4.5vw, 64px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--f-bg:#151412;--f-surface:#1e1c19;--f-sunken:#191816;--f-text:#efebe4;--f-muted:#a8a196;--f-line:#33302b;--f-line-strong:#4a453e;--f-primary:#8cc2ae;--f-on-primary:#10201b;--f-primary-soft:#1f332c;--f-secondary:#e39a72;--f-secondary-soft:#3a2519;--f-error:#f08a80;--f-error-soft:#3a1c19;--f-paper-back:#24221e;--f-paper-line:#a8a19642;--f-paper-ink:#a8a196;--f-glow:radial-gradient(ellipse 70% 60% at 85% 0%, #8cc2ae12, #8cc2ae00 70%);--f-paper:radial-gradient(ellipse at 30% 20%, #2c2925 0%, #252320 50%, #1e1c19 100%)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--f-bg:#151412;--f-surface:#1e1c19;--f-sunken:#191816;--f-text:#efebe4;--f-muted:#a8a196;--f-line:#33302b;--f-line-strong:#4a453e;--f-primary:#8cc2ae;--f-on-primary:#10201b;--f-primary-soft:#1f332c;--f-secondary:#e39a72;--f-secondary-soft:#3a2519;--f-error:#f08a80;--f-error-soft:#3a1c19;--f-paper-back:#24221e;--f-paper-line:#a8a19642;--f-paper-ink:#a8a196;--f-glow:radial-gradient(ellipse 70% 60% at 85% 0%, #8cc2ae12, #8cc2ae00 70%);--f-paper:radial-gradient(ellipse at 30% 20%, #2c2925 0%, #252320 50%, #1e1c19 100%)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--f-bg);background-image:var(--f-glow);min-height:100dvh;color:var(--f-text);font-family:var(--f-sans);background-repeat:no-repeat;flex-direction:column;margin:0;font-size:16px;line-height:1.55;display:flex}a{color:var(--f-primary)}a:hover{color:var(--f-text)}:focus-visible{outline:2px solid var(--f-primary);outline-offset:2px;border-radius:4px}[hidden]{display:none!important}h1,h2,p{margin:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.skip{z-index:10;background:var(--f-surface);color:var(--f-text);border-radius:8px;padding:10px 14px;position:absolute;inset-block-start:-60px;inset-inline-start:12px}.skip:focus{inset-block-start:12px}.site-header{block-size:clamp(64px,6.5vw,88px);padding-inline:var(--f-gutter);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.logo{color:var(--f-text);align-items:center;gap:10px;text-decoration:none;display:flex}.logo:hover{color:var(--f-text)}.logo-word{font-family:var(--f-serif);letter-spacing:-.01em;font-size:22px;font-weight:500;line-height:1}.logo-word i{font-style:italic;font-weight:400}.back{min-block-size:44px;color:var(--f-text);border-radius:10px;align-items:center;gap:8px;padding-inline:12px;font-size:15px;text-decoration:none;display:inline-flex}.back:hover{background:var(--f-sunken);color:var(--f-text)}.back svg{flex:none}[dir=rtl] .back svg{transform:scaleX(-1)}.site-main{padding:clamp(8px, 2vw, 24px) var(--f-gutter) clamp(32px, 4vw, 56px);flex-direction:column;flex:1;justify-content:center;display:flex}.btn{min-block-size:52px;font:500 16px var(--f-sans);cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding-inline:26px;text-decoration:none;display:inline-flex}.btn-primary{background:var(--f-primary);color:var(--f-on-primary)}.btn-primary:hover{color:var(--f-on-primary);opacity:.9}.btn-secondary{background:var(--f-surface);color:var(--f-text);border-color:var(--f-line-strong)}.btn-secondary:hover{background:var(--f-sunken);color:var(--f-text)}.btn-compact{min-block-size:48px;padding-inline:20px}.btn[disabled]{opacity:.7;cursor:default}.home{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,120px);inline-size:100%;max-inline-size:1240px;margin-inline:auto;display:grid}.home-visual{justify-content:center;display:flex}.home-copy{text-align:center;flex-direction:column;align-items:center;gap:clamp(18px,2vw,26px);display:flex}.home-copy h1{font-family:var(--f-serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(40px,5.6vw,84px);font-weight:400;line-height:1.04}.home-sub{color:var(--f-muted);text-wrap:pretty;max-inline-size:30ch;font-size:clamp(17px,1.5vw,21px)}.home-actions{flex-wrap:wrap;justify-content:center;gap:12px;inline-size:100%;padding-block-start:8px;display:flex}.home-actions .btn{flex:100%}.home-forgot{color:var(--f-muted);font-size:14px}@media (width>=900px){.home{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-visual{order:2}.home-copy{text-align:start;align-items:flex-start}.home-copy h1{max-inline-size:12ch}:lang(de) .home-copy h1{max-inline-size:16ch;font-size:clamp(36px,4.6vw,68px)}.home-actions{justify-content:flex-start;inline-size:auto}.home-actions .btn{flex:none}}.paper-wrap{aspect-ratio:3/4;inline-size:clamp(230px,28vw,400px);position:relative}.paper-back{background:var(--f-paper-back);box-shadow:0 30px 60px -30px color-mix(in srgb, var(--f-shadow) 80%, transparent);border-radius:6px;position:absolute;inset:0;transform:rotate(-5deg)translate(-4%,2%)}[dir=rtl] .paper-back{transform:rotate(5deg)translate(4%,2%)}.paper{background:var(--f-paper);box-shadow:0 1px 0 #fff6 inset, 0 40px 80px -36px var(--f-shadow);border-radius:6px;flex-direction:column;justify-content:space-between;align-items:center;padding:clamp(22px,2.6vw,36px) 20px;display:flex;position:absolute;inset:0}.paper:before{content:"";border:1px solid var(--f-paper-line);pointer-events:none;border-radius:3px;position:absolute;inset:clamp(10px,1.1vw,14px)}.paper-brand{font-family:var(--f-mono);letter-spacing:.28em;color:var(--f-paper-ink);font-size:clamp(10px,.85vw,12px)}.paper-card{font-family:var(--f-serif);color:var(--f-paper-ink);font-size:clamp(17px,1.6vw,22px);font-style:italic}[dir=rtl] .paper-card{font-style:normal}.seal-slot{aspect-ratio:1;inline-size:clamp(110px,12vw,170px)}.seal-slot-lg{inline-size:132px}.seal{block-size:100%;inline-size:100%;position:relative}.seal svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.seal-shadow{filter:blur(6px)}.seal-body{block-size:100%;inline-size:100%;animation:1.1s cubic-bezier(.2,.7,.2,1) .35s both finch-seal}.seal-ring{opacity:0;border:2px solid #a4502a;border-radius:50%;animation:1.3s ease-out .35s both finch-ring;position:absolute;inset:-8%}@keyframes finch-seal{0%{opacity:0;filter:blur(3px);transform:scale(1.45)translateY(-18px)}50%{opacity:1;filter:blur();transform:scale(.93)translateY(0)}72%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes finch-ring{0%{opacity:0;transform:scale(.6)}55%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@keyframes finch-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.seal-body{animation:none}.seal-ring{display:none}}.request{flex-direction:column;gap:28px;inline-size:100%;max-inline-size:560px;margin-inline:auto;padding-block:clamp(16px,3vw,40px);display:flex}.request-main{flex-direction:column;gap:28px;display:flex}.request-head{flex-direction:column;gap:12px;display:flex}.request-head h1,.success h1{font-family:var(--f-serif);letter-spacing:-.02em;font-weight:400}.request-head h1{font-size:clamp(38px,4.4vw,56px);line-height:1.06}.request-head p{color:var(--f-muted);text-wrap:pretty;font-size:clamp(17px,1.4vw,19px)}.form{background:var(--f-surface);border:1px solid var(--f-line);border-radius:16px;flex-direction:column;gap:22px;padding:clamp(20px,3vw,32px);display:flex}.field{flex-direction:column;gap:6px;display:flex}.field-label{font-size:14px;font-weight:500}.field-label small{font-size:inherit;color:var(--f-muted);font-weight:400}.input,.textarea{border:1px solid var(--f-line-strong);background:var(--f-bg);inline-size:100%;color:var(--f-text);font:400 16px var(--f-sans);border-radius:8px;outline:none}.input{block-size:48px;padding-inline:14px}.textarea{resize:vertical;min-block-size:96px;padding:12px 14px;line-height:1.5}.input:focus,.textarea:focus{border-color:var(--f-primary);box-shadow:0 0 0 3px var(--f-primary-soft)}.input[aria-invalid=true]{border:1.5px solid var(--f-error)}.input-mono{font-family:var(--f-mono)}.input-ltr{text-align:left;direction:ltr}[dir=rtl] .input-ltr{text-align:right}.input-ltr::placeholder{direction:ltr}.input:disabled,.textarea:disabled{opacity:.7}.field-error{color:var(--f-error);gap:8px;font-size:14px;line-height:1.45;display:flex}.field-error svg,.alert svg{flex:none;margin-block-start:1px}.alert{background:var(--f-error-soft);color:var(--f-error);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;font-weight:500;display:flex}.check{cursor:pointer;align-items:flex-start;gap:12px;min-block-size:44px;font-size:15px;line-height:1.5;display:flex;position:relative}.check input{opacity:0;block-size:22px;inline-size:22px;margin:0;position:absolute}.check-box{border:1.5px solid var(--f-line-strong);background:var(--f-bg);color:#0000;border-radius:6px;flex:none;justify-content:center;align-items:center;block-size:22px;inline-size:22px;margin-block-start:1px;display:flex}.check input:checked+.check-box{background:var(--f-primary);border-color:var(--f-primary);color:var(--f-on-primary)}.check input:focus-visible+.check-box{outline:2px solid var(--f-primary);outline-offset:2px}.check-box[data-invalid=true]{border-color:var(--f-error);border-width:1.5px}.check-err{color:var(--f-error);padding-inline-start:34px;font-size:14px}.hp{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.turnstile{min-block-size:65px}.spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:16px;inline-size:16px;animation:.8s linear infinite finch-spin}.server-error{background:var(--f-error-soft);color:var(--f-error);border-radius:12px;align-items:flex-start;gap:10px;padding:14px 16px;font-weight:500;display:flex}.success{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-block:clamp(24px,5vw,72px);display:flex}.success h1{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(34px,4vw,52px);line-height:1.1}.legal{flex-direction:column;gap:28px;inline-size:100%;max-inline-size:65ch;margin-inline:auto;padding-block:clamp(16px,3vw,40px);display:flex}.legal-tabs{border-block-end:1px solid var(--f-line);gap:4px;display:flex}.legal-tabs a{min-block-size:44px;color:var(--f-muted);align-items:center;padding-inline:14px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.legal-tabs a[aria-current=page]{color:var(--f-text);box-shadow:inset 0 -2px 0 var(--f-primary);font-weight:600}.legal-head{flex-direction:column;gap:10px;display:flex}.legal-head h1{font-family:var(--f-serif);letter-spacing:-.02em;font-size:clamp(38px,4.4vw,54px);font-weight:400;line-height:1.06}.legal-head span{color:var(--f-muted);font-size:14px}.toc{border-block:1px solid var(--f-line);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2px 20px;margin:0;padding:16px 0;list-style:none;display:grid}.toc a{min-block-size:36px;color:var(--f-text);grid-template-columns:28px minmax(0,1fr);align-items:center;font-size:15px;text-decoration:none;display:grid}.toc a:hover{color:var(--f-primary)}.toc b{font:400 12px var(--f-mono);color:var(--f-muted)}.legal section{flex-direction:column;gap:10px;scroll-margin-block-start:24px;display:flex}.legal h2{font-family:var(--f-serif);align-items:baseline;gap:12px;font-size:clamp(23px,2.2vw,28px);font-weight:400;line-height:1.25;display:flex}.legal h2 b{font:400 13px var(--f-mono);color:var(--f-secondary)}.legal p{text-wrap:pretty;overflow-wrap:anywhere;font-size:17px;line-height:1.7}.lost{text-align:center;flex-direction:column;align-items:center;gap:28px;padding-block:clamp(24px,5vw,64px);display:flex}.lost-paper{aspect-ratio:3/4;background:var(--f-paper);inline-size:clamp(170px,16vw,220px);box-shadow:0 40px 80px -36px var(--f-shadow);border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative;transform:rotate(-3deg)}.lost-paper:before{content:"";border:1px solid var(--f-paper-line);border-radius:3px;position:absolute;inset:10px}.lost-paper i{aspect-ratio:1;border:1.5px dashed var(--f-paper-ink);opacity:.6;border-radius:50%;inline-size:46%;display:block}.lost h1{font-family:var(--f-serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.1}.site-footer{padding:16px var(--f-gutter) 22px;color:var(--f-muted);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:12px 24px;font-size:14px;display:flex}.foot-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;display:flex}.foot-links a{min-block-size:44px;color:var(--f-muted);align-items:center;text-decoration:none;display:inline-flex}.foot-links a:hover{color:var(--f-text)}.lang-switch{gap:2px;display:flex}.lang-switch a{block-size:40px;min-inline-size:40px;color:var(--f-muted);font:500 13px var(--f-sans);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding-inline:8px;text-decoration:none;display:inline-flex}.lang-switch a:hover{background:var(--f-sunken);color:var(--f-text)}.lang-switch a[aria-current=true]{background:var(--f-primary-soft);color:var(--f-primary)}.theme-toggle{block-size:40px;inline-size:40px;color:var(--f-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.theme-toggle:hover{background:var(--f-sunken);color:var(--f-text)}.theme-toggle .sun,:root[data-theme=dark] .theme-toggle .moon{display:none}:root[data-theme=dark] .theme-toggle .sun{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .moon{display:none}:root:not([data-theme=light]) .theme-toggle .sun{display:block}}@media (width>=900px){.site-footer{justify-content:space-between}}
