.ahn-page{width:min(100% - 2rem,880px);color:var(--ink,#252b34);margin:2rem auto 4rem}.ahn-intro,.ahn-help,.ahn-faq,.ahn-next,.ahn-reading{margin:2rem 0}.ahn-intro h1{letter-spacing:-.025em;font:600 clamp(2rem,5vw,3.2rem)/1.13 Georgia,serif}.ahn-eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:.8rem}.ahn-lead{font-size:1.15rem;line-height:1.65}.ahn-page p{line-height:1.6}.ahn-page a{color:#754b32;text-underline-offset:.18em}.ahn-workspace{background:#fffcf6;border:1px solid #d8cebf;border-radius:1rem;min-width:0;padding:clamp(1rem,3vw,2rem)}.ahn-workspace *,.ahn-paper *{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%}.ahn-workspace fieldset{border:0;min-inline-size:0;margin:0;padding:0}.ahn-workspace legend{margin:1rem 0;padding:0;font-size:1.2rem;font-weight:600}.ahn-workspace label{margin:1rem 0 .4rem;font-weight:600;display:block}.ahn-workspace input,.ahn-workspace textarea,.ahn-workspace select{color:#202630;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #9f968b;border-radius:.45rem;padding:.7rem}.ahn-workspace textarea{resize:vertical}.ahn-actions{flex-wrap:wrap;gap:.65rem;margin:1rem 0;display:flex}.ahn-actions button,.ahn-feedback button{color:#2d2720;max-width:100%;font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #9d8b78;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1rem;line-height:1.4;display:inline-flex}.ahn-actions .ahn-primary{color:#fff;background:#754b32;border-color:#754b32}.ahn-actions button:disabled,.ahn-actions button[aria-disabled=true]{opacity:.55;cursor:default}.ahn-workspace :focus-visible{outline-offset:3px;outline:3px solid #2a6894}.ahn-small{color:#5b564f;font-size:.9rem}.ahn-navigation{min-height:1.6em;font-size:.9rem}:is(.ahn-confirm,.ahn-feedback:has(p,button)){background:#fff4dc;border:1px solid #b9a68b;border-radius:.5rem;margin:1rem 0;padding:.8rem}.ahn-faq details{border-top:1px solid #d8cebf;padding:1rem 0}.ahn-faq summary{cursor:pointer;font-weight:600}.ahn-reading a{margin:.7rem 0;display:block}.ahn-paper{color:#222;background:#fff;border:1px solid #ddd;margin:1.5rem 0;padding:1rem}.ahn-editor-paper{display:none}.ahn-paper header h2{white-space:pre-wrap;font:600 1.65rem/1.2 Georgia,serif}.ahn-paper header p{white-space:pre-wrap;margin:.4rem 0;font-size:.9rem}.ahn-table{border-collapse:collapse;table-layout:fixed;width:calc(100% - 2px);margin:1rem 1px;font-size:.8rem}.ahn-table th,.ahn-table td{text-align:left;vertical-align:top;white-space:pre-wrap;border:1px solid #aaa;padding:.4rem}.ahn-table th:first-child{width:8%}.ahn-table th:nth-child(2){width:21%}.ahn-table th:nth-child(3){width:38%}.ahn-table p{font-size:inherit;margin:0;line-height:1.35}.ahn-table p+p{margin-top:.35rem}.ahn-person-name{font-weight:600}.ahn-writing-space{min-height:9mm}.ahn-paper footer{margin-top:1rem;font-size:.72rem}@page mwAhnentafel{margin:12mm}@media print{body:has(.ahn-shell){page:mwAhnentafel;background:#fff!important}.ahn-shell .seo-header,.ahn-shell .seo-footer,.ahn-shell #skip-nav,.ahn-shell .skip-link,.ahn-shell .ahn-no-print{display:none!important}body:has(.ahn-shell) .analytics-consent{display:none!important}.ahn-page>:not(.ahn-workspace){display:none!important}.ahn-shell,.ahn-page,.ahn-workspace{background:#fff!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.ahn-shell{gap:0!important;min-height:0!important;display:block!important}.ahn-paper,.ahn-editor-paper{border:0;margin:0;padding:0;font:9pt/1.3 Arial,sans-serif;display:block!important}.ahn-paper header{break-inside:avoid;break-after:avoid}.ahn-paper header h2{margin:0 0 2mm;font-size:20pt}.ahn-paper header p{margin:1mm 0;font:8.5pt/1.3 Arial,sans-serif}.ahn-table{margin:3mm 1px;font:8.5pt/1.3 Arial,sans-serif}.ahn-table th,.ahn-table td{padding:1.5mm}.ahn-table tbody{break-inside:avoid}.ahn-table tbody[data-long=true],.ahn-table tr{break-inside:auto}.ahn-table p{orphans:2;widows:2}.ahn-paper footer{break-before:avoid;break-inside:avoid;margin-top:2mm;font-size:7pt}}@media screen{.ahn-workspace textarea{min-height:46px}}.ahn-mobile-table{display:contents}@media screen{.ahn-mobile-table{width:100%;min-width:0;max-width:100%;display:block;overflow-x:auto}.ahn-mobile-table:focus-visible{outline-offset:3px;outline:3px solid #77936b}.ahn-mobile-table table{table-layout:auto;width:100%;min-width:0}.ahn-mobile-table :is(th,th *){overflow-wrap:normal;word-break:normal}.ahn-mobile-table th:first-child{white-space:nowrap}.ahn-page{box-sizing:border-box;width:100%;min-width:0}}@media screen and (max-width:600px){.ahn-mobile-table table{min-width:640px}}
