@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/375575c718dc6b7a-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.43_ypb-kqawuo.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:200 800;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.3z77xcxvtx9_e.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:normal;font-weight:200 800;font-display:swap;src:url(../media/07ada52535bdea5d-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ebba1bee165cb80a-s.08jxdyhjmo52g.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:200 800;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.23oeb0afa3wba.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 Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.Tx0qMG_className{font-family:Newsreader,Newsreader Fallback}.Tx0qMG_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.dWcE-G_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.dWcE-G_variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.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(../media/d6c1ff7e86974212-s.1dgcou5jor5q_.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:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.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:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.28xcb7557rbh2.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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.mhZOeG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.mhZOeG_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.block{display:block}.contents{display:contents}.flex{display:flex}.table{display:table}.h-404{height:calc(var(--spacing) * 404)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.text-wrap{text-wrap:wrap}.italic{font-style:italic}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--ground:#0c1812;--band:#101e17;--surface:#12231a;--ink:#eeeadf;--ink-2:#c9cec2;--muted:#93a197;--line:#eeeadf1f;--line-strong:#eeeadf47;--green:#b9cdb8;--green-soft:#d4b36a14;--gold:#d4b36a;--gold-bright:#e2c47c;--gold-dim:#d4b36a73;--gold-glow:#d4b36a59;--gold-line:#d4b36a2e;--focus:#e2c47c;--deep:#0a1510;--on-deep:#eeeadf;--on-deep-muted:#a9b6aa;--on-deep-line:#eeeadf1f;--btn-bg:#d4b36a;--btn-ink:#0c1812;--btn-hover:#e2c47c;--shadow:0 30px 60px -30px #000c;--map-land:#d4b36a0a;--map-coast:#e2c47c;--map-contour:#d4b36a52;--map-label:#a9b6aa;--serif:var(--font-newsreader), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--sans:var(--font-hanken), "Helvetica Neue", Helvetica, Arial, sans-serif;--mono:var(--font-plex-mono), ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--bar-h:72px;--intro:3.15s;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--ground:#f3f1ea;--band:#e8e5da;--surface:#fbfaf6;--ink:#15231c;--ink-2:#35433b;--muted:#5d6a61;--line:#d7d3c5;--line-strong:#aeb2a2;--green:#123d2b;--green-soft:#dfe6db;--gold:#86661f;--gold-bright:#c9a85c;--gold-dim:#86661f80;--gold-glow:#86661f2e;--gold-line:#86661f40;--focus:#86661f;--deep:#0e3324;--on-deep:#f1eee3;--on-deep-muted:#b5c2b3;--on-deep-line:#f1eee329;--btn-bg:#123d2b;--btn-ink:#f3f1ea;--btn-hover:#0b2d1f;--shadow:0 24px 48px -26px #0e332461;--map-land:#e1e7dc;--map-coast:#123d2b;--map-contour:#b0b9a6;--map-label:#56645b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--bar-h) + 16px + env(safe-area-inset-top,0px))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ground);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.62}::selection{color:var(--ink);background:#d4b36a59}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}p{text-wrap:pretty;margin:0 0 16px}h1,h2,h3{font-family:var(--serif);text-wrap:balance;margin:0;font-weight:400}h2{letter-spacing:-.015em;margin-bottom:18px;font-size:clamp(32px,4.2vw,50px);line-height:1.06}h2 em{color:var(--gold);font-style:italic}h3{margin-bottom:8px;font-size:23px;font-weight:500;line-height:1.22}.lead{color:var(--ink-2);max-width:36em;font-size:19.5px;line-height:1.55}.label{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:500;line-height:1.4}.nobr{white-space:nowrap}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:min(1160px,100% - 80px);margin-inline:auto}@media (max-width:720px){.wrap{width:min(1160px,100% - 40px)}}.btn{min-height:48px;font-family:var(--sans);cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,box-shadow .35s,color .2s;display:inline-flex}.btn-solid{background:var(--btn-bg);color:var(--btn-ink);border-color:var(--btn-bg)}.btn-solid:hover{background:var(--btn-hover);border-color:var(--btn-hover);box-shadow:0 0 28px -6px var(--gold-glow)}.btn-line{color:var(--ink);border-color:var(--gold-dim);background:0 0}.btn-line:hover{border-color:var(--gold);box-shadow:0 0 22px -8px var(--gold-glow)}.textlink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px;font-weight:500;text-decoration-thickness:1px}.textlink:hover{text-decoration-thickness:2px}.num{font-family:var(--mono);letter-spacing:.12em;color:var(--gold);align-items:center;gap:10px;font-size:12.5px;font-weight:500;display:inline-flex}.num:after{content:"";background:var(--gold);width:36px;height:1px;box-shadow:0 0 8px var(--gold-glow);display:block}.orn{width:140px;height:12px;margin:16px 0 0;display:block;overflow:visible}.orn path{fill:none;stroke:var(--gold);stroke-width:1px;stroke-dasharray:100;stroke-dashoffset:0}.orn .orn-d{fill:var(--gold)}.bar{top:env(safe-area-inset-top,0px);z-index:30;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--gold-line);background:#0a1510db;position:sticky}.bar-in{height:var(--bar-h);align-items:center;gap:32px;display:flex}.mark{flex-direction:column;margin-right:auto;line-height:1;text-decoration:none;display:flex}.mark-name{font-family:var(--serif);white-space:nowrap;font-size:21px}.mark-name b{letter-spacing:.14em;font-size:18px;font-weight:600}.mark-name i{color:var(--gold);font-weight:400}.mark-sub{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:10.5px}.menu{gap:26px;margin:0;padding:0;list-style:none;display:flex}.menu a{color:var(--ink-2);padding-block:6px;font-size:15px;text-decoration:none;transition:color .25s;position:relative}.menu a:after{content:"";background:var(--gold);height:1px;box-shadow:0 0 8px var(--gold-glow);transform-origin:0;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.menu a:hover,.menu a.aktiv{color:var(--ink)}.menu a:hover:after,.menu a.aktiv:after{transform:scaleX(1)}.bar .btn{white-space:nowrap;min-height:42px;padding:10px 18px;font-size:15px}.short{display:none}@media (max-width:980px){.menu{display:none}}@media (max-width:520px){:root{--bar-h:64px}.mark-sub,.long{display:none}.short{display:inline}}@media (max-width:359px){.bar nav{display:none}.bar-in{gap:12px}.bar .btn{padding-inline:14px}.dval.nobr{font-size:20px}}.deco{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gelaende,.staub{background:var(--gold);display:block;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gelaende{width:108%;height:62%;bottom:-8%;left:-4%;-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:cover;mask-size:cover}.g-8{-webkit-mask-image:url(/deko/gelaende-8.svg);mask-image:url(/deko/gelaende-8.svg)}.g-9{-webkit-mask-image:url(/deko/gelaende-9.svg);mask-image:url(/deko/gelaende-9.svg)}.g-10{-webkit-mask-image:url(/deko/gelaende-10.svg);mask-image:url(/deko/gelaende-10.svg)}.g-11{-webkit-mask-image:url(/deko/gelaende-11.svg);mask-image:url(/deko/gelaende-11.svg)}.g-13{-webkit-mask-image:url(/deko/gelaende-13.svg);mask-image:url(/deko/gelaende-13.svg)}.staub{background:var(--gold-bright);inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover}.s-48-11{-webkit-mask-image:url(/deko/staub-48-11.svg);mask-image:url(/deko/staub-48-11.svg)}.s-24-29{-webkit-mask-image:url(/deko/staub-24-29.svg);mask-image:url(/deko/staub-24-29.svg)}.sheet .gelaende{opacity:.6;width:70%;height:46%;left:auto;right:-8%}.foot .gelaende{opacity:.55;height:52%}.cover{background:var(--deep);padding-block:76px 72px;position:relative;overflow:hidden}.cover:before{content:"";pointer-events:none;background:radial-gradient(1100px 640px at 68% 14%,#d4b36a24,#0000 62%),radial-gradient(700px 420px at 8% 92%,#d4b36a12,#0000 60%);position:absolute;inset:0}.cover>.wrap{z-index:1;position:relative}.eyebrow{color:var(--gold);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:28px;display:flex}.cover h1 .eyebrow{text-wrap:pretty;text-shadow:none;font-style:normal}.cover h1{letter-spacing:-.025em;font-size:clamp(42px,7vw,94px);font-weight:400;line-height:.98}.cover h1 .h1-a{color:var(--ink);text-shadow:0 0 44px #d4b36a24;display:block}.cover h1 .h1-b{letter-spacing:-.01em;color:var(--gold);text-shadow:0 0 24px var(--gold-glow);max-width:26em;margin-top:.24em;font-size:.5em;font-style:italic;font-weight:300;line-height:1.12;display:block}.cover-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;margin-top:40px;display:grid}.cover-text .lead{margin-bottom:32px}.actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.direct-line{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 22px;margin:34px 0 0;padding-top:18px;display:flex}.direct-line .label{flex-basis:100%}.direct-line span:not(.label){font-family:var(--mono);color:var(--ink-2);font-size:14px}.cover-map{flex-direction:column;margin:-8px 0 0;display:flex;position:relative}.cover-map figcaption{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-top:10px;padding-top:12px;display:flex}.cover-map figcaption span:last-child{color:var(--gold)}@media (max-width:900px){.cover{padding-block:48px 40px}.cover-row{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:28px}}.eu{z-index:1;align-items:center;gap:12px;max-width:56%;display:flex;position:absolute;top:-6px;left:0}.eu:before{content:"";z-index:-1;background:radial-gradient(at 45%,#0a1510f0 42%,#0a151000 72%);position:absolute;inset:-16px -22px}.eu .sterne{flex:none;width:112px;height:112px;position:relative}.sterne>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.eu p{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;margin:0;font-size:10.5px;line-height:1.75}.eu b{color:var(--ink);font-weight:500;display:block}.sterne .st-ring{fill:none;stroke:var(--gold);stroke-width:.6px;opacity:.55;stroke-dasharray:100}.sterne .st-halo{fill:url(#halo-eu)}.stern-h{aspect-ratio:1;will-change:opacity;width:10%;margin:-5% 0 0 -5%;position:absolute}.stern-k{will-change:transform, opacity;background:radial-gradient(circle,#fff4d6e6 0 18%,#e2c47c8c 34%,#e2c47c00 62%);display:block;position:absolute;inset:0}.stern-k:after{content:"";background:var(--gold-bright);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);position:absolute;inset:24%}@media (max-width:720px){.eu{order:3;gap:16px;max-width:none;margin:18px 20px 0;position:static}.eu:before{display:none}.eu .sterne{width:92px;height:92px}}.map-wrap{position:relative}.map{width:100%;height:auto;display:block;overflow:visible}.map-ringe,.map-kueste{width:100%;height:100%;display:block;position:absolute;inset:0}.map-ringe{background:var(--gold);animation:einblenden 1.6s ease calc(var(--intro) + 1.4s) both;will-change:opacity;-webkit-mask:url(/deko/karte-ringe.svg) 50%/100% 100% no-repeat;mask:url(/deko/karte-ringe.svg) 50%/100% 100% no-repeat}.map-kueste{will-change:transform;overflow:visible}.m-land{fill:var(--map-land);animation:einblenden 1.2s ease calc(var(--intro) + 1.5s) both}.m-glow{fill:none;stroke:var(--gold);stroke-width:7px;opacity:.22;stroke-linejoin:round;stroke-dasharray:1000;animation:kueste 2.4s cubic-bezier(.65, .05, .25, 1) calc(var(--intro) + .25s) both}.m-draw{fill:none;stroke:var(--map-coast);stroke-width:1.8px;stroke-linejoin:round;stroke-dasharray:1000;animation:kueste 2.4s cubic-bezier(.65, .05, .25, 1) calc(var(--intro) + .25s) both}.m-city{animation:einblenden 1s ease calc(var(--intro) + 2.2s) both}.m-office{animation:einblenden .9s ease calc(var(--intro) + 2.4s) both}@keyframes kueste{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes einblenden{0%{opacity:0}to{opacity:1}}.m-city circle{fill:var(--map-label)}.m-city text{fill:var(--map-label);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:15px}.m-office .halo{fill:url(#halo-buero)}.m-office .dot{fill:var(--gold-bright)}.m-office .ring{fill:none;stroke:var(--gold);stroke-width:1px}.map-kueste .ping{fill:none;stroke:var(--gold);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:ping 3.8s cubic-bezier(.2,.65,.3,1) calc(var(--intro) + 2.8s) 3 backwards}.m-office line{stroke:var(--gold);stroke-width:1px}.m-office text{fill:var(--ink);font-family:var(--sans);font-size:22px;font-weight:600}.m-office text.sub{fill:var(--muted);font-size:17px;font-weight:400}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes atmen{0%,to{opacity:.7}50%{opacity:1}}@media (max-width:600px){.m-city text{display:none}.m-draw{stroke-width:2.6px}.m-office text{font-size:32px}.m-office text.sub{font-size:25px}}.sheet{border-top:1px solid var(--gold-line);padding-block:104px;position:relative;overflow:hidden}.sheet.tint{background:var(--band)}.sheet>.wrap{z-index:1;position:relative}.sheet h2{margin-bottom:0}.sheet .orn{margin:16px 0 26px}.sheet-grid{grid-template-columns:168px minmax(0,1fr);column-gap:56px;display:grid}.margin{top:calc(var(--bar-h) + 28px + env(safe-area-inset-top,0px));font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--green);flex-direction:column;align-self:start;gap:12px;margin:0;padding-top:14px;font-size:11.5px;font-weight:500;line-height:1.4;display:flex;position:sticky}@media (max-width:900px){.sheet{padding-block:64px}.sheet-grid{grid-template-columns:minmax(0,1fr);row-gap:18px}.margin{flex-direction:row;align-items:center;gap:14px;padding-top:0;position:static}}.facts{background:var(--band);color:var(--ink);border-top:1px solid var(--gold-line);padding-block:60px;position:relative}.facts .margin{padding-top:6px;position:static}.facts-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;margin:0;display:grid}.facts-grid div{padding:20px 0 24px;position:relative}.facts-grid div:before{content:"";background:linear-gradient(90deg, var(--gold), var(--line) 70%);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.facts-grid dt{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11px}.facts-grid dd{font-family:var(--serif);font-variant-numeric:lining-nums;text-wrap:balance;margin:0;font-size:23px;line-height:1.25}@media (max-width:900px){.facts{padding-block:44px}.facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.facts-grid{grid-template-columns:minmax(0,1fr)}.facts-grid dd{font-size:21px}}.compare{border-top:1px solid var(--gold-dim);margin-top:40px}.c-row{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr) minmax(0,1fr);display:grid}.c-row>span{padding:18px 22px 18px 0;transition:opacity .35s,color .35s,background-color .35s}.c-row .c-valm{background:var(--green-soft);color:var(--ink);border-left:1px solid var(--gold-line);padding-left:22px;font-weight:500}.c-head>span{padding-block:14px}.c-head .c-valm{background:var(--gold);color:var(--ground);border-left-color:var(--gold)}.c-head .label{color:var(--muted)}.c-head .c-valm.label{color:var(--ground);font-weight:600}.c-key{font-weight:600}.c-them{color:var(--muted)}.c-row:not(.c-head):hover .c-key{color:var(--gold)}.c-row:not(.c-head):hover .c-them{opacity:.5}.c-row:not(.c-head):hover .c-valm{background:#d4b36a24}@media (max-width:720px){.c-head{display:none}.c-row{grid-template-columns:minmax(0,1fr);padding-block:16px}.c-row>span{padding:0}.c-row .c-key,.c-row .c-them{margin-bottom:8px}.c-row .c-valm{padding:10px 14px}.c-row .c-them:before,.c-row .c-valm:before{content:attr(data-label);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:2px;font-size:10.5px;font-weight:500;display:block}.c-row .c-valm:before{color:var(--gold)}}.steps{margin:40px 0 0;padding:0;list-style:none;position:relative}.steps:before{content:"";background:linear-gradient(180deg, var(--gold), var(--gold-dim));width:1px;box-shadow:0 0 8px var(--gold-glow);transform-origin:top;position:absolute;top:0;bottom:0;left:20px}.step{border-top:1px solid var(--line);grid-template-columns:96px 250px minmax(0,1fr);align-items:baseline;gap:24px;padding-block:24px;display:grid}.step:last-child{border-bottom:1px solid var(--line)}.step-n{font-family:var(--serif);color:var(--gold);font-variant-numeric:lining-nums;padding-left:44px;font-size:42px;line-height:1;transition:text-shadow .4s;position:relative}.step-n .node{background:var(--gold-bright);width:9px;height:9px;box-shadow:0 0 12px 2px var(--gold-glow);border-radius:50%;position:absolute;top:.45em;left:16px}.step:hover .step-n{text-shadow:0 0 20px var(--gold-glow)}.step h3{margin:0;font-size:22px}.step p{color:var(--ink-2);margin:0}@media (max-width:820px){.steps:before{left:12px}.step{grid-template-columns:64px minmax(0,1fr);gap:4px 16px}.step p{grid-column:2}.step-n{padding-left:32px;font-size:34px}.step-n .node{left:8px}}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.profile-split{margin-top:72px}.profile-split p{color:var(--ink-2)}@media (max-width:900px){.split{grid-template-columns:minmax(0,1fr);gap:32px}}.plate{background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), #d4b36a1a, transparent 70%), linear-gradient(180deg, #ffffff06, #fff0), var(--surface);border:1px solid var(--gold-dim);box-shadow:0 0 44px -14px var(--gold-glow), var(--shadow);padding:26px 28px 24px;position:relative}.plate:before{content:"";pointer-events:none;opacity:.5;border:6px solid #0000;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23D4B36A' stroke-width='1'%3E%3Cpath d='M0 5.5 3 1.5 6 5.5 9 1.5 12 5.5 15 1.5 18 5.5 21 1.5 24 5.5'/%3E%3Cpath d='M0 18.5 3 22.5 6 18.5 9 22.5 12 18.5 15 22.5 18 18.5 21 22.5 24 18.5'/%3E%3Cpath d='M5.5 0 1.5 3 5.5 6 1.5 9 5.5 12 1.5 15 5.5 18 1.5 21 5.5 24'/%3E%3Cpath d='M18.5 0 22.5 3 18.5 6 22.5 9 18.5 12 22.5 15 18.5 18 22.5 21 18.5 24'/%3E%3C/g%3E%3C/svg%3E") 6 round;position:absolute;inset:5px}.plate:after{content:"";pointer-events:none;background:linear-gradient(var(--gold-dim), var(--gold-dim)) 0 0 / 1px 30px no-repeat, linear-gradient(var(--gold-dim), var(--gold-dim)) 0 0 / 30px 1px no-repeat, linear-gradient(var(--gold-dim), var(--gold-dim)) 100% 0 / 1px 30px no-repeat, linear-gradient(var(--gold-dim), var(--gold-dim)) 100% 0 / 30px 1px no-repeat, linear-gradient(var(--gold-dim), var(--gold-dim)) 0 100% / 1px 30px no-repeat, linear-gradient(var(--gold-dim), var(--gold-dim)) 0 100% / 30px 1px no-repeat, linear-gradient(var(--gold-dim), var(--gold-dim)) 100% 100% / 1px 30px no-repeat, linear-gradient(var(--gold-dim), var(--gold-dim)) 100% 100% / 30px 1px no-repeat;position:absolute;inset:-14px}.plate>*{z-index:1;position:relative}.plate.tilt{transform:perspective(1400px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.plate.tilt:hover{box-shadow:0 0 60px -12px var(--gold-glow), var(--shadow)}.profile.plate{padding:26px 28px 24px}.profile-head{border-bottom:1px solid var(--gold-dim);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.profile-head .t{font-family:var(--serif);font-size:27px;line-height:1.1}.tag{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--gold);white-space:nowrap;border:1px solid;padding:3px 8px 2px;font-size:10.5px}.profile dl{margin:0}.p-row{border-bottom:1px solid var(--line);grid-template-columns:104px minmax(0,1fr);gap:14px;padding-block:10px;font-size:15.5px;line-height:1.45;display:grid}.p-row dt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:11px}.p-row dd{overflow-wrap:anywhere;margin:0}.track{grid-template-columns:repeat(5,1fr);gap:4px;margin-top:18px;display:grid}.track span{background:var(--line);transform-origin:0;height:4px}.track .done{background:var(--gold-dim)}.track .now{background:var(--gold-bright);box-shadow:0 0 10px var(--gold-glow)}.p-status{color:var(--ink-2);margin:12px 0 0;font-size:14.5px}.p-status b{color:var(--ink);font-weight:600}.beispiel{transform:rotate(-1.2deg)}@media (max-width:480px){.profile.plate{padding:22px 20px 20px}.p-row{grid-template-columns:88px minmax(0,1fr);gap:10px}.beispiel{transform:none}}.trio{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;display:grid}.trio>div{border-left:1px solid var(--line);padding:4px 28px 0}.trio>div:first-child{border-left:0;padding-left:0}.trio .sym{width:48px;height:48px;margin-bottom:18px;display:block;overflow:visible}.sym path,.sym circle,.sym line{fill:none;stroke:var(--gold);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}.sym .voll{fill:var(--gold-bright);stroke:none}.trio .label{color:var(--gold);margin-bottom:14px;padding-bottom:6px;display:inline-block;position:relative}.trio .label:after{content:"";background:var(--gold);width:28px;height:1px;transition:width .5s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0}.trio>div:hover .label:after{width:100%}.trio p{color:var(--ink-2);margin:0}@media (max-width:900px){.trio{grid-template-columns:minmax(0,1fr)}.trio>div,.trio>div:first-child{border-left:0;border-top:1px solid var(--line);padding:24px 0}}.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px;margin-top:48px;display:grid}.four .roman{font-family:var(--serif);letter-spacing:.2em;color:var(--gold);margin-bottom:14px;font-size:15px;display:block}.four h3{font-size:22px}.four p{color:var(--ink-2);margin:0}@media (max-width:720px){.four{grid-template-columns:minmax(0,1fr);gap:36px}}.ohne{flex-wrap:wrap;gap:8px 28px;margin:8px 0 22px;padding:0;list-style:none;display:flex}.ohne li{font-family:var(--serif);color:var(--muted);font-size:25px;line-height:1.2;position:relative}.ohne li:after{content:"";background:var(--gold);height:2px;box-shadow:0 0 10px var(--gold-glow);transform-origin:0;position:absolute;top:54%;left:-3%;right:-3%}.role{color:var(--green);font-family:var(--serif);margin:6px 0 0;font-size:21px;font-style:italic}.person p:not(.lead):not(.role){color:var(--ink-2)}.person .split{align-items:start}.sig{width:260px;max-width:100%;height:30px;margin-top:14px;display:block;overflow:visible}.sig path{fill:none;stroke:var(--gold);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.faq{columns:2;column-gap:56px;margin-top:36px}.faq-item{break-inside:avoid;border-top:1px solid var(--line);padding:20px 0 22px;position:relative}.faq-item:before{content:"";background:var(--gold);width:1px;box-shadow:0 0 8px var(--gold-glow);transform-origin:top;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:24px;bottom:26px;left:-18px;transform:scaleY(0)}.faq-item:hover:before{transform:scaleY(1)}.q-n{font-family:var(--mono);letter-spacing:.14em;color:var(--gold);margin-bottom:8px;font-size:11px;display:block}.faq-item h3{margin-bottom:8px;font-size:21px}.faq-item p{color:var(--ink-2);margin:0;font-size:16px}@media (max-width:820px){.faq{columns:1}.faq-item:before{left:-12px}}.direct{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin:36px 0 0;display:grid}.direct>div{padding:18px 0 20px;position:relative}.direct>div:before{content:"";background:linear-gradient(90deg, var(--gold), var(--line) 70%);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.direct dt{margin-bottom:8px}.direct dd{flex-direction:column;align-items:flex-start;gap:10px;margin:0;display:flex}.dval{font-family:var(--serif);overflow-wrap:anywhere;font-variant-numeric:lining-nums;font-size:23px;line-height:1.3}.dval.addr{font-size:19px}.copy{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--gold-dim);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:2px;padding:6px 10px 5px;font-size:11px;transition:border-color .25s,color .25s,box-shadow .35s}.copy:hover{border-color:var(--gold);color:var(--ink);box-shadow:0 0 16px -6px var(--gold-glow)}@media (max-width:820px){.direct{grid-template-columns:minmax(0,1fr)}}.composer{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:28px 56px;margin-top:72px;display:grid}.composer-head{grid-column:1/-1}.composer-head h3{font-size:28px}.composer-head p{color:var(--ink-2);max-width:36em;margin:0}.fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin:0;display:grid}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field.full{grid-column:1/-1}.field label{color:var(--ink);font-size:14px;font-weight:600}.field input,.field select,.field textarea{font:inherit;color:var(--ink);border:1px solid var(--line-strong);background:#ffffff09;border-radius:2px;width:100%;min-width:0;padding:11px 13px;font-size:16px;transition:border-color .25s,box-shadow .35s}.field input::placeholder,.field textarea::placeholder{color:var(--muted);opacity:.8}.field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--gold) 50%), linear-gradient(135deg, var(--gold) 50%, transparent 50%);background-position:calc(100% - 19px) 52%,calc(100% - 14px) 52%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:38px}.field select option{background:var(--surface);color:var(--ink)}.field textarea{resize:vertical;min-height:104px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--gold);box-shadow:0 0 0 4px #d4b36a1f, 0 0 20px -4px var(--gold-glow);outline:none}.hint{background:var(--green-soft);border-left:2px solid var(--gold);color:var(--ink);grid-column:1/-1;margin:0;padding:14px 16px;font-size:15px}.preview{top:calc(var(--bar-h) + 24px + env(safe-area-inset-top,0px));position:sticky}.preview.off{opacity:.45}.pv-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.pv-actions .btn{flex:180px}.pv-note{color:var(--muted);margin:12px 0 0;font-size:13.5px}.pv-status{color:var(--gold);min-height:1.4em;margin:10px 0 0;font-size:14px;font-weight:500}.pv-raw{width:100%;min-height:180px;font:13px/1.5 var(--mono);color:var(--ink);background:var(--ground);border:1px solid var(--line-strong);margin-top:12px;padding:10px}@media (max-width:900px){.composer{grid-template-columns:minmax(0,1fr)}.preview{position:static}}@media (max-width:560px){.fields{grid-template-columns:minmax(0,1fr)}}.foot{background:var(--deep);color:var(--on-deep-muted);border-top:1px solid var(--gold-line);padding-block:64px 36px;font-size:15px;position:relative;overflow:hidden}.foot>.wrap{z-index:1;position:relative}.foot-grid{grid-template-columns:1.4fr 1fr 1fr;gap:32px 48px;display:grid}.foot p{margin:0 0 8px}.foot a{color:var(--on-deep);text-decoration:none}.foot a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px}.foot-mark{font-family:var(--serif);color:var(--on-deep);font-size:24px;margin-bottom:12px!important}.foot-mark b{letter-spacing:.14em;font-size:20px;font-weight:600}.foot-mark i{color:var(--gold);font-weight:400}.foot .label{color:var(--on-deep-muted);margin-bottom:10px;display:block}.foot-contact{color:var(--on-deep)}.legal{border-top:1px solid var(--on-deep-line);flex-wrap:wrap;gap:6px 28px;margin-top:44px;padding-top:20px;font-size:13.5px;display:flex}.legal .credit a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gold-line);-webkit-text-decoration-color:var(--gold-line);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:4px}.legal .credit a:hover{-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}@media (max-width:820px){.foot-grid{grid-template-columns:minmax(0,1fr)}}.recht .sheet{border-top:0;padding-block:72px 96px}.recht-text{max-width:44em}.recht-text h1{letter-spacing:-.02em;margin-bottom:0;font-size:clamp(34px,4.6vw,56px);line-height:1.04}.recht-text h1 em{color:var(--gold);font-style:italic}.recht-text .orn{margin:16px 0 26px}.recht-text h2{margin:40px 0 10px;font-size:24px;font-weight:500;line-height:1.2}.recht-text p,.recht-text li{color:var(--ink-2)}.recht-text ul{margin:0 0 16px;padding-left:22px}.recht-text li{margin-bottom:6px}.recht-text a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px}.recht-text .btn{text-decoration:none}.recht-text .btn-solid{color:var(--btn-ink)}.recht-daten{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.recht-daten>div{border-top:1px solid var(--line);grid-template-columns:240px minmax(0,1fr);gap:6px 24px;padding:12px 0;display:grid}.recht-daten>div:last-child{border-bottom:1px solid var(--line)}.recht-daten dt{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-top:4px;font-size:11px}.recht-daten dd{color:var(--ink);font-variant-numeric:lining-nums;overflow-wrap:anywhere;margin:0}.recht-stand{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:40px;font-size:12px}.recht-zurueck{margin-top:28px}@media (max-width:640px){.recht-daten>div{grid-template-columns:minmax(0,1fr);gap:2px}}.legal-nav{flex-wrap:wrap;gap:6px 18px;display:flex}.legal-nav a{color:var(--on-deep);border-bottom:1px solid var(--gold-line);text-decoration:none}.legal-nav a:hover{border-bottom-color:var(--gold);text-decoration:none}.seal{border:1px solid var(--gold-dim);box-shadow:0 0 34px -14px var(--gold-glow);background:#d4b36a0d;max-width:34em;margin:0 0 32px;padding:20px 22px}.seal-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);border:1px solid;margin:0 0 14px;padding:4px 9px 3px;font-size:10.5px;font-weight:500;line-height:1.4;display:inline-block}.seal-title{font-family:var(--serif);color:var(--ink);text-wrap:balance;margin:0 0 6px;font-size:25px;font-style:italic;line-height:1.2}.seal-text{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.55}.seal-label{position:relative;overflow:hidden}.seal-label:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffeebebf 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@keyframes aufsteigen{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes heben{0%{transform:translateY(22px)}to{transform:none}}@keyframes gravur{0%{opacity:0;transform:translateY(6px)scale(1.08)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes linie{0%{transform:scaleX(0)}to{transform:none}}@keyframes faden{0%{transform:scaleY(0)}to{transform:none}}@keyframes zeichnen{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes aufleuchten{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes schimmern{0%,to{opacity:1}50%{opacity:.5}}@keyframes funkeln{0%,to{opacity:.2}50%{opacity:.9}}@keyframes pulsieren{0%,to{box-shadow:0 0 #d4b36a00}50%{box-shadow:0 0 14px 2px #d4b36a8c}}@keyframes platte{0%{opacity:0;transform:perspective(1400px)rotateX(10deg)translateY(28px)}to{opacity:1;transform:perspective(1400px)rotateX(0)translateY(0)}}@keyframes stempel{0%{opacity:0;transform:scale(1.06);box-shadow:0 0 #d4b36a00}55%{opacity:1;transform:scale(.985);box-shadow:0 0 30px -4px #d4b36a99}to{opacity:1;transform:none;box-shadow:0 0 #d4b36a00}}@keyframes verblassen{0%{color:var(--ink)}to{color:var(--muted)}}@keyframes aufglimmen{0%{background-color:#d4b36a00}30%{background-color:#d4b36a33}to{background-color:#d4b36a00}}@keyframes praegen{0%{opacity:0;transform:scale(1.7)rotate(-7deg)}55%{opacity:1;transform:scale(.94)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes schimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:no-preference){.cover .eyebrow{animation:heben .8s ease calc(var(--intro) + .1s) both}.cover .h1-a{animation:heben .9s ease calc(var(--intro) + .25s) both}.cover .h1-b{animation:heben .9s ease calc(var(--intro) + .5s) both}.cover .orn path{animation:zeichnen 1.1s ease calc(var(--intro) + .8s) both}.cover-text{animation:aufsteigen .9s ease calc(var(--intro) + .7s) both}.eu .st-ring{animation:zeichnen 1.6s ease calc(var(--intro) + 2.2s) both}.eu .st-halo{animation:einblenden 1.2s ease calc(var(--intro) + 2.6s) both}.eu .stern-k{animation:.6s cubic-bezier(.2,.8,.2,1) both aufleuchten;animation-delay:calc(var(--intro) + 2.5s + var(--i) * 95ms)}.eu .stern-h{animation:4.4s ease-in-out 3 schimmern;animation-delay:calc(var(--intro) + 4.2s + var(--i) * .33s)}.eu p{animation:aufsteigen .8s ease calc(var(--intro) + 3.4s) both}.seal-label{animation:praegen .7s cubic-bezier(.2, .8, .2, 1) calc(var(--intro) + 2.6s) both}.seal-label:after{animation:schimmer 1.1s ease-out calc(var(--intro) + 3.15s) backwards}@media (max-width:720px){.seal-label,.seal-label:after{animation:none}.seal.wartet .seal-label{opacity:0}.seal.praegt .seal-label{animation:.7s cubic-bezier(.2,.8,.2,1) .15s both praegen}.seal.praegt .seal-label:after{animation:1.1s ease-out .7s backwards schimmer}}.orn.in path{animation:1.1s both zeichnen}.orn.in .orn-r{animation-delay:.25s}.facts-grid.in div{animation:.7s both aufsteigen;animation-delay:calc(var(--i,0) * 80ms)}.facts-grid.in div:before{animation:.9s cubic-bezier(.2,.8,.2,1) both linie;animation-delay:calc(var(--i,0) * 80ms)}.c-row.in>span{animation:.6s both aufsteigen;animation-delay:calc(var(--i,0) * 60ms)}.c-row.in .c-valm{animation:.75s cubic-bezier(.2,.8,.2,1) both stempel;animation-delay:calc(var(--i,0) * 60ms + .25s)}.steps.in:before{animation:1.8s cubic-bezier(.2,.8,.2,1) both faden}.step.in .step-n{animation:.9s both gravur;animation-delay:calc(var(--i,0) * 90ms)}.step.in .node{animation:.6s cubic-bezier(.2,.8,.2,1) both aufleuchten;animation-delay:calc(var(--i,0) * 90ms + .3s)}.step.in h3,.step.in p{animation:.7s both aufsteigen;animation-delay:calc(var(--i,0) * 90ms + .1s)}.profile.in .track span{animation:.5s cubic-bezier(.2,.8,.2,1) both linie;animation-delay:calc(var(--i,0) * .18s + .4s)}.profile.in .track .now{animation:.5s cubic-bezier(.2,.8,.2,1) .76s both linie,2.6s ease-in-out 1.6s 4 pulsieren}.profile.in .p-status{animation:.7s 1.4s both aufsteigen}.trio>div.in .sym path,.trio>div.in .sym circle,.trio>div.in .sym line{animation:1.3s cubic-bezier(.4,0,.2,1) both zeichnen}.trio>div.in .sym :nth-child(2){animation-delay:.2s}.trio>div.in .sym :nth-child(3){animation-delay:.4s}.trio>div.in .sym :nth-child(4){animation-delay:.6s}.trio>div.in .sym :nth-child(n+5){animation-delay:.75s}.trio>div.in .sym .voll{transform-box:fill-box;transform-origin:50%;animation:.5s 1.1s both aufleuchten}.trio>div.in .label,.trio>div.in h3,.trio>div.in p{animation:.7s both aufsteigen;animation-delay:calc(var(--i,0) * .12s + .2s)}.plate.in{animation:.9s cubic-bezier(.2,.8,.2,1) backwards platte;animation-delay:calc(var(--i,0) * .11s)}.plate.in .roman{animation:.9s both gravur;animation-delay:calc(var(--i,0) * .11s + .4s)}.ohne.in li:after{animation:.55s cubic-bezier(.3,.7,.2,1) both linie;animation-delay:calc(.3s + var(--i,0) * .7s)}.ohne.in li{animation:.5s both verblassen;animation-delay:calc(.6s + var(--i,0) * .7s)}.sig.in path{animation:1.6s cubic-bezier(.5,0,.3,1) .2s both zeichnen}.faq-item.in{animation:.7s both aufsteigen;animation-delay:calc(var(--i,0) * 90ms)}.faq-item.in .q-n{animation:.9s both gravur;animation-delay:calc(var(--i,0) * 90ms + .2s)}.direct.in>div{animation:.7s both aufsteigen;animation-delay:calc(var(--i,0) * .1s)}.direct.in>div:before{animation:.9s cubic-bezier(.2,.8,.2,1) both linie;animation-delay:calc(var(--i,0) * .1s)}.composer.in .composer-head{animation:.7s both aufsteigen}.tag.stempel{animation:.55s cubic-bezier(.2,.8,.2,1) both praegen}.p-row.frisch{animation:1.1s both aufglimmen}@supports (animation-timeline:view()){.steps:before,.steps.in:before{animation:linear both faden;animation-timeline:view();animation-range:entry cover 55%}}}@media (prefers-reduced-motion:reduce){:root{--intro:0s}.intro{display:none}.map-kueste .ping{opacity:0;animation:none}.m-draw,.m-glow,.m-land,.m-city,.m-office,.map-ringe{animation:none}}@media screen and (max-width:720px){.cover{padding-block:34px 44px}.cover h1{font-size:clamp(42px,12vw,56px);line-height:.98}.cover h1 .h1-b{font-size:.56em}.cover-row{gap:0;margin-top:0}.cover-map{order:-1;margin:-24px -20px 32px;overflow:hidden}.cover-map .map-wrap{width:112%;max-width:none;margin-left:-6%}.cover-map figcaption{margin-inline:20px}.cover-text .lead{margin-bottom:28px;font-size:17.5px}.seal{margin-bottom:28px;padding:18px}.seal-title{font-size:24px}.actions .btn-solid{width:100%}.ohne li{font-size:22px}}@media print{:root,:root[data-theme=light]{--ground:#fff;--surface:#fff;--band:#fff;--ink:#15231c;--ink-2:#35433b;--muted:#5d6a61;--line:#d7d3c5;--line-strong:#aeb2a2;--green:#123d2b;--green-soft:#e9eee6;--gold:#86661f;--gold-bright:#86661f;--gold-dim:#aeb2a2;--gold-glow:transparent;--gold-line:#d7d3c5;--deep:#fff;--on-deep:#15231c;--on-deep-muted:#5d6a61;--on-deep-line:#d7d3c5;--shadow:none;--map-land:#e9eee6;--map-coast:#123d2b;--map-contour:#c2cab8;--map-label:#56645b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@page{size:A4;margin:14mm 14mm 16mm}body{font-size:10.5pt;line-height:1.5}.wrap{width:100%}.bar,.actions,.composer,.copy,.menu,#verkaeufer .btn,.deco,.intro,.plate:before,.plate:after,.cover:before{display:none!important}.cover{padding-block:0 20px}.cover h1{font-size:36pt}.cover h1 .h1-a,.cover h1 .h1-b,.m-office .halo{text-shadow:none;filter:none}.cover-row{grid-template-columns:1fr 1fr;gap:24px;margin-top:18px}.eu{margin-top:10px;position:static}.sheet,.facts{padding-block:22px}.facts{border-top:1px solid var(--line)}.sheet-grid{grid-template-columns:110px minmax(0,1fr);column-gap:24px}.margin{position:static}h2{font-size:22pt}.lead{font-size:12pt}.facts-grid dd{font-size:14pt}.plate,.seal{box-shadow:none;border-color:var(--line-strong);background:#fff;transform:none!important}.c-row,.step,.profile,.faq-item,.trio>div,.four>div,.direct>div{break-inside:avoid}h2,h3{break-after:avoid}.map-kueste .ping,.m-glow,.map-ringe{display:none}.m-draw,.m-land,.m-city,.m-office,.seal-label,.stern-h,.st-ring,.st-halo,.eu p{opacity:1!important;animation:none!important}.foot{border-top:1px solid var(--line);padding-block:20px 0}.recht-zurueck,.legal-nav{display:none}}.intro{z-index:60;background:var(--deep);cursor:pointer;animation:intro-aus .8s cubic-bezier(.6, 0, .3, 1) var(--intro) both, intro-weg 1ms linear calc(var(--intro) + .8s) forwards;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.intro:before{content:"";background:radial-gradient(70vmin 70vmin,#d4b36a17,#0000 70%);position:absolute;inset:0}.intro.weg{animation:.45s both intro-aus,1ms linear .45s forwards intro-weg}.intro-buehne{aspect-ratio:1;width:min(74vmin,440px);position:relative}.intro-svg,.intro-dial,.intro-dial svg,.intro-skala{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.intro-skala{background:var(--gold);display:block;-webkit-mask:url(/deko/schloss.svg) 50%/contain no-repeat;mask:url(/deko/schloss.svg) 50%/contain no-repeat}.intro-dial text{fill:var(--gold);font-family:var(--mono);text-anchor:middle;letter-spacing:.04em;font-size:7px}.intro-sterne{animation:.7s 2.9s both intro-atmen;position:absolute;inset:0}.intro-schein{background:radial-gradient(circle,#e2c47c29,#e2c47c0a 60%,#0000 72%);border-radius:50%;animation:1.2s .6s both einblenden;position:absolute;inset:-6%}.intro .stern-h{width:9%;animation:3.2s ease-in-out 2 schimmern;animation-delay:calc(1.1s + var(--i) * .23s);margin:-4.5% 0 0 -4.5%}.intro .stern-k{animation:.5s cubic-bezier(.2,.8,.2,1) both aufleuchten;animation-delay:calc(.1s + var(--i) * 60ms)}.intro-ring{fill:none;stroke:var(--gold);stroke-width:.7px;stroke-dasharray:100;animation:.8s cubic-bezier(.4,0,.2,1) .7s both zeichnen}.intro-marke{fill:var(--gold-bright);animation:.5s 1s both einblenden}.intro-dial{will-change:transform;animation:.6s .85s both einblenden,1.7s 1.2s both intro-drehen}.intro-knopf{fill:none;stroke:var(--gold-bright);stroke-width:.8px}.intro-zeiger-g{transform-box:fill-box;transform-origin:50%;animation:.4s cubic-bezier(.5,0,.2,1) 2.92s both intro-klick}.intro-zeiger{stroke:var(--gold-bright);stroke-width:1.2px;stroke-linecap:round;fill:none}.intro-code{fill:var(--gold-bright);font-family:var(--mono);text-anchor:middle;letter-spacing:.12em;font-size:6.5px}.intro-code tspan{animation:.25s both einblenden}.intro-code tspan:first-child{animation-delay:1.68s}.intro-code tspan:nth-child(2){animation-delay:2.22s}.intro-code tspan:nth-child(3){animation-delay:2.8s}.intro-puls{fill:none;stroke:var(--gold-bright);stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:.9s ease-out 2.9s both intro-puls}@keyframes intro-drehen{0%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotate(0)}25%{transform:rotate(240deg)}30%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotate(240deg)}57%{transform:rotate(-24deg)}62%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotate(-24deg)}92%{transform:rotate(312deg)}to{transform:rotate(312deg)}}@keyframes intro-klick{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes intro-puls{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes intro-atmen{0%,to{transform:scale(1)}45%{transform:scale(1.07)}}@keyframes intro-aus{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@keyframes intro-weg{to{visibility:hidden}}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
