@font-face{font-family:waldenburg;src:url(../media/KMR_Waldenburg_Halbfett-s.p.0v_bxg7z6__wf.ttf)format("truetype");font-display:swap}@font-face{font-family:waldenburg Fallback;src:local(Arial);ascent-override:87.84%;descent-override:22.44%;line-gap-override:0.0%;size-adjust:109.18%}.IiHjoW_className{font-family:waldenburg,waldenburg Fallback}.IiHjoW_variable{--font-waldenburg:"waldenburg", "waldenburg Fallback"}
.uS7APa_layer{z-index:100;pointer-events:none;position:fixed;inset:0}.uS7APa_toast{top:var(--space-40);z-index:101;padding:var(--space-2) var(--space-8);background:var(--fg);color:var(--bg);white-space:nowrap;animation:uS7APa_toast .18s var(--ease-out);position:fixed;left:50%;translate:-50%}@keyframes uS7APa_toast{0%{opacity:0;translate:-50% -4px}}.uS7APa_measure{--red:#f24822}.uS7APa_target{border:1px solid var(--red);position:absolute}.uS7APa_neighbour{border:1px dashed color-mix(in srgb, var(--red) 50%, transparent);position:absolute}.uS7APa_size,.uS7APa_gap{padding:0 var(--space-4);background:var(--red);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute}.uS7APa_size{translate:-50%}.uS7APa_gap{translate:-50% -50%}.uS7APa_line{background:var(--red);position:absolute}.uS7APa_sheet{background:var(--bg);position:absolute;inset:0}.uS7APa_lens{clip-path:circle(var(--r) at var(--x) var(--y));animation:uS7APa_lens .16s var(--ease-out)}@keyframes uS7APa_lens{0%{clip-path:circle(calc(var(--r) * .85) at var(--x) var(--y));opacity:0}}.uS7APa_ring{width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:1px solid var(--fg);translate:calc(var(--x) - var(--r)) calc(var(--y) - var(--r));border-radius:50%;position:absolute}.uS7APa_cross{width:15px;height:15px;translate:calc(var(--x) - 7px) calc(var(--y) - 7px);position:absolute}.uS7APa_cross:before,.uS7APa_cross:after{content:"";background:var(--fg);position:absolute}.uS7APa_cross:before{width:15px;height:1px;top:7px}.uS7APa_cross:after{width:1px;height:15px;left:7px}.uS7APa_box{border:1px dashed var(--fg);color:var(--fg-2);white-space:nowrap;place-items:center;display:grid;position:absolute}.uS7APa_outline{border:1px solid var(--fg);position:absolute}.uS7APa_dim{color:var(--fg);font-variant-numeric:tabular-nums;position:absolute}.uS7APa_hline,.uS7APa_vline{background:var(--fg);position:absolute}.uS7APa_hline:before,.uS7APa_hline:after,.uS7APa_vline:before,.uS7APa_vline:after{content:"";background:var(--fg);position:absolute}.uS7APa_hline{height:1px}.uS7APa_hline:before,.uS7APa_hline:after{width:1px;height:9px;top:-4px}.uS7APa_hline:after{right:0}.uS7APa_vline{width:1px}.uS7APa_vline:before,.uS7APa_vline:after{width:9px;height:1px;left:-4px}.uS7APa_vline:after{bottom:0}.uS7APa_spec{color:var(--fg-2);white-space:nowrap;position:absolute}.uS7APa_hint{top:var(--page);z-index:101;color:var(--fg-2);white-space:nowrap;position:fixed;left:50%;translate:-50%}html[data-blueprint=full] [data-bp]{background:0 0!important}html[data-blueprint=full] [data-bp]>*{visibility:hidden}
:root{--space-1:1px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-40:40px;--space-64:64px;--space-120:120px;--page:var(--space-16);--section:var(--space-120);--bg:#fff;--fg:#000;--fg-2:#0009;--fg-3:#0000004d;--line:#0000001f;--placeholder:#e8e8e5;--text:12px;--leading:16px;--text-l:32px;--leading-l:32px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1)}@media (max-width:767px){:root{--section:var(--space-64);--text-l:24px;--leading-l:24px}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-waldenburg), system-ui, sans-serif;font-size:var(--text);line-height:var(--leading);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}img,video{max-width:100%;display:block}::selection{background:var(--fg);color:var(--bg)}:focus-visible{outline:1px solid var(--fg);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
