.m7VIDG_page{background:#fff;padding-top:110px}.m7VIDG_hero{color:#fff;background:linear-gradient(90deg,#181e22d1 0%,#181e2285 50%,#181e2242 100%),url(/sites/velmar-kreativhaus-co-28e818f3/root-8a5edab2/images/modern-facade.jpg) 50% 48%/cover no-repeat;align-items:flex-end;min-height:580px;display:flex;position:relative}.m7VIDG_heroContent{width:min(1360px,100% - 80px);margin:0 auto;padding-bottom:76px}.m7VIDG_heroContent h1,.m7VIDG_story h2,.m7VIDG_purpose h2,.m7VIDG_values h2,.m7VIDG_values h3{letter-spacing:-.025em;font-family:Ester Serif,Georgia,serif;font-weight:400}.m7VIDG_heroContent h1{max-width:800px;margin:0;font-size:clamp(62px,6vw,88px);line-height:.94}.m7VIDG_heroContent>p:last-child{color:#ffffffc7;max-width:610px;margin:30px 0 0;font-size:16px;line-height:1.7}.m7VIDG_story{grid-template-columns:416.172px 708.633px;justify-content:center;gap:115.2px;width:min(1360px,100% - 80px);margin:0 auto;padding:110px 0 120px;display:grid}.m7VIDG_story header .m7VIDG_eyebrow{color:#8a7a5d}.m7VIDG_story h2{max-width:400px;margin:0;font-size:clamp(48px,4.3vw,66px);line-height:1}.m7VIDG_storyCopy p{color:#73797c;margin:0 0 24px;font-size:15px;line-height:1.78}.m7VIDG_storyCopy .m7VIDG_lead{color:#383e42;margin-bottom:28px;font-family:Ester Serif,Georgia,serif;font-size:23px;line-height:1.45}.m7VIDG_purpose{background:#f2f3f3;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.m7VIDG_purpose article{min-height:490px;padding:72px max(40px,50vw - 640px) 76px}.m7VIDG_purpose article:first-child{border-right:1px solid #d9dcdd}.m7VIDG_purpose article>span{color:#9a8c70;letter-spacing:.15em;margin-bottom:30px;font-size:11px;display:block}.m7VIDG_purpose article .m7VIDG_eyebrow{color:#82765f;margin-bottom:20px}.m7VIDG_purpose h2{max-width:560px;margin:0 0 30px;font-size:clamp(38px,3.5vw,54px);line-height:1.03}.m7VIDG_purpose article>p:last-child{color:#73797c;max-width:590px;margin:0;font-size:15px;line-height:1.75}.m7VIDG_values{color:#fff;background-color:#383e42;padding:108px 40px;position:relative;overflow:hidden}.m7VIDG_values:before{content:"";opacity:.07;pointer-events:none;background:url(/sites/velmar-kreativhaus-co-28e818f3/root-8a5edab2/brand/ester-pattern.svg) 50%/contain no-repeat;width:600px;height:600px;position:absolute;top:-45%;right:-12%}.m7VIDG_valuesHeading,.m7VIDG_valuesGrid{width:min(1360px,100%);margin-inline:auto;position:relative}.m7VIDG_values h2{margin:0 0 62px;font-size:clamp(48px,5vw,72px);line-height:1}.m7VIDG_valuesGrid{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:repeat(5,1fr);display:grid}.m7VIDG_valuesGrid article{border-left:1px solid #fff3;min-height:270px;padding:28px 24px 34px}.m7VIDG_valuesGrid article:first-child{border-left:0;padding-left:0}.m7VIDG_valuesGrid span{color:#ffffff85;letter-spacing:.15em;font-size:10px}.m7VIDG_valuesGrid h3{margin:42px 0 16px;font-size:26px;line-height:1.12}.m7VIDG_valuesGrid p{color:#ffffff9e;margin:0;font-size:14px;line-height:1.7}@media (max-width:1240px){.m7VIDG_story{grid-template-columns:minmax(280px,416px) minmax(0,709px);gap:7vw}}@media (max-width:760px){.m7VIDG_page{padding-top:82px}.m7VIDG_hero{background-image:linear-gradient(#181e2252,#181e22d1),url(/sites/velmar-kreativhaus-co-28e818f3/root-8a5edab2/images/modern-facade.jpg);min-height:650px}.m7VIDG_heroContent{width:calc(100% - 32px);padding-bottom:50px}.m7VIDG_heroContent h1{font-size:clamp(48px,14vw,58px)}.m7VIDG_heroContent>p:last-child{font-size:15px}.m7VIDG_story{grid-template-columns:1fr;gap:48px;width:calc(100% - 32px);padding:76px 0}.m7VIDG_story h2{font-size:46px}.m7VIDG_storyCopy .m7VIDG_lead{font-size:21px}.m7VIDG_purpose{grid-template-columns:1fr}.m7VIDG_purpose article{min-height:0;padding:64px 16px 68px}.m7VIDG_purpose article:first-child{border-bottom:1px solid #d9dcdd;border-right:0}.m7VIDG_purpose h2{font-size:40px}.m7VIDG_values{padding:76px 16px}.m7VIDG_values h2{margin-bottom:42px;font-size:48px}.m7VIDG_valuesGrid{grid-template-columns:1fr}.m7VIDG_valuesGrid article,.m7VIDG_valuesGrid article:first-child{border-bottom:1px solid #fff3;border-left:0;min-height:0;padding:28px 0 32px}.m7VIDG_valuesGrid article:last-child{border-bottom:0}.m7VIDG_valuesGrid h3{margin-top:26px}}
