/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--hv-anteil:0%;--hv-r:0px}}}@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-text{cursor:text}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Nib Pro;src:url(/fonts/nib-pro-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(/fonts/tt-commons-book.woff2)format("woff2");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(/fonts/tt-commons-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(/fonts/tt-commons-demibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TT Commons Ersatz;src:local(Arial),local(ArialMT),local(Helvetica),local(Roboto);font-weight:350;size-adjust:86.4%;ascent-override:101.9%;descent-override:35.9%;line-gap-override:0%}@font-face{font-family:TT Commons Ersatz;src:local(Arial),local(ArialMT),local(Helvetica),local(Roboto);font-weight:500;size-adjust:89%;ascent-override:98.9%;descent-override:34.8%;line-gap-override:0%}@font-face{font-family:TT Commons Ersatz;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Roboto Bold);font-weight:600;size-adjust:85.8%;ascent-override:102.6%;descent-override:36.1%;line-gap-override:0%}:root{--rouge-1:#feb7bb;--rouge-2:#f19197;--rouge-3:#ca686d;--rouge-dunkel:#a24045;--rouge-hell:#ffd0d4;--rouge-ueberschrift:var(--rouge-dunkel);--salbei-1:#d1e2dd;--salbei-2:#a3c5ba;--salbei-3:#708f85;--salbei-dunkel:#48675d;--salbei-hell:#e6f0ec;--taube-1:#bac6d2;--taube-2:#a3b3c3;--taube-3:#758da5;--taube-dunkel:#4d657d;--taube-hell:#e6f2ff;--sand:#cbbca0;--sand-hell:#faf2e3;--sand-flaeche:#fdfaf3;--erde:#4d4639;--schwarz:#000;--dunkel:#101014;--weiss:#fff;--leiste:#f7fbff;--rouge-hauch:var(--rouge-hell)}@supports (color:color-mix(in lab, red, red)){:root{--rouge-hauch:color-mix(in srgb, var(--rouge-hell) 12%, #fff)}}:root{--taube-hauch:var(--taube-hell)}@supports (color:color-mix(in lab, red, red)){:root{--taube-hauch:color-mix(in srgb, var(--taube-hell) 27%, #fff)}}:root{--salbei-hauch:var(--salbei-hell)}@supports (color:color-mix(in lab, red, red)){:root{--salbei-hauch:color-mix(in srgb, var(--salbei-hell) 23%, #fff)}}:root{--sand-hauch:var(--sand-hell)}@supports (color:color-mix(in lab, red, red)){:root{--sand-hauch:color-mix(in srgb, var(--sand-hell) 34%, #fff)}}:root{--schatten:#00000026 0 .241451px 1.20725px -1.625px, #00000017 0 2px 10px -3.25px;--schatten-sanft:#0000000f 0 .241451px 1.20725px -1.625px, #00000008 0 2px 10px -3.25px;--serif:"Nib Pro", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--sans:"TT Commons", "TT Commons Ersatz", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--kurve:cubic-bezier(.44, 0, .56, 1);--r-gross:85px;--r-karte:64px;--r-mittel:24px;--r-klein:14px;--titel-1:64px;--titel-2:48px;--titel-3:32px;--titel-4:24px;--kante:1px;--kante-stark:2px;--kante-linie:10%;--kante-rand:20%;--text:20px;--rand:24px;--innen:64px;--kopf-h:112px}@media (width<=1199px){:root{--titel-1:48px;--titel-2:34px;--titel-3:28px;--titel-4:20px;--r-gross:48px;--r-karte:48px;--text:16px;--innen:32px;--kopf-h:66px}}@media (width<=809px){:root{--titel-1:36px;--titel-2:28px;--titel-3:24px;--titel-4:20px;--r-karte:36px;--text:18px;--rand:16px;--innen:16px}}:root{--hv-zeit:.3s;--hv-flaeche:6%;--hv-pille:12%;--hv-knopf:12%;--hv-satt:70%}@property --hv-anteil{syntax:"<percentage>";inherits:false;initial-value:0%}@property --hv-r{syntax:"<length>";inherits:false;initial-value:0}.hv-kreis{isolation:isolate;position:relative}.hv-kreis:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--hv-x,50%) var(--hv-y,50%), var(--hv-kreis-farbe,currentColor) calc(var(--hv-r) - 1px), transparent var(--hv-r));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hv-kreis:before{background:radial-gradient(circle at var(--hv-x,50%) var(--hv-y,50%), var(--hv-kreis-farbe,color-mix(in srgb, currentColor var(--hv-pille), transparent)) calc(var(--hv-r) - 1px), transparent var(--hv-r))}}.hv-kreis:before{transition:--hv-r .5s var(--kurve)}.hv-kreis:focus-visible:before{--hv-r:calc(var(--hv-d,900px) / 2)}@media (hover:hover) and (pointer:fine) and (width>=1200px){.hv-kreis:is(:hover,:focus-visible):before{--hv-r:calc(var(--hv-d,900px) / 2)}}.hv-flaeche,.hv-pille,.hv-knopf{background-image:linear-gradient(var(--hv-ton,currentColor) 0 0)}@supports (color:color-mix(in lab, red, red)){.hv-flaeche,.hv-pille,.hv-knopf{background-image:linear-gradient(color-mix(in srgb, var(--hv-ton,currentColor) var(--hv-anteil), transparent) 0 0)}}.hv-flaeche,.hv-pille,.hv-knopf{transition:--hv-anteil var(--hv-zeit) var(--kurve)}.hv-flaeche:focus-visible{--hv-anteil:var(--hv-flaeche)}@media (hover:hover) and (pointer:fine) and (width>=1200px){.hv-flaeche:is(:hover,:focus-visible){--hv-anteil:var(--hv-flaeche)}}.hv-pille:focus-visible{--hv-anteil:var(--hv-pille)}@media (hover:hover) and (pointer:fine) and (width>=1200px){.hv-pille:is(:hover,:focus-visible){--hv-anteil:var(--hv-pille)}}.hv-knopf:focus-visible{--hv-anteil:var(--hv-knopf)}@media (hover:hover) and (pointer:fine) and (width>=1200px){.hv-knopf:is(:hover,:focus-visible){--hv-anteil:var(--hv-knopf)}}.hv-text{transition:color var(--hv-zeit) var(--kurve), opacity var(--hv-zeit) var(--kurve)}.hv-text:focus-visible{color:var(--hv-text-hover,var(--hv-ton,currentColor))}@media (hover:hover) and (pointer:fine) and (width>=1200px){.hv-text:is(:hover,:focus-visible){color:var(--hv-text-hover,var(--hv-ton,currentColor))}}@supports (color:color-mix(in lab, red, red)){.hv-text:focus-visible{color:var(--hv-text-hover,color-mix(in srgb, var(--hv-ton,currentColor) var(--hv-satt), #000))}@media (hover:hover) and (pointer:fine) and (width>=1200px){.hv-text:is(:hover,:focus-visible){color:var(--hv-text-hover,color-mix(in srgb, var(--hv-ton,currentColor) var(--hv-satt), #000))}}}@media (prefers-reduced-motion:reduce){.hv-kreis:before,.hv-flaeche,.hv-pille,.hv-knopf,.hv-text{transition:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overscroll-behavior:auto}body{background:var(--weiss);font-family:var(--sans);color:var(--erde);-webkit-font-smoothing:antialiased;overscroll-behavior:auto;margin:0;font-weight:350}img,video{max-width:100%;display:block}svg{display:block}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0}button{font:inherit;color:inherit}input,textarea,select{font-size:16px}::selection{color:var(--schwarz);background:var(--rouge-hell)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-h1{font-family:var(--serif);color:var(--erde);font-size:64px;font-weight:400;line-height:1.2}.t-h2{font-family:var(--serif);color:var(--rouge-dunkel);font-size:48px;font-weight:400;line-height:1.2}.t-h3{font-family:var(--serif);color:var(--rouge-ueberschrift);font-size:40px;font-weight:400;line-height:1.2}.t-body{font-family:var(--sans);font-weight:350;font-size:var(--text);line-height:1.3}.t-body-m{font-family:var(--sans);font-size:20px;font-weight:500;line-height:1.2}.t-serif-20{font-family:var(--serif);font-size:20px;font-weight:400;line-height:1.2}.t-serif-24{font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.2}@font-face{font-family:Inter;src:url(/fonts/inter-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html:active-view-transition{background:var(--uebergang,var(--rouge-dunkel))}::view-transition-group(root){animation:none}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal}::view-transition-old(root){animation:.52s cubic-bezier(.5,0,.75,.4) both ff-seite-raus}::view-transition-new(root){animation:.62s cubic-bezier(.2,.6,.3,1) .36s both ff-seite-rein}@keyframes ff-seite-raus{0%{clip-path:circle(calc(hypot(50vw,130vh) + 2px) at 50% -30%);transform:none}to{clip-path:circle(30vh at 50% -30%);transform:translateY(-5vh)}}@keyframes ff-seite-rein{0%{clip-path:circle(20vh at 50% 120%);transform:translateY(6vh)}to{clip-path:circle(calc(hypot(50vw,120vh) + 2px) at 50% 120%);transform:none}}html:active-view-transition-type(sprache):not(#s)::view-transition-old(root){animation:none}html:active-view-transition-type(sprache):not(#s)::view-transition-new(root){animation:.3s cubic-bezier(.27,0,.51,1) .1s both sprache-rein}@keyframes sprache-rein{0%{opacity:0}}html{scrollbar-color:var(--sand) transparent}@supports not (scrollbar-color:auto){::-webkit-scrollbar{background:0 0;width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--sand);background-clip:padding-box;border:2px solid #0000;border-radius:10px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}html[lang=ar] :is(p,h1,h2,h3,h4,h5,h6,li,dt,dd,label,legend,blockquote,figcaption,td,th,summary,input,textarea,select,option){unicode-bidi:plaintext}
