.elementor-1381 .elementor-element.elementor-element-7e0bbd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-48b3f69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1381 .elementor-element.elementor-element-152b26e .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:64px;font-weight:800;line-height:1.15em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1381 .elementor-element.elementor-element-dd5bc30{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:400;line-height:1.8em;color:#AEB6C4;}.elementor-1381 .elementor-element.elementor-element-fe0ecd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1381 .elementor-element.elementor-element-444eb7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1381 .elementor-element.elementor-element-444eb7b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1381 .elementor-element.elementor-element-444eb7b .elementor-button{font-family:"Heebo", Sans-serif;font-size:17px;font-weight:800;}.elementor-1381 .elementor-element.elementor-element-3d8e5ba .elementor-button{font-family:"Heebo", Sans-serif;font-size:17px;font-weight:800;}.elementor-1381 .elementor-element.elementor-element-c114b6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-16a3a75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-e7b1318{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-a41a0e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-4216e66 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;}.elementor-1381 .elementor-element.elementor-element-ecfe206{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#AEB6C4;}.elementor-1381 .elementor-element.elementor-element-8ffd3e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-f5bd71b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-455f044{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-f39b403 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;}.elementor-1381 .elementor-element.elementor-element-afe24b7{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#AEB6C4;}.elementor-1381 .elementor-element.elementor-element-7b15c6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-f0cbd73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-849a525 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;}.elementor-1381 .elementor-element.elementor-element-1793b4b{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#AEB6C4;}.elementor-1381 .elementor-element.elementor-element-24cd9ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-12cb684{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-68d8ae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-bf78fa1 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;}.elementor-1381 .elementor-element.elementor-element-6c9b034{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#AEB6C4;}.elementor-1381 .elementor-element.elementor-element-449372b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-818608b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-db4d1fe .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:46px;font-weight:800;line-height:1.15em;}.elementor-1381 .elementor-element.elementor-element-d7558fb{font-family:"Heebo", Sans-serif;font-size:19px;font-weight:400;line-height:1.8em;color:#AEB6C4;}.elementor-1381 .elementor-element.elementor-element-76bd3ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1381 .elementor-element.elementor-element-5355b92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1381 .elementor-element.elementor-element-5355b92 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1381 .elementor-element.elementor-element-5355b92 .elementor-button{font-family:"Heebo", Sans-serif;font-size:17px;font-weight:800;}.elementor-1381 .elementor-element.elementor-element-881e287 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1381 .elementor-element.elementor-element-881e287 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1381 .elementor-element.elementor-element-881e287 .elementor-button{font-family:"Heebo", Sans-serif;font-size:17px;font-weight:800;}body.elementor-page-1381:not(.elementor-motion-effects-element-type-background), body.elementor-page-1381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05060A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1381 .elementor-element.elementor-element-7e0bbd1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-152b26e .elementor-heading-title{font-size:52px;}.elementor-1381 .elementor-element.elementor-element-e7b1318{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-4216e66 .elementor-heading-title{font-size:36px;}.elementor-1381 .elementor-element.elementor-element-f5bd71b{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-f39b403 .elementor-heading-title{font-size:36px;}.elementor-1381 .elementor-element.elementor-element-7b15c6f{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-849a525 .elementor-heading-title{font-size:36px;}.elementor-1381 .elementor-element.elementor-element-24cd9ad{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1381 .elementor-element.elementor-element-bf78fa1 .elementor-heading-title{font-size:36px;}.elementor-1381 .elementor-element.elementor-element-db4d1fe .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-1381 .elementor-element.elementor-element-7e0bbd1{--padding-top:44px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-1381 .elementor-element.elementor-element-152b26e .elementor-heading-title{font-size:40px;}.elementor-1381 .elementor-element.elementor-element-dd5bc30{font-size:17px;}.elementor-1381 .elementor-element.elementor-element-16a3a75{--padding-top:0px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-1381 .elementor-element.elementor-element-e7b1318{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-1381 .elementor-element.elementor-element-4216e66 .elementor-heading-title{font-size:30px;}.elementor-1381 .elementor-element.elementor-element-ecfe206{font-size:16px;}.elementor-1381 .elementor-element.elementor-element-f5bd71b{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-1381 .elementor-element.elementor-element-f39b403 .elementor-heading-title{font-size:30px;}.elementor-1381 .elementor-element.elementor-element-afe24b7{font-size:16px;}.elementor-1381 .elementor-element.elementor-element-7b15c6f{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-1381 .elementor-element.elementor-element-849a525 .elementor-heading-title{font-size:30px;}.elementor-1381 .elementor-element.elementor-element-1793b4b{font-size:16px;}.elementor-1381 .elementor-element.elementor-element-24cd9ad{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-1381 .elementor-element.elementor-element-bf78fa1 .elementor-heading-title{font-size:30px;}.elementor-1381 .elementor-element.elementor-element-6c9b034{font-size:16px;}.elementor-1381 .elementor-element.elementor-element-449372b{--padding-top:24px;--padding-bottom:80px;--padding-left:18px;--padding-right:18px;}.elementor-1381 .elementor-element.elementor-element-db4d1fe .elementor-heading-title{font-size:30px;}.elementor-1381 .elementor-element.elementor-element-d7558fb{font-size:17px;}}@media(min-width:768px){.elementor-1381 .elementor-element.elementor-element-7e0bbd1{--content-width:1200px;}.elementor-1381 .elementor-element.elementor-element-48b3f69{--width:54%;}.elementor-1381 .elementor-element.elementor-element-c114b6b{--width:40%;}.elementor-1381 .elementor-element.elementor-element-16a3a75{--content-width:1200px;}.elementor-1381 .elementor-element.elementor-element-e7b1318{--content-width:1200px;}.elementor-1381 .elementor-element.elementor-element-a41a0e3{--width:52%;}.elementor-1381 .elementor-element.elementor-element-8ffd3e2{--width:44%;}.elementor-1381 .elementor-element.elementor-element-f5bd71b{--content-width:1200px;}.elementor-1381 .elementor-element.elementor-element-7b15c6f{--content-width:1200px;}.elementor-1381 .elementor-element.elementor-element-24cd9ad{--content-width:1200px;}.elementor-1381 .elementor-element.elementor-element-12cb684{--width:46%;}.elementor-1381 .elementor-element.elementor-element-68d8ae0{--width:50%;}.elementor-1381 .elementor-element.elementor-element-449372b{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1381 .elementor-element.elementor-element-48b3f69{--width:100%;}.elementor-1381 .elementor-element.elementor-element-c114b6b{--width:100%;}.elementor-1381 .elementor-element.elementor-element-a41a0e3{--width:100%;}.elementor-1381 .elementor-element.elementor-element-8ffd3e2{--width:100%;}.elementor-1381 .elementor-element.elementor-element-12cb684{--width:100%;}.elementor-1381 .elementor-element.elementor-element-68d8ae0{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7e0bbd1 */body{background:#05060A}
.elementor-1381 .elementor-element.elementor-element-7e0bbd1{position:relative;isolation:isolate}
.elementor-1381 .elementor-element.elementor-element-7e0bbd1::before{content:"";position:absolute;inset:-120px -50vw 0;width:auto!important;height:auto!important;z-index:-1;pointer-events:none;background:radial-gradient(600px 380px at 85% 10%,rgba(0,229,245,.16),transparent 70%),radial-gradient(560px 380px at 15% 60%,rgba(139,92,246,.20),transparent 70%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px) 0 0/64px 64px,linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/64px 64px;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}
html,body{overflow-x:clip}
.pka-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;font:600 13px/1 Heebo,sans-serif;color:#E6EAF0;border:1px solid transparent;background:linear-gradient(#0A0C12,#0A0C12) padding-box,linear-gradient(90deg,rgba(0,229,245,.6),rgba(139,92,246,.6)) border-box}
.pka-chip i{width:7px;height:7px;border-radius:50%;background:#00E5F5;box-shadow:0 0 10px #00E5F5}
.pka-h1 .elementor-heading-title{margin:0;color:#fff}
.pka-h1 .elementor-heading-title,.pka-h2 .elementor-heading-title{text-wrap:balance}
.pka-h2 .elementor-heading-title{margin:0;color:#fff!important}
.pka-p span[dir="ltr"]{white-space:nowrap}
.pka-hero .pka-h1 .elementor-heading-title{background:linear-gradient(90deg,#fff 0%,#fff 45%,#7FEFFF 70%,#B79CFF 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}
.pka-lead p,.pka-p p{margin:0 0 14px}
.pka-lead p:last-child,.pka-p p:last-child{margin-bottom:0}
.pka-p a{color:#00E5F5;text-decoration:underline;text-decoration-color:rgba(0,229,245,.35);text-underline-offset:4px}
.pka-p a:hover{color:#fff}
.pka-btn .elementor-button-content-wrapper{flex-direction:row-reverse}
.pka-btn .elementor-button{position:relative;overflow:hidden;min-height:54px;padding:0 30px;border-radius:999px;display:inline-flex;align-items:center;color:#05060A;background:linear-gradient(90deg,#00E5F5,#8B5CF6,#00E5F5);background-size:200% 100%;animation:pkaShift 4s linear infinite;box-shadow:0 0 24px rgba(0,229,245,.35),0 0 50px rgba(139,92,246,.3);transition:transform .25s ease,box-shadow .25s ease}
.pka-btn .elementor-button:hover{color:#05060A;transform:translateY(-2px);box-shadow:0 0 34px rgba(0,229,245,.55),0 0 70px rgba(139,92,246,.5)}
.pka-btn .elementor-button::after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);animation:pkaShine 3.6s ease-in-out infinite}
.pka-btn-ghost .elementor-button{min-height:54px;padding:0 28px;border-radius:999px;display:inline-flex;align-items:center;color:#F4F6FA;border:1px solid transparent;background:linear-gradient(#0A0C12,#0A0C12) padding-box,linear-gradient(90deg,rgba(0,229,245,.7),rgba(139,92,246,.7)) border-box;transition:transform .25s ease,box-shadow .25s ease}
.pka-btn-ghost .elementor-button:hover{color:#fff;transform:translateY(-2px);box-shadow:0 0 26px rgba(0,229,245,.3)}
.pka-btn-wa .elementor-button-icon{color:#25D366}
.pka-hero-photo{position:relative}
.pka-photo img{display:block;width:100%;height:auto;border-radius:28px;border:1px solid transparent;background:linear-gradient(#0A0C12,#0A0C12) padding-box,linear-gradient(135deg,#00E5F5,#8B5CF6) border-box;padding:6px;box-shadow:0 0 40px rgba(0,229,245,.25),0 0 90px rgba(139,92,246,.25),0 40px 80px rgba(0,0,0,.5)}
.pka-hero-photo .pka-photo img{aspect-ratio:4/5;object-fit:cover}
.pka-photo-wide img{aspect-ratio:3/2;object-fit:cover}
.pka-floats{position:absolute!important;inset:0;pointer-events:none}
.pka-float{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font:700 13px/1 Heebo,sans-serif;color:#fff;direction:ltr;background:rgba(10,12,18,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.14);box-shadow:0 12px 30px rgba(0,0,0,.45);animation:pkaFloat 6s ease-in-out infinite}
.pka-float i{width:8px;height:8px;border-radius:50%;background:#00E5F5;box-shadow:0 0 10px #00E5F5}
.pka-f1{top:12%;left:-28px}
.pka-f2{bottom:14%;right:-24px;animation-delay:-3s}
.pka-f2 i{background:#8B5CF6;box-shadow:0 0 10px #8B5CF6}
.pka-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.pka-stats>div{padding:26px 24px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:6px}
.pka-stats b{font:900 46px/1 Heebo,sans-serif;background:linear-gradient(90deg,#00E5F5,#8B5CF6);-webkit-background-clip:text;background-clip:text;color:transparent;align-self:flex-start}
.pka-stats span{font:500 15px/1.5 Heebo,sans-serif;color:#AEB6C4}
.pka-head{text-align:center;max-width:760px;margin:0 auto}
.pka-head .pka-p p{margin:0}
.pka-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.pka-card{position:relative;padding:30px 26px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012));border:1px solid rgba(255,255,255,.07);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;font-family:Heebo,sans-serif}
.pka-card:hover{transform:translateY(-6px);border-color:rgba(0,229,245,.35);box-shadow:0 20px 50px rgba(0,0,0,.4),0 0 40px rgba(0,229,245,.12)}
.pka-ico{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:#00E5F5;background:linear-gradient(135deg,rgba(0,229,245,.14),rgba(139,92,246,.18));border:1px solid rgba(0,229,245,.25);margin-bottom:18px}
.pka-ico svg{width:24px;height:24px}
.pka-card strong{display:block;color:#fff;font-size:20px;font-weight:800;margin-bottom:8px}
.pka-card p{margin:0;color:#AEB6C4;font-size:15.5px;line-height:1.75}
.pka-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative;counter-reset:none}
.pka-steps::before{content:"";position:absolute;top:30px;right:12%;left:12%;height:2px;background:linear-gradient(90deg,rgba(139,92,246,.6),rgba(0,229,245,.6));opacity:.6}
.pka-step{position:relative;text-align:center;font-family:Heebo,sans-serif;padding:0 6px}
.pka-num{position:relative;z-index:1;width:60px;height:60px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:800 18px/1 Heebo,sans-serif;color:#fff;background:linear-gradient(#0A0C12,#0A0C12) padding-box,linear-gradient(135deg,#00E5F5,#8B5CF6) border-box;border:2px solid transparent;box-shadow:0 0 26px rgba(0,229,245,.3)}
.pka-step strong{display:block;color:#fff;font-size:19px;font-weight:800;margin-bottom:8px}
.pka-step p{margin:0;color:#AEB6C4;font-size:15.5px;line-height:1.75}
.pka-badges{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}
.pka-badges li{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);font:600 15px/1.3 Heebo,sans-serif;color:#E6EAF0}
.pka-badges i{flex:0 0 8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#00E5F5,#8B5CF6);box-shadow:0 0 10px rgba(0,229,245,.6)}
.pka-cta{width:100%;padding:56px 40px;border-radius:32px;text-align:center;background:radial-gradient(500px 220px at 50% 0%,rgba(0,229,245,.14),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));border:1px solid transparent;background-clip:padding-box;position:relative}
.pka-cta::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(0,229,245,.7),rgba(139,92,246,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}
.pka-cta .pka-p p{margin:0}
@keyframes pkaShift{to{background-position:200% 0}}
@keyframes pkaShine{0%{left:-60%}55%,100%{left:130%}}
@keyframes pkaFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@media (max-width:1024px){
.pka-hero-photo{max-width:520px;margin:0 auto}
.pka-stats{grid-template-columns:repeat(2,1fr)}
.pka-cards{grid-template-columns:repeat(2,1fr)}
.pka-steps{grid-template-columns:repeat(2,1fr);row-gap:36px}
.pka-steps::before{display:none}
.pka-story-photo,.pka-cert-photo{max-width:640px;margin:0 auto}
}
@media (max-width:767px){
.pka-hero-text{text-align:center;align-items:center}
.pka-btns{justify-content:center}
.pka-btns>.elementor-widget{flex:1 1 100%}
.pka-btns .elementor-button{width:100%;justify-content:center}
.pka-f1{left:-6px;top:8%}
.pka-f2{right:-6px;bottom:8%}
.pka-float{font-size:12px;padding:9px 13px}
.pka-stats{gap:10px}
.pka-stats>div{padding:20px 16px}
.pka-stats b{font-size:36px}
.pka-stats span{font-size:13.5px}
.pka-cards{grid-template-columns:1fr}
.pka-steps{grid-template-columns:1fr;row-gap:26px}
.pka-step{text-align:right;display:grid;grid-template-columns:52px 1fr;column-gap:16px;padding:0}
.pka-num{grid-row:span 2;width:52px;height:52px;margin:0;font-size:16px}
.pka-badges{grid-template-columns:1fr}
.pka-cta{padding:40px 22px;border-radius:26px}
.pka-story-text,.pka-cert-text{text-align:right}
}
@media (prefers-reduced-motion:reduce){.pka-btn .elementor-button,.pka-btn .elementor-button::after,.pka-float{animation:none!important}}/* End custom CSS */
/* Start custom CSS *//* v2: real photo + works + certs */
.pka-hero-photo .pka-photo img{object-position:50% 30%}
.pka-f3{top:52%;left:-36px;animation-delay:-1.5s}
.pka-f3 i{background:#fff;box-shadow:0 0 10px rgba(255,255,255,.8)}
.pka-works{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px;border-radius:28px;border:1px solid transparent;background:linear-gradient(#0A0C12,#0A0C12) padding-box,linear-gradient(135deg,#00E5F5,#8B5CF6) border-box;box-shadow:0 0 40px rgba(0,229,245,.18),0 0 90px rgba(139,92,246,.18),0 40px 80px rgba(0,0,0,.5);text-decoration:none;position:relative}
.pka-works img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:18px;transition:transform .5s ease}
.pka-works:hover img{transform:scale(1.02)}
.pka-works-cap{grid-column:1/-1;display:flex;justify-content:center;align-items:center;gap:8px;padding:6px 0 2px;font:600 15px/1.3 Heebo,sans-serif;color:#E6EAF0}
.pka-works-cap b{background:linear-gradient(90deg,#00E5F5,#8B5CF6);-webkit-background-clip:text;background-clip:text;color:transparent;transition:transform .3s}
.pka-works:hover .pka-works-cap b{transform:translateX(-4px)}
.pka-certs{list-style:none;margin:0;padding:28px;display:flex;flex-direction:column;gap:14px;border-radius:28px;border:1px solid transparent;background:radial-gradient(120% 80% at 100% 0%,rgba(0,229,245,.10),transparent 60%) padding-box,radial-gradient(120% 80% at 0% 100%,rgba(139,92,246,.14),transparent 60%) padding-box,linear-gradient(#0A0C12,#0A0C12) padding-box,linear-gradient(135deg,#00E5F5,#8B5CF6) border-box;box-shadow:0 0 40px rgba(0,229,245,.18),0 0 90px rgba(139,92,246,.18),0 40px 80px rgba(0,0,0,.5)}
.pka-cert{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);direction:ltr;transition:border-color .3s,transform .3s}
.pka-cert:hover{border-color:rgba(0,229,245,.4);transform:translateY(-2px)}
.pka-cert-ic{flex:0 0 52px;height:52px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#00E5F5,#8B5CF6);box-shadow:0 8px 24px rgba(0,229,245,.25)}
.pka-cert-ic svg{width:26px;height:26px}
.pka-c2 .pka-cert-ic{background:linear-gradient(135deg,#3B82F6,#8B5CF6)}
.pka-c3 .pka-cert-ic{background:linear-gradient(135deg,#8B5CF6,#00E5F5)}
.pka-cert-txt{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;text-align:left}
.pka-cert-txt strong{font:800 19px/1.2 Heebo,sans-serif;color:#fff}
.pka-cert-txt small{font:500 14px/1.3 Heebo,sans-serif;color:#A7AFBD}
.pka-cert-ok{flex:0 0 28px;height:28px;border-radius:50%;display:grid;place-items:center;font:700 14px/1 Heebo,sans-serif;color:#00E5F5;border:1px solid rgba(0,229,245,.45);background:rgba(0,229,245,.08)}
@media (max-width:767px){.pka-f3{left:-6px;top:50%}.pka-certs{padding:18px;gap:10px}.pka-cert{padding:14px 16px;gap:12px}.pka-cert-ic{flex-basis:44px;height:44px}.pka-cert-txt strong{font-size:17px}.pka-works{gap:8px;padding:8px}.pka-works img{border-radius:14px}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Heebo';
	font-display: auto;
	src: url('https://pasinkov.com/wp-content/uploads/2026/11/Heebo-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */