body.lenkersdorfer-page{margin:0}#lenk{--lenk-color-0:#172c28;--lenk-color-1:#f5f1e7;--lenk-color-2:#b8b5a8;--lenk-color-3:#a98a55;--lenk-color-4:#b69a64;--lenk-color-5:#101f22;--lenk-color-6:#b58644;--lenk-color-7:#101f2d;--lenk-color-8:#eeebe1;--lenk-color-9:#52616b;--lenk-color-10:#c9ad72;--lenk-color-11:#d4b77a;--lenk-color-12:#e6dfce;--lenk-color-13:#a9a89c;--lenk-color-14:#172c3c;--lenk-color-15:#a18c61;--lenk-color-16:#aaa99d;--lenk-color-17:#e9e1cc;--lenk-color-18:#d4c9b1;--lenk-color-19:#877a60;--lenk-color-20:#263847;--lenk-color-21:#aa9468;--lenk-color-22:#dbc087;--lenk-color-23:#baa16c;--lenk-color-24:#ffe0a0;--lenk-color-25:#314251;color:var(--lenk-color-0);background:var(--lenk-color-1);font-synthesis:none;--paper:var(--lenk-color-1);--ink:var(--lenk-color-0);--line:var(--lenk-color-2);--accent:var(--lenk-color-3);font-family:Manrope,sans-serif}#lenk *{box-sizing:border-box}#lenk{scroll-behavior:smooth;margin:0;scroll-padding-top:100px}#lenk ::selection{background:var(--lenk-color-4);color:var(--lenk-color-5)}#lenk a{color:inherit;text-underline-offset:5px}#lenk button,#lenk input{font:inherit}#lenk button,#lenk a,#lenk input{touch-action:manipulation}#lenk button{cursor:pointer}#lenk button:focus-visible,#lenk a:focus-visible,#lenk input:focus-visible{outline:3px solid var(--lenk-color-6);outline-offset:5px}#lenk{scrollbar-color:var(--lenk-color-3) var(--lenk-color-1)}#lenk h1,#lenk h2,#lenk p{margin-top:0}#lenk h1,#lenk h2,#lenk .closing-title{letter-spacing:-.035em;text-wrap:balance;font-family:Playfair Display,serif;font-weight:400}#lenk h1{font-size:clamp(44px,6vw,86px);line-height:1.08}#lenk h2{margin-bottom:28px;font-size:clamp(32px,3.2vw,48px);line-height:1.15}#lenk p{margin-bottom:22px;font-size:17px;line-height:1.85}#lenk em{font-weight:400}#lenk figure{margin:0}#lenk img{width:100%;height:auto;display:block}#lenk figcaption{margin-top:12px;font-size:12px;line-height:1.6}#lenk .case-meta{letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;gap:24px;margin-bottom:48px;font-size:11px;display:flex}#lenk .prose{max-width:65ch}#lenk .text-link{padding:12px 0;font-size:13px;text-decoration-thickness:1px;display:inline-block}#lenk .text-link span{margin-left:24px}#lenk .lead{letter-spacing:-.02em;font-family:Playfair Display,serif;font-size:clamp(24px,2.2vw,33px)!important;line-height:1.5!important}#lenk .receipts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:42px;margin:0 7%;padding:48px 0;display:grid}#lenk .receipts strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,68px);font-weight:400;display:block}#lenk .receipts span{max-width:250px;margin:10px 0;font-size:14px;line-height:1.6;display:block}#lenk .receipts small{font-size:11px}#lenk .story-section{padding:0}#lenk .last-word{max-width:1000px;margin:auto;padding:100px 7%}#lenk .closing{background:var(--ink);color:var(--paper);padding:100px 7% 38px}#lenk .closing-title{max-width:1000px;margin-bottom:35px;font-size:clamp(34px,4.6vw,64px);line-height:1.2}#lenk .action{border-bottom:1px solid;align-items:center;gap:50px;padding:18px 0;font-size:14px;text-decoration:none;display:inline-flex}#lenk .signature{opacity:.8;margin-top:100px;font-size:11px}#lenk.paused *{animation-play-state:paused!important}#lenk .cover-dek{max-width:390px;font-size:18px!important}#lenk{--ink:var(--lenk-color-7);--paper:var(--lenk-color-8);--line:var(--lenk-color-9);--accent:var(--lenk-color-10);background:var(--lenk-color-7);color:var(--lenk-color-8)}#lenk .calibre-hero{background:var(--lenk-color-7);padding:155px 7% 80px}#lenk .calibre-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:6%;display:grid}#lenk .calibre-head h1{margin-bottom:32px;font-size:clamp(48px,5.7vw,82px)!important}#lenk .calibre-head h1 em{color:var(--lenk-color-11)}#lenk .calibre-instrument{width:100%;max-width:620px;margin:auto}#lenk .dial{color:var(--lenk-color-11);position:relative}#lenk .dial svg{fill:none;stroke:currentColor;stroke-width:1px;width:100%;display:block}#lenk .dial-ticks{stroke-width:1.4px}#lenk .dial-months{stroke:none;fill:currentColor;letter-spacing:.1em;text-anchor:middle;font:13px Manrope,sans-serif}#lenk .needle{transform-origin:300px 300px;stroke-width:2.5px;transition:transform .7s cubic-bezier(.16,1,.3,1)}#lenk .dial-value{text-align:center;background:0 0;padding:0 5px;position:absolute;top:67%;left:20%;right:20%}#lenk .dial-value small,#lenk .dial-value span{color:var(--lenk-color-12);font-size:11px;display:block}#lenk .dial-value strong{font-variant-numeric:tabular-nums;font-size:clamp(32px,3.3vw,47px);font-weight:400;line-height:1.3}#lenk .month-control{justify-content:space-between;margin:24px 15px 14px;font-size:12px;display:flex}#lenk .calibre-instrument input{accent-color:var(--lenk-color-11);cursor:ew-resize;width:calc(100% - 30px);margin:0 15px}#lenk .range-ends{letter-spacing:.08em;justify-content:space-between;margin:10px 15px;font-size:9px;display:flex}#lenk .calibre-intro{background:var(--lenk-color-8);color:var(--lenk-color-7);padding:90px 7%}#lenk .calibre-intro>.lead{max-width:880px}#lenk .calibre-intro .receipts{border-color:var(--lenk-color-13);margin:50px 0 0}#lenk .calibre-display{grid-template-columns:1fr 1fr;align-items:center;gap:9%;padding:100px 7%;display:grid}#lenk .calibre-display img{aspect-ratio:4/5;object-fit:cover}#lenk .calibre-work{background:var(--lenk-color-14);grid-template-columns:1.2fr 1fr;gap:8%;padding:100px 7%;display:grid}#lenk .work-orbit{aspect-ratio:1;align-self:center;position:relative}#lenk .orbit-ring{border:1px solid var(--lenk-color-15);border-right-color:var(--lenk-color-11);transform:rotate(var(--orbit,0deg));border-right-width:1px;border-radius:50%;position:absolute;inset:6%}#lenk .orbit-words{place-items:center;display:grid;position:absolute;inset:0}#lenk .orbit-words span{background:var(--lenk-color-14);padding:9px;font-size:11px;position:absolute}#lenk .orbit-words span:first-child{top:2%}#lenk .orbit-words span:nth-child(2){top:45%;right:-3%}#lenk .orbit-words span:nth-child(3){bottom:2%}#lenk .orbit-words span:nth-child(4){top:45%;left:-3%}#lenk .orbit-words strong{text-align:center;color:var(--lenk-color-11);font-family:Playfair Display,serif;font-size:clamp(30px,3.5vw,48px);font-weight:400;line-height:1.2}#lenk .calibre-service{grid-template-columns:1.2fr .8fr;align-items:center;gap:12%;padding:100px 7%;display:grid}#lenk .calibre-service img{aspect-ratio:4/5;object-fit:cover}#lenk .calibre-results{background:var(--lenk-color-8);color:var(--lenk-color-7);padding:100px 7%}#lenk .calibre-results>.story-section{max-width:780px}#lenk .month-table{border-top:1px solid var(--lenk-color-16);margin-top:60px;padding-top:24px}#lenk .month-table h3{font-size:18px;font-weight:500}#lenk .month-table>div{grid-template-columns:repeat(9,1fr);gap:15px;padding:20px 0;display:grid}#lenk .month-table small,#lenk .month-table strong{font-variant-numeric:tabular-nums;display:block}#lenk .month-table small{margin-bottom:12px;font-size:10px}#lenk .month-table strong{font-size:25px;font-weight:400}#lenk .month-table p{font-size:11px!important}#lenk .closing{border-top:1px solid var(--lenk-color-9)}@media (width<=1100px){#lenk .calibre-grid{gap:2%}#lenk .month-table>div{grid-template-columns:repeat(5,1fr)}#lenk .work-orbit{min-width:280px}}@media (width<=760px){#lenk p{font-size:16px;line-height:1.8}#lenk .case-meta{gap:14px;margin-bottom:35px;font-size:9px}#lenk .case-meta span:last-child{text-align:right}#lenk .calibre-display,#lenk .calibre-work,#lenk .calibre-service{grid-template-columns:1fr;gap:40px;padding:65px 7%}#lenk .receipts{grid-template-columns:1fr;gap:24px;padding:30px 0}#lenk .receipts>div{grid-template-columns:150px 1fr;gap:0 18px;display:grid}#lenk .receipts strong{grid-row:span 2;align-self:center;font-size:38px}#lenk .receipts span{max-width:none;margin:0 0 6px;font-size:13px}#lenk .receipts small{font-size:10px}#lenk .last-word{padding:65px 7%}#lenk .closing{padding:65px 7% 100px}#lenk .signature{margin-top:60px}#lenk .calibre-hero{padding:130px 7% 60px}#lenk .calibre-grid{grid-template-columns:1fr;gap:35px}#lenk .calibre-head h1{font-size:60px!important}#lenk .calibre-instrument{max-width:440px}#lenk .dial-value strong{font-size:32px}#lenk .dial-value{padding:5px 0}#lenk .dial-value small,#lenk .dial-value span{font-size:10px}#lenk .calibre-intro,#lenk .calibre-results{padding:65px 7%}#lenk .calibre-display img{aspect-ratio:5/4}#lenk .work-orbit{width:90%;max-width:400px;margin:auto}#lenk .calibre-service img{aspect-ratio:5/4}#lenk .month-table>div{grid-template-columns:repeat(3,1fr);gap:24px}}@media (prefers-reduced-motion:reduce){#lenk{scroll-behavior:auto}#lenk *,#lenk :before,#lenk :after{transition:none!important;animation:none!important}#lenk .orbit-ring{transform:none!important}}#lenk .needle{transition:transform 1.1s cubic-bezier(.16,1,.3,1)}#lenk .sweep-hand{transform-origin:300px 300px;transform:rotate(var(--sweep,0deg));stroke:var(--lenk-color-17);stroke-width:1px;opacity:.65}#lenk .sweep-hand circle{fill:var(--lenk-color-7);stroke-width:1.5px}#lenk .timeline-controls{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin:22px 15px 0;display:flex}#lenk .timeline-status{color:var(--lenk-color-18);font-size:10px;line-height:1.6}#lenk .timeline-replay{white-space:nowrap;border:1px solid var(--lenk-color-19);color:var(--lenk-color-8);background:0 0;align-items:center;gap:8px;padding:11px 13px;font-size:11px;display:inline-flex}#lenk .timeline-replay svg{stroke:currentColor;stroke-width:1.4px;fill:none;width:15px;height:15px}#lenk .timeline-replay:hover{background:var(--lenk-color-20)}#lenk .timeline-replay:disabled{opacity:.5;cursor:default}#lenk .month-arrival{animation:.7s ease-out month-arrival}#lenk .work-orbit .orbit-ring{transform:rotate(var(--mechanism,0deg));border-color:var(--lenk-color-21)}#lenk .work-orbit .orbit-ring:before{content:"";background:var(--lenk-color-22);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:50%}#lenk .orbit-rotor{transform:rotate(calc(var(--mechanism,0deg) * -1));position:absolute;inset:0}#lenk .orbit-rotor svg{fill:none;width:100%;height:100%;stroke:var(--lenk-color-23);stroke-width:1px;opacity:.7}#lenk .orbit-rotor circle:first-child{stroke-dasharray:2 12}#lenk .orbit-rotor circle:nth-child(2){stroke-dasharray:175 105}#lenk .orbit-words span{font-size:12px;transition:color .25s,background-color .25s}#lenk .orbit-words .is-current{color:var(--lenk-color-24);background:var(--lenk-color-25)}@keyframes month-arrival{0%{filter:brightness(1.45);transform:translateY(3px)}to{filter:brightness();transform:translateY(0)}}@media (width<=760px){#lenk .timeline-controls{gap:8px;margin-top:15px}#lenk .timeline-status{max-width:145px;font-size:9px}#lenk .timeline-replay{padding:10px;font-size:10px}}@media (prefers-reduced-motion:reduce){#lenk .sweep-hand{display:none}#lenk .work-orbit .orbit-ring,#lenk .orbit-rotor{transform:none}#lenk .needle{transition:none}#lenk .month-arrival{animation:none}}#lenk .timeline-controls{flex-direction:column;align-items:flex-start;gap:10px}#lenk.paused .needle{transition:none}@media (width<=760px){#lenk .calibre-hero{padding-top:108px}#lenk .calibre-hero .case-meta{margin-bottom:24px}#lenk .calibre-head h1{margin-bottom:20px;font-size:42px!important}#lenk .calibre-head .cover-dek{margin-bottom:10px!important;font-size:15px!important;line-height:1.65!important}#lenk .calibre-head .text-link{padding:6px 0;font-size:12px}#lenk .calibre-grid{gap:20px}#lenk .calibre-instrument{max-width:360px}#lenk .calibre-instrument .dial{max-width:300px;margin:auto}#lenk .orbit-words span:nth-child(2){top:26%}#lenk .orbit-words span:nth-child(4){top:65%}}#lenk{font-synthesis:none;font-family:Manrope,sans-serif}#lenk .lenk-hero-cta{width:fit-content;color:inherit;border:1px solid;margin-top:18px;padding:12px 18px;font-size:13px;text-decoration:none;display:block}#lenk .timeline-controls{flex-flow:wrap;align-items:center}#lenk .motion-toggle{font:inherit;color:inherit;background:0 0;border:1px solid;min-height:40px;padding:11px 13px;font-size:11px}#lenk .timeline-status{flex-basis:100%;order:3}#lenk .closing{padding-bottom:85px}#lenk .calibre-head .lenk-hero-cta{color:var(--accent)}@media (width<=760px){#lenk .lenk-hero-cta{margin:0 0 0 18px;padding:8px 10px;font-size:11px;display:inline-block}#lenk .calibre-hero{padding-top:110px}#lenk .calibre-head h1{font-size:42px!important}#lenk .closing{padding-bottom:90px}}@font-face{font-family:Manrope;src:url(/fonts/lenkersdorfer-manrope.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/lenkersdorfer-playfair.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/lenkersdorfer-playfair-italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@media (width>=761px) and (width<=1100px){#lenk .orbit-words span:nth-child(2){top:26%}#lenk .orbit-words span:nth-child(4){top:65%}}
