@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,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 Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_482ce5{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_482ce5{--font-serif:"Fraunces","Fraunces Fallback"}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");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:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,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:Source Sans\ 3 Fallback;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_bea9d5{font-family:Source Sans\ 3,Source Sans\ 3 Fallback;font-style:normal}.__variable_bea9d5{--font-sans:"Source Sans 3","Source Sans 3 Fallback"}:root{--paper:#f3ead9;--paper-2:#ebe1cc;--ink:#1f1a14;--ink-soft:#5c5348;--pine:#1d4a3a;--pine-deep:#0e2f24;--pine-mid:#2f6b54;--seal:#8b2e1a;--seal-soft:#f3d7c8;--gold:#c45c12;--rule:#cbbba0;--ok:#1f6b45;--warn:#9a3412;--card:#fffaf1;--shadow:0 18px 40px rgba(31,26,20,0.08)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:radial-gradient(1200px 500px at 10% -10%,rgba(47,107,84,.12),transparent 55%),radial-gradient(900px 400px at 110% 0,rgba(196,92,18,.08),transparent 50%),var(--paper);color:var(--ink)}body{font-family:var(--font-sans),"Source Sans 3",system-ui,sans-serif}a{color:var(--pine)}.shell{max-width:1180px;margin:0 auto;padding:28px 20px 48px}.brand-bar{justify-content:space-between;margin-bottom:18px;flex-wrap:wrap}.brand-bar,.brand-lockup{display:flex;gap:16px;align-items:flex-start}.brand-lockup{min-width:min(100%,16rem);flex:1 1 28rem}.brand-copy{min-width:0}.brand-logo-frame{--mark-h:44px;height:var(--mark-h);width:calc(var(--mark-h) * 1141 / 213);overflow:hidden;flex-shrink:0;margin-top:8px;mix-blend-mode:multiply}.brand-logo-frame img{display:block;height:calc(var(--mark-h) * 720 / 213);width:calc(var(--mark-h) * 1280 / 213);max-width:none;margin-top:calc(var(--mark-h) * -234 / 213);margin-left:calc(var(--mark-h) * -78 / 213)}.brand-kicker{letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;color:var(--pine);font-weight:700}.brand-bar h1{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.05;margin:6px 0 8px}.brand-bar p{margin:0;color:var(--ink-soft);max-width:42rem}.brand-tools{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.lang-toggle{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--rule);background:var(--card);padding:4px 8px;letter-spacing:.08em;font-size:.78rem;font-weight:800}.lang-toggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font:inherit;font-weight:800;letter-spacing:.08em;color:var(--ink-soft);cursor:pointer;padding:2px 6px}.lang-toggle button[data-active=true]{color:var(--pine-deep);text-decoration:underline;text-underline-offset:3px}.stamp{border:2px solid var(--seal);color:var(--seal);text-transform:uppercase;letter-spacing:.12em;font-weight:800;font-size:.72rem;padding:10px 12px;transform:rotate(6deg);background:rgba(255,250,241,.8);white-space:nowrap}.disclaimer{background:var(--card);border:1px solid var(--rule);box-shadow:var(--shadow);padding:16px 18px 8px;margin-bottom:22px}.disclaimer h2{margin:0 0 10px;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase}.disclaimer ol{margin:0;padding:0 0 8px 1.2rem}.disclaimer li{margin:0 0 8px;color:var(--ink-soft)}.disclaimer strong{color:var(--ink)}.product-banner{border:1px dashed var(--seal);background:var(--seal-soft);color:var(--seal);font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;padding:10px 14px;margin-bottom:14px}.soft-cap-near-banner{border:1px solid #f0c7a8;background:#fff7f0;color:var(--ink);padding:12px 14px;margin:-8px 0 22px}.soft-cap-near-banner-title{display:block;color:var(--warn);font-size:.82rem;letter-spacing:.03em;text-transform:uppercase}.soft-cap-near-banner-highest,.soft-cap-near-banner-lead,.soft-cap-near-banner-metric{margin:6px 0 0;font-size:.88rem;line-height:1.4}.soft-cap-near-banner-lead{color:var(--ink-soft)}.soft-cap-near-banner-metric{font-weight:700}.soft-cap-near-banner-cta{display:inline-block;margin-top:10px;font-size:.88rem;font-weight:800;color:var(--pine-deep);text-underline-offset:3px}.trial-expired-readonly-banner{border:1px solid var(--seal);background:#fff6f2;color:var(--ink);padding:12px 14px;margin:-8px 0 22px}.trial-expired-readonly-banner-title{display:block;color:var(--seal);font-size:.82rem;letter-spacing:.03em;text-transform:uppercase}.trial-expired-readonly-banner-effect,.trial-expired-readonly-banner-lead{margin:6px 0 0;font-size:.88rem;line-height:1.4}.trial-expired-readonly-banner-lead{color:var(--ink-soft)}.trial-expired-readonly-banner-effect{font-weight:700}.trial-expired-readonly-banner-cta{display:inline-block;margin-top:10px;font-size:.88rem;font-weight:800;color:var(--pine-deep);text-underline-offset:3px}.trial-expired-readonly-banner .trial-expire-cta{margin-top:12px}.stack-col{display:flex;flex-direction:column;gap:20px;min-width:0}.plan-compare-strip{scroll-margin-top:12px;margin:0 0 18px;padding:12px 14px 14px;border:1px solid var(--rule);background:var(--card);box-shadow:var(--shadow)}.plan-compare-title{margin:0;font-size:.95rem;font-weight:800;color:var(--pine-deep)}.plan-compare-lead{margin:4px 0 12px;max-width:52rem;font-size:.78rem;line-height:1.4;color:var(--ink-soft)}.plan-compare-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.plan-compare-col{min-width:0;padding:10px 12px;border:1px solid var(--rule);background:var(--paper)}.plan-compare-col.is-current{border-color:var(--pine-mid);background:linear-gradient(180deg,#f4faf7,#e7f2ec)}.plan-compare-tier{margin:0;font-size:1rem;font-weight:800;color:var(--pine-deep)}.plan-compare-current{display:inline-block;margin-left:6px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--pine)}.plan-compare-includes{margin:8px 0 0;padding:0;list-style:none;font-size:.8rem}.plan-compare-includes li{margin:0 0 4px}.plan-compare-switch-hint{margin:0 0 12px;max-width:52rem;font-size:.75rem;line-height:1.4;color:var(--ink-soft)}button.primary.plan-compare-switch{margin-top:10px;width:100%;font-size:.72rem;padding:6px 8px}@media (max-width:640px){.plan-compare-cols{grid-template-columns:1fr}}.account-bar{display:flex;gap:10px;align-items:flex-start;justify-content:flex-end;text-align:right;max-width:22rem}.account-betrieb{font-weight:700;font-size:.85rem}.account-entitlement{margin-top:4px;font-size:.78rem;font-weight:700;color:var(--pine-deep);display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end}.account-entitlement.is-readonly{color:var(--seal)}.plan-badge{display:inline-block;padding:2px 8px;border:1px solid var(--pine-mid);background:linear-gradient(180deg,#f4faf7,#e7f2ec);color:var(--pine-deep);font-size:.72rem;font-weight:800;letter-spacing:.02em;text-transform:none}.trial-days-badge{border-color:var(--gold);background:linear-gradient(180deg,#fff8ef,#f6ead8);color:var(--ink)}.trial-days-badge.is-expired{border-color:var(--seal);background:var(--seal-soft);color:var(--seal)}.account-entitlement-label{font-weight:700}.account-caps{margin-top:2px;font-size:.72rem;color:var(--ink-soft)}.account-caps.is-near{color:var(--warn)}.account-caps.is-over{color:var(--seal);font-weight:700}.cap-hint.is-near,.cap-hint.is-over{font-weight:700}.account-seat-actions{margin-top:6px}.account-sandbox-switch{margin-top:8px;text-align:right}.account-sandbox-switch-label{font-size:.72rem;font-weight:700;color:var(--pine-deep)}.account-sandbox-switch-hint{margin:2px 0 6px;font-size:.68rem;line-height:1.35}.account-sandbox-switch-actions{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.sandbox-sku{font-size:.68rem;padding:3px 7px}.sandbox-sku.is-active{border-color:var(--pine-mid);background:linear-gradient(180deg,#f4faf7,#e7f2ec);font-weight:800;color:var(--pine-deep)}.seat-invite{font-size:.72rem;padding:4px 8px}.cap-block-note{margin:0 0 10px;padding:8px 10px;border:1px solid #f0c7a8;background:#fff7f0;color:var(--warn);font-size:.82rem}.cap-block-note .cap-block-upgrade{display:block;width:-moz-fit-content;width:fit-content}.readonly-note{margin:0 0 10px;padding:8px 10px;border:1px solid var(--seal-soft);background:var(--seal-soft);color:var(--seal);font-size:.82rem}.readonly-block .readonly-note{margin-bottom:8px}.trial-expire-cta{margin-top:8px;padding:8px 10px;border:1px solid var(--seal);background:#fffaf6;color:var(--ink);text-align:left}.trial-expire-cta-title{font-size:.78rem;font-weight:800;color:var(--seal)}.trial-expire-cta-hint{margin:4px 0 8px;font-size:.72rem;line-height:1.35;color:var(--ink-soft)}.trial-expire-cta-actions{display:flex;flex-wrap:wrap;gap:6px}button.primary.trial-expire-cta-action{font-size:.72rem;padding:6px 8px}.auth-wrap{max-width:32rem}.auth-panel .field{margin-bottom:10px}.auth-demo-hint{margin:10px 0 8px}button.linkish{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:var(--pine);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.project-box{background:var(--card);border:1px solid var(--rule);box-shadow:var(--shadow);padding:18px}.match-history h3,.project-box h3{margin:0 0 8px;font-family:var(--font-serif),Georgia,serif;font-size:1.2rem}.project-save{display:flex;flex-direction:column;gap:10px;margin:12px 0}.project-save-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.project-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.project-item{width:100%;text-align:left;border:1px solid var(--rule);background:var(--paper-2);padding:10px 12px;cursor:pointer;color:inherit;font:inherit}.project-item[data-active=true]{border-color:var(--pine);background:#e7f0ea}.project-item b{display:block}.project-item span{display:block;color:var(--ink-soft);font-size:.85rem;margin-top:4px}.project-item:disabled{opacity:.55;cursor:default}.match-history{margin-top:18px;border-top:1px solid var(--rule);padding-top:14px}.history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.history-list li{display:grid;grid-template-columns:minmax(0,1.2fr) auto auto;grid-gap:8px;gap:8px;align-items:baseline;font-size:.9rem;padding:8px 0;border-bottom:1px solid var(--rule)}.history-source{text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;color:var(--pine);font-weight:800}.layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:920px){.layout{grid-template-columns:1fr}.brand-logo-frame{--mark-h:36px}}@media (max-width:640px){.brand-lockup{flex-direction:column;gap:8px}.brand-logo-frame{--mark-h:40px;margin-top:0}}.panel{background:var(--card);border:1px solid var(--rule);box-shadow:var(--shadow);padding:18px}.panel h2{margin:0 0 12px;font-family:var(--font-serif),Georgia,serif;font-size:1.35rem}.datenschutz{max-width:46rem}.datenschutz section+section{margin-top:16px}.datenschutz h3{margin:0 0 6px;font-size:1rem}.datenschutz p{margin:0;line-height:1.55}.datenschutz p+p{margin-top:8px}.datenschutz p.datenschutz-stand{margin-top:22px;color:var(--ink-soft)}.datenschutz-objection{margin-top:22px;padding:14px 16px;border:2px solid var(--pine);background:#f4faf6;box-shadow:var(--shadow)}.datenschutz-objection h3{margin-top:0;color:var(--pine-deep)}.demo-preset-rail{border:1px solid var(--pine);background:linear-gradient(180deg,#f7fff9,#eef6f1);padding:12px;margin-bottom:16px}.demo-preset-rail .rail-label{margin:0;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--pine)}.demo-preset-rail .rail-hint{margin:4px 0 10px;font-size:.85rem}.demo-preset-rail .munich-demo-control{margin-bottom:12px}.demo-preset-rail .munich-demo{width:100%}.demo-preset-rail .munich-demo-hint{margin:6px 0 0;font-size:.85rem}.demo-preset-rail .munich-secondary-demo-control{margin-bottom:12px}.demo-preset-rail .munich-secondary-demo{width:100%}.demo-preset-rail .munich-secondary-demo-hint{margin:6px 0 0;font-size:.85rem}.demo-preset-rail .munich-secondary-demo-control .share-link-control{margin-top:10px}.demo-preset-rail .share-link-control{margin-bottom:12px}.demo-preset-rail .share-link-mint{width:100%}.demo-preset-rail .share-link-hint{margin:6px 0 0;font-size:.85rem}.share-link-list{margin:0 0 12px;padding:10px 12px;background:var(--card);border:1px solid var(--rule);border-radius:8px}.share-link-list h2{margin:0 0 4px;font-size:.95rem}.share-link-list-lead{margin:0 0 8px;font-size:.85rem}.share-link-row{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--rule)}.share-link-row p{margin:0}.share-link-case{font-weight:600}.share-demo-panel h2{margin-top:.4rem}.presets{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:16px}.demo-preset-rail .presets{margin-bottom:0}.demo-preset-rail .compare-load{width:100%;margin-top:10px}.demo-preset-rail .demo-reset{width:100%;margin-top:8px}button.ghost:disabled{opacity:.55;cursor:default}.demo-preset-rail .rail-keys{margin:8px 0 0;font-size:.8rem;display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .25rem}.demo-preset-rail .rail-keys .rail-key{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.demo-preset-rail .rail-keys kbd{display:inline-block;min-width:1.15em;padding:0 5px;border:1px solid var(--rule);border-radius:4px;background:var(--card);font:inherit;font-size:.75rem;font-weight:700;text-align:center}.preset{text-align:left;border:1px solid var(--rule);background:var(--paper-2);padding:10px 12px;cursor:pointer;color:inherit;font:inherit}.preset[data-active=true]{border-color:var(--pine);background:#e7f0ea;box-shadow:inset 0 0 0 1px var(--pine)}.preset:disabled{opacity:.55;cursor:default}.preset b,.preset span{display:block}.preset span{color:var(--ink-soft);font-size:.85rem;margin-top:4px}.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 12px;gap:10px 12px}.field{display:flex;flex-direction:column;gap:4px;font-size:.9rem}.field.wide{grid-column:1/-1}.field input,.field select,.quote-paste textarea{font:inherit;padding:8px 10px;border:1px solid var(--rule);background:#fff;color:inherit}.quote-paste{margin:4px 0 14px}.quote-paste .rail-label{margin:0 0 4px;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--pine)}.quote-paste textarea{display:block;width:100%;min-height:7.5rem;resize:vertical}.quote-paste .paste-apply{margin-top:8px}.checks{display:flex;flex-wrap:wrap;gap:12px 18px;margin:8px 0 4px}.checks label{display:flex;gap:8px;align-items:center}.bafa-gate{grid-column:1/-1;border:2px solid var(--pine);background:linear-gradient(180deg,#f7fff9,#eef6f1);padding:12px}.bafa-gate[data-open=false]{border-color:var(--seal);background:linear-gradient(180deg,#fff8f4,var(--seal-soft))}.bafa-gate .gate-title{display:flex;justify-content:space-between;gap:8px;font-weight:700;margin-bottom:6px}.gate-status{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.actions{display:flex;gap:10px;margin-top:16px}button.primary{background:var(--pine-deep);color:#f7f1e6;border:0;padding:10px 16px;font:inherit;font-weight:700;cursor:pointer}button.primary:disabled{opacity:.6;cursor:wait}button.ghost{background:transparent;border:1px solid var(--rule);padding:10px 16px;font:inherit;cursor:pointer}.error{margin-top:12px;color:var(--seal);background:var(--seal-soft);padding:8px 10px}.amount-hero{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;border-bottom:1px solid var(--rule);padding-bottom:12px;margin-bottom:14px}.amount-hero .figure{font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.2rem,5vw,3.4rem);line-height:.95;color:var(--pine-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.amount-hero .sub{color:var(--ink-soft);margin-top:6px}.golden-confirm{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0 0 12px}.chip.golden-chip{border-color:var(--ok);color:var(--ok);font-weight:800;text-transform:none;letter-spacing:.02em}.golden-sublabel{font-size:.82rem;color:var(--ink-soft)}.compare-panel{border:2px solid var(--pine);background:linear-gradient(180deg,#f7fff9,#eef6f1);padding:12px 14px;margin:0 0 14px}.compare-head{justify-content:space-between;gap:12px}.compare-head,.compare-head-actions{display:flex;align-items:flex-start;flex-wrap:wrap}.compare-head-actions{gap:8px}.compare-panel h3{margin:0 0 6px;font-size:1.05rem;font-family:var(--font-serif),Georgia,serif}.compare-lead{margin:0 0 10px;font-size:.85rem}.compare-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.compare-column{border:1px solid var(--rule);background:var(--card);padding:12px}.compare-column [data-explainable-section]{margin-top:8px}.compare-column [data-explainable-section=bafa_gate] .bafa-result-gate,.compare-column [data-explainable-section=fristen] .fristen-panel,.compare-column [data-explainable-section=regelstand] .regelstand-panel{margin:0;padding:8px;border-width:1px}.compare-column [data-explainable-section=bafa_gate] .bafa-result-gate p,.compare-column [data-explainable-section=fristen] .fristen-lead,.compare-column [data-explainable-section=regelstand] .fristen-lead{font-size:.78rem}.compare-column [data-explainable-section=bonus_eur]{margin-top:10px;padding-top:8px;border-top:1px solid var(--rule)}.compare-column .disclaimer{margin:0 0 10px;padding:10px 12px 2px;box-shadow:none}.compare-column .disclaimer h2,.compare-column .disclaimer li{font-size:.78rem;margin-bottom:6px}.compare-column-exports{margin-top:10px}.compare-column .angebot-export-tray{padding:6px 8px}.compare-column .stack-list{margin-top:8px}.compare-column[data-compare-story=excluded]{border-color:var(--seal);background:linear-gradient(180deg,#fff8f4,var(--seal-soft))}.compare-column[data-compare-story=stack]{border-color:var(--pine);background:#f7fff9}.compare-column h4{margin:0 0 4px;font-size:1rem}.compare-sublabel{margin:0;font-size:.82rem;color:var(--ink-soft)}.compare-figure{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.05;color:var(--pine-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:6px 0 0}.compare-max-label{margin:2px 0 0;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.compare-codes{margin:8px 0 0;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.compare-note{margin:6px 0 0;font-size:.88rem}.compare-note code{font-weight:800}.angebot-blatt,.compare-blatt{display:none}.foerderfall-heading-row{display:flex;justify-content:space-between;gap:12px;align-items:center}.foerderfall-heading-row h3{margin:0}.foerderfall-heading-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;justify-content:flex-end}.compare-blatt-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.compare-blatt-column{border:1px solid var(--rule);background:var(--card);padding:12px}.compare-blatt-column[data-compare-story=excluded]{border-color:var(--seal);background:linear-gradient(180deg,#fff8f4,var(--seal-soft))}.compare-blatt-column[data-compare-story=stack]{border-color:var(--pine);background:#f7fff9}.compare-blatt-column h3{margin:0 0 4px;font-size:1rem;text-transform:none;letter-spacing:0}.compare-blatt-column h4{margin:10px 0 4px;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.compare-blatt-list{list-style:none;margin:0;padding:0}.compare-blatt-list li{padding:6px 0;border-top:1px dashed var(--rule)}.compare-blatt-list li:first-child{border-top:0;padding-top:0}.program{border-top:1px dashed var(--rule);padding:14px 0}.program:first-of-type{border-top:0}.program-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.program-head h3{margin:0;font-size:1.05rem}.program-head .eur{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;font-size:1.15rem}.meta-row{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.chip{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--rule);padding:2px 7px;color:var(--ink-soft);white-space:nowrap}.chip.warn{border-color:var(--seal);color:var(--seal)}.lines{list-style:none;padding:0;margin:8px 0}.lines li{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;padding:3px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.docs,.muted,.notes{color:var(--ink-soft)}.docs,.notes{margin:8px 0 0;padding-left:1.1rem}.excluded h3,.excluded h4,.program h4{margin:10px 0 4px;font-size:.92rem}.excluded{background:#f8eee8;border:1px solid #e3c4b4;padding:12px;margin-top:12px}.stack-narrative{border:2px solid var(--seal);background:linear-gradient(180deg,#fff8f4,var(--seal-soft));padding:12px 14px;margin:0 0 14px}.stack-narrative[data-stack-narrative=stack]{border-color:var(--pine);background:linear-gradient(180deg,#f7fff9,#eef6f1)}.stack-narrative h3{margin:0 0 6px;font-size:1.05rem;font-family:var(--font-serif),Georgia,serif;letter-spacing:0;text-transform:none}.stack-block+.stack-block{margin-top:12px;padding-top:10px;border-top:1px dashed var(--rule)}.stack-codes{margin:0 0 6px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stack-lead{margin:0 0 8px;font-size:.85rem}.stack-list{list-style:none;margin:0;padding:0}.stack-list li{padding:6px 0;border-top:1px dashed var(--rule)}.stack-list li:first-child{border-top:0;padding-top:0}.stack-list code{font-weight:800}.stack-amount{margin-left:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800}.stack-reason{margin:4px 0 0}.stack-reason-label{font-weight:700}.stack-notes{margin:8px 0 0;padding-left:1.1rem;color:var(--ink-soft)}.checklist{border:2px solid var(--pine-mid);background:#f7fff9}.checklist,.fristen-panel{padding:12px 14px;margin:0 0 14px}.fristen-panel{border:2px solid var(--seal);background:linear-gradient(180deg,#fff8f4,var(--seal-soft))}.bafa-result-gate,.regelstand-panel{border:2px solid var(--pine-mid);background:linear-gradient(180deg,#f7fff9,#eef6f1);padding:12px 14px;margin:0 0 14px}.bafa-result-gate[data-bafa-unlocks=false]{border-color:var(--seal);background:linear-gradient(180deg,#fff8f4,var(--seal-soft))}.bafa-result-gate .gate-title,.regelstand-panel h3{margin:0 0 6px;font-size:1.05rem;font-family:var(--font-serif),Georgia,serif}.regelstand-panel .chip,.regelstand-panel code{margin-right:8px}.fristen-antragsdatum{margin:0 0 8px}.fkg-exclusion-lines{margin:6px 0 0;padding-left:1.1rem}.fkg-exclusion-lines li{margin:2px 0}.checklist h3,.fristen-panel h3{margin:0 0 6px;font-size:1.05rem;font-family:var(--font-serif),Georgia,serif;letter-spacing:0;text-transform:none}.checklist-lead,.fristen-lead{margin:0 0 8px;font-size:.85rem}.checklist-status-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center;border:1px solid var(--pine-mid);background:#fff;padding:8px 10px;margin:0 0 8px}.checklist-open{font-family:var(--font-serif),Georgia,serif;font-size:1.05rem;font-weight:700;color:var(--pine-deep);margin-right:4px}.checklist-glance-labels{margin:0 0 8px;font-size:.88rem;color:var(--ink);line-height:1.35}.checklist-list{list-style:none;margin:10px 0 0;padding:0}.checklist-row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:start;padding:8px 0;border-top:1px dashed var(--rule)}.checklist-row:first-child{border-top:0}.checklist-mark{color:var(--ink-soft);font-size:1.05rem;line-height:1.3}.checklist-label{font-weight:700}.checklist-meta{font-size:.82rem;margin-top:2px}.checklist-toggle{margin-top:4px;accent-color:var(--pine-deep)}.foerderfall-panel{border:2px solid var(--pine-deep);background:var(--card);padding:12px 14px;margin:0 0 14px}.foerderfall-label,.foerderfall-panel h3{margin:0 0 6px;font-family:var(--font-serif),Georgia,serif}.foerderfall-label{font-weight:700}.foerderfall-lead{margin:0 0 8px;font-size:.85rem}.foerderfall-sources{display:flex;flex-direction:column;gap:4px;margin:0 0 10px}.foerderfall-sources code{margin-right:8px}.ordering-trap{border:2px solid var(--seal);background:#fff;padding:10px 12px;margin:8px 0 10px}.ordering-trap strong{display:block;margin-bottom:4px;font-family:var(--font-serif),Georgia,serif;font-size:1.12rem}.fristen-trap-body{margin:0 0 6px;font-weight:600}.fristen-panel h4{margin:8px 0 0;font-size:.92rem}.placeholder{color:var(--ink-soft);padding:12px 0}.empty-state{border:2px solid var(--seal);background:linear-gradient(180deg,#fff8f4,var(--seal-soft));padding:16px 18px;margin:8px 0 4px}.empty-state h3{margin:0 0 8px;font-family:var(--font-serif),Georgia,serif;font-size:1.2rem}.empty-state p{margin:0 0 8px;color:var(--ink)}.empty-state p:last-child{margin-bottom:0}.empty-state-error{border-color:var(--seal)}.empty-state-pending{border-color:var(--pine);background:linear-gradient(180deg,#f6fbf8,#e7f1eb)}.trial-empty-munich-demo .primary{margin:4px 0 8px}.trial-empty-munich-demo .muted{margin:0;font-size:.85rem}.trial-empty-munich-secondary-demo{border-color:var(--pine);background:linear-gradient(180deg,#f7fff9,#eef6f1)}.trial-empty-munich-secondary-demo .primary{margin:4px 0 8px}.trial-empty-munich-secondary-demo .muted{margin:0;font-size:.85rem}.blatt-source-line{margin:0 0 4px}.quellen-stand-title{margin:0 0 2px;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--ink-soft)}.origin-warning{margin:8px 0 10px;padding:8px 10px;border:1px solid var(--rule);background:var(--card);font-size:.85rem;line-height:1.45}.origin-warning p{margin:0 0 6px}.origin-warning p:last-child{margin-bottom:0}.provenance-line .origin-warning{margin-top:8px;font-size:.78rem}.provenance-line{font-size:.82rem;color:var(--ink)}.provenance-line .blatt-source-line{color:var(--ink);overflow-wrap:anywhere;word-break:normal}.provenance-line[data-layout=stacked] .blatt-source-line{display:flex;flex-direction:column;gap:1px}.provenance-line[data-layout=inline] .blatt-source-line{display:block}.provenance-line a{font-weight:700;word-break:normal}.stack-list .provenance-line{margin-top:4px}.site-footer{margin-top:28px;color:var(--ink-soft);font-size:.9rem;border-top:1px solid var(--rule);padding-top:14px}.impressum{max-width:46rem}.impressum section+section{margin-top:16px}.impressum h3{margin:0 0 6px;font-size:1rem}.impressum p{margin:0;line-height:1.55}.impressum-privacy{margin-top:22px}.print-only{display:none}.result-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.result-toolbar h2{margin:0}.result-toolbar-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.result-toolbar-with-exports{flex-direction:column;align-items:stretch}.result-toolbar-row{display:flex;justify-content:space-between;gap:12px;align-items:center}.angebot-export-tray{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:8px 10px;border:1px solid var(--rule);background:var(--card)}.angebot-export-tray-label{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.04em;color:var(--pine-deep)}.angebot-export-tray-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.angebot-export-tray .copy-summary{align-items:flex-start}.angebot-export-tray .share-link-control{display:contents}.angebot-export-tray .share-link-mint{width:auto}.angebot-export-tray .share-link-hint,.angebot-export-tray [data-share-link-error=true],.angebot-export-tray [data-share-minted=true]{flex:1 0 100%;max-width:none;margin:2px 0 0;font-size:.75rem}.demo-walkthrough{border:1px dashed var(--rule);background:var(--card);padding:6px 10px;margin:0 0 12px;font-size:.82rem;color:var(--ink-soft)}.demo-walkthrough summary{cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-weight:700;letter-spacing:.02em}.demo-walkthrough-progress{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pine);white-space:nowrap}.demo-walkthrough[data-all-done=true] .demo-walkthrough-progress{color:var(--ok)}.demo-walkthrough-lead{margin:8px 0 6px;font-size:.8rem;font-weight:400}.demo-walkthrough-list{list-style:none;margin:0;padding:0}.demo-walkthrough-list li{display:grid;grid-template-columns:1.1rem 1fr;grid-gap:6px;gap:6px;align-items:start;padding:2px 0;font-weight:500}.demo-walkthrough-list li[data-done=true]{color:var(--ok)}.demo-walkthrough-list li[data-done=false]{color:var(--ink-soft)}.demo-walkthrough-mark{font-weight:700;line-height:1.35}.copy-summary{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.copy-summary button[data-copy-state=copied]{border-color:var(--ok);color:var(--ok)}.copy-unavailable{margin:0;color:var(--warn);font-size:.8rem;max-width:16rem;text-align:right}.blatt-panel{overflow:auto}.ergebnisblatt{margin-top:10px}.blatt-letterhead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.blatt-letterhead h2{font-family:var(--font-serif),Georgia,serif;font-size:1.35rem;margin:6px 0}.blatt-stamp{transform:rotate(4deg)}.blatt-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 16px;gap:10px 16px;margin:0 0 10px}.blatt-facts dt{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.blatt-facts dd{margin:2px 0 0;font-weight:700}.blatt-facts .figure{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.8rem,4vw,2.6rem);color:var(--pine-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.blatt-facts .blatt-trust{grid-column:2/-1;align-self:end}.sales-trust-strip{margin:0;padding:6px 10px;border:1px solid var(--rule);background:var(--paper-2);font-size:.78rem;line-height:1.35;color:var(--ink-soft);font-weight:600}.sales-trust-strip code{font-size:.9em}.blatt-session{margin:0 0 12px;font-size:.88rem}.ergebnisblatt h3,.ergebnisblatt h4{margin:14px 0 6px;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase}.ergebnisblatt h4{text-transform:none;letter-spacing:0;font-size:.92rem;margin:8px 0 4px}.blatt-table{width:100%;border-collapse:collapse;font-size:.88rem;table-layout:fixed}.blatt-table td,.blatt-table th{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:7px 8px 7px 0;overflow-wrap:anywhere}.blatt-table th{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.blatt-table td:nth-child(2),.blatt-table td:nth-child(3),.blatt-table th:nth-child(2),.blatt-table th:nth-child(3){width:6.5rem}.blatt-table .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.blatt-title{color:var(--ink-soft);font-size:.82rem;margin-top:2px}.blatt-source{font-size:.78rem;color:var(--ink);word-break:normal;overflow-wrap:anywhere}.blatt-notes{margin:6px 0 0;padding-left:1.1rem;color:var(--ink-soft)}.blatt-lists{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 16px;gap:8px 16px;margin-top:8px}.blatt-legal{margin:14px 0 0;font-size:.85rem;color:var(--ink-soft);border-top:1px solid var(--rule);padding-top:10px}@media (max-width:920px){.blatt-facts,.blatt-lists,.compare-blatt-grid,.compare-grid{grid-template-columns:1fr}.blatt-facts .blatt-trust{grid-column:1/-1}}@media print{@page{size:A4 portrait;margin:10mm}body,html{background:#fff!important;color:#111;min-height:0!important;height:auto!important;width:auto!important;overflow:visible!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print{display:none!important}.print-only{display:block!important}.blatt-panel,.compare-blatt,.ergebnisblatt,.layout,.panel,.shell{max-width:none!important;width:auto!important;margin:0!important;padding:0!important;overflow:visible!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:0!important}body.print-angebot .compare-blatt,body.print-angebot .ergebnisblatt,body.print-compare .angebot-blatt,body.print-compare .ergebnisblatt{display:none!important}body.print-angebot .angebot-blatt{display:block!important;font-size:8pt;line-height:1.25}body.print-angebot [data-origin-warning-scope=screen]{display:none!important}body.print-angebot .angebot-banner{border:1px solid #bbb;padding:3px 6px;margin:0 0 6px}body.print-compare .compare-blatt{display:block!important;font-size:7.4pt;line-height:1.18}.compare-blatt-grid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:4px 8px;gap:4px 8px;align-items:start}.compare-blatt-column{border:1px solid #bbb!important;background:#fff!important;padding:4px 6px!important;page-break-inside:avoid;break-inside:avoid}.compare-blatt-column h3{font-size:9pt;margin:0 0 1px}.compare-blatt-column h4{font-size:6.8pt;margin:4px 0 1px}.compare-blatt-list li{padding:2px 0}.compare-blatt .compare-figure{font-size:13pt;line-height:1;margin:2px 0 0}.compare-blatt .compare-codes,.compare-blatt .compare-lead,.compare-blatt .compare-max-label,.compare-blatt .compare-note,.compare-blatt .compare-sublabel{font-size:7pt;line-height:1.15;margin:1px 0 0}.compare-blatt .blatt-legal+.blatt-legal{margin-top:2px;padding-top:0;border-top:0}.layout{display:block!important;gap:0!important}.ergebnisblatt{font-size:7.4pt;line-height:1.18}.disclaimer{border:1px solid #bbb!important;padding:3px 6px 2px!important;margin:0 0 4px!important;background:#fff!important;box-shadow:none!important}.disclaimer h2{font-size:7pt;margin:0 0 2px;letter-spacing:.02em}.disclaimer ol{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 8px;gap:0 8px;padding:0 0 2px 1rem;margin:0}.disclaimer li{margin:0;font-size:6.6pt;line-height:1.15}.blatt-legal,.blatt-source,.blatt-source-line,.blatt-title,.disclaimer h2,.disclaimer li,.ergebnisblatt h3,.muted,.provenance-line,.quellen-stand,.quellen-stand-title{color:#222}.stamp{transform:none;padding:2px 4px;font-size:6.5pt;letter-spacing:.08em}.blatt-letterhead{margin-bottom:3px;align-items:center}.blatt-letterhead .brand-kicker{letter-spacing:.08em;font-size:6.8pt}.blatt-letterhead h2{font-size:12pt;margin:0 0 1px;line-height:1.1}.blatt-letterhead-note{margin:0;font-size:6.6pt;line-height:1.15}.blatt-facts{grid-template-columns:1fr 1fr 1fr 1fr;gap:1px 8px;margin-bottom:3px}.blatt-facts dt{font-size:6.4pt}.blatt-facts dd{margin:0;font-size:7.4pt}.blatt-facts .figure{font-size:13pt;line-height:1}.blatt-facts .blatt-trust{grid-column:2/-1;align-self:end}.sales-trust-strip{margin:0;padding:2px 4px;border:1px solid #bbb;background:#fff;font-size:6.6pt;line-height:1.15;font-weight:600;color:#222}.blatt-session{margin-bottom:3px;font-size:7pt}.bafa-result-gate,.checklist,.fristen-panel,.regelstand-panel,.stack-narrative{border-width:1px!important;padding:3px 6px!important;margin:0 0 4px!important;background:#fff!important}.bafa-result-gate .gate-title,.checklist h3,.fristen-panel h3,.regelstand-panel h3,.stack-narrative h3{font-size:7.2pt;margin:0 0 1px}.checklist-glance-labels,.checklist-lead,.checklist-open,.fristen-lead,.fristen-panel h4,.fristen-trap-body{font-size:7pt;line-height:1.15;margin:0 0 1px}.checklist-status-strip{gap:4px;padding:2px 4px;margin:0 0 2px}.checklist-open{font-size:7.2pt}.ordering-trap{border-width:1px;padding:2px 4px;margin:1px 0 2px}.ordering-trap strong{font-size:7.2pt;margin-bottom:0}.stack-codes,.stack-lead,.stack-list li,.stack-notes,.stack-reason{font-size:7pt;line-height:1.15;margin:0}.stack-lead{margin-bottom:1px}.stack-list li{padding:1px 0}.stack-block+.stack-block{margin-top:3px;padding-top:2px}.ergebnisblatt h3{margin:4px 0 1px;font-size:7.2pt}.ergebnisblatt h4{margin:3px 0 0;font-size:7pt}.blatt-table{font-size:7pt}.blatt-table td,.blatt-table th{padding:1px 5px 1px 0;font-size:7pt}.blatt-title{font-size:6.6pt;margin-top:0}.blatt-source,.blatt-source-line,.origin-warning,.origin-warning p,.provenance-line,.quellen-stand,.quellen-stand-title{font-size:6.4pt;line-height:1.15;margin:0;word-break:normal}.blatt-notes{margin:1px 0 0;padding-left:.95rem}.blatt-notes li{margin:0}.blatt-lists{grid-template-columns:1fr 1fr 1fr;gap:0 8px;margin-top:2px}.docs{margin:0;padding-left:.95rem}.docs li{margin:0;font-size:6.6pt;line-height:1.15}.chip{padding:0 3px;font-size:5.8pt;letter-spacing:.02em}.meta-row{margin:1px 0 0;gap:4px}.blatt-legal{margin-top:3px;padding-top:3px;font-size:6.6pt}a{color:inherit;text-decoration:none}}@media print and (max-width:120mm){.compare-blatt-grid{grid-template-columns:1fr!important}}.public-munich-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:16px;gap:16px;align-items:start}.public-munich-column{min-width:0;background:var(--card);border:1px solid var(--rule);box-shadow:var(--shadow);padding:16px 18px 18px}.public-munich-column h2{font-family:var(--font-serif),Georgia,serif;font-size:1.28rem;line-height:1.2;margin:0 0 8px}.public-munich-case{margin:0 0 8px;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800;color:var(--pine)}.public-munich-total{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin:12px 0;padding-top:8px;border-top:1px solid var(--rule);font-size:.95rem}.public-munich-total strong{font-family:var(--font-serif),Georgia,serif;font-size:1.6rem;font-weight:650}.public-munich-line{margin:14px 0;padding:10px 0 4px 12px}.public-munich-line[data-role=included]{border-left:3px solid var(--pine)}.public-munich-line[data-role=excluded]{border-left:3px solid var(--seal)}.public-munich-line h3{margin:0;font-size:1rem}.public-munich-role{margin:2px 0 0;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.public-munich-amount{margin:4px 0;font-family:var(--font-serif),Georgia,serif;font-size:1.45rem}.public-munich-line h4{margin:8px 0 2px;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.public-munich-plans{margin-top:16px;padding-top:12px;border-top:1px solid var(--rule)}.public-munich-plans h3{margin:0 0 6px;font-size:1rem}.public-munich-plans ul{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.public-munich-plans li{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border:1px solid var(--rule);background:var(--paper);font-size:.88rem}@media (max-width:800px){.public-munich-grid{grid-template-columns:1fr}}.kontakt{max-width:46rem;display:flex;flex-direction:column;gap:12px;position:relative}.kontakt textarea{font:inherit;padding:8px 10px;border:1px solid var(--rule);background:#fff;color:inherit;min-height:9rem;resize:vertical;width:100%}.kontakt-notice{margin:0;color:var(--ink-soft);font-size:.92rem;line-height:1.5}.kontakt-success{margin:0;color:var(--ok);background:#e7f6ee;padding:8px 10px}.kontakt-unavailable a{color:inherit}.kontakt-honeypot{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}