@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url("./media/familjen-grotesk-vietnamese-wght-normal-L27NYUT2.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url("./media/familjen-grotesk-latin-ext-wght-normal-7DKWBBOS.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url("./media/familjen-grotesk-latin-wght-normal-E5JY6WPP.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url("./media/instrument-sans-latin-ext-wght-normal-PW4SIJGR.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url("./media/instrument-sans-latin-wght-normal-VYC4K7BH.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Young Serif";font-style:normal;font-display:swap;font-weight:400;src:url("./media/young-serif-latin-ext-400-normal-NEKR7XIZ.woff2") format("woff2"),url("./media/young-serif-latin-ext-400-normal-ZLW2Y5TB.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Young Serif";font-style:normal;font-display:swap;font-weight:400;src:url("./media/young-serif-latin-400-normal-MUUXXBI3.woff2") format("woff2"),url("./media/young-serif-latin-400-normal-QYNJYESD.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-cyrillic-ext-wght-normal-LG3ML6HA.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-cyrillic-wght-normal-MTPFWSNL.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-vietnamese-wght-normal-4DNKXGBZ.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-latin-ext-wght-normal-HVOLIALH.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-latin-wght-normal-4FE62EYH.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/big-shoulders-display-vietnamese-wght-normal-Q7M2P3MU.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/big-shoulders-display-latin-ext-wght-normal-THCA2OSU.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/big-shoulders-display-latin-wght-normal-MY5MGFXU.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/fraunces-vietnamese-wght-normal-T2Q77LJF.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/fraunces-latin-ext-wght-normal-34SSUN6Q.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/fraunces-latin-wght-normal-PV4JEXUJ.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--grund: #e9edf0;--flaeche: #ffffff;--text: #16233f;--leise: #5a6681;--linie: #d5dce2;--akzent: #d7263d;--auf-akzent: #ffffff;--praemie: #b98a2e;--kopf: "Familjen Grotesk Variable", system-ui, sans-serif;--kopf-gewicht: 700;--kopf-abstand: -.015em;--schrift: "Instrument Sans Variable", system-ui, sans-serif;--radius-karte: 22px;--radius-knopf: 14px;--radius-feld: 14px}[data-design=klassik]{--grund: #0e1830;--flaeche: #16244a;--text: #f2ead9;--leise: #a9b0c6;--linie: #2f3e6b;--akzent: var(--laden-farbe, #c9a24a);--auf-akzent: #0e1830;--praemie: #e3c57a;--kopf: "Young Serif", Georgia, serif;--kopf-gewicht: 400;--kopf-abstand: 0;--radius-karte: 8px;--radius-knopf: 4px;--radius-feld: 4px}[data-design=hell]{--grund: #fbf9f6;--flaeche: #ffffff;--text: #23201f;--leise: #7d7572;--linie: #e9e2db;--akzent: var(--laden-farbe, #b5536c);--auf-akzent: #ffffff;--praemie: #a9843c;--kopf: "Cormorant Garamond Variable", Georgia, serif;--kopf-gewicht: 500;--kopf-abstand: -.01em;--radius-karte: 28px;--radius-knopf: 999px;--radius-feld: 18px}[data-design=strasse]{--grund: #efefec;--flaeche: #ffffff;--text: #0a0a0a;--leise: #575757;--linie: #0a0a0a;--akzent: var(--laden-farbe, #ff3b1f);--auf-akzent: #0a0a0a;--praemie: #0a0a0a;--kopf: "Big Shoulders Display Variable", Impact, sans-serif;--kopf-gewicht: 800;--kopf-abstand: .01em;--radius-karte: 0px;--radius-knopf: 0px;--radius-feld: 0px}[data-design=natur]{--grund: #edefe3;--flaeche: #f9f9f2;--text: #27331f;--leise: #68735d;--linie: #d3d8c3;--akzent: var(--laden-farbe, #4f6f3a);--auf-akzent: #ffffff;--praemie: #a67c2e;--kopf: "Fraunces Variable", Georgia, serif;--kopf-gewicht: 500;--kopf-abstand: -.02em;--radius-karte: 32px;--radius-knopf: 999px;--radius-feld: 20px}[data-design=schwarz]{--grund: #0a0a0a;--flaeche: #141414;--text: #f4f1ea;--leise: #9c978d;--linie: #2b2a28;--akzent: var(--laden-farbe, #d8c08a);--auf-akzent: #0a0a0a;--praemie: var(--laden-farbe, #d8c08a);--kopf: "Cormorant Garamond Variable", Georgia, serif;--kopf-gewicht: 400;--kopf-abstand: .02em;--radius-karte: 0px;--radius-knopf: 0px;--radius-feld: 0px}*{box-sizing:border-box}html{background:var(--grund)}html,body{min-height:100%}body{margin:0;background:var(--grund);color:var(--text);font-family:var(--schrift);font-size:17px;line-height:1.45;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--kopf);font-weight:var(--kopf-gewicht);letter-spacing:var(--kopf-abstand);line-height:1.08;margin:0;text-wrap:balance}[data-design=strasse] :is(h1,h2,h3){text-transform:uppercase;line-height:.95}p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--text);outline-offset:3px}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 24px;border:0;border-radius:var(--radius-knopf);background:var(--text);color:var(--grund);font-family:var(--kopf);font-size:1.1rem;font-weight:600;letter-spacing:var(--kopf-abstand);cursor:pointer;text-decoration:none;text-align:center;transition:transform .08s ease}.knopf:active{transform:scale(.97)}.knopf:disabled{opacity:.4;cursor:default}[data-design=klassik] .knopf,[data-design=natur] .knopf{font-family:var(--schrift)}[data-design=schwarz] .knopf{font-family:var(--schrift);font-weight:500;font-size:1rem;letter-spacing:.06em}[data-design=schwarz] .knopf--leise{box-shadow:inset 0 0 0 1px var(--leise)}[data-design=schwarz] .blatt{border:1px solid var(--linie)}[data-design=schwarz] :is(h1,h2,h3){font-weight:400}[data-design=hell] .knopf{font-family:var(--schrift);font-weight:600}[data-design=strasse] .knopf{text-transform:uppercase;font-size:1.3rem;font-weight:800}.knopf--haupt{background:var(--akzent);color:var(--auf-akzent)}.knopf--leise{background:transparent;color:var(--text);box-shadow:inset 0 0 0 2px var(--linie)}.knopf--klein{min-height:44px;padding:0 16px;font-size:.98rem}.knopf--voll{width:100%}.schmal{max-width:480px;margin:0 auto;padding:28px 20px 56px}.zurueck{display:inline-block;margin-bottom:22px;color:var(--leise);font-size:.95rem;text-decoration:none}.zurueck:hover{color:var(--text)}.feld{display:grid;gap:6px;margin-bottom:14px}.feld label,.feld .beschriftung{font-size:.93rem;color:var(--leise)}.feld input,.feld select,.feld textarea{width:100%;min-height:54px;padding:12px 16px;border:2px solid var(--linie);border-radius:var(--radius-feld);background:var(--flaeche);color:var(--text)}.feld textarea{min-height:110px;resize:vertical}.hinweis{color:var(--leise);font-size:.93rem}.fehler{color:var(--akzent);font-weight:600}.blatt{padding:18px;border-radius:var(--radius-karte);background:var(--flaeche)}[data-design=strasse] .blatt{border:3px solid var(--text)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
