body:has(.am-page):after{display:none!important}.werkstatt-dark.am-page{--am-bg:#070e0a;--am-surface:#101a14;--am-tint:#12251b;--am-text:#f2f5ef;--am-muted:#b9c7be;--am-accent:#a9d6b8;--am-line:#304b3b;--am-button:#79e0ad;background:var(--am-bg);color:var(--am-text);font-family:var(--font-inter),sans-serif}html[data-theme=light] .werkstatt-dark.am-page{--am-bg:var(--tr-light-page-background,#faf7f1);--am-surface:#f5f7f6;--am-tint:#e2f3e9;--am-text:#17251d;--am-muted:#50645a;--am-accent:#245b3b;--am-line:#cbd9cf;--am-button:#69d99f}.am-page .am-wide{width:min(calc(100% - 64px),1248px);margin-inline:auto}.am-page .am-draft{padding:10px 24px;text-align:center;background:var(--am-tint);color:var(--am-accent);font-size:13px;line-height:1.5}.am-page .am-draft span{font-weight:600;margin-right:12px}.am-page .am-hero{padding:32px 0 64px}.am-page .am-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--tr-article-hero-muted);font-size:13px;line-height:1.5;margin-bottom:48px}.am-page .am-breadcrumb a{color:var(--tr-article-hero-accent);padding-block:8px;text-underline-offset:4px}.am-page .am-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px}.am-page .am-hero h1{margin:0 0 24px;padding:0;border:0;font:500 clamp(30px,3.7vw,54px)/1.08 var(--font-inter),sans-serif;font-size:clamp(30px,3.7vw,54px)!important;line-height:1.08!important;color:var(--tr-article-hero-text);letter-spacing:-.035em;text-transform:none;overflow-wrap:normal}.am-page .am-hero h1 em{color:var(--tr-article-hero-accent);font-family:Georgia,serif;font-weight:400;font-size:1.12em}.am-page .am-hero-copy>p{color:var(--tr-article-hero-text);font-size:20px;line-height:1.55;margin:0 0 16px;max-width:40ch}.am-page .am-hero-copy>.am-hero-description{color:var(--tr-article-hero-muted);font-size:16px;line-height:1.7}.am-page .am-hero-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:32px}.am-page .am-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:12px 20px;border:0;border-radius:4px 0 4px 4px;background:var(--am-button);color:#082016;font:500 15px/1.5 var(--font-inter),sans-serif;text-decoration:none;cursor:pointer;text-align:left}.am-page .am-hero .am-button{background:var(--tr-article-hero-button)}.am-page .am-button:hover{filter:brightness(.94)}.am-page .am-hero-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--tr-article-hero-accent);font-size:14px;text-underline-offset:5px}.am-page .am-hero-figure{min-width:0;margin:0}.am-page .am-hero-figure img{width:100%;height:auto;display:block;border-radius:12px 0 12px 12px;border:1px solid var(--tr-article-hero-line)}.am-page .am-hero-figure figcaption{color:var(--tr-article-hero-muted);font-size:13px;line-height:1.6;margin-top:16px}.am-page .am-meta{border-bottom:1px solid var(--am-line);background:var(--am-surface)}.am-page .am-meta>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 32px;padding-block:14px;font-size:13px;line-height:1.5;color:var(--am-muted)}.am-page .am-body{display:grid;grid-template-columns:minmax(0,760px) 256px;gap:88px;align-items:start;justify-content:center;padding-block:56px 80px}.am-page .am-prose{min-width:0;grid-column:1;grid-row:1;scroll-margin-top:112px}.am-page .am-prose,.am-page .am-prose>p{color:var(--am-text);font-size:17px;line-height:1.8}.am-page .am-prose>p{margin:0 0 24px}.am-page .am-prose>p:first-child{font-size:21px;line-height:1.6;letter-spacing:-.01em}.am-page .am-prose :is(h2,h3,h4){font-family:var(--font-inter),sans-serif;font-weight:500;color:var(--am-text);border:0;padding:0;letter-spacing:-.025em;line-height:1.25!important;text-transform:none;text-wrap:balance;scroll-margin-top:112px}.am-page .am-prose h2{font-size:32px!important;margin:64px 0 24px}.am-page .am-prose h3{font-size:25px!important;margin:48px 0 20px}.am-page .am-prose h4{font-size:20px!important;margin:32px 0 16px}.am-page .am-prose ul{margin:0 0 28px;padding-left:24px;list-style:disc}.am-page .am-prose li{margin-top:10px;padding-left:4px}.am-page .am-prose li::marker{color:var(--am-accent)}.am-page .am-prose blockquote{margin:32px 0;padding:28px 32px;border:1px solid var(--am-line);border-radius:12px 0 12px 12px;background:var(--am-tint)}.am-page .am-prose blockquote p{font-family:Georgia,serif;font-style:italic;font-size:22px;line-height:1.6;color:var(--am-accent);margin:0}.am-page .am-figure{margin:32px 0}.am-page .am-figure img{width:100%;height:auto;display:block;border-radius:12px 0 12px 12px}.am-page .am-figure figcaption{font-size:13px;line-height:1.6;color:var(--am-muted);margin-top:12px}.am-page .am-back,.am-page .am-figure figcaption a{color:var(--am-accent);text-underline-offset:5px}.am-page .am-editor-note{border:1px dashed var(--am-line);border-radius:12px 0 12px 12px;padding:24px;margin:32px 0;background:var(--am-surface);color:var(--am-muted)}.am-page .am-editor-note strong{display:block;font-size:16px;font-weight:500;color:var(--am-accent);margin-bottom:8px}.am-page .am-editor-note p{margin:0;font-size:15px;line-height:1.6;color:var(--am-muted)}.am-page .am-inline-cta{margin-block:32px}.am-page .am-rail{grid-column:2;grid-row:1;position:sticky;top:104px;max-height:calc(100dvh - 128px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--am-line) var(--am-bg)}.am-page .am-rail nav>p{font-size:15px;line-height:1.4;font-weight:500;margin:0 0 16px;color:var(--am-text)}.am-page .am-rail ol,.am-page .am-toc-mobile ol{list-style:none;padding:0;margin:0}.am-page .am-rail li{margin-bottom:2px}.am-page .am-rail li a{display:block;min-height:36px;padding:8px 12px;font-size:13px;line-height:1.5;border-radius:4px 0 4px 4px;color:var(--am-muted);text-decoration:none}.am-page .am-rail li a:hover,.am-page .am-rail li a[aria-current]{background:var(--am-tint);color:var(--am-accent)}.am-page .am-rail li:nth-child(n+3):nth-child(-n+9) a{padding-left:24px}.am-page .am-rail-back{display:flex;justify-content:space-between;align-items:center;min-height:48px;border-top:1px solid var(--am-line);color:var(--am-accent);font-size:14px;margin-top:24px;padding:16px 0;text-decoration:none}.am-page .am-toc-mobile{display:none}.am-page .am-close{margin-block:64px 32px;padding-top:32px;border-top:1px solid var(--am-line)}.am-page .am-close h2{margin-top:0}.am-page .am-close p{color:var(--am-muted);font-size:17px;line-height:1.7;margin-bottom:24px}.am-page .am-back{display:inline-flex;align-items:center;gap:16px;min-height:48px;font-size:14px}.am-page :is(a,button,summary):focus-visible{outline:2px solid var(--am-accent);outline-offset:5px}.am-page .am-hero :is(a,button):focus-visible{outline-color:var(--tr-article-hero-accent)}.am-page ::selection{background:var(--am-button);color:#082016}@media (max-width:1150px){.am-page .am-body{gap:40px;grid-template-columns:minmax(0,720px) 224px}.am-page .am-hero-grid{gap:32px}}@media (max-width:960px){.am-page .am-body{grid-template-columns:minmax(0,720px);gap:32px;padding-top:32px}.am-page .am-rail{display:none}.am-page .am-toc-mobile{display:block;grid-column:1;grid-row:1;border-block:1px solid var(--am-line);padding-block:8px}.am-page .am-toc-mobile summary{min-height:44px;display:list-item;align-content:center;cursor:pointer;color:var(--am-accent);font-size:15px;font-weight:500}.am-page .am-toc-mobile a{display:block;padding-block:10px;color:var(--am-muted);font-size:14px;line-height:1.5;text-decoration:none}.am-page .am-toc-mobile a[aria-current]{color:var(--am-accent);font-weight:500}.am-page .am-prose{grid-row:2}.am-page .am-hero-grid{grid-template-columns:1fr;gap:40px}.am-page .am-hero h1{font-size:clamp(32px,6vw,54px)!important}.am-page .am-hero-copy>p{max-width:56ch}.am-page .am-hero-figure{max-width:680px}}@media (max-width:639px){.am-page .am-wide{width:calc(100% - 32px)}.am-page .am-hero{padding:20px 0 32px}.am-page .am-breadcrumb{margin-bottom:24px;font-size:12px;gap:8px}.am-page .am-hero h1{font-size:clamp(30px,8.5vw,48px)!important}.am-page .am-hero-copy>p{font-size:18px}.am-page .am-hero-copy>.am-hero-description{font-size:15px}.am-page .am-hero-actions{gap:12px;margin-top:24px}.am-page .am-meta>div{justify-content:flex-start;gap:6px 20px}.am-page .am-draft{padding-inline:16px;font-size:12px;text-align:left}.am-page .am-draft span{display:block}.am-page .am-body{padding-bottom:48px}.am-page .am-prose,.am-page .am-prose>p{font-size:16px;line-height:1.75}.am-page .am-prose>p:first-child{font-size:19px}.am-page .am-prose h2{font-size:26px!important;margin-top:48px}.am-page .am-prose h3{font-size:22px!important;margin-top:36px}.am-page .am-prose h4{font-size:19px!important}.am-page .am-prose blockquote{padding:20px}.am-page .am-prose blockquote p{font-size:20px}.am-page .am-button{max-width:100%;font-size:14px;gap:16px}.am-page .am-editor-note{padding:20px}}@media print{.am-page :is(.lp-nav,.am-rail,.am-toc-mobile,.am-hero-actions,.kw-footer,.am-back,.am-draft){display:none}.am-page .am-body{display:block}.am-page .am-hero{page-break-inside:avoid;break-inside:avoid}}.werkstatt-dark .am-prompt{margin-block:28px;padding:clamp(16px,3vw,28px);border:1px solid var(--am-line);border-radius:12px 0 12px 12px;background:var(--am-surface)}.werkstatt-dark .am-prompt-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.werkstatt-dark .am-prompt button{min-height:44px;padding:10px 16px;border:1px solid;border-radius:4px 0 4px 4px;background:transparent;color:inherit;font:inherit;cursor:pointer}.werkstatt-dark .am-prompt button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.werkstatt-dark .am-prompt pre{margin-block:20px 0;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.75}.werkstatt-dark .am-prose .am-copy-status{min-height:1.6em;margin:12px 0 0;font-size:14px}.werkstatt-dark .am-testimonial{margin:28px 0}.werkstatt-dark .am-testimonial blockquote{margin-bottom:12px}.werkstatt-dark .am-testimonial figcaption{color:var(--am-muted);font-size:15px}