.amili-phases{--ap-bg:#17180f;background:var(--ap-bg);color:#f7f7f5}.amili-phases--kompakt{padding-bottom:clamp(40px,4.5vw,64px);padding-top:clamp(40px,4.5vw,64px)}.amili-phases--normal{padding-bottom:clamp(64px,7vw,104px);padding-top:clamp(64px,7vw,104px)}.amili-phases--luftig{padding-bottom:clamp(88px,9.5vw,152px);padding-top:clamp(88px,9.5vw,152px)}.amili-phases__eyebrow{color:#00e9e8;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:14px;margin:0 0 12px;text-transform:uppercase}.amili-phases__heading{color:#f7f7f5;letter-spacing:-.01em;line-height:1.12;margin:0 0 12px;max-width:42ch;text-wrap:balance}.amili-phases__heading.h2{font-size:clamp(26px,3.2vw,40px)}.amili-phases__heading.h3{font-size:clamp(23px,2.7vw,32px)}.amili-phases__heading.h4{font-size:clamp(20px,2.2vw,26px)}.amili-phases__intro{color:rgba(247,247,245,.78);margin:0;max-width:68ch}.amili-phases__grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:40px}.amili-phases__card{background:rgba(247,247,245,.05);border:1px solid rgba(247,247,245,.15);border-radius:12px;overflow:hidden;padding:22px;position:relative;transition:background .3s ease,border-color .3s ease,transform .3s ease}.amili-phases__card:after{background:rgba(247,247,245,.18)}.amili-phases__card:after,.amili-phases__card:before{content:"";height:3px;left:0;position:absolute;right:0;top:0}.amili-phases__card:before{background:#00e9e8;transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.22,.61,.36,1);z-index:1}.amili-phases__card.is-first:before{transform:scaleX(1)}.amili-phases__grid:hover .amili-phases__card.is-first:before{transform:scaleX(0);transform-origin:right center}.amili-phases__grid:hover .amili-phases__card:hover:before{transform:scaleX(1);transform-origin:left center}.amili-phases__card:hover{background:rgba(247,247,245,.09);border-color:rgba(247,247,245,.28);transform:translateY(-3px)}.amili-phases__kicker{color:rgba(247,247,245,.5);font-size:10.5px;font-weight:600;letter-spacing:.14em;line-height:14px;margin-bottom:10px;text-transform:uppercase;transition:color .3s ease}.amili-phases__card.is-first .amili-phases__kicker{color:#00e9e8}.amili-phases__grid:hover .amili-phases__card.is-first .amili-phases__kicker{color:rgba(247,247,245,.5)}.amili-phases__grid:hover .amili-phases__card:hover .amili-phases__kicker{color:#00e9e8}.amili-phases__card-title{color:#f7f7f5;letter-spacing:-.005em;line-height:1.28;margin:0 0 6px}.amili-phases__card-title.h3{font-size:20px}.amili-phases__card-title.h4{font-size:18px}.amili-phases__card-title.h5{font-size:16px}.amili-phases__card-text{color:rgba(247,247,245,.68);margin:0}@media (prefers-reduced-motion:reduce){.amili-phases__card,.amili-phases__card:before,.amili-phases__kicker{transition:none}.amili-phases__card:hover{transform:none}}@media screen and (max-width:900px){.amili-phases__grid{grid-template-columns:1fr}}