.ck-about-hero{background:var(--color-petrol,#0f313a);color:#fff;isolation:isolate;padding:clamp(80px,12vh,140px) 0 clamp(60px,8vh,100px);position:relative;overflow:hidden}.ck-about-hero__bg{z-index:0;filter:blur(40px);background:radial-gradient(50% 40% at 80% 30%,#c8a6652e 0%,#0000 60%),radial-gradient(40% 50% at 20% 70%,#0f313a66 0%,#0000 65%);position:absolute;inset:0}.ck-about-hero__grid{z-index:1;grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid;position:relative}.ck-about-hero__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--color-gold,#c8a665);margin:0 0 1.5rem;font-size:.875rem;font-weight:600}.ck-about-hero__quote{letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:0 0 1rem;font-size:clamp(2rem,3.5vw + .5rem,3.75rem);font-weight:700;line-height:1.18}.ck-about-hero__quote-mark{color:var(--color-gold,#c8a665);margin-right:.1em;font-family:Georgia,serif;font-size:1.2em;line-height:0}.ck-about-hero__attrib{color:#ffffffb8;margin:0 0 1.5rem;font-size:1rem;font-style:italic}.ck-about-hero__goldbar{background:var(--color-gold,#c8a665);width:0;height:2px;margin-bottom:1.5rem;animation:1.1s cubic-bezier(.22,1,.36,1) .35s forwards ck-about-goldbar-grow}@keyframes ck-about-goldbar-grow{to{width:80px}}.ck-about-hero__lead{color:#ffffffc7;max-width:56ch;margin:0;font-size:clamp(1rem,1vw + .85rem,1.15rem);line-height:1.6}.ck-about-hero__portrait{aspect-ratio:4/5;justify-self:end;width:100%;max-width:460px;position:relative}.ck-about-hero__portrait img{object-fit:cover;border-radius:4px;width:100%;height:100%;box-shadow:0 30px 80px -20px #00000080}.ck-about-hero__badge{background:var(--color-gold,#c8a665);border-radius:50%;place-items:center;width:160px;height:160px;display:grid;position:absolute;bottom:-50px;right:-50px}.ck-about-hero__badge svg{width:100%;height:100%;animation:24s linear infinite ck-about-badge-rotate;position:absolute;inset:0}.ck-about-hero__badge-text{letter-spacing:.12em;fill:var(--color-petrol,#0f313a);text-transform:uppercase;font-size:12px;font-weight:700}.ck-about-hero__badge-center{z-index:2;background:var(--color-petrol,#0f313a);width:88px;height:88px;color:var(--color-gold,#c8a665);letter-spacing:-.02em;border-radius:50%;place-items:center;font-size:1.75rem;font-weight:800;display:grid;position:relative}@keyframes ck-about-badge-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=992px){.ck-about-hero__grid{grid-template-columns:1fr}.ck-about-hero__portrait{justify-self:center;max-width:380px}.ck-about-hero__badge{width:120px;height:120px;bottom:-24px;right:-24px}.ck-about-hero__badge-center{width:66px;height:66px;font-size:1.35rem}}@media (prefers-reduced-motion:reduce){.ck-about-hero__goldbar{width:80px;animation:none}.ck-about-hero__badge svg{animation:none}}.ck-about-uber{background:#fff;padding:clamp(4rem,7vw,8rem) 0}.ck-about-uber__inner{grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}.ck-about-uber__h2{color:var(--color-petrol,#0f313a);letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.75rem,2vw + 1rem,2.75rem);font-weight:700}.ck-about-uber__p{color:#3d4f56;margin:0 0 1.25rem;font-size:clamp(1rem,.5vw + .9rem,1.0625rem);line-height:1.75}.ck-about-uber__p:last-child{margin-bottom:0}.ck-about-uber__facts{flex-direction:column;gap:1.5rem;display:flex}.ck-about-uber__fact{background:var(--color-petrol,#0f313a);border-left:4px solid var(--color-gold,#c8a665);border-radius:10px;flex-direction:column;padding:1.5rem 1.75rem;display:flex}.ck-about-uber__fact-num{color:var(--color-gold,#c8a665);letter-spacing:-.03em;margin-bottom:.35rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:800;line-height:1}.ck-about-uber__fact-label{color:#ffffffbf;font-size:.875rem;font-weight:500;line-height:1.4}@media (width<=900px){.ck-about-uber__inner{grid-template-columns:1fr}.ck-about-uber__facts{flex-flow:wrap}.ck-about-uber__fact{flex:200px}}.ck-about-werte{background:#f5f7f8;padding:clamp(4rem,7vw,8rem) 0}.ck-about-werte__h2{color:var(--color-petrol,#0f313a);letter-spacing:-.02em;text-align:center;margin:0 0 3rem;font-size:clamp(1.75rem,2vw + 1rem,2.75rem);font-weight:700}.ck-about-werte__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.ck-about-werte__card{border-top:3px solid var(--color-gold,#c8a665);animation:.5s cubic-bezier(.22,1,.36,1) both ck-about-card-rise;animation-delay:calc(var(--ck-wert-i,0) * .1s + .1s);background:#fff;border-radius:12px;padding:clamp(1.5rem,3vw,2.25rem);box-shadow:0 2px 16px #0f313a12;@supports (animation-timeline:view()){animation-delay:0s;animation-timeline:view();animation-range:entry entry 40%}}.ck-about-werte__num{color:var(--color-gold,#c8a665);opacity:.35;letter-spacing:-.04em;margin-bottom:1rem;font-size:2.5rem;font-weight:900;line-height:1;display:block}.ck-about-werte__title{color:var(--color-petrol,#0f313a);margin:0 0 .75rem;font-size:1.125rem;font-weight:700}.ck-about-werte__text{color:#4a5c63;margin:0;font-size:.9375rem;line-height:1.7}@media (width<=768px){.ck-about-werte__grid{grid-template-columns:1fr}}.ck-about-hubs{background:var(--color-petrol,#0f313a);color:#fff;padding:clamp(4rem,7vw,8rem) 0}.ck-about-hubs__header{margin-bottom:3rem}.ck-about-hubs__h2{color:#fff;letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.75rem,2vw + 1rem,2.75rem);font-weight:700}.ck-about-hubs__lead{color:#ffffffb3;max-width:60ch;margin:0;font-size:clamp(1rem,.5vw + .9rem,1.0625rem)}.ck-about-hubs__list{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.ck-about-hubs__item{animation:.5s cubic-bezier(.22,1,.36,1) both ck-about-card-rise;animation-delay:calc(var(--ck-hub-i,0) * 80ms + .1s);background:#ffffff12;border:1px solid #c8a66533;border-radius:10px;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex;@supports (animation-timeline:view()){animation-delay:0s;animation-timeline:view();animation-range:entry entry 40%}}.ck-about-hubs__dot{background:var(--color-gold,#c8a665);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:.35rem}.ck-about-hubs__name{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:700;display:block}.ck-about-hubs__desc{color:#ffffffa6;font-size:.875rem;line-height:1.5}.ck-about-hubs__atlas{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold,#c8a665);opacity:.8;margin:0;font-size:.8125rem;font-weight:600}@media (width<=768px){.ck-about-hubs__list{grid-template-columns:1fr}}.ck-about-caps{background:#fff;padding:clamp(4rem,7vw,8rem) 0}.ck-about-caps__header{max-width:720px;margin-bottom:3rem}.ck-about-caps__h2{color:var(--color-petrol,#0f313a);letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.75rem,2vw + 1rem,2.75rem);font-weight:700}.ck-about-caps__lead{color:#5a6e77;margin:0;font-size:1rem;line-height:1.65}.ck-about-caps__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.ck-about-caps__card{background:#fff;border:1px solid #e2e8ea;border-radius:12px;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 12px #0f313a0f}.ck-about-caps__card:hover{transform:translateY(-3px);box-shadow:0 8px 32px #0f313a24}.ck-about-caps__card-inner{flex-direction:column;height:100%;padding:clamp(1.5rem,3vw,2rem);display:flex}.ck-about-caps__card-num{color:var(--color-gold,#c8a665);opacity:.3;letter-spacing:-.04em;margin-bottom:1rem;font-size:2rem;font-weight:900;line-height:1}.ck-about-caps__card-title{color:var(--color-petrol,#0f313a);margin:0 0 .75rem;font-size:1.0625rem;font-weight:700}.ck-about-caps__card-text{color:#4a5c63;flex:1;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.7}.ck-about-caps__card-link{color:var(--color-petrol,#0f313a);border-bottom:1.5px solid var(--color-gold,#c8a665);align-items:center;gap:.4rem;width:fit-content;padding-bottom:1px;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.ck-about-caps__card-link:hover{color:var(--color-gold,#c8a665)}@media (width<=640px){.ck-about-caps__grid{grid-template-columns:1fr}}.ck-about-certs{background:#f5f7f8;padding:clamp(4rem,7vw,8rem) 0}.ck-about-certs__h2{color:var(--color-petrol,#0f313a);letter-spacing:-.02em;text-align:center;margin:0 0 2.5rem;font-size:clamp(1.75rem,2vw + 1rem,2.75rem);font-weight:700}.ck-about-certs__list{flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.ck-about-certs__item{background:#fff;border:1px solid #dde3e6;border-radius:10px;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;box-shadow:0 1px 6px #0f313a0d}.ck-about-certs__badge{background:var(--color-petrol,#0f313a);min-width:72px;color:var(--color-gold,#c8a665);letter-spacing:.05em;border-radius:6px;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:.875rem;font-weight:800;display:inline-flex}.ck-about-certs__label{color:#3d4f56;font-size:.9rem;font-weight:500}.ck-about-cta{background:var(--color-petrol,#0f313a);text-align:center;padding:clamp(5rem,9vw,10rem) 0}.ck-about-cta__h2{color:#fff;letter-spacing:-.02em;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.75rem,2.5vw + 1rem,3rem);font-weight:700}.ck-about-cta__text{color:#ffffffb8;max-width:52ch;margin:0 auto 2.5rem;font-size:clamp(1rem,.5vw + .9rem,1.125rem);line-height:1.7}.ck-about-cta__actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.ck-about-cta__btn{background:var(--color-gold,#c8a665);color:#fff;letter-spacing:.01em;border-radius:8px;align-items:center;padding:.875rem 2.25rem;font-size:1rem;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex}.ck-about-cta__btn:hover{filter:brightness(1.12)}.ck-about-cta__phone{color:#ffffffd9;background:0 0;border:1.5px solid #ffffff4d;border-radius:8px;align-items:center;padding:.875rem 2.25rem;font-size:1rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.ck-about-cta__phone:hover{color:#fff;border-color:#ffffffb3}@keyframes ck-about-card-rise{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.ck-about-werte__card,.ck-about-hubs__item{animation:none}}.container{max-width:1200px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}
