.lukas-page-module__tZEb5q__page,.lukas-page-module__tZEb5q__hero,.lukas-page-module__tZEb5q__expertise,.lukas-page-module__tZEb5q__finalSection{background:var(--scan-black)}.lukas-page-module__tZEb5q__summary,.lukas-page-module__tZEb5q__stack,.lukas-page-module__tZEb5q__experience,.lukas-page-module__tZEb5q__references{background:var(--scan-paper);color:var(--scan-black)}.lukas-page-module__tZEb5q__frame,.lukas-page-module__tZEb5q__lightFrame{width:min(100%, var(--site-frame-max));border-right:var(--site-line-width) solid var(--scan-border-dark);border-left:var(--site-line-width) solid var(--scan-border-dark);margin:0 auto}.lukas-page-module__tZEb5q__lightFrame{border-color:var(--scan-border-light)}.lukas-page-module__tZEb5q__heroGrid{min-height:calc(100svh - var(--home-header-height) - 170px);border-bottom:var(--site-line-width) solid var(--scan-border-dark);grid-template-columns:minmax(0,1.7fr) minmax(380px,.7fr);display:grid}.lukas-page-module__tZEb5q__heroCopy{min-width:0;padding:78px var(--site-layout-hero-inline) 70px;border-right:var(--site-line-width) solid var(--scan-border-dark);flex-direction:column;justify-content:center;display:flex}.lukas-page-module__tZEb5q__heroCopy h1{max-width:960px;color:var(--scan-copy);font-family:var(--font-dm-sans), "DM Sans", sans-serif;font-size:var(--site-type-hero-title);letter-spacing:-.04em;margin-top:28px;font-weight:300;line-height:.96}.lukas-page-module__tZEb5q__heroDescription{max-width:720px;color:var(--scan-copy-muted);font-size:var(--site-type-lead);letter-spacing:-.02em;font-weight:400;line-height:1.52;margin-top:38px!important}.lukas-page-module__tZEb5q__heroActions,.lukas-page-module__tZEb5q__finalActions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:42px;display:flex}.lukas-page-module__tZEb5q__primaryAction,.lukas-page-module__tZEb5q__secondaryAction{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;font-size:13px;display:inline-flex}.lukas-page-module__tZEb5q__primaryAction{background:var(--scan-blue);color:#fff;min-height:54px;transition:background-color var(--scan-motion-hover) var(--scan-motion-ease);padding:0 24px}.lukas-page-module__tZEb5q__primaryAction:hover,.lukas-page-module__tZEb5q__primaryAction:focus-visible{background:var(--site-color-action-hover)}.lukas-page-module__tZEb5q__primaryAction svg,.lukas-page-module__tZEb5q__secondaryAction svg{width:15px;height:15px}.lukas-page-module__tZEb5q__primaryAction svg{transition:transform var(--scan-motion-fast) var(--scan-motion-ease)}.lukas-page-module__tZEb5q__primaryAction:hover svg,.lukas-page-module__tZEb5q__primaryAction:focus-visible svg{transform:translate(3px)}.lukas-page-module__tZEb5q__secondaryAction{color:#9c9c9c;letter-spacing:.08em;min-height:44px;transition:color var(--scan-motion-fast) var(--scan-motion-ease)}.lukas-page-module__tZEb5q__secondaryAction:hover,.lukas-page-module__tZEb5q__secondaryAction:focus-visible{color:#fff}.lukas-page-module__tZEb5q__heroPortrait{background:#131313;min-height:620px;position:relative;overflow:hidden}.lukas-page-module__tZEb5q__heroPortrait:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 42%,#0a0a0af2);position:absolute;inset:0}.lukas-page-module__tZEb5q__heroImage{object-fit:cover;object-position:top center;filter:saturate(.82)contrast(1.02)}.lukas-page-module__tZEb5q__portraitCaption{z-index:2;border-top:2px solid var(--scan-blue);padding:32px;position:absolute;bottom:0;left:0;right:0}.lukas-page-module__tZEb5q__portraitCaption>span,.lukas-page-module__tZEb5q__factRail dt{color:#858585;font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:13px;line-height:1.5}.lukas-page-module__tZEb5q__portraitCaption strong{color:#fff;font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.03em;margin-top:16px;font-size:32px;font-weight:400;line-height:1.08;display:block}.lukas-page-module__tZEb5q__portraitCaption p{color:#aaa;margin-top:12px;font-size:14px;line-height:1.6}.lukas-page-module__tZEb5q__factRail{border-top:2px solid var(--scan-blue);border-bottom:var(--site-line-width) solid var(--scan-border-dark);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lukas-page-module__tZEb5q__factRail>div{border-right:var(--site-line-width) solid var(--scan-border-dark);flex-direction:column;gap:24px;min-width:0;min-height:170px;padding:28px 30px 32px;display:flex}.lukas-page-module__tZEb5q__factRail>div:last-child{border-right:0}.lukas-page-module__tZEb5q__factRail dd{color:#dedede;max-width:340px;font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.025em;font-size:20px;font-weight:400;line-height:1.18}.lukas-page-module__tZEb5q__summaryIntro,.lukas-page-module__tZEb5q__darkIntro,.lukas-page-module__tZEb5q__lightIntro{min-height:270px;padding:54px var(--site-layout-inline) 42px;border-bottom:var(--site-line-width) solid var(--scan-border-light);grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:80px;display:grid}.lukas-page-module__tZEb5q__summaryIntro{align-items:center;min-height:410px}.lukas-page-module__tZEb5q__darkIntro{border-color:var(--scan-border-dark)}.lukas-page-module__tZEb5q__lightIntro{display:block}.lukas-page-module__tZEb5q__summaryIntro h2,.lukas-page-module__tZEb5q__darkIntro h2,.lukas-page-module__tZEb5q__lightIntro h2{max-width:1020px;font-family:var(--font-dm-sans), "DM Sans", sans-serif;font-size:var(--site-type-section-title);letter-spacing:-.035em;margin-top:25px;font-weight:300;line-height:1}.lukas-page-module__tZEb5q__summaryIntro h2,.lukas-page-module__tZEb5q__lightIntro h2{color:var(--scan-black)}.lukas-page-module__tZEb5q__darkIntro h2{color:#fff}.lukas-page-module__tZEb5q__summaryCopy{gap:18px;display:grid}.lukas-page-module__tZEb5q__summaryCopy p,.lukas-page-module__tZEb5q__introDescription{color:var(--scan-ink-muted);font-size:14px;line-height:1.65}.lukas-page-module__tZEb5q__summaryCopy p{font-size:16px}.lukas-page-module__tZEb5q__introDescription{color:#929292}.lukas-page-module__tZEb5q__expertiseGrid{border-bottom:var(--site-line-width) solid var(--scan-border-dark);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lukas-page-module__tZEb5q__expertiseGrid article{border-right:var(--site-line-width) solid var(--scan-border-dark);min-height:390px;transition:background-color var(--scan-motion-hover) var(--scan-motion-ease);flex-direction:column;padding:38px 30px 34px;display:flex}.lukas-page-module__tZEb5q__expertiseGrid article:last-child{border-right:0}.lukas-page-module__tZEb5q__expertiseGrid article:hover{background:var(--scan-black-raised)}.lukas-page-module__tZEb5q__expertiseGrid article>span,.lukas-page-module__tZEb5q__stackHeading>span,.lukas-page-module__tZEb5q__experiencePeriod>span{color:var(--scan-blue);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;font-size:16px}.lukas-page-module__tZEb5q__expertiseGrid h3{color:#fff;max-width:300px;font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.035em;margin-top:auto;font-size:31px;font-weight:300;line-height:1.05}.lukas-page-module__tZEb5q__expertiseGrid p{max-width:340px;color:var(--scan-copy-muted);margin-top:22px;font-size:15px;line-height:1.65}.lukas-page-module__tZEb5q__stackGrid{display:grid}.lukas-page-module__tZEb5q__stackGrid article{border-bottom:var(--site-line-width) solid var(--scan-border-light);display:grid}.lukas-page-module__tZEb5q__stackHeading{border-bottom:var(--site-line-width) solid var(--scan-border-light);grid-template-columns:68px minmax(260px,340px) minmax(360px,680px);justify-content:start;align-items:center;min-height:180px;padding:34px;display:grid}.lukas-page-module__tZEb5q__stackHeading h3{border-left:var(--site-line-width) solid var(--scan-border-light);color:var(--scan-black);font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.035em;align-self:stretch;align-items:center;padding-left:28px;font-size:32px;font-weight:300;line-height:1.05;display:flex}.lukas-page-module__tZEb5q__stackHeading p{border-left:var(--site-line-width) solid var(--scan-border-light);color:var(--scan-ink-muted);align-self:stretch;align-items:center;padding-left:28px;font-size:16px;line-height:1.65;display:flex}.lukas-page-module__tZEb5q__stackGrid ul{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lukas-page-module__tZEb5q__stackGrid li{border-right:var(--site-line-width) solid var(--scan-border-light);border-bottom:var(--site-line-width) solid var(--scan-border-light);color:#373737;min-height:68px;font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.04em;justify-content:space-between;align-items:center;padding:0 26px;font-size:13px;display:flex}.lukas-page-module__tZEb5q__technologyName{align-items:center;gap:11px;min-width:0;display:flex}.lukas-page-module__tZEb5q__technologyName>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lukas-page-module__tZEb5q__technologyIcon{color:#656565;width:16px;height:16px;transition:color var(--scan-motion-hover) var(--scan-motion-ease), transform var(--scan-motion-hover) var(--scan-motion-ease);flex:0 0 16px}.lukas-page-module__tZEb5q__stackGrid li:hover .lukas-page-module__tZEb5q__technologyIcon{color:var(--scan-blue);transform:translateY(-1px)}.lukas-page-module__tZEb5q__stackGrid li:after{color:var(--scan-blue);content:"+";font-size:16px}.lukas-page-module__tZEb5q__stackGrid li:nth-child(4n){border-right:0}.lukas-page-module__tZEb5q__stackGrid li:nth-last-child(-n+4){border-bottom:0}.lukas-page-module__tZEb5q__experienceList li{border-bottom:var(--site-line-width) solid var(--scan-border-light);grid-template-columns:170px minmax(320px,.75fr) minmax(360px,1.25fr);align-items:center;min-height:250px;display:grid}.lukas-page-module__tZEb5q__experienceList li:first-child{background:#2e6bff09}.lukas-page-module__tZEb5q__experiencePeriod,.lukas-page-module__tZEb5q__experienceRole,.lukas-page-module__tZEb5q__experienceList li>p{border-right:var(--site-line-width) solid var(--scan-border-light);flex-direction:column;justify-content:center;min-height:100%;padding:34px;display:flex}.lukas-page-module__tZEb5q__experiencePeriod{border-left:2px solid var(--scan-border-light);gap:24px}.lukas-page-module__tZEb5q__experienceList li:first-child .lukas-page-module__tZEb5q__experiencePeriod{border-left-color:var(--scan-blue)}.lukas-page-module__tZEb5q__experiencePeriod strong,.lukas-page-module__tZEb5q__experienceRole small{color:#7b7b76;font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:400}.lukas-page-module__tZEb5q__experienceRole h3{max-width:430px;color:var(--scan-black);font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.035em;margin-top:18px;font-size:30px;font-weight:300;line-height:1.06}.lukas-page-module__tZEb5q__experienceList li>p{color:var(--scan-ink-muted);border-right:0;font-size:16px;line-height:1.65}.lukas-page-module__tZEb5q__testimonialGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lukas-page-module__tZEb5q__testimonialGrid blockquote{border-right:var(--site-line-width) solid var(--scan-border-light);border-bottom:var(--site-line-width) solid var(--scan-border-light);flex-direction:column;min-height:430px;padding:38px 34px 34px;display:flex}.lukas-page-module__tZEb5q__testimonialGrid blockquote:last-child{border-right:0}.lukas-page-module__tZEb5q__testimonialGrid blockquote>span{color:var(--scan-blue);font-family:var(--font-dm-sans), "DM Sans", sans-serif;font-size:58px;font-weight:300;line-height:.7}.lukas-page-module__tZEb5q__testimonialGrid blockquote>p{color:#303030;font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.02em;margin-top:46px;font-size:clamp(20px,1.55vw,26px);font-weight:300;line-height:1.38}.lukas-page-module__tZEb5q__testimonialGrid footer{border-top:var(--site-line-width) solid var(--scan-border-light);grid-template-columns:1fr auto;margin-top:auto;padding-top:30px;display:grid}.lukas-page-module__tZEb5q__testimonialGrid footer strong{font-size:14px;font-weight:500}.lukas-page-module__tZEb5q__testimonialGrid footer em{color:#7a7a7a;grid-column:1;margin-top:6px;font-size:13px;font-style:normal}.lukas-page-module__tZEb5q__testimonialGrid footer small{color:var(--scan-blue);font-family:var(--font-ibm-plex-mono), monospace;grid-area:1/2/span 2;font-size:13px}.lukas-page-module__tZEb5q__finalGrid{min-height:520px;padding:78px var(--site-layout-hero-inline);border-top:var(--site-line-width) solid var(--scan-border-dark);border-bottom:var(--site-line-width) solid var(--scan-border-dark);grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:center;gap:80px;display:grid}.lukas-page-module__tZEb5q__finalGrid h2{color:#fff;max-width:1020px;font-family:var(--font-dm-sans), "DM Sans", sans-serif;font-size:var(--site-type-section-title-emphasis);letter-spacing:-.038em;margin-top:25px;font-weight:300;line-height:1}.lukas-page-module__tZEb5q__finalActions{flex-direction:column;align-items:flex-start;margin-top:0}@media (max-width:1180px){.lukas-page-module__tZEb5q__heroGrid{grid-template-columns:1fr}.lukas-page-module__tZEb5q__heroCopy{min-height:calc(100svh - var(--home-header-height));border-right:0;border-bottom:var(--site-line-width) solid var(--scan-border-dark)}.lukas-page-module__tZEb5q__heroPortrait{min-height:680px}.lukas-page-module__tZEb5q__factRail,.lukas-page-module__tZEb5q__expertiseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lukas-page-module__tZEb5q__factRail>div:nth-child(2n),.lukas-page-module__tZEb5q__expertiseGrid article:nth-child(2n){border-right:0}.lukas-page-module__tZEb5q__factRail>div:nth-child(-n+2),.lukas-page-module__tZEb5q__expertiseGrid article:nth-child(-n+2){border-bottom:var(--site-line-width) solid var(--scan-border-dark)}.lukas-page-module__tZEb5q__stackHeading{grid-template-columns:64px minmax(240px,320px) minmax(0,600px);min-height:170px}.lukas-page-module__tZEb5q__testimonialGrid{grid-template-columns:1fr}.lukas-page-module__tZEb5q__testimonialGrid blockquote{border-right:0;min-height:360px}}@media (max-width:900px){.lukas-page-module__tZEb5q__summaryIntro,.lukas-page-module__tZEb5q__darkIntro,.lukas-page-module__tZEb5q__finalGrid{grid-template-columns:1fr;align-items:start;gap:40px}.lukas-page-module__tZEb5q__summaryCopy,.lukas-page-module__tZEb5q__introDescription{max-width:760px}.lukas-page-module__tZEb5q__stackGrid{grid-template-columns:1fr}.lukas-page-module__tZEb5q__stackHeading{grid-template-columns:64px minmax(220px,300px) minmax(0,1fr);min-height:0}.lukas-page-module__tZEb5q__stackGrid ul{grid-template-columns:repeat(2,minmax(0,1fr))}.lukas-page-module__tZEb5q__stackGrid li:nth-child(4n){border-right:var(--site-line-width) solid var(--scan-border-light)}.lukas-page-module__tZEb5q__stackGrid li:nth-child(2n){border-right:0}.lukas-page-module__tZEb5q__stackGrid li:nth-last-child(-n+4){border-bottom:var(--site-line-width) solid var(--scan-border-light)}.lukas-page-module__tZEb5q__stackGrid li:nth-last-child(-n+2){border-bottom:0}.lukas-page-module__tZEb5q__experienceList li{grid-template-columns:150px minmax(0,1fr)}.lukas-page-module__tZEb5q__experienceList li>p{border-top:var(--site-line-width) solid var(--scan-border-light);grid-column:2;min-height:150px}}@media (max-width:700px){.lukas-page-module__tZEb5q__frame,.lukas-page-module__tZEb5q__lightFrame{border-left:0;border-right:0}.lukas-page-module__tZEb5q__heroGrid{min-height:auto}.lukas-page-module__tZEb5q__heroCopy{min-height:calc(100svh - var(--home-header-height));padding:64px 22px 56px}.lukas-page-module__tZEb5q__heroCopy h1{font-size:var(--site-type-hero-title-mobile)}.lukas-page-module__tZEb5q__heroDescription{font-size:17px;line-height:1.55;margin-top:28px!important}.lukas-page-module__tZEb5q__heroActions{flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:34px}.lukas-page-module__tZEb5q__primaryAction{width:100%}.lukas-page-module__tZEb5q__secondaryAction{justify-content:center}.lukas-page-module__tZEb5q__heroPortrait{min-height:540px}.lukas-page-module__tZEb5q__portraitCaption{padding:28px 22px}.lukas-page-module__tZEb5q__factRail,.lukas-page-module__tZEb5q__expertiseGrid{grid-template-columns:1fr}.lukas-page-module__tZEb5q__factRail>div,.lukas-page-module__tZEb5q__factRail>div:nth-child(2n),.lukas-page-module__tZEb5q__expertiseGrid article,.lukas-page-module__tZEb5q__expertiseGrid article:nth-child(2n){border-right:0;border-bottom:var(--site-line-width) solid var(--scan-border-dark);min-height:280px;padding:30px 22px 32px}.lukas-page-module__tZEb5q__factRail>div{min-height:150px;padding:24px 22px}.lukas-page-module__tZEb5q__summaryIntro,.lukas-page-module__tZEb5q__darkIntro,.lukas-page-module__tZEb5q__lightIntro,.lukas-page-module__tZEb5q__finalGrid{min-height:auto;padding:60px 22px 46px}.lukas-page-module__tZEb5q__summaryIntro h2,.lukas-page-module__tZEb5q__darkIntro h2,.lukas-page-module__tZEb5q__lightIntro h2,.lukas-page-module__tZEb5q__finalGrid h2{font-size:var(--site-type-section-title-mobile)}.lukas-page-module__tZEb5q__stackGrid article{min-height:0}.lukas-page-module__tZEb5q__stackHeading{grid-template-columns:54px minmax(0,1fr);min-height:0;padding:30px 22px 32px}.lukas-page-module__tZEb5q__stackHeading h3{padding-left:20px}.lukas-page-module__tZEb5q__stackHeading p{grid-column:2;margin-top:22px;padding-left:20px}.lukas-page-module__tZEb5q__stackGrid li{min-height:64px;padding:12px 16px;line-height:1.45}.lukas-page-module__tZEb5q__experienceList li{grid-template-columns:1fr;min-height:0}.lukas-page-module__tZEb5q__experiencePeriod,.lukas-page-module__tZEb5q__experienceRole,.lukas-page-module__tZEb5q__experienceList li>p{border-right:0;border-bottom:var(--site-line-width) solid var(--scan-border-light);grid-column:auto;min-height:auto;padding:30px 22px}.lukas-page-module__tZEb5q__experiencePeriod{flex-direction:row;justify-content:space-between;align-items:center}.lukas-page-module__tZEb5q__testimonialGrid blockquote{min-height:390px;padding:30px 22px 32px}.lukas-page-module__tZEb5q__testimonialGrid blockquote>p{margin-top:34px;font-size:20px}.lukas-page-module__tZEb5q__finalActions{align-items:stretch;gap:12px;width:100%}}@media (max-width:360px){.lukas-page-module__tZEb5q__heroCopy h1{font-size:42px}}@media (prefers-reduced-motion:reduce){.lukas-page-module__tZEb5q__primaryAction,.lukas-page-module__tZEb5q__secondaryAction,.lukas-page-module__tZEb5q__expertiseGrid article{transition:none}}
