.kpa{--kpa-blue:#2257bf;--kpa-blue-2:#4a7ee6;--kpa-wine:#85144b;--kpa-bg:#181717;--kpa-card:#211f1f;--kpa-line:rgba(255,255,255,.09);--kpa-muted:rgba(255,255,255,.72);color:#fff;background:var(--kpa-bg);position:relative;overflow:hidden}.kpa--alt{background:#1d1c1c}.kpa__inner{max-width:var(--page-width,1200px);margin:0 auto;padding:7.2rem 1.6rem}@media(min-width:750px){.kpa__inner{padding:9.6rem 5rem}}.kpa__eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;letter-spacing:.22em;text-transform:uppercase;color:var(--kpa-blue-2);font-weight:700;margin:0 0 1.6rem}.kpa__eyebrow:before{content:"";width:2.8rem;height:2px;background:linear-gradient(90deg,var(--kpa-blue),var(--kpa-wine))}.kpa__title{font-size:clamp(3rem,4.4vw,4.8rem);line-height:1.12;margin:0 0 1.6rem;color:#fff}.kpa__lead{font-size:1.75rem;line-height:1.65;color:var(--kpa-muted);max-width:68rem;margin:0}.kpa__head{margin-bottom:4.8rem}.kpa__head--center{text-align:center}.kpa__head--center .kpa__lead{margin:0 auto}.kpa-icon{width:5.6rem;height:5.6rem;border-radius:1.4rem;display:grid;place-items:center;background:linear-gradient(135deg,#2257bf47,#85144b38);border:1px solid rgba(74,126,230,.35);color:#fff;flex:none;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.kpa-icon svg{width:2.8rem;height:2.8rem}.kpa-trust .kpa__inner{padding-top:3.6rem;padding-bottom:3.6rem}.kpa-trust__grid{display:grid;grid-template-columns:1fr;gap:2.4rem}@media(min-width:750px){.kpa-trust__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.kpa-trust__grid{grid-template-columns:repeat(4,1fr)}}.kpa-trust__item{display:flex;gap:1.6rem;align-items:center}.kpa-trust__item strong{display:block;font-size:1.7rem;color:#fff;letter-spacing:.02em}.kpa-trust__item span{font-size:1.4rem;color:var(--kpa-muted);line-height:1.45}.kpa-trust{border-top:1px solid var(--kpa-line);border-bottom:1px solid var(--kpa-line)}.kpa-cards{display:grid;grid-template-columns:1fr;gap:2.4rem}@media(min-width:990px){.kpa-cards{grid-template-columns:repeat(3,1fr)}}.kpa-card{position:relative;background:var(--kpa-card);border:1px solid var(--kpa-line);border-radius:1.8rem;padding:3.6rem 3.2rem;display:flex;flex-direction:column;gap:1.8rem;transition:transform .5s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .5s;isolation:isolate}.kpa-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(120% 80% at 0% 0%,rgba(34,87,191,.22),transparent 60%);opacity:0;transition:opacity .5s;z-index:-1}.kpa-card:hover{transform:translateY(-6px);border-color:#4a7ee68c;box-shadow:0 24px 60px -24px #2257bf8c}.kpa-card:hover:before{opacity:1}.kpa-card:hover .kpa-icon{transform:rotate(-6deg) scale(1.06)}.kpa-card h3{font-size:2.4rem;margin:0;color:#fff}.kpa-card p{margin:0;color:var(--kpa-muted);line-height:1.6;font-size:1.55rem}.kpa-card ul{list-style:none;margin:0;padding:1.8rem 0 0;border-top:1px solid var(--kpa-line);display:grid;gap:1rem}.kpa-card li{display:flex;gap:1rem;align-items:flex-start;font-size:1.5rem;color:#fff;line-height:1.45}.kpa-card li:before{content:"";flex:none;width:.8rem;height:.8rem;margin-top:.6rem;border-radius:50%;background:linear-gradient(135deg,var(--kpa-blue-2),var(--kpa-wine))}.kpa-card__link{margin-top:auto;padding-top:.8rem;color:var(--kpa-blue-2);font-weight:700;text-decoration:none;font-size:1.5rem;letter-spacing:.04em}.kpa-card__link span{display:inline-block;transition:transform .3s}.kpa-card__link:hover span{transform:translate(4px)}.kpa-steps{display:grid;grid-template-columns:1fr;gap:2.4rem;counter-reset:s}@media(min-width:990px){.kpa-steps{grid-template-columns:repeat(3,1fr)}}.kpa-step{position:relative;padding:3.2rem;border-radius:1.8rem;border:1px solid var(--kpa-line);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent)}.kpa-step__n{font-size:5.6rem;line-height:1;font-weight:700;background:linear-gradient(135deg,var(--kpa-blue-2),var(--kpa-wine));-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.6rem;display:block}.kpa-step h3{margin:0 0 1rem;font-size:2.2rem;color:#fff}.kpa-step p{margin:0;color:var(--kpa-muted);line-height:1.6;font-size:1.55rem}.kpa-leader__grid{display:grid;grid-template-columns:1fr;gap:4.8rem;align-items:center}@media(min-width:990px){.kpa-leader__grid{grid-template-columns:5fr 7fr;gap:8rem}}.kpa-leader__photo{position:relative;border-radius:2rem;overflow:hidden;max-width:46rem;margin:0 auto;width:100%;box-shadow:0 40px 80px -30px #000c}.kpa-leader__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,transparent 65%,rgba(24,23,23,.55))}.kpa-leader__photo img{display:block;width:100%;height:auto;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.kpa-leader__photo:hover img{transform:scale(1.03)}.kpa-leader__accent{position:absolute;width:60%;height:60%;right:-12%;bottom:-12%;background:radial-gradient(circle,rgba(34,87,191,.45),transparent 70%);filter:blur(30px);z-index:-1}.kpa-leader__name{font-size:clamp(3.4rem,5vw,5.2rem);margin:0;color:#fff;line-height:1.05}.kpa-leader__role{font-size:1.7rem;color:var(--kpa-blue-2);font-weight:700;letter-spacing:.06em;margin:1rem 0 2.4rem;text-transform:uppercase}.kpa-leader__bio{font-size:1.75rem;line-height:1.7;color:var(--kpa-muted);margin:0 0 3.2rem;max-width:60rem}.kpa-btns{display:flex;flex-wrap:wrap;gap:1.2rem}.kpa-btn{display:inline-flex;align-items:center;gap:.8rem;padding:1.5rem 2.8rem;border-radius:999px;font-weight:700;font-size:1.55rem;letter-spacing:.03em;text-decoration:none;transition:transform .3s,box-shadow .3s,background .3s}.kpa-btn--primary{background:linear-gradient(135deg,var(--kpa-blue),#1a47a3);color:#fff;box-shadow:0 12px 30px -10px #2257bfcc}.kpa-btn--primary:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #2257bff2}.kpa-btn--ghost{border:1px solid rgba(255,255,255,.35);color:#fff}.kpa-btn--ghost:hover{background:#ffffff14;transform:translateY(-2px)}.kpa-btn--light{background:#fff;color:#181717}.kpa-btn--light:hover{transform:translateY(-2px)}.kpa-faq__list{max-width:88rem;margin:0 auto;display:grid;gap:1.2rem}.kpa-faq details{border:1px solid var(--kpa-line);border-radius:1.4rem;background:var(--kpa-card);transition:border-color .3s}.kpa-faq details[open]{border-color:#4a7ee680}.kpa-faq summary{list-style:none;cursor:pointer;padding:2.2rem 2.6rem;font-size:1.75rem;font-weight:700;color:#fff;display:flex;justify-content:space-between;gap:2rem;align-items:center}.kpa-faq summary::-webkit-details-marker{display:none}.kpa-faq summary:after{content:"+";font-size:2.6rem;line-height:1;color:var(--kpa-blue-2);transition:transform .3s;flex:none}.kpa-faq details[open] summary:after{transform:rotate(45deg)}.kpa-faq__a{padding:0 2.6rem 2.4rem;color:var(--kpa-muted);font-size:1.6rem;line-height:1.7}.kpa-faq__a p{margin:0}.kpa-cta{background:linear-gradient(120deg,#123a8a,#2257bf 45%,#85144b);background-size:200% 200%;animation:kpaGrad 14s ease infinite}.kpa-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 120% at 85% 0%,rgba(255,255,255,.16),transparent 60%);pointer-events:none}.kpa-cta__box{position:relative;display:grid;gap:3.2rem;align-items:center;text-align:center;justify-items:center}@media(min-width:990px){.kpa-cta__box{grid-template-columns:1fr auto;text-align:left;justify-items:start}}.kpa-cta .kpa__title{margin-bottom:1.2rem}.kpa-cta .kpa__lead{color:#ffffffe0}.kpa-cta .kpa__eyebrow{color:#fff}@keyframes kpaGrad{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media(prefers-reduced-motion:reduce){.kpa-cta{animation:none}.kpa-card,.kpa-btn,.kpa-icon,.kpa-leader__photo img{transition:none}}.kpa-energy{background:radial-gradient(90% 120% at 100% 0%,rgba(34,87,191,.22),transparent 55%),radial-gradient(70% 90% at 0% 100%,rgba(133,20,75,.22),transparent 60%),var(--kpa-bg)}.kpa-energy__grid{display:grid;grid-template-columns:1fr;gap:4.8rem;align-items:center}@media(min-width:990px){.kpa-energy__grid{grid-template-columns:6fr 5fr;gap:7.2rem}}.kpa-energy__panel{background:#211f1fd9;border:1px solid var(--kpa-line);border-radius:2rem;padding:3.6rem 3.2rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kpa-energy__list{list-style:none;margin:0 0 2.8rem;padding:0;display:grid;gap:1.4rem}.kpa-energy__list li{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.6rem;line-height:1.5;color:#fff}.kpa-energy__check{flex:none;width:2.6rem;height:2.6rem;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--kpa-blue),var(--kpa-wine))}.kpa-energy__check svg{width:1.4rem;height:1.4rem}.kpa-energy__label{margin:0 0 1.2rem;font-size:1.25rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kpa-muted)}.kpa-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem}.kpa-chips li{padding:.9rem 1.8rem;border-radius:999px;border:1px solid rgba(74,126,230,.45);background:#2257bf24;font-weight:700;font-size:1.5rem;letter-spacing:.04em;color:#fff;transition:transform .3s,background .3s}.kpa-chips li:hover{transform:translateY(-2px);background:#2257bf4d}.kpa-energy__note{margin:2.4rem 0 0;padding-top:2rem;border-top:1px solid var(--kpa-line);font-size:1.3rem;line-height:1.6;color:var(--kpa-muted)}.kpa-brands{margin-top:4.8rem;display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;justify-content:center}.kpa-brands__label{width:100%;text-align:center;margin:0 0 .4rem;font-size:1.25rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kpa-muted)}.kpa-brands__partner{width:100%;text-align:center;margin:1.6rem 0 0;font-size:1.45rem;color:var(--kpa-muted)}.kpa-brands__partner strong{color:#fff}.kpa-brands .kpa-chips{justify-content:center;width:100%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kpa.css.map */
