@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap);.ht-ctc-chat{--side:right}.ht-ctc-opacity-hide{opacity:0}.ht-ctc-opacity-show{opacity:1}.ht-ctc-display-hide{display:none}.ht-ctc-display-show{display:block}.ht-ctc-display-unset{display:unset!important}@keyframes ctcBounce{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes ctc_fadeIn{0%{opacity:0}to{opacity:1}}.ht-ctc-bounce{animation:ctcBounce .45s ease-out forwards}.ht-ctc-fade-in{animation:ctc_fadeIn .25s ease}.ht_ctc_chat_greetings_box :not(ul):not(ol):not(.ht_ctc_default):not(.ht_ctc_defaults *){box-sizing:border-box;margin:0;padding:0}.ht_ctc_chat_greetings_box ol,.ht_ctc_chat_greetings_box ul{margin-bottom:0;margin-top:0}.ht_ctc_chat_greetings_box_layout{clear:both}.ht_ctc_greetings{pointer-events:none}.ht_ctc_chat_greetings_box{pointer-events:auto}.ht_ctc_greetings_box{opacity:0;transform:scale(0) translate(20px,20px);transform-origin:bottom var(--side,right);transition:all .4s cubic-bezier(.19,1,.22,1)}.ht_ctc_greetings_box.ht_ctc_greetings_box_open{opacity:1;pointer-events:auto;transform:scale(1) translate(0)}.ht_ctc_modal_backdrop{animation:ctc_fadeIn .2s ease;backdrop-filter:blur(1px);background:#0000004d;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9}.ht_ctc_notification{animation:ctcBounce .45s ease-out forwards}@keyframes ht_ctc_cta_stick{0%{opacity:0;transform:translateX(6px) scaleX(.6)}to{opacity:1;transform:translateX(0) scaleX(1)}}.ht-ctc-cta-stick{animation-duration:.12s;animation-fill-mode:both;animation-name:ht_ctc_cta_stick;animation-timing-function:cubic-bezier(.25,.8,.25,1);transform-origin:var(--side,right) center}.ctc_g_content{max-height:calc(80vh - 140px);overflow-y:auto}.ctc_g_bottom,.ctc_g_content,.ctc_g_sentbutton{margin-top:-.9px!important}.greetings_header_image{display:inline-block;position:relative}.greetings_header_image img{object-fit:cover}.g_header_badge_online{border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px;z-index:1}@media only screen and (min-width:900px){.ctc_g_content::-webkit-scrollbar{width:2.8px}.ctc_g_content::-webkit-scrollbar-thumb{background:#a5a5a5}}@media only screen and (max-width:420px){.ctc_side_positions .ctc_m_p_left{left:0!important;right:unset!important}.ctc_side_positions .ctc_m_p_right{left:unset!important;right:0!important}.ctc_side_positions .ctc_m_p_left .ctc_greetings_close_btn{float:left!important}.ctc_side_positions .ctc_m_p_right .ctc_greetings_close_btn{float:right!important}.ctc_side_positions .ctc_m_cta_order_0{order:0!important}.ctc_side_positions .ctc_m_cta_order_1{order:1!important}.ht_ctc_greetings.ctc_m_full_width{bottom:0!important;position:fixed!important;right:0!important}.ht_ctc_greetings.ctc_m_full_width .ht_ctc_chat_greetings_box{margin:7px!important;min-width:80vw!important;position:unset!important;width:calc(100vw - 14px)!important}.ctc_m_full_width .ctc_g_message_box_width{max-width:85%!important}.ht_ctc_animation:has(.ht_ctc_greetings){animation-fill-mode:none!important}}:root{--pk-primary:var(--wp--preset--color--primary, #6192F8);--pk-primary-hover:var(--wp--preset--color--primary-hover, #4a7ef5);--pk-primary-active:#3366e0;--pk-secondary:var(--wp--preset--color--secondary, #121619);--pk-secondary-hover:#1d2329;--pk-accent:var(--wp--preset--color--accent, #6192F8);--pk-accent-hover:#4a7ef5;--pk-accent-active:#3366e0;--pk-accent-light:var(--wp--preset--color--accent-light, #eef3fe);--pk-bg:var(--wp--preset--color--bg, #ffffff);--pk-bg-alt:var(--wp--preset--color--bg-alt, #f8f9fc);--pk-bg-dark:var(--wp--preset--color--bg-dark, #121619);--pk-bg-dark-alt:#1d2329;--pk-surface:var(--wp--preset--color--surface, #ffffff);--pk-surface-elevated:var(--wp--preset--color--surface, #ffffff);--pk-surface-dark:var(--wp--preset--color--bg-dark, #1d2329);--pk-surface-dark-elevated:#252d36;--pk-text:var(--wp--preset--color--text, #1d1d1d);--pk-text-secondary:var(--wp--preset--color--text-secondary, #555f6d);--pk-text-muted:var(--wp--preset--color--text-muted, #8a94a0);--pk-text-inverse:var(--wp--preset--color--text-inverse, #ffffff);--pk-text-inverse-muted:#a8b3bf;--pk-text-link:var(--wp--preset--color--primary, #6192F8);--pk-text-link-hover:var(--wp--preset--color--primary-hover, #4a7ef5);--pk-border:var(--wp--preset--color--border, #e6e8ea);--pk-border-strong:var(--wp--preset--color--border, #d0d5dd);--pk-border-dark:#2d3748;--pk-success:var(--wp--preset--color--success, #12b76a);--pk-success-bg:#ecfdf3;--pk-warning:var(--wp--preset--color--warning, #f79009);--pk-warning-bg:#fffaeb;--pk-error:var(--wp--preset--color--error, #f04438);--pk-error-bg:#fef3f2;--pk-info:var(--wp--preset--color--info, #6192F8);--pk-info-bg:#eef3fe;--pk-radius-sm:6px;--pk-radius-md:10px;--pk-radius-lg:16px;--pk-radius-xl:24px;--pk-radius-full:9999px;--pk-shadow-sm:0 1px 3px rgba(18,22,25,0.06), 0 1px 2px rgba(18,22,25,0.04);--pk-shadow-md:0 4px 16px rgba(18,22,25,0.08);--pk-shadow-lg:0 8px 32px rgba(18,22,25,0.10);--pk-shadow-xl:0 16px 56px rgba(18,22,25,0.14);--pk-shadow-blue:0 8px 32px rgba(97,146,248,0.25);--pk-space-1:0.25rem;--pk-space-2:0.5rem;--pk-space-3:0.75rem;--pk-space-4:1rem;--pk-space-5:1.25rem;--pk-space-6:1.5rem;--pk-space-8:2rem;--pk-space-10:2.5rem;--pk-space-12:3rem;--pk-space-16:4rem;--pk-space-20:5rem;--pk-space-24:6rem;--pk-space-32:8rem;--pk-container:1200px;--pk-container-narrow:720px;--pk-container-wide:1440px;--pk-font-sans:'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--pk-transition-fast:150ms ease;--pk-transition-base:250ms ease;--pk-transition-slow:400ms cubic-bezier(0.16, 1, 0.3, 1)}.pk-component-container{width:min(100% - 2rem, var(--pk-container));margin-inline:auto}.pk-component-container--narrow{max-width:var(--pk-container-narrow)}.pk-component-container--wide{max-width:var(--pk-container-wide)}.pk-component-section{padding-block:clamp(3.5rem, 7vw, 7rem)}.pk-component-eyebrow,.pk-component-badge{display:inline-flex;align-items:center;gap:var(--pk-space-2);width:fit-content;margin:0 0 var(--pk-space-4);color:var(--pk-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.pk-component-eyebrow::before{width:1.75rem;height:1px;background:currentColor;content:''}.pk-component-badge{padding:.4rem .7rem;border-radius:var(--pk-radius-full);background:var(--pk-accent-light);letter-spacing:.04em}.pk-component-divider,.is-style-paksa-divider{width:min(100%, 5rem);margin:var(--pk-space-6) 0;border:0;border-top:2px solid var(--pk-primary)}.pk-component-icon,.wp-block-paksa-icon{display:inline-flex;align-items:center;justify-content:center;width:max(2.75rem, calc(var(--pk-icon-size, 24px) + 1.25rem));height:max(2.75rem, calc(var(--pk-icon-size, 24px) + 1.25rem));border-radius:var(--pk-radius-md);transition:transform var(--pk-transition-base),box-shadow var(--pk-transition-base),background-color var(--pk-transition-base)}.pk-component-icon,.wp-block-paksa-icon:not(.has-text-color){color:var(--pk-primary)}.pk-component-icon,.wp-block-paksa-icon:not(.has-background){background:var(--pk-accent-light)}.pk-component-icon svg,.wp-block-paksa-icon svg{display:block;width:var(--pk-icon-size,24px);height:var(--pk-icon-size,24px);max-width:calc(100% - 1rem);max-height:calc(100% - 1rem)}.wp-block-paksa-icon.is-shape-circle{border-radius:var(--pk-radius-full)}.wp-block-paksa-icon.is-shape-square{border-radius:var(--pk-radius-sm)}.wp-block-paksa-icon.is-shape-none{width:auto;height:auto;padding:0;background:#fff0}.wp-block-paksa-icon.is-hover-lift:hover{box-shadow:var(--pk-shadow-md);transform:translateY(-2px)}.wp-block-paksa-icon.is-hover-glow:hover{box-shadow:0 0 0 .25rem rgb(97 146 248 / .14)}.wp-block-paksa-icon.is-hover-scale:hover{transform:scale(1.06)}.pk-component-avatar{display:inline-grid;width:3rem;height:3rem;place-items:center;overflow:hidden;border-radius:var(--pk-radius-full);color:var(--pk-primary);background:var(--pk-accent-light);font-size:.875rem;font-weight:700}.pk-component-avatar img{width:100%;height:100%;object-fit:cover}.pk-component-card,.is-style-paksa-card,.is-style-paksa-card-basic,.is-style-paksa-card-feature,.is-style-paksa-card-service,.is-style-paksa-card-product,.is-style-paksa-card-testimonial,.is-style-paksa-card-team,.is-style-paksa-card-pricing,.is-style-paksa-card-blog,.is-style-paksa-card-stat,.is-style-paksa-card-image{height:100%;padding:clamp(1.25rem, 2.5vw, 2rem);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm);transition:border-color var(--pk-transition-base),box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.pk-component-card>:first-child,.is-style-paksa-card>:first-child,.is-style-paksa-card-basic>:first-child,.is-style-paksa-card-feature>:first-child,.is-style-paksa-card-service>:first-child,.is-style-paksa-card-product>:first-child,.is-style-paksa-card-testimonial>:first-child,.is-style-paksa-card-team>:first-child,.is-style-paksa-card-pricing>:first-child,.is-style-paksa-card-blog>:first-child,.is-style-paksa-card-stat>:first-child,.is-style-paksa-card-image>:first-child{margin-top:0}.pk-component-card>:last-child,.is-style-paksa-card>:last-child,.is-style-paksa-card-basic>:last-child,.is-style-paksa-card-feature>:last-child,.is-style-paksa-card-service>:last-child,.is-style-paksa-card-product>:last-child,.is-style-paksa-card-testimonial>:last-child,.is-style-paksa-card-team>:last-child,.is-style-paksa-card-pricing>:last-child,.is-style-paksa-card-blog>:last-child,.is-style-paksa-card-stat>:last-child,.is-style-paksa-card-image>:last-child{margin-bottom:0}.pk-component-card:hover,.is-style-paksa-card:hover,.is-style-paksa-card-feature:hover,.is-style-paksa-card-service:hover,.is-style-paksa-card-product:hover,.is-style-paksa-card-testimonial:hover,.is-style-paksa-card-team:hover,.is-style-paksa-card-pricing:hover,.is-style-paksa-card-blog:hover,.is-style-paksa-card-image:hover{border-color:color-mix(in srgb,var(--pk-primary) 42%,var(--pk-border));box-shadow:var(--pk-shadow-md);transform:translateY(-3px)}.is-style-paksa-card-feature .wp-block-paksa-icon,.is-style-paksa-card-service .wp-block-paksa-icon{margin-bottom:var(--pk-space-5)}.is-style-paksa-card-testimonial{border-top:3px solid var(--pk-primary)}.is-style-paksa-card-pricing{display:flex;flex-direction:column;border-color:color-mix(in srgb,var(--pk-primary) 36%,var(--pk-border))}.is-style-paksa-card-pricing .wp-block-buttons{margin-top:auto}.is-style-paksa-card-stat{padding:var(--pk-space-6);border-left:3px solid var(--pk-primary)}.is-style-paksa-card-stat strong,.pk-component-stat__value{display:block;color:var(--pk-text);font-size:clamp(2rem, 4vw, 3.5rem);font-weight:700;letter-spacing:-.05em;line-height:1}.is-style-paksa-card-image{overflow:hidden;padding:0}.is-style-paksa-card-image>:not(.wp-block-image):not(.wp-block-cover){padding-inline:clamp(1.25rem, 2.5vw, 2rem)}.is-style-paksa-card-image>:last-child{padding-bottom:clamp(1.25rem, 2.5vw, 2rem)}.is-style-paksa-image-zoom{overflow:hidden;border-radius:var(--pk-radius-lg)}.is-style-paksa-image-zoom img{transition:transform var(--pk-transition-slow)}.is-style-paksa-image-zoom:hover img{transform:scale(1.04)}.is-style-paksa-button-light .wp-block-button__link{color:var(--pk-primary);background:var(--pk-surface)}.is-style-paksa-button-dark .wp-block-button__link{color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.is-style-paksa-button-secondary .wp-block-button__link{color:var(--pk-text-inverse);background:var(--pk-secondary)}.is-style-paksa-button-secondary .wp-block-button__link:hover{background:var(--pk-secondary-hover)}.is-style-paksa-button-text .wp-block-button__link{min-height:auto;padding:0;color:var(--pk-primary);background:#fff0;text-decoration:underline;text-underline-offset:.2em}.is-style-paksa-button-text .wp-block-button__link:hover{color:var(--pk-primary-hover);background:#fff0}.wp-block-paksa-action{display:inline-flex}.pk-action__button{display:inline-flex;gap:.55rem;align-items:center;justify-content:center;min-height:2.75rem;padding:.72rem 1.2rem;border:1px solid #fff0;border-radius:var(--pk-radius-md);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:color var(--pk-transition-fast),background-color var(--pk-transition-fast),border-color var(--pk-transition-fast),box-shadow var(--pk-transition-fast),transform var(--pk-transition-fast)}.pk-action__button:focus-visible{outline:3px solid var(--pk-accent);outline-offset:3px}.pk-action__icon{display:inline-flex;flex:0 0 auto;line-height:0}.pk-action__icon svg{width:1.125rem;height:1.125rem}.pk-action--primary .pk-action__button{color:var(--pk-text-inverse);background:var(--pk-primary)}.pk-action--primary .pk-action__button:hover{color:var(--pk-text-inverse);background:var(--pk-primary-hover);box-shadow:var(--pk-shadow-sm);transform:translateY(-1px)}.pk-action--secondary .pk-action__button{color:var(--pk-text-inverse);background:var(--pk-secondary)}.pk-action--secondary .pk-action__button:hover{color:var(--pk-text-inverse);background:var(--pk-secondary-hover);box-shadow:var(--pk-shadow-sm);transform:translateY(-1px)}.pk-action--outline .pk-action__button{border-color:var(--pk-primary);color:var(--pk-primary);background:#fff0}.pk-action--outline .pk-action__button:hover{color:var(--pk-text-inverse);background:var(--pk-primary)}.pk-action--ghost .pk-action__button{color:var(--pk-primary);background:var(--pk-accent-light)}.pk-action--ghost .pk-action__button:hover{color:var(--pk-primary-hover);background:color-mix(in srgb,var(--pk-accent) 14%,var(--pk-accent-light))}.pk-action--text .pk-action__button{min-height:auto;padding:0;border:0;border-radius:0;color:var(--pk-primary);background:#fff0;text-decoration:underline;text-underline-offset:.2em}.pk-action--text .pk-action__button:hover{color:var(--pk-primary-hover);transform:none}.pk-action__button[aria-disabled="true"]{cursor:not-allowed;opacity:.62}.wp-block-paksa-stat,.pk-stat{display:flex;gap:var(--pk-space-4);align-items:flex-start;min-width:0}.pk-stat__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--pk-radius-md);color:var(--pk-primary);background:var(--pk-accent-light)}.pk-stat__icon svg{width:1.375rem;height:1.375rem}.pk-stat__content{display:grid;gap:var(--pk-space-1);min-width:0}.pk-stat__value{display:block;color:var(--pk-text);font-size:clamp(2rem, 4vw, 3.5rem);font-weight:700;letter-spacing:-.05em;line-height:1}.pk-stat__label{color:var(--pk-text-secondary);font-size:.875rem}@media (prefers-reduced-motion:reduce){.pk-action__button{transition:none}.pk-action--primary .pk-action__button:hover,.pk-action--secondary .pk-action__button:hover{transform:none}}.pk-component-action-group{gap:var(--pk-space-3)}.is-style-paksa-icon-list{padding-left:0;list-style:none}.is-style-paksa-icon-list li{position:relative;padding-left:1.6rem}.is-style-paksa-icon-list li+li{margin-top:var(--pk-space-3)}.is-style-paksa-icon-list li::before{position:absolute;left:0;color:var(--pk-primary);content:'✓';font-weight:700}.is-style-paksa-feature-row{gap:clamp(2rem, 5vw, 5rem)}.is-style-paksa-media-section{min-height:clamp(22rem, 55vw, 42rem);padding-block:clamp(4rem, 8vw, 8rem)}.pk-component-feature{display:grid;grid-template-columns:auto 1fr;gap:var(--pk-space-4);align-items:start}.pk-component-feature__content>:first-child{margin-top:0}.pk-component-feature__content>:last-child{margin-bottom:0}.pk-component-meta{display:flex;flex-wrap:wrap;gap:var(--pk-space-3);color:var(--pk-text-muted);font-size:.8125rem}.pk-component-form-field{display:grid;gap:var(--pk-space-2)}.pk-component-form-field label{color:var(--pk-text);font-size:.875rem;font-weight:600}.pk-component-form-field input,.pk-component-form-field textarea,.pk-component-form-field select{width:100%;min-height:2.75rem;padding:.65rem .8rem;border:1px solid var(--pk-border-strong);border-radius:var(--pk-radius-md);color:var(--pk-text);background:var(--pk-surface);font:inherit}.pk-component-form-field input:focus,.pk-component-form-field textarea:focus,.pk-component-form-field select:focus{border-color:var(--pk-primary);outline:3px solid rgb(97 146 248 / .2);outline-offset:1px}@media (prefers-reduced-motion:reduce){.pk-component-icon,.wp-block-paksa-icon,.pk-component-card,.is-style-paksa-card,.is-style-paksa-card-feature,.is-style-paksa-card-service,.is-style-paksa-card-product,.is-style-paksa-card-testimonial,.is-style-paksa-card-team,.is-style-paksa-card-pricing,.is-style-paksa-card-blog,.is-style-paksa-card-image,.is-style-paksa-image-zoom img{transition:none}.pk-component-card:hover,.is-style-paksa-card:hover,.is-style-paksa-card-feature:hover,.is-style-paksa-card-service:hover,.is-style-paksa-card-product:hover,.is-style-paksa-card-testimonial:hover,.is-style-paksa-card-team:hover,.is-style-paksa-card-pricing:hover,.is-style-paksa-card-blog:hover,.is-style-paksa-card-image:hover,.is-style-paksa-image-zoom:hover img,.wp-block-paksa-icon.is-hover-lift:hover,.wp-block-paksa-icon.is-hover-scale:hover{transform:none}}.pk-header-utility{color:var(--pk-text-inverse);background:var(--pk-bg-dark);font-size:.8125rem}.pk-header-utility__inner{display:flex;min-height:2.35rem;align-items:center;justify-content:flex-end}.pk-header-utility__contact,.pk-header-utility__social,.pk-footer-contact{display:flex;flex-wrap:wrap;gap:var(--pk-space-3);align-items:center}.pk-header-utility a,.pk-footer-contact a,.pk-footer-contact p{display:inline-flex;gap:.4rem;align-items:center;margin:0;color:inherit}.pk-header-utility__social a{width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:var(--pk-radius-full);color:var(--pk-text-inverse);background:rgb(255 255 255 / .12)}.site-header--centered .header-inner{display:grid;grid-template-columns:1fr auto 1fr}.site-header--centered .site-logo{grid-column:2;grid-row:1}.site-header--centered .main-nav{grid-column:1;grid-row:1;justify-self:start}.site-header--centered .pk-header-actions{grid-column:3;grid-row:1;justify-self:end}.pk-footer-contact{flex-direction:column;gap:var(--pk-space-2);align-items:flex-start;margin-top:var(--pk-space-5);color:var(--pk-text-inverse-muted);font-size:.875rem}.pk-footer-contact a:hover{color:var(--pk-text-inverse)}.pk-footer-newsletter{padding-top:var(--pk-space-16);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-footer-newsletter__inner{display:flex;flex-direction:column;gap:var(--pk-space-6);align-items:flex-start;justify-content:space-between;padding:clamp(2rem, 4vw, 3rem);border:1px solid rgb(255 255 255 / .14);border-radius:var(--pk-radius-xl) var(--pk-radius-xl) 0 0;background:rgb(255 255 255 / .04)}.pk-footer-newsletter h2{margin:0 0 var(--pk-space-2);color:inherit;font-size:clamp(1.5rem, 3vw, 2.25rem)}.pk-footer-newsletter p{max-width:40rem;margin:0;color:var(--pk-text-inverse-muted)}.pk-footer-newsletter__form form{display:flex;flex-wrap:wrap;gap:var(--pk-space-3)}.pk-footer-newsletter__form input{min-height:2.75rem;padding:.65rem .8rem;border:1px solid rgb(255 255 255 / .26);border-radius:var(--pk-radius-md);color:var(--pk-text);background:var(--pk-surface);font:inherit}.site-footer--contact .footer-column{display:none}.site-footer--contact .footer-grid,.site-footer--company .footer-grid{grid-template-columns:minmax(0,1fr)}.site-footer--contact .footer-brand,.site-footer--company .footer-brand{max-width:40rem}.pk-builder-feature-grid,.pk-builder-team-grid,.pk-builder-case-studies{gap:var(--pk-space-6)}.pk-builder-feature-media,.pk-builder-alternating-row,.pk-builder-hero-product,.pk-builder-hero-service{align-items:center;gap:clamp(2rem, 5vw, 5rem)}.pk-builder-alternating-features{display:grid;gap:clamp(3rem, 8vw, 7rem)}.pk-builder-feature-copy>*+*,.pk-builder-card-content>*+*{margin-top:var(--pk-space-4)}.pk-builder-blog-query .wp-block-post-template{gap:var(--pk-space-6)}.pk-builder-blog-query .wp-block-post-template>li{margin:0}.pk-builder-blog-query .wp-block-post-featured-image img{aspect-ratio:16 / 10;object-fit:cover}.pk-site-editor-header{position:relative;z-index:20;border-bottom:1px solid var(--pk-border);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm)}.pk-site-editor-header__inner{min-height:5rem;gap:var(--pk-space-6)}.pk-site-editor-brand{gap:var(--pk-space-3)}.pk-site-editor-brand .wp-block-site-title{margin:0;line-height:1.1}.pk-site-editor-brand .wp-block-site-title a{color:var(--pk-text)}.pk-site-editor-navigation{margin-left:auto}.pk-site-editor-navigation .wp-block-navigation__container{gap:clamp(.75rem, 2vw, 1.5rem)}.pk-site-editor-navigation .wp-block-navigation-item__content{color:var(--pk-text);font-size:.9375rem;font-weight:600}.pk-site-editor-navigation .wp-block-navigation-item__content:hover{color:var(--pk-primary)}.pk-site-editor-navigation .wp-block-navigation-item__content:focus-visible{outline:3px solid var(--pk-accent);outline-offset:4px}.pk-site-editor-announcement{padding-block:var(--pk-space-3);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-site-editor-announcement p{margin:0;color:inherit}.pk-site-editor-main{min-height:40vh}.pk-site-editor-hero{padding-block:clamp(4rem, 9vw, 8rem);background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--pk-accent) 22%,transparent),transparent 26rem),linear-gradient(135deg,var(--pk-bg) 0%,var(--pk-accent-light) 100%)}.pk-site-editor-hero__inner{max-width:54rem}.pk-site-editor-hero .wp-block-post-title,.pk-site-editor-hero .wp-block-query-title{margin-bottom:var(--pk-space-5)}.pk-site-editor-hero__excerpt{max-width:44rem;margin:0 auto;color:var(--pk-text-secondary)}.pk-site-editor-content{padding-block:clamp(3.5rem, 7vw, 7rem)}.pk-site-editor-content>.wp-block-post-content>:first-child{margin-top:0}.pk-site-editor-content>.wp-block-post-content>:last-child{margin-bottom:0}.pk-site-editor-entry-meta{margin-top:calc(var(--pk-space-8) * -1);margin-bottom:var(--pk-space-8)}.pk-site-editor-breadcrumbs{padding-block:var(--pk-space-4);color:var(--pk-text-secondary);background:var(--pk-bg-alt)}.pk-site-editor-breadcrumbs .pk-breadcrumbs{width:min(100% - 2rem, var(--pk-container));margin-inline:auto;color:inherit}.pk-site-editor-breadcrumbs .pk-breadcrumbs a{color:inherit}.pk-site-editor-breadcrumbs .pk-breadcrumbs a:hover{color:var(--pk-primary)}.pk-site-editor-cta{margin-top:var(--pk-space-12)}.pk-site-editor-cta .wp-block-buttons{margin-bottom:0}.pk-site-editor-contact{margin-block:var(--pk-space-12)}.pk-site-editor-social-bar{padding-block:var(--pk-space-3);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-site-editor-social-bar .wp-block-social-links{margin:0}.pk-site-editor-footer{padding-top:var(--pk-space-16);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-site-editor-footer__inner{gap:var(--pk-space-10);padding-bottom:var(--pk-space-12)}.pk-site-editor-footer__brand{max-width:28rem}.pk-site-editor-footer .wp-block-site-title,.pk-site-editor-footer .wp-block-site-title a,.pk-site-editor-footer .wp-block-site-tagline,.pk-site-editor-footer .wp-block-navigation-item__content{color:inherit}.pk-site-editor-footer .wp-block-site-tagline{color:var(--pk-text-inverse-muted)}.pk-site-editor-footer__navigation .wp-block-navigation__container{gap:var(--pk-space-3)}.pk-site-editor-footer__bottom{padding-block:var(--pk-space-5);border-top:1px solid rgb(255 255 255 / .15);color:var(--pk-text-inverse-muted)}.pk-site-editor-footer__bottom p{margin:0}.pk-site-editor-archive-loop .wp-block-post-template{gap:var(--pk-space-6)}.pk-site-editor-archive-loop .wp-block-post-template>li{margin:0}.pk-site-editor-resource-grid .wp-block-post-template{gap:var(--pk-space-6)}.pk-site-editor-resource-grid .wp-block-post-template>li{margin:0}.pk-related-content{padding-block:clamp(3.5rem, 7vw, 6.5rem);background:var(--pk-bg-alt)}.pk-related-content__inner{width:min(100% - 2rem, var(--pk-container));margin-inline:auto}.pk-related-content__header{max-width:46rem;margin:0 auto var(--pk-space-8);text-align:center}.pk-related-content__eyebrow{display:inline-block;margin-bottom:var(--pk-space-3);color:var(--pk-primary);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pk-related-content__header h2{margin:0;color:var(--pk-text);font-size:clamp(1.875rem, 4vw, 3rem);line-height:1.1}.pk-related-content__header p{margin:var(--pk-space-4) 0 0;color:var(--pk-text-secondary)}.pk-related-content__grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-6)}.pk-related-content__card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm);transition:border-color var(--pk-transition-base),box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.pk-related-content__card:hover{border-color:var(--pk-accent);box-shadow:var(--pk-shadow-lg);transform:translateY(-2px)}.pk-related-content__image{display:block;overflow:hidden;aspect-ratio:16 / 9;background:var(--pk-bg)}.pk-related-content__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--pk-transition-base)}.pk-related-content__card:hover .pk-related-content__image img{transform:scale(1.04)}.pk-related-content__image:focus-visible,.pk-related-content__body h3 a:focus-visible,.pk-related-content__link:focus-visible{outline:3px solid var(--pk-accent);outline-offset:3px}.pk-related-content__body{display:flex;height:100%;flex-direction:column;align-items:flex-start;padding:var(--pk-space-6)}.pk-related-content__term{margin-bottom:var(--pk-space-3);color:var(--pk-primary);font-size:.8125rem;font-weight:700}.pk-related-content__body h3{margin:0;font-size:1.25rem;line-height:1.25}.pk-related-content__body h3 a{color:var(--pk-text);text-decoration:none}.pk-related-content__body h3 a:hover{color:var(--pk-primary)}.pk-related-content__body p{margin:var(--pk-space-3) 0 0;color:var(--pk-text-secondary)}.pk-related-content__link{display:inline-flex;gap:.45rem;align-items:center;margin-top:auto;padding-top:var(--pk-space-5);color:var(--pk-primary);font-size:.9375rem;font-weight:700;text-decoration:none}.pk-related-content__link:hover{color:var(--pk-primary-hover)}.pk-related-content__link svg{display:block}@media (max-width:767px){.pk-site-editor-header__inner{min-height:4.25rem;gap:var(--pk-space-4)}.pk-site-editor-navigation{margin-left:0}.pk-site-editor-footer__inner{gap:var(--pk-space-8)}.pk-site-editor-entry-meta{margin-top:calc(var(--pk-space-6) * -1)}}@media (min-width:768px){.pk-footer-newsletter__inner{flex-direction:row;align-items:center}.pk-related-content__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pk-related-content__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.site-header--centered .header-inner{grid-template-columns:1fr auto}.site-header--centered .site-logo{grid-column:1}.site-header--centered .menu-toggle{grid-column:2;grid-row:1}.site-header--centered .main-nav,.site-header--centered .pk-header-actions{display:none}}.pk-pattern-section{position:relative;padding-block:clamp(4rem, 8vw, 7rem)}.pk-pattern-section>.wp-block-group,.pk-pattern-section>.wp-block-columns,.pk-pattern-section>.wp-block-cover__inner-container{max-width:var(--pk-container);margin-inline:auto}.pk-pattern-section--narrow>.wp-block-group{max-width:var(--pk-container-narrow)}.pk-pattern-eyebrow{display:inline-flex;align-items:center;gap:var(--pk-space-2);margin:0 0 var(--pk-space-4);color:var(--pk-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.pk-pattern-eyebrow::before{width:1.75rem;height:1px;background:currentColor;content:''}.pk-pattern-intro{max-width:44rem;margin:0 auto var(--pk-space-12)}.pk-pattern-intro.align-left{margin-inline:0}.pk-pattern-intro>:last-child,.pk-pattern-card>:last-child,.pk-pattern-stat>:last-child,.pk-pattern-process-step>:last-child{margin-bottom:0}.pk-pattern-actions{gap:var(--pk-space-3);margin-top:var(--pk-space-8)}.pk-hero{overflow:clip}.pk-hero--classic,.pk-hero--gradient{background:radial-gradient(circle at 85% 12%,rgb(97 146 248 / .22),transparent 28rem),linear-gradient(135deg,var(--pk-bg) 0%,var(--pk-accent-light) 100%)}.pk-hero--gradient{background:linear-gradient(135deg,#eef3fe 0%,#fff 48%,#e9e4ff 100%);background-size:160% 160%}.pk-hero--dark{color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-hero--dark h1,.pk-hero--dark h2,.pk-hero--dark h3,.pk-hero--dark p{color:inherit}.pk-hero--dark p:not(.pk-pattern-eyebrow){color:var(--pk-text-inverse-muted)}.pk-hero--dark .pk-pattern-eyebrow{color:#9dbbff}.pk-hero--centered .pk-pattern-intro{text-align:center}.pk-hero--centered .pk-pattern-actions{justify-content:center}.pk-pattern-media{min-height:18rem;border:1px solid var(--pk-border);border-radius:var(--pk-radius-xl);overflow:hidden;box-shadow:var(--pk-shadow-lg)}.pk-pattern-media .wp-block-cover__background{background:var(--pk-bg-dark)}.pk-pattern-card-grid,.pk-pattern-stat-grid,.pk-pattern-logo-strip,.pk-pattern-process,.pk-testimonial-rail{gap:var(--pk-space-5)}.pk-pattern-card{height:100%;padding:clamp(1.5rem, 2.5vw, 2rem);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm);transition:transform var(--pk-transition-base),border-color var(--pk-transition-base),box-shadow var(--pk-transition-base)}.pk-pattern-card:hover{border-color:rgb(97 146 248 / .45);box-shadow:var(--pk-shadow-md);transform:translateY(-3px)}.pk-testimonial-rail{display:flex;overflow-x:auto;padding-bottom:var(--pk-space-3);scroll-snap-type:x mandatory}.pk-testimonial-rail>.wp-block-group{flex:0 0 min(21rem, 85vw);scroll-snap-align:start}.pk-pattern-card h3,.pk-pattern-card h4{margin-top:var(--pk-space-5)}.pk-pattern-card p{color:var(--pk-text-secondary)}.pk-pattern-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--pk-radius-md);color:var(--pk-primary);background:var(--pk-accent-light)}.pk-pattern-icon svg{display:block}.pk-pattern-card--dark,.is-style-paksa-card-dark{border-color:rgb(255 255 255 / .12);color:var(--pk-text-inverse);background:var(--pk-surface-dark)}.pk-pattern-card--dark h2,.pk-pattern-card--dark h3,.pk-pattern-card--dark h4,.is-style-paksa-card-dark h2,.is-style-paksa-card-dark h3,.is-style-paksa-card-dark h4{color:var(--pk-text-inverse)}.pk-pattern-card--dark p,.is-style-paksa-card-dark p{color:var(--pk-text-inverse-muted)}.pk-pattern-stat{padding:var(--pk-space-6);border-left:2px solid var(--pk-primary);background:var(--pk-surface)}.pk-pattern-stat strong{display:block;color:var(--pk-text);font-size:clamp(2rem, 4vw, 3.5rem);font-weight:700;letter-spacing:-.05em;line-height:1}.pk-pattern-stat span{color:var(--pk-text-secondary);font-size:.875rem}.pk-pattern-logo-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--pk-space-6);border-block:1px solid var(--pk-border)}.pk-pattern-logo{display:grid;min-height:4.5rem;place-items:center;color:var(--pk-text-muted);font-size:.875rem;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.pk-pattern-process-step{position:relative;padding:var(--pk-space-6) 0}.pk-pattern-process-step+.pk-pattern-process-step{border-top:1px solid var(--pk-border)}.pk-pattern-step-number{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:var(--pk-space-4);border-radius:var(--pk-radius-full);color:var(--pk-text-inverse);background:var(--pk-primary);font-size:.75rem;font-weight:700}.pk-pattern-faq{padding:var(--pk-space-6) 0;border-bottom:1px solid var(--pk-border)}.pk-pattern-faq summary{color:var(--pk-text);cursor:pointer;font-size:1rem;font-weight:600;list-style:none}.pk-pattern-faq summary::-webkit-details-marker{display:none}.pk-pattern-faq summary::after{float:right;color:var(--pk-primary);content:'+';font-size:1.35rem;line-height:1}.pk-pattern-faq[open] summary::after{content:'–'}.pk-pattern-faq>p{padding-top:var(--pk-space-4);color:var(--pk-text-secondary)}.pk-pattern-cta{padding:clamp(2rem, 5vw, 4rem);border-radius:var(--pk-radius-xl);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-pattern-cta h2,.pk-pattern-cta h3,.pk-pattern-cta p{color:inherit}.pk-pattern-cta p{color:var(--pk-text-inverse-muted)}.pk-pattern-cta--gradient{background:linear-gradient(135deg,var(--pk-primary),#7c5cfc)}.pk-pattern-cta--gradient p{color:rgb(255 255 255 / .86)}.pk-pattern-cta .is-style-paksa-button-outline .wp-block-button__link{border-color:rgb(255 255 255 / .72);color:var(--pk-text-inverse)}.pk-pattern-contact-card{padding:var(--pk-space-8);border-radius:var(--pk-radius-lg);background:var(--pk-bg-alt)}.pk-pattern-contact-card .pk-contact-form{margin-top:var(--pk-space-6)}.pk-pattern-newsletter{padding:clamp(2rem, 4vw, 3rem);border:1px solid var(--pk-border);border-radius:var(--pk-radius-xl);background:var(--pk-surface)}.pk-pattern-newsletter .wp-block-search{max-width:34rem;margin-top:var(--pk-space-6)}.is-style-paksa-button-outline .wp-block-button__link{border:1px solid var(--pk-primary);color:var(--pk-primary);background:#fff0}.is-style-paksa-button-outline .wp-block-button__link:hover{color:var(--pk-text-inverse);background:var(--pk-primary)}.is-style-paksa-button-ghost .wp-block-button__link{color:var(--pk-primary);background:#fff0;box-shadow:inset 0 0 0 1px #fff0}.is-style-paksa-button-ghost .wp-block-button__link:hover{color:var(--pk-primary-hover);background:var(--pk-accent-light)}@media (min-width:768px){.pk-pattern-logo-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.pk-pattern-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pk-pattern-process-step+.pk-pattern-process-step{padding-left:var(--pk-space-6);border-top:0;border-left:1px solid var(--pk-border)}}@media (prefers-reduced-motion:no-preference){.pk-hero--gradient{animation:pk-gradient-shift 12s ease infinite}}.is-style-paksa-motion-fade,.is-style-paksa-motion-fade-up,.is-style-paksa-motion-fade-down,.is-style-paksa-motion-fade-left,.is-style-paksa-motion-fade-right,.is-style-paksa-motion-scale,.is-style-paksa-motion-reveal,.is-style-paksa-motion-stagger{opacity:0;transition:opacity 0.6s cubic-bezier(.16,1,.3,1),transform 0.6s cubic-bezier(.16,1,.3,1)}.is-style-paksa-motion-fade-up{transform:translateY(24px)}.is-style-paksa-motion-fade-down{transform:translateY(-24px)}.is-style-paksa-motion-fade-left{transform:translateX(-24px)}.is-style-paksa-motion-fade-right{transform:translateX(24px)}.is-style-paksa-motion-scale{transform:scale(.94)}.is-style-paksa-motion-reveal{clip-path:inset(0 0 100% 0);transition:clip-path 0.7s cubic-bezier(.16,1,.3,1),opacity 0.35s ease}.is-style-paksa-motion-fade.pk-motion-visible,.is-style-paksa-motion-fade-up.pk-motion-visible,.is-style-paksa-motion-fade-down.pk-motion-visible,.is-style-paksa-motion-fade-left.pk-motion-visible,.is-style-paksa-motion-fade-right.pk-motion-visible,.is-style-paksa-motion-scale.pk-motion-visible{opacity:1;transform:none}.is-style-paksa-motion-reveal.pk-motion-visible{opacity:1;clip-path:inset(0 0 0 0)}.is-style-paksa-motion-stagger>*{opacity:0;transform:translateY(18px);transition:opacity 0.5s cubic-bezier(.16,1,.3,1),transform 0.5s cubic-bezier(.16,1,.3,1)}.is-style-paksa-motion-stagger.pk-motion-visible>*{opacity:1;transform:none}.is-style-paksa-motion-stagger.pk-motion-visible>*:nth-child(1){transition-delay:0ms}.is-style-paksa-motion-stagger.pk-motion-visible>*:nth-child(2){transition-delay:80ms}.is-style-paksa-motion-stagger.pk-motion-visible>*:nth-child(3){transition-delay:160ms}.is-style-paksa-motion-stagger.pk-motion-visible>*:nth-child(4){transition-delay:240ms}.is-style-paksa-motion-stagger.pk-motion-visible>*:nth-child(5){transition-delay:320ms}.is-style-paksa-motion-stagger.pk-motion-visible>*:nth-child(6){transition-delay:400ms}.pk-hero--split .wp-block-columns{align-items:center;gap:clamp(2rem, 5vw, 5rem)}.pk-site-editor-header__actions{flex-shrink:0}.pk-site-editor-header__actions .wp-block-button__link{min-height:2.5rem;padding:.6rem 1.2rem;font-size:.9375rem;font-weight:600}.pk-site-editor-footer__col{min-width:10rem}.pk-site-editor-footer__col h4{margin:0 0 var(--pk-space-4);color:var(--pk-text-inverse-muted)}.pk-site-editor-footer__social{margin-top:var(--pk-space-5)}@media (prefers-reduced-motion:reduce){.pk-pattern-card,.pk-hero--gradient{animation:none;transition:none}.pk-pattern-card:hover{transform:none}.is-style-paksa-motion-fade,.is-style-paksa-motion-fade-up,.is-style-paksa-motion-fade-down,.is-style-paksa-motion-fade-left,.is-style-paksa-motion-fade-right,.is-style-paksa-motion-scale,.is-style-paksa-motion-reveal,.is-style-paksa-motion-stagger,.is-style-paksa-motion-stagger>*{opacity:1;transform:none;clip-path:none;transition:none}}.pk-announcement{color:var(--pk-text-inverse);background:var(--pk-bg-dark);font-size:.8125rem}.pk-announcement__inner{display:flex;min-height:2.5rem;align-items:center;justify-content:center;text-align:center}.pk-announcement p,.pk-announcement a{margin:0;color:inherit}.pk-announcement a{display:inline-flex;align-items:center;gap:.4rem;font-weight:600}.pk-header-actions{gap:var(--pk-space-2)}.site-header--two-actions .pk-header-actions{display:flex}.site-header--dark{border-color:rgb(255 255 255 / .12);background:var(--pk-bg-dark)}.site-header--dark .site-logo,.site-header--dark .pk-primary-menu a,.site-header--dark .menu-toggle{color:var(--pk-text-inverse)}.site-header--dark .pk-primary-menu .sub-menu{background:var(--pk-surface-dark)}.site-header--dark .pk-primary-menu .sub-menu a{color:var(--pk-text-inverse)}.site-header--transparent{position:absolute;right:0;left:0;border-color:#fff0;background:#fff0}.site-header--transparent .site-logo,.site-header--transparent .pk-primary-menu a,.site-header--transparent .menu-toggle{color:var(--pk-text-inverse)}.site-header--minimal .main-nav{display:none}.site-header--minimal .header-inner{justify-content:space-between}.pk-footer-cta{padding-top:var(--pk-space-16);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-footer-cta__inner{display:flex;flex-direction:column;gap:var(--pk-space-6);align-items:flex-start;justify-content:space-between;padding:clamp(2rem, 4vw, 3rem);border:1px solid rgb(255 255 255 / .14);border-radius:var(--pk-radius-xl) var(--pk-radius-xl) 0 0;background:linear-gradient(135deg,rgb(97 146 248 / .32),rgb(124 92 252 / .22))}.pk-footer-cta h2{margin:0 0 var(--pk-space-2);color:inherit;font-size:clamp(1.5rem, 3vw, 2.25rem)}.pk-footer-cta p{max-width:42rem;margin:0;color:var(--pk-text-inverse-muted)}.site-footer--simple .footer-column{display:none}.site-footer--simple .footer-grid{grid-template-columns:1fr}.site-footer--simple .footer-brand{max-width:34rem}.site-footer--legal .footer-grid{display:none}.site-footer--legal{padding-top:var(--pk-space-8)}.site-footer--social .footer-column{display:none}.site-footer--social .footer-grid{grid-template-columns:1fr}.site-footer--social .footer-brand{max-width:34rem}@media (min-width:768px){.pk-footer-cta__inner{flex-direction:row;align-items:center}}.wp-block-paksa-section,.pk-section{position:relative;padding-block:clamp(4rem, 8vw, 7rem)}.pk-section--alt{background:var(--pk-bg-alt)}.pk-section--dark{color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-section--gradient{background:radial-gradient(circle at 85% 12%,rgb(97 146 248 / .22),transparent 28rem),linear-gradient(135deg,var(--pk-bg) 0%,var(--pk-accent-light) 100%)}.pk-section--transparent{background:#fff0}.pk-section--dark h1,.pk-section--dark h2,.pk-section--dark h3,.pk-section--dark h4,.pk-section--dark p{color:inherit}.pk-section--dark p:not(.pk-component-eyebrow):not(.pk-pattern-eyebrow){color:var(--pk-text-inverse-muted)}.pk-section--container-narrow>.wp-block-group,.pk-section--container-narrow>.wp-block-columns{max-width:var(--pk-container-narrow);margin-inline:auto}.pk-section--container-wide>.wp-block-group,.pk-section--container-wide>.wp-block-columns{max-width:var(--pk-container-wide);margin-inline:auto}.pk-section--container-full{padding-inline:0}.pk-motion-delay-100{transition-delay:100ms!important}.pk-motion-delay-200{transition-delay:200ms!important}.pk-motion-delay-300{transition-delay:300ms!important}.pk-motion-delay-400{transition-delay:400ms!important}.pk-motion-delay-500{transition-delay:500ms!important}.wp-block-paksa-testimonial,.pk-testimonial{display:flex;flex-direction:column;gap:var(--pk-space-4);height:100%;padding:clamp(1.5rem, 2.5vw, 2rem);border:1px solid var(--pk-border);border-top:3px solid var(--pk-primary);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm);transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.pk-testimonial:hover{box-shadow:var(--pk-shadow-md);transform:translateY(-2px)}.pk-testimonial--dark{border-color:rgb(255 255 255 / .12);border-top-color:var(--pk-primary);color:var(--pk-text-inverse);background:var(--pk-surface-dark)}.pk-testimonial--dark .pk-testimonial__quote p,.pk-testimonial--dark .pk-testimonial__meta{color:var(--pk-text-inverse-muted)}.pk-testimonial__rating{display:flex;gap:.2rem;margin-bottom:var(--pk-space-2)}.pk-testimonial__star{color:var(--pk-border);font-size:1rem}.pk-testimonial__star.is-filled{color:var(--pk-warning)}.pk-testimonial__icon{display:inline-flex;color:var(--pk-primary);opacity:.5;margin-bottom:var(--pk-space-2)}.pk-testimonial__quote{flex:1;margin:0;padding:0;border:0}.pk-testimonial__quote p{margin:0;color:var(--pk-text);font-size:1rem;font-style:italic;line-height:1.65}.pk-testimonial__footer{display:flex;gap:var(--pk-space-3);align-items:center;margin:0;padding-top:var(--pk-space-4);border-top:1px solid var(--pk-border)}.pk-testimonial__avatar{flex:0 0 auto;width:2.75rem;height:2.75rem;border-radius:var(--pk-radius-full);object-fit:cover}.pk-testimonial__attribution{display:flex;flex-direction:column;gap:.2rem;min-width:0}.pk-testimonial__author{display:block;color:var(--pk-text);font-size:.9375rem;font-weight:700;line-height:1.2}.pk-testimonial__meta{color:var(--pk-text-muted);font-size:.8125rem}.wp-block-paksa-cta,.pk-cta{padding-block:clamp(3rem, 6vw, 5rem)}.pk-cta__inner{display:flex;flex-direction:column;gap:var(--pk-space-8);align-items:flex-start;width:min(100% - 2rem, var(--pk-container));margin-inline:auto}.pk-cta--centered .pk-cta__inner{align-items:center;text-align:center}.pk-cta--split .pk-cta__inner{flex-direction:row;align-items:center;justify-content:space-between}.pk-cta--dark{color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-cta--gradient{color:var(--pk-text-inverse);background:linear-gradient(135deg,var(--pk-primary),#7c5cfc)}.pk-cta--light{background:var(--pk-bg-alt)}.pk-cta--alt{background:var(--pk-accent-light)}.pk-cta--dark .pk-cta__heading,.pk-cta--gradient .pk-cta__heading{color:var(--pk-text-inverse)}.pk-cta--dark .pk-cta__description,.pk-cta--gradient .pk-cta__description{color:var(--pk-text-inverse-muted)}.pk-cta--gradient .pk-cta__description{color:rgb(255 255 255 / .86)}.pk-cta__eyebrow{margin-bottom:var(--pk-space-3)}.pk-cta__heading{margin:0 0 var(--pk-space-4);font-size:clamp(1.75rem, 3vw, 2.5rem);line-height:1.15}.pk-cta__description{max-width:44rem;margin:0;color:var(--pk-text-secondary);font-size:1.0625rem;line-height:1.65}.pk-cta__actions{flex-shrink:0}.pk-cta__buttons{display:flex;flex-wrap:wrap;gap:var(--pk-space-3);margin-top:var(--pk-space-6)}.pk-cta--centered .pk-cta__buttons{justify-content:center}.pk-cta__btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.72rem 1.5rem;border:1px solid #fff0;border-radius:var(--pk-radius-md);font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color var(--pk-transition-fast),color var(--pk-transition-fast),border-color var(--pk-transition-fast),transform var(--pk-transition-fast)}.pk-cta__btn:focus-visible{outline:3px solid var(--pk-accent);outline-offset:3px}.pk-cta__btn--primary{color:var(--pk-text-inverse);background:var(--pk-primary)}.pk-cta__btn--primary:hover{background:var(--pk-primary-hover);transform:translateY(-1px)}.pk-cta__btn--secondary{border-color:rgb(255 255 255 / .72);color:var(--pk-text-inverse);background:#fff0}.pk-cta--light .pk-cta__btn--secondary,.pk-cta--alt .pk-cta__btn--secondary{border-color:var(--pk-primary);color:var(--pk-primary)}.pk-cta__btn--secondary:hover{background:rgb(255 255 255 / .12)}.pk-cta--light .pk-cta__btn--secondary:hover,.pk-cta--alt .pk-cta__btn--secondary:hover{background:var(--pk-primary);color:var(--pk-text-inverse)}.is-style-paksa-grid-2.wp-block-columns{gap:var(--pk-space-6)}.is-style-paksa-grid-3.wp-block-columns{gap:var(--pk-space-5)}.is-style-paksa-grid-4.wp-block-columns{gap:var(--pk-space-5)}.is-style-paksa-sidebar-left.wp-block-columns>.wp-block-column:first-child{flex:0 0 min(18rem, 30%)}.is-style-paksa-sidebar-right.wp-block-columns>.wp-block-column:last-child{flex:0 0 min(18rem, 30%)}.is-style-paksa-display{font-size:clamp(3rem, 5vw + 1rem, 5.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05}.is-style-paksa-eyebrow{display:inline-flex;align-items:center;gap:var(--pk-space-2);color:var(--pk-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.is-style-paksa-eyebrow::before{width:1.75rem;height:1px;background:currentColor;content:''}.is-style-paksa-lead{font-size:clamp(1.0625rem, 1vw + .8rem, 1.25rem);line-height:1.65;color:var(--pk-text-secondary)}.is-style-paksa-muted{color:var(--pk-text-muted);font-size:.9375rem}.is-style-paksa-testimonial.wp-block-quote{padding:clamp(1.5rem, 2.5vw, 2rem);border:1px solid var(--pk-border);border-top:3px solid var(--pk-primary);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm)}.is-style-paksa-testimonial.wp-block-quote p{font-style:italic;color:var(--pk-text)}.is-style-paksa-testimonial.wp-block-quote cite{color:var(--pk-text-muted);font-size:.875rem}.is-style-paksa-highlight.wp-block-quote{padding:var(--pk-space-6) var(--pk-space-8);border:0;border-left:4px solid var(--pk-primary);border-radius:0 var(--pk-radius-md) var(--pk-radius-md) 0;background:var(--pk-accent-light)}.is-style-paksa-highlight.wp-block-quote p{color:var(--pk-text);font-size:1.125rem;font-style:normal;font-weight:600}@media (max-width:767px){.pk-cta--split .pk-cta__inner{flex-direction:column}.is-style-paksa-sidebar-left.wp-block-columns>.wp-block-column:first-child,.is-style-paksa-sidebar-right.wp-block-columns>.wp-block-column:last-child{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.pk-testimonial,.pk-cta__btn{transition:none}.pk-testimonial:hover{transform:none}.pk-cta__btn--primary:hover{transform:none}}.is-style-paksa-rounded img,.is-style-paksa-rounded figure{border-radius:var(--pk-radius-lg);overflow:hidden}.is-style-paksa-elevated{border-radius:var(--pk-radius-lg);overflow:hidden;box-shadow:var(--pk-shadow-lg)}.is-style-paksa-elevated img{display:block}.is-style-paksa-framed{padding:var(--pk-space-3);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm)}.is-style-paksa-framed img{border-radius:var(--pk-radius-md)}.is-style-paksa-circle img,.is-style-paksa-circle figure{border-radius:var(--pk-radius-full);overflow:hidden;aspect-ratio:1;object-fit:cover}.is-style-paksa-surface{padding:clamp(1.5rem, 2.5vw, 2rem);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm)}.is-style-paksa-glass{padding:clamp(1.5rem, 2.5vw, 2rem);border:1px solid rgb(255 255 255 / .18);border-radius:var(--pk-radius-lg);background:rgb(255 255 255 / .08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--pk-shadow-md)}.is-style-paksa-bordered{padding:clamp(1.5rem, 2.5vw, 2rem);border:2px solid var(--pk-border);border-radius:var(--pk-radius-lg)}.is-style-paksa-dark{padding:clamp(1.5rem, 2.5vw, 2rem);border-radius:var(--pk-radius-lg);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.is-style-paksa-dark h1,.is-style-paksa-dark h2,.is-style-paksa-dark h3,.is-style-paksa-dark h4,.is-style-paksa-dark h5,.is-style-paksa-dark h6{color:var(--pk-text-inverse)}.is-style-paksa-dark p{color:var(--pk-text-inverse-muted)}.is-style-paksa-gradient{padding:clamp(1.5rem, 2.5vw, 2rem);border-radius:var(--pk-radius-lg);color:var(--pk-text-inverse);background:linear-gradient(135deg,var(--pk-primary),#7c5cfc)}.is-style-paksa-gradient h1,.is-style-paksa-gradient h2,.is-style-paksa-gradient h3,.is-style-paksa-gradient h4,.is-style-paksa-gradient h5,.is-style-paksa-gradient h6{color:var(--pk-text-inverse)}.is-style-paksa-gradient p{color:rgb(255 255 255 / .86)}.is-style-paksa-gradient-text{background:linear-gradient(135deg,var(--pk-primary),#7c5cfc);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.is-style-paksa-section-heading{position:relative;padding-bottom:var(--pk-space-4)}.is-style-paksa-section-heading::after{position:absolute;bottom:0;left:0;width:3rem;height:3px;border-radius:var(--pk-radius-full);background:var(--pk-primary);content:''}.has-text-align-center .is-style-paksa-section-heading::after{left:50%;transform:translateX(-50%)}.is-style-paksa-large.wp-block-quote{padding:clamp(2rem, 4vw, 3rem);border:0;border-left:4px solid var(--pk-primary);border-radius:0 var(--pk-radius-xl) var(--pk-radius-xl) 0;background:var(--pk-accent-light)}.is-style-paksa-large.wp-block-quote p{color:var(--pk-text);font-size:clamp(1.25rem, 2vw, 1.75rem);font-style:italic;font-weight:500;line-height:1.5}.is-style-paksa-large.wp-block-quote cite{color:var(--pk-text-muted);font-size:.9375rem}.is-style-paksa-intro{font-size:clamp(1.125rem, 1.5vw + .75rem, 1.375rem);font-weight:500;line-height:1.6;color:var(--pk-text)}.is-style-paksa-centered.wp-block-buttons{justify-content:center}.is-style-paksa-stacked.wp-block-buttons{flex-direction:column;align-items:flex-start}.is-style-paksa-gradient.wp-block-separator{border:0;height:3px;background:linear-gradient(90deg,var(--pk-primary),#7c5cfc);border-radius:var(--pk-radius-full);opacity:1}.is-style-paksa-hero-overlay.wp-block-cover{min-height:clamp(22rem, 55vw, 42rem)}.is-style-paksa-hero-overlay .wp-block-cover__inner-container{max-width:var(--pk-container);margin-inline:auto}.is-style-paksa-clean.wp-block-table table{border-collapse:collapse;width:100%}.is-style-paksa-clean.wp-block-table td,.is-style-paksa-clean.wp-block-table th{padding:var(--pk-space-3) var(--pk-space-4);border:0;border-bottom:1px solid var(--pk-border);text-align:left}.is-style-paksa-clean.wp-block-table th{color:var(--pk-text);font-weight:700;font-size:.875rem;text-transform:uppercase;letter-spacing:.06em}.is-style-paksa-striped.wp-block-table table{border-collapse:collapse;width:100%}.is-style-paksa-striped.wp-block-table td,.is-style-paksa-striped.wp-block-table th{padding:var(--pk-space-3) var(--pk-space-4);border:0;text-align:left}.is-style-paksa-striped.wp-block-table th{font-weight:700;background:var(--pk-bg-alt)}.is-style-paksa-striped.wp-block-table tr:nth-child(even) td{background:var(--pk-bg-alt)}.pk-hover-lift{transition:transform var(--pk-transition-base),box-shadow var(--pk-transition-base)}.pk-hover-lift:hover{transform:translateY(-4px);box-shadow:var(--pk-shadow-lg)}.pk-hover-glow{transition:box-shadow var(--pk-transition-base)}.pk-hover-glow:hover{box-shadow:0 0 0 .3rem rgb(97 146 248 / .18)}.pk-hover-scale{transition:transform var(--pk-transition-base)}.pk-hover-scale:hover{transform:scale(1.03)}.pk-hover-brighten{transition:filter var(--pk-transition-base)}.pk-hover-brighten:hover{filter:brightness(1.06)}.pk-hover-dim{transition:opacity var(--pk-transition-base)}.pk-hover-dim:hover{opacity:.82}.pk-hover-shadow{transition:box-shadow var(--pk-transition-base)}.pk-hover-shadow:hover{box-shadow:var(--pk-shadow-xl)}.pk-transition-fast{transition-duration:150ms!important}.pk-transition-base{transition-duration:250ms!important}.pk-transition-slow{transition-duration:400ms!important}.pk-shadow-sm{box-shadow:var(--pk-shadow-sm)}.pk-shadow-md{box-shadow:var(--pk-shadow-md)}.pk-shadow-lg{box-shadow:var(--pk-shadow-lg)}.pk-shadow-xl{box-shadow:var(--pk-shadow-xl)}.pk-shadow-blue{box-shadow:var(--pk-shadow-blue)}.pk-section{position:relative}.pk-section__overlay,.pk-cta__overlay{position:absolute;inset:0;pointer-events:none;z-index:0}.pk-section>*:not(.pk-section__overlay),.pk-cta>*:not(.pk-cta__overlay){position:relative;z-index:1}.pk-testimonial--large .pk-testimonial__quote p{font-size:clamp(1.125rem, 1.5vw + .75rem, 1.375rem);font-weight:500}.pk-section--valign-center{display:flex;flex-direction:column;justify-content:center}.pk-section--valign-bottom{display:flex;flex-direction:column;justify-content:flex-end}.pk-cta__btn{gap:var(--pk-space-2)}.pk-cta__btn-icon{display:inline-flex;flex:0 0 auto;line-height:0}.pk-cta__btn-icon svg{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.pk-hover-lift,.pk-hover-glow,.pk-hover-scale,.pk-hover-brighten,.pk-hover-dim,.pk-hover-shadow{transition:none}.pk-hover-lift:hover{transform:none}.pk-hover-scale:hover{transform:none}}.pk-site-editor-header--minimal .pk-site-editor-header__actions{display:none}.pk-site-editor-header--dark{border-bottom-color:rgb(255 255 255 / .1);background:var(--pk-bg-dark);color:var(--pk-text-inverse)}.pk-site-editor-header--dark .pk-site-editor-brand .wp-block-site-title a{color:var(--pk-text-inverse)}.pk-site-editor-header--dark .pk-site-editor-navigation .wp-block-navigation-item__content{color:var(--pk-text-inverse)}.pk-site-editor-header--dark .pk-site-editor-navigation .wp-block-navigation-item__content:hover{color:var(--pk-accent)}.pk-site-editor-header--centered .pk-site-editor-header__inner--centered{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--pk-space-6)}.pk-site-editor-header--centered .pk-site-editor-brand--centered{grid-column:2;justify-self:center}.pk-site-editor-header--centered .pk-site-editor-navigation{grid-column:1;justify-self:start}.pk-site-editor-header--centered .pk-site-editor-header__actions{grid-column:3;justify-self:end}.pk-site-editor-footer--minimal{padding-top:0;background:var(--pk-bg-dark)}.pk-site-editor-footer--minimal .pk-site-editor-footer__bottom--minimal{min-height:4rem;padding-block:var(--pk-space-4);border-top:1px solid rgb(255 255 255 / .1);color:var(--pk-text-inverse-muted)}.pk-site-editor-footer--minimal .pk-site-editor-footer__bottom--minimal p{margin:0}.pk-site-editor-footer--minimal .wp-block-site-title a{color:var(--pk-text-inverse)}.pk-site-editor-footer--minimal .wp-block-navigation-item__content{color:var(--pk-text-inverse-muted);font-size:.875rem}.pk-site-editor-footer--minimal .wp-block-navigation-item__content:hover{color:var(--pk-text-inverse)}.pk-site-editor-footer--cta{padding-top:0;background:var(--pk-bg-dark)}.pk-site-editor-footer__cta-band{display:flex;flex-wrap:wrap;gap:var(--pk-space-8);align-items:center;justify-content:space-between;padding:clamp(2.5rem, 5vw, 4rem) 0;border-bottom:1px solid rgb(255 255 255 / .1)}.pk-site-editor-hero--product,.pk-site-editor-hero--service{background:radial-gradient(circle at 85% 12%,rgb(97 146 248 / .18),transparent 28rem),linear-gradient(135deg,var(--pk-bg) 0%,var(--pk-accent-light) 100%)}.pk-site-editor-hero--service{color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-site-editor-hero--service .wp-block-post-title,.pk-site-editor-hero--service .wp-block-post-excerpt{color:inherit}.pk-site-editor-hero--service .pk-site-editor-hero__excerpt{color:var(--pk-text-inverse-muted)}.pk-site-editor-main--landing{padding-block:0}@media (max-width:767px){.pk-site-editor-header--centered .pk-site-editor-header__inner--centered{grid-template-columns:1fr auto}.pk-site-editor-header--centered .pk-site-editor-brand--centered{grid-column:1;justify-self:start}.pk-site-editor-header--centered .pk-site-editor-navigation{display:none}.pk-site-editor-header--centered .pk-site-editor-header__actions{grid-column:2}.pk-site-editor-footer__cta-band{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pk-site-editor-hero--product,.pk-site-editor-hero--service{animation:none}}.wp-block-paksa-product-card,.wp-block-paksa-service-card,.pk-composable-card{position:relative;display:flex;flex-direction:column;height:100%;padding:clamp(1.25rem, 2.5vw, 2rem);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm);transition:border-color var(--pk-transition-base),box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.wp-block-paksa-product-card:hover,.wp-block-paksa-service-card:hover,.pk-composable-card:hover{border-color:color-mix(in srgb,var(--pk-primary) 42%,var(--pk-border));box-shadow:var(--pk-shadow-md);transform:translateY(-3px)}.pk-composable-card>:first-child{margin-top:0}.pk-composable-card>:last-child{margin-bottom:0}.pk-composable-card--dark,.is-style-dark.wp-block-paksa-product-card,.is-style-dark.wp-block-paksa-service-card{border-color:rgb(255 255 255 / .12);color:var(--pk-text-inverse);background:var(--pk-surface-dark)}.pk-composable-card--dark h2,.pk-composable-card--dark h3,.pk-composable-card--dark h4{color:var(--pk-text-inverse)}.pk-composable-card--dark p{color:var(--pk-text-inverse-muted)}.pk-composable-card--bordered,.is-style-bordered.wp-block-paksa-product-card,.is-style-bordered.wp-block-paksa-service-card{border-width:2px;border-color:var(--pk-primary);box-shadow:none}.pk-composable-card--glass,.is-style-glass.wp-block-paksa-product-card,.is-style-glass.wp-block-paksa-service-card{border-color:rgb(255 255 255 / .18);background:rgb(255 255 255 / .08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.pk-composable-card__badge{position:absolute;top:var(--pk-space-4);right:var(--pk-space-4)}.pk-composable-card__category{display:block;margin-bottom:var(--pk-space-3)}.pk-composable-card[class*="pk-shadow-sm"]{box-shadow:var(--pk-shadow-sm)}.pk-composable-card[class*="pk-shadow-md"]{box-shadow:var(--pk-shadow-md)}.pk-composable-card[class*="pk-shadow-lg"]{box-shadow:var(--pk-shadow-lg)}[data-pk-mobile-cols="2"]{--pk-cols-mobile:2}[data-pk-tablet-cols="1"]{--pk-cols-tablet:1}[data-pk-tablet-cols="3"]{--pk-cols-tablet:3}@media (max-width:639px){.wp-block-columns.pk-stack-mobile{flex-direction:column}.wp-block-columns.pk-stack-mobile>.wp-block-column{flex-basis:100%!important}}.is-style-paksa-card-about,.is-style-paksa-card-contact,.is-style-paksa-card-faq{height:100%;padding:clamp(1.5rem, 2.5vw, 2rem);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm)}.is-style-paksa-card-faq{background:var(--pk-bg-alt)}@media (prefers-reduced-motion:reduce){.wp-block-paksa-product-card,.wp-block-paksa-service-card,.pk-composable-card{transition:none}.wp-block-paksa-product-card:hover,.wp-block-paksa-service-card:hover,.pk-composable-card:hover{transform:none}}body.paksa-spacing--compact .pk-pattern-section,body.paksa-spacing--compact .pk-component-section,body.paksa-spacing--compact .wp-block-paksa-section,body.paksa-spacing--compact .pk-section{padding-block:clamp(2rem, 4vw, 4rem)}body.paksa-spacing--compact .pk-site-editor-hero,body.paksa-spacing--compact .pk-site-editor-content,body.paksa-spacing--compact .pk-site-editor-footer{padding-block:clamp(2rem, 4vw, 4rem)}body.paksa-spacing--spacious .pk-pattern-section,body.paksa-spacing--spacious .pk-component-section,body.paksa-spacing--spacious .wp-block-paksa-section,body.paksa-spacing--spacious .pk-section{padding-block:clamp(6rem, 12vw, 11rem)}body.paksa-spacing--spacious .pk-site-editor-hero,body.paksa-spacing--spacious .pk-site-editor-content{padding-block:clamp(6rem, 12vw, 11rem)}body.paksa-motion--reduced *,body.paksa-motion--reduced *::before,body.paksa-motion--reduced *::after{transition-duration:150ms!important;animation-duration:150ms!important}body.paksa-motion--reduced .is-style-paksa-motion-fade,body.paksa-motion--reduced .is-style-paksa-motion-fade-up,body.paksa-motion--reduced .is-style-paksa-motion-fade-down,body.paksa-motion--reduced .is-style-paksa-motion-fade-left,body.paksa-motion--reduced .is-style-paksa-motion-fade-right,body.paksa-motion--reduced .is-style-paksa-motion-scale,body.paksa-motion--reduced .is-style-paksa-motion-reveal,body.paksa-motion--reduced .is-style-paksa-motion-stagger,body.paksa-motion--reduced .is-style-paksa-motion-stagger>*{opacity:1;transform:none;clip-path:none;transition:none}body.paksa-motion--none *,body.paksa-motion--none *::before,body.paksa-motion--none *::after{transition:none!important;animation:none!important}body.paksa-motion--none .is-style-paksa-motion-fade,body.paksa-motion--none .is-style-paksa-motion-fade-up,body.paksa-motion--none .is-style-paksa-motion-fade-down,body.paksa-motion--none .is-style-paksa-motion-fade-left,body.paksa-motion--none .is-style-paksa-motion-fade-right,body.paksa-motion--none .is-style-paksa-motion-scale,body.paksa-motion--none .is-style-paksa-motion-reveal,body.paksa-motion--none .is-style-paksa-motion-stagger,body.paksa-motion--none .is-style-paksa-motion-stagger>*{opacity:1;transform:none;clip-path:none}body.paksa-motion--none .pk-hover-lift:hover,body.paksa-motion--none .pk-hover-scale:hover{transform:none}body.paksa-motion--none .pk-float,body.paksa-motion--none .pk-shimmer-text{animation:none}body.paksa-radius--sharp .wp-block-button__link,body.paksa-radius--sharp .pk-action__button,body.paksa-radius--sharp .pk-cta__btn,body.paksa-radius--sharp .btn{border-radius:0!important}body.paksa-radius--pill .wp-block-button__link,body.paksa-radius--pill .pk-action__button,body.paksa-radius--pill .pk-cta__btn,body.paksa-radius--pill .btn{border-radius:9999px!important}body.paksa-shadow--flat .pk-pattern-card,body.paksa-shadow--flat .pk-component-card,body.paksa-shadow--flat .is-style-paksa-card,body.paksa-shadow--flat .is-style-paksa-surface,body.paksa-shadow--flat .wp-block-paksa-product-card,body.paksa-shadow--flat .wp-block-paksa-service-card,body.paksa-shadow--flat .pk-composable-card,body.paksa-shadow--flat .pk-testimonial,body.paksa-shadow--flat .pk-site-editor-header{box-shadow:none!important}.is-style-paksa-split-1-2.wp-block-columns>.wp-block-column:first-child{flex:0 0 33.33%}.is-style-paksa-split-1-2.wp-block-columns>.wp-block-column:last-child{flex:1 1 0%}.is-style-paksa-split-2-1.wp-block-columns>.wp-block-column:first-child{flex:1 1 0%}.is-style-paksa-split-2-1.wp-block-columns>.wp-block-column:last-child{flex:0 0 33.33%}.is-style-paksa-split-1-3.wp-block-columns>.wp-block-column:first-child{flex:0 0 25%}.is-style-paksa-split-1-3.wp-block-columns>.wp-block-column:last-child{flex:1 1 0%}.is-style-paksa-split-3-1.wp-block-columns>.wp-block-column:first-child{flex:1 1 0%}.is-style-paksa-split-3-1.wp-block-columns>.wp-block-column:last-child{flex:0 0 25%}@media (max-width:767px){.is-style-paksa-split-1-2.wp-block-columns>.wp-block-column,.is-style-paksa-split-2-1.wp-block-columns>.wp-block-column,.is-style-paksa-split-1-3.wp-block-columns>.wp-block-column,.is-style-paksa-split-3-1.wp-block-columns>.wp-block-column{flex:1 1 100%}}.is-style-paksa-section-elevated{border-radius:var(--pk-radius-xl);background:var(--pk-surface);box-shadow:var(--pk-shadow-lg);overflow:hidden}.is-style-paksa-section-bordered{border:1px solid var(--pk-border);border-radius:var(--pk-radius-xl);background:var(--pk-surface)}@media (max-width:639px){.pk-hide-mobile{display:none!important}}@media (min-width:640px) and (max-width:1023px){.pk-hide-tablet{display:none!important}}@media (min-width:1024px){.pk-hide-desktop{display:none!important}}.pk-section--spacing-none{padding-block:0}.pk-section--spacing-compact{padding-block:clamp(2rem, 4vw, 4rem)}.pk-section--spacing-standard{padding-block:clamp(4rem, 8vw, 7rem)}.pk-section--spacing-spacious{padding-block:clamp(6rem, 12vw, 10rem)}.pk-section--hpad-compact{padding-inline:var(--pk-space-4)}.pk-section--hpad-standard{padding-inline:var(--pk-space-8)}.pk-section--hpad-spacious{padding-inline:var(--pk-space-16)}.pk-section__content--narrow{max-width:var(--pk-container-narrow);margin-inline:auto}.pk-section__content--wide{max-width:var(--pk-container-wide);margin-inline:auto}@media (prefers-reduced-motion:reduce){.is-style-paksa-section-elevated,.is-style-paksa-section-bordered{transition:none}}.is-style-paksa-overlay-hover{position:relative;overflow:hidden;border-radius:var(--pk-radius-md)}.is-style-paksa-overlay-hover img{display:block;transition:transform 0.4s cubic-bezier(.16,1,.3,1)}.is-style-paksa-overlay-hover::after{content:'';position:absolute;inset:0;background:#fff0;transition:background 0.4s ease;pointer-events:none}.is-style-paksa-overlay-hover:hover img{transform:scale(1.04)}.is-style-paksa-overlay-hover:hover::after{background:rgb(18 22 25 / .28)}.is-style-paksa-equal-height.wp-block-columns{align-items:stretch}.is-style-paksa-equal-height.wp-block-columns>.wp-block-column{display:flex;flex-direction:column}.is-style-paksa-tight-gap.wp-block-columns{gap:var(--pk-space-3)}.is-style-paksa-highlight-band{padding:clamp(1.25rem, 2vw, 1.75rem) clamp(1.25rem, 2.5vw, 2rem);border-left:4px solid var(--pk-primary);background:var(--pk-accent-light);border-radius:0 var(--pk-radius-lg) var(--pk-radius-lg) 0}.is-style-paksa-sticky{position:sticky;top:2rem}.is-style-paksa-balanced{text-wrap:balance}.is-style-paksa-underline{position:relative;padding-bottom:.75rem;border-bottom:3px solid var(--pk-primary)}.is-style-paksa-button-large .wp-block-button__link{padding:1rem 2.5rem;font-size:1.0625rem;font-weight:700;min-height:3.25rem}.is-style-paksa-button-icon .wp-block-button__link{width:2.75rem;height:2.75rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--pk-radius-md)}@media (prefers-reduced-motion:reduce){.is-style-paksa-overlay-hover img,.is-style-paksa-overlay-hover::after{transition:none}.is-style-paksa-overlay-hover:hover img{transform:none}}.is-style-pk-flex-row.wp-block-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--pk-space-4);align-items:center}.is-style-pk-flex-row-center.wp-block-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--pk-space-4);align-items:center;justify-content:center}.is-style-pk-flex-row-between.wp-block-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--pk-space-4);align-items:center;justify-content:space-between}.is-style-pk-flex-col-center.wp-block-group{display:flex;flex-direction:column;align-items:center;gap:var(--pk-space-4)}.is-style-pk-col-25.wp-block-column{flex:0 0 25%!important}.is-style-pk-col-33.wp-block-column{flex:0 0 33.33%!important}.is-style-pk-col-40.wp-block-column{flex:0 0 40%!important}.is-style-pk-col-50.wp-block-column{flex:0 0 50%!important}.is-style-pk-col-60.wp-block-column{flex:0 0 60%!important}.is-style-pk-col-67.wp-block-column{flex:0 0 66.66%!important}.is-style-pk-col-75.wp-block-column{flex:0 0 75%!important}@media (max-width:767px){.is-style-pk-col-25.wp-block-column,.is-style-pk-col-33.wp-block-column,.is-style-pk-col-40.wp-block-column,.is-style-pk-col-50.wp-block-column,.is-style-pk-col-60.wp-block-column,.is-style-pk-col-67.wp-block-column,.is-style-pk-col-75.wp-block-column{flex:1 1 100%!important}}@media (max-width:639px){.wp-block-columns[data-pk-mobile-cols="2"]>.wp-block-column{flex:0 0 calc(50% - var(--pk-space-3))}}@media (min-width:640px) and (max-width:1023px){.wp-block-columns[data-pk-tablet-cols="1"]>.wp-block-column{flex:1 1 100%}.wp-block-columns[data-pk-tablet-cols="3"]>.wp-block-column{flex:0 0 calc(33.33% - var(--pk-space-3))}}@media (prefers-reduced-motion:reduce){.is-style-pk-flex-row.wp-block-group,.is-style-pk-flex-row-center.wp-block-group,.is-style-pk-flex-row-between.wp-block-group,.is-style-pk-flex-col-center.wp-block-group{transition:none}}.pk-testimonial-rail{display:flex;overflow-x:auto;gap:var(--pk-space-5);padding-bottom:var(--wp--preset--spacing--40);scroll-snap-type:x mandatory}.pk-testimonial-rail>.wp-block-paksa-testimonial{flex:0 0 min(21rem, 85vw);scroll-snap-align:start;height:100%}.pk-testimonial-rail--card>.wp-block-paksa-testimonial{flex:0 0 min(24rem, 90vw)}.pk-testimonial-rail--compact>.wp-block-paksa-testimonial{flex:0 0 min(16rem, 75vw)}.pk-rail-nav{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--wp--preset--color--radius-full,9999px);border:1px solid var(--wp--preset--color--border);background:var(--wp--preset--color--bg,#ffffff);color:var(--wp--preset--color--text,#1d1d1d);cursor:pointer;transition:background var(--pk-transition-base),color var(--pk-transition-base)}.pk-rail-nav:hover{background:var(--wp--preset--color--bg-alt,#f8f9fc);color:var(--wp--preset--color--primary)}.pk-rail-nav--prev{float:left}.pk-rail-nav--next{float:right}.pk-rail-dots{display:flex;justify-content:center;gap:.375rem;padding-top:var(--wp--preset--spacing--30)}.pk-rail-dot{width:.625rem;height:.625rem;border-radius:var(--wp--preset--color--radius-full,9999px);background:var(--wp--preset--color--border);cursor:pointer;transition:background var(--pk-transition-base)}.pk-rail-dot.is-active,.pk-rail-dot:hover{background:var(--wp--preset--color--primary)}.is-autoplay .pk-rail-nav{display:none}.pk-logo-strip{display:grid;gap:var(--pk-logo-gap,var(--wp--preset--spacing--50));align-items:center;justify-items:center;padding:var(--wp--preset--spacing--60);border-block:1px solid var(--wp--preset--color--border)}.pk-logo-strip--align-left{justify-items:start}.pk-logo-strip--align-right{justify-items:end}.pk-logo-strip .wp-block-image img{max-width:var(--pk-logo-size,120px);height:auto;filter:grayscale(0);transition:filter var(--pk-transition-base)}.pk-logo-strip.is-grayscale .wp-block-image img{filter:grayscale(100%)}.pk-logo-strip.is-grayscale .wp-block-image:hover img{filter:grayscale(0)}.pk-logo-strip--layout-marquee{display:flex;overflow-x:auto;gap:var(--pk-space-6);padding:var(--wp--preset--spacing--50)}.pk-timeline{position:relative;padding:var(--wp--preset--spacing--50) 0}.pk-timeline--orientation-vertical{position:relative}.pk-timeline--orientation-vertical::before{content:'';position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--wp--preset--color--border);transform:translateX(-50%)}.pk-timeline--orientation-vertical .pk-timeline__item{position:relative;margin-bottom:var(--pk-timeline-spacing,var(--wp--preset--spacing--50));padding:0}.pk-timeline--orientation-vertical .pk-timeline__item:nth-child(odd){margin-left:auto;text-align:right}.pk-timeline--orientation-vertical .pk-timeline__item:nth-child(odd)::before{content:'';position:absolute;top:0;right:-12px;width:1.25rem;height:1.25rem;border-radius:var(--wp--preset--color--radius-full,9999px);background:var(--wp--preset--color--primary);transform:translateX(50%)}.pk-timeline--orientation-vertical .pk-timeline__item:nth-child(even){text-align:left}.pk-timeline--orientation-vertical .pk-timeline__item:nth-child(even)::before{content:'';position:absolute;top:0;left:-12px;width:1.25rem;height:1.25rem;border-radius:var(--wp--preset--color--radius-full,9999px);background:var(--wp--preset--color--primary);transform:translateX(-50%)}.pk-timeline--marker-number .pk-timeline__item:nth-child(odd)::before,.pk-timeline--marker-number .pk-timeline__item:nth-child(even)::before{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:var(--wp--preset--color--text-inverse)}.pk-timeline--orientation-horizontal{display:flex;gap:var(--pk-timeline-spacing,var(--wp--preset--spacing--50));overflow-x:auto}.pk-timeline--orientation-horizontal .pk-timeline__item{min-width:20rem;flex:0 0 auto}.pk-timeline--connector-dashed::before{border-style:dashed}.pk-timeline--connector-dotted::before{border-style:dotted}.pk-timeline--connector-double::before{border-style:double}@media (max-width:767px){.pk-timeline--orientation-vertical::before{display:none}.pk-timeline--orientation-vertical .pk-timeline__item{margin-left:0!important;text-align:left!important}.pk-timeline--orientation-vertical .pk-timeline__item::before{left:0!important;transform:none!important}}.pk-dynamic-grid{display:grid;gap:var(--wp--preset--spacing--50)}.pk-dynamic-grid__header{text-align:center}.pk-dynamic-grid__heading{font-size:clamp(1.5rem, 2.5vw + 1rem, 2.5rem);font-weight:700;line-height:1.15;margin-bottom:var(--wp--preset--spacing--30)}.pk-dynamic-grid__description{color:var(--wp--preset--color--text-secondary);font-size:1.125rem;line-height:1.7}.pk-dynamic-grid__items{display:grid;gap:var(--wp--preset--spacing--50);grid-template-columns:repeat(3,1fr)}.pk-dynamic-grid--columns-1 .pk-dynamic-grid__items{grid-template-columns:1fr}.pk-dynamic-grid--columns-2 .pk-dynamic-grid__items{grid-template-columns:repeat(2,1fr)}.pk-dynamic-grid--columns-3 .pk-dynamic-grid__items{grid-template-columns:repeat(3,1fr)}.pk-dynamic-grid--columns-4 .pk-dynamic-grid__items{grid-template-columns:repeat(4,1fr)}.pk-dynamic-grid--layout-list .pk-dynamic-grid__items{grid-template-columns:1fr}.pk-dynamic-grid__filter{display:flex;gap:var(--wp--preset--spacing--20);flex-wrap:wrap}.pk-filter-btn{display:inline-flex;align-items:center;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);background:var(--wp--preset--color--bg,#ffffff);color:var(--wp--preset--color--text,#1d1d1d);cursor:pointer;transition:background var(--pk-transition-base),border-color var(--pk-transition-base)}.pk-filter-btn:hover{background:var(--wp--preset--color--bg-alt,#f8f9fc)}.pk-filter-btn.is-active{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse);border-color:var(--wp--preset--color--primary)}.pk-dynamic-grid__search{margin-bottom:var(--wp--preset--spacing--40)}.pk-dynamic-grid__search-input{width:100%;max-width:20rem;padding:.5rem .875rem;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);font-size:.875rem}.pk-dynamic-grid__empty-text{text-align:center;padding:var(--wp--preset--spacing--80);color:var(--wp--preset--color--text-secondary)}.pk-dynamic-grid__read-more{text-align:center;margin-top:var(--wp--preset--spacing--50)}.pk-dynamic-grid__read-more .pk-action{display:inline-flex}.pk-dynamic-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-lg,16px);background:var(--wp--preset--color--surface,#ffffff);overflow:hidden;transition:transform var(--pk-transition-base),box-shadow var(--pk-transition-base),border-color var(--pk-transition-base)}.pk-dynamic-card:hover{border-color:rgb(97 146 248 / .45);box-shadow:var(--pk-shadow-md);transform:translateY(-3px)}.pk-product-card--featured .pk-dynamic-card{border-color:var(--wp--preset--color--primary)}.pk-dynamic-card__image{position:relative}.pk-dynamic-card__image img{width:100%;height:auto;display:block}.pk-prod-badge{position:absolute;top:var(--wp--preset--spacing--20);right:var(--wp--preset--spacing--20);padding:.125rem .5rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--wp--preset--color--radius-md,10px);background:var(--wp--preset--color--warning);color:var(--wp--preset--color--text-inverse)}.pk-dynamic-card__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20);padding:var(--wp--preset--spacing--50)}.pk-product-category{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--wp--preset--color--text-secondary)}.pk-dynamic-card__title{margin:0;font-size:1.125rem;font-weight:700;line-height:1.15}.pk-dynamic-card__title a{color:inherit;text-decoration:none}.pk-dynamic-card__title a:hover{text-decoration:underline}.pk-dynamic-card__desc,.pk-dynamic-card__metadata{color:var(--wp--preset--color--text-secondary);font-size:.9375rem;line-height:1.7}.pk-product-link{display:inline-flex;align-items:center;gap:.375rem;font-weight:600;color:var(--wp--preset--color--primary);text-decoration:none}.pk-product-link:hover{color:var(--wp--preset--color--primary-hover)}.pk-product-link svg{display:block}.pk-is-dynamic-block{position:relative}@media (max-width:767px){.pk-dynamic-grid__items{grid-template-columns:1fr!important}.pk-testimonial-rail>.wp-block-paksa-testimonial{flex:0 0 100%}.pk-logo-strip{grid-template-columns:repeat(2,1fr)}}@media (min-width:640px) and (max-width:1023px){.pk-dynamic-grid__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-logo-strip{grid-template-columns:repeat(var(--pk-logo-cols,5),minmax(0,1fr))}}.editor-styles-wrapper .pk-pattern-section{margin-block:1.5rem}.editor-styles-wrapper .pk-pattern-section>.wp-block-group,.editor-styles-wrapper .pk-pattern-section>.wp-block-columns{max-width:var(--pk-container)}.editor-styles-wrapper .wp-block-paksa-icon{box-sizing:border-box}.editor-styles-wrapper .pk-pattern-media{min-height:12rem}.editor-styles-wrapper .pk-pattern-faq>p{display:block}.editor-styles-wrapper .pk-site-editor-header,.editor-styles-wrapper .pk-site-editor-footer,.editor-styles-wrapper .pk-site-editor-hero,.editor-styles-wrapper .pk-site-editor-cta{margin-block:1.5rem}.editor-styles-wrapper .pk-site-editor-navigation{min-width:min(100%, 18rem)}.editor-styles-wrapper .pk-site-editor-hero__excerpt{margin-inline:auto}.editor-styles-wrapper .pk-site-editor-archive-loop .wp-block-post-template{gap:var(--pk-space-6)}.editor-styles-wrapper .is-style-paksa-motion-fade,.editor-styles-wrapper .is-style-paksa-motion-fade-up,.editor-styles-wrapper .is-style-paksa-motion-fade-down,.editor-styles-wrapper .is-style-paksa-motion-fade-left,.editor-styles-wrapper .is-style-paksa-motion-fade-right,.editor-styles-wrapper .is-style-paksa-motion-scale,.editor-styles-wrapper .is-style-paksa-motion-reveal,.editor-styles-wrapper .is-style-paksa-motion-stagger,.editor-styles-wrapper .is-style-paksa-motion-stagger>*{opacity:1;transform:none;clip-path:none;transition:none}.editor-styles-wrapper .pk-site-editor-header__actions{display:flex}.editor-styles-wrapper .pk-section{padding-block:2rem}.editor-styles-wrapper .pk-section--dark{background:var(--pk-bg-dark);color:var(--pk-text-inverse)}.editor-styles-wrapper .pk-section--alt{background:var(--pk-bg-alt)}.editor-styles-wrapper .pk-section--gradient{background:linear-gradient(135deg,var(--pk-bg) 0%,var(--pk-accent-light) 100%)}.editor-styles-wrapper .pk-editor-testimonial-preview,.editor-styles-wrapper .pk-editor-cta-preview{width:100%}.editor-styles-wrapper .pk-testimonial{margin:0}.editor-styles-wrapper .pk-cta{padding-block:2rem}.editor-styles-wrapper .is-style-paksa-display{font-size:clamp(2rem, 4vw, 3.5rem);font-weight:800;letter-spacing:-.04em}.editor-styles-wrapper .is-style-paksa-eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-primary)}.editor-styles-wrapper .is-style-paksa-lead{font-size:1.125rem;color:var(--pk-text-secondary)}.editor-styles-wrapper .is-style-paksa-muted{color:var(--pk-text-muted)}.editor-styles-wrapper .is-style-paksa-rounded img,.editor-styles-wrapper .is-style-paksa-rounded figure{border-radius:var(--pk-radius-lg);overflow:hidden}.editor-styles-wrapper .is-style-paksa-elevated{border-radius:var(--pk-radius-lg);box-shadow:var(--pk-shadow-lg);overflow:hidden}.editor-styles-wrapper .is-style-paksa-framed{padding:var(--pk-space-3);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface)}.editor-styles-wrapper .is-style-paksa-circle img{border-radius:var(--pk-radius-full);aspect-ratio:1;object-fit:cover}.editor-styles-wrapper .is-style-paksa-surface{padding:1.5rem;border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface)}.editor-styles-wrapper .is-style-paksa-glass{padding:1.5rem;border:1px solid rgb(255 255 255 / .18);border-radius:var(--pk-radius-lg);background:rgb(255 255 255 / .08)}.editor-styles-wrapper .is-style-paksa-bordered{padding:1.5rem;border:2px solid var(--pk-border);border-radius:var(--pk-radius-lg)}.editor-styles-wrapper .is-style-paksa-dark{padding:1.5rem;border-radius:var(--pk-radius-lg);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.editor-styles-wrapper .is-style-paksa-gradient-text{background:linear-gradient(135deg,var(--pk-primary),#7c5cfc);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.editor-styles-wrapper .is-style-paksa-section-heading{position:relative;padding-bottom:var(--pk-space-4)}.editor-styles-wrapper .is-style-paksa-section-heading::after{position:absolute;bottom:0;left:0;width:3rem;height:3px;border-radius:var(--pk-radius-full);background:var(--pk-primary);content:''}.editor-styles-wrapper .is-style-paksa-large.wp-block-quote{padding:2rem;border:0;border-left:4px solid var(--pk-primary);background:var(--pk-accent-light)}.editor-styles-wrapper .is-style-paksa-large.wp-block-quote p{font-size:1.375rem;font-style:italic;font-weight:500}.editor-styles-wrapper .is-style-paksa-intro{font-size:1.25rem;font-weight:500;color:var(--pk-text)}.editor-styles-wrapper .pk-section__overlay{display:none}.editor-styles-wrapper .pk-section--valign-center,.editor-styles-wrapper .pk-section--valign-bottom{display:block}.editor-styles-wrapper .pk-site-editor-header--dark{background:var(--pk-bg-dark);color:var(--pk-text-inverse)}.editor-styles-wrapper .pk-site-editor-header--dark .wp-block-site-title a{color:var(--pk-text-inverse)}.editor-styles-wrapper .pk-site-editor-footer--minimal{padding-top:0;background:var(--pk-bg-dark)}.editor-styles-wrapper .pk-site-editor-footer--cta{padding-top:0;background:var(--pk-bg-dark)}.editor-styles-wrapper .pk-site-editor-footer__cta-band{padding-block:2rem;border-bottom:1px solid rgb(255 255 255 / .1)}.editor-styles-wrapper .pk-site-editor-hero--product{background:linear-gradient(135deg,var(--pk-bg) 0%,var(--pk-accent-light) 100%)}.editor-styles-wrapper .pk-site-editor-hero--service{background:var(--pk-bg-dark);color:var(--pk-text-inverse)}.editor-styles-wrapper .pk-site-editor-main--landing{padding-block:0}.editor-styles-wrapper .wp-block-paksa-product-card,.editor-styles-wrapper .wp-block-paksa-service-card,.editor-styles-wrapper .pk-composable-card{padding:1.5rem;border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface)}.editor-styles-wrapper .pk-composable-card--dark{background:var(--pk-bg-dark);color:var(--pk-text-inverse)}.editor-styles-wrapper .pk-composable-card--glass{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .18)}.editor-styles-wrapper .pk-composable-card__badge{position:absolute;top:1rem;right:1rem}.editor-styles-wrapper .pk-responsive-panel .components-panel__body-title{color:var(--pk-primary)}.editor-styles-wrapper .pk-section{padding-block:2rem}.editor-styles-wrapper .pk-pattern-section,.editor-styles-wrapper .pk-component-section{margin-block:1rem}.editor-styles-wrapper .is-style-paksa-section-elevated{border-radius:var(--pk-radius-xl);background:var(--pk-surface);box-shadow:var(--pk-shadow-lg);overflow:hidden}.editor-styles-wrapper .is-style-paksa-section-bordered{border:1px solid var(--pk-border);border-radius:var(--pk-radius-xl);background:var(--pk-surface)}.editor-styles-wrapper .pk-hide-mobile,.editor-styles-wrapper .pk-hide-tablet,.editor-styles-wrapper .pk-hide-desktop{display:revert!important}.editor-styles-wrapper .is-style-paksa-split-1-2.wp-block-columns>.wp-block-column:first-child{flex:0 0 33.33%}.editor-styles-wrapper .is-style-paksa-split-2-1.wp-block-columns>.wp-block-column:last-child{flex:0 0 33.33%}.editor-styles-wrapper .is-style-paksa-split-1-3.wp-block-columns>.wp-block-column:first-child{flex:0 0 25%}.editor-styles-wrapper .is-style-paksa-split-3-1.wp-block-columns>.wp-block-column:last-child{flex:0 0 25%}.editor-styles-wrapper .wp-block-paksa-section{outline:2px dashed #fff0;outline-offset:2px;transition:outline-color 120ms ease}.editor-styles-wrapper .wp-block-paksa-section.is-selected,.editor-styles-wrapper .wp-block-paksa-section.has-child-selected{outline-color:var(--wp-admin-theme-color,#6192f8)}.editor-styles-wrapper .wp-block-paksa-section::before{content:'Section';position:absolute;top:0;left:0;z-index:10;padding:2px 8px;background:var(--wp-admin-theme-color,#6192f8);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:0 0 4px 0;opacity:0;pointer-events:none;transition:opacity 120ms ease}.editor-styles-wrapper .wp-block-paksa-section.is-selected::before,.editor-styles-wrapper .wp-block-paksa-section.has-child-selected::before{opacity:1}.editor-styles-wrapper .wp-block-paksa-section{min-height:4rem;position:relative}.pk-visual-spacing-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-palette-control__label{display:block;margin-bottom:8px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:#1e1e1e}.editor-styles-wrapper .is-style-paksa-overlay-hover{position:relative;overflow:hidden}.editor-styles-wrapper .is-style-paksa-overlay-hover img{display:block;transition:transform 0.4s ease}.editor-styles-wrapper .is-style-paksa-equal-height.wp-block-columns{align-items:stretch}.editor-styles-wrapper .is-style-paksa-equal-height.wp-block-columns>.wp-block-column{display:flex;flex-direction:column}.editor-styles-wrapper .is-style-paksa-tight-gap.wp-block-columns{gap:var(--pk-space-3,.75rem)}.editor-styles-wrapper .is-style-paksa-highlight-band{padding:1.5rem;border-left:4px solid var(--pk-primary,#6192f8);background:var(--pk-accent-light,#eef3fe);border-radius:0 var(--pk-radius-lg,16px) var(--pk-radius-lg,16px) 0}.editor-styles-wrapper .is-style-paksa-sticky{position:sticky;top:2rem}.editor-styles-wrapper .is-style-paksa-balanced{text-wrap:balance}.editor-styles-wrapper .is-style-paksa-underline{position:relative;padding-bottom:.75rem;border-bottom:3px solid var(--pk-primary,#6192f8)}.editor-styles-wrapper .is-style-paksa-button-large .wp-block-button__link{padding:1rem 2.5rem;font-size:1.0625rem;font-weight:700}.editor-styles-wrapper .is-style-paksa-button-icon .wp-block-button__link{width:2.75rem;height:2.75rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--pk-radius-md,10px)}.pk-responsive-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8)}.editor-styles-wrapper .wp-block-paksa-section>.block-editor-inner-blocks>.block-editor-block-list__layout:empty::before{content:'+ Add blocks or insert a pattern';display:block;padding:2rem;text-align:center;color:#8a94a0;font-size:.875rem;border:2px dashed #e6e8ea;border-radius:8px;margin:1rem}.components-gradient-picker{margin-top:4px}.editor-styles-wrapper .wp-block-group.is-selected,.editor-styles-wrapper .wp-block-group.has-child-selected{outline:1px dashed rgb(97 146 248 / .5);outline-offset:3px}.editor-styles-wrapper .wp-block-column.is-selected,.editor-styles-wrapper .wp-block-column.has-child-selected{outline:1px dashed rgb(97 146 248 / .35);outline-offset:2px}.pk-col-presets{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.pk-col-presets .components-button.is-secondary{min-width:3rem;justify-content:center}.pk-visibility-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.editor-styles-wrapper .pk-hide-mobile,.editor-styles-wrapper .pk-hide-tablet,.editor-styles-wrapper .pk-hide-desktop{opacity:.45;outline:2px dashed #f79009;outline-offset:2px}.pk-flex-layout-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-column-width-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.editor-styles-wrapper .is-style-pk-flex-row.wp-block-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--pk-space-4,1rem);align-items:center}.editor-styles-wrapper .is-style-pk-flex-row-center.wp-block-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--pk-space-4,1rem);align-items:center;justify-content:center}.editor-styles-wrapper .is-style-pk-flex-row-between.wp-block-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--pk-space-4,1rem);align-items:center;justify-content:space-between}.editor-styles-wrapper .is-style-pk-flex-col-center.wp-block-group{display:flex;flex-direction:column;align-items:center;gap:var(--pk-space-4,1rem)}.editor-styles-wrapper .is-style-pk-col-25.wp-block-column{flex:0 0 25%!important}.editor-styles-wrapper .is-style-pk-col-33.wp-block-column{flex:0 0 33.33%!important}.editor-styles-wrapper .is-style-pk-col-40.wp-block-column{flex:0 0 40%!important}.editor-styles-wrapper .is-style-pk-col-50.wp-block-column{flex:0 0 50%!important}.editor-styles-wrapper .is-style-pk-col-60.wp-block-column{flex:0 0 60%!important}.editor-styles-wrapper .is-style-pk-col-67.wp-block-column{flex:0 0 66.66%!important}.editor-styles-wrapper .is-style-pk-col-75.wp-block-column{flex:0 0 75%!important}.editor-styles-wrapper .pk-hide-mobile,.editor-styles-wrapper .pk-hide-tablet,.editor-styles-wrapper .pk-hide-desktop{display:revert!important}.editor-styles-wrapper .wp-block-paksa-section.is-selected,.editor-styles-wrapper .wp-block-paksa-section.has-child-selected{outline:2px solid rgb(97 146 248 / .7);outline-offset:3px}.editor-styles-wrapper .wp-block-paksa-section .wp-block-group.is-selected,.editor-styles-wrapper .wp-block-paksa-section .wp-block-group.has-child-selected{outline:1px dashed rgb(124 92 252 / .6);outline-offset:3px}.editor-styles-wrapper .wp-block-paksa-section .wp-block-column.is-selected,.editor-styles-wrapper .wp-block-paksa-section .wp-block-column.has-child-selected{outline:1px dashed rgb(18 183 106 / .5);outline-offset:2px}.editor-styles-wrapper .wp-block-paksa-section .wp-block-group::before{content:'Container';position:absolute;top:0;left:0;z-index:9;padding:2px 6px;background:rgb(124 92 252 / .85);color:#fff;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:0 0 4px 0;opacity:0;pointer-events:none;transition:opacity 120ms ease}.editor-styles-wrapper .wp-block-paksa-section .wp-block-group.is-selected::before,.editor-styles-wrapper .wp-block-paksa-section .wp-block-group.has-child-selected::before{opacity:1}.pk-visibility-badges{display:flex;gap:6px;flex-wrap:wrap}.pk-visibility-badge{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;border:1px solid #e6e8ea;border-radius:6px;background:#f8f9fc;cursor:pointer;font-size:11px;line-height:1.3;min-width:60px;transition:background 120ms ease,border-color 120ms ease}.pk-visibility-badge:hover{background:#eef3fe;border-color:#6192f8}.pk-visibility-badge.is-visible{border-color:#12b76a;background:#f0fdf4}.pk-visibility-badge.is-hidden{border-color:#f79009;background:#fffbeb;opacity:.85}.pk-visibility-badge__icon{font-size:16px;line-height:1}.pk-visibility-badge__label{font-weight:600;color:#1d1d1d}.pk-visibility-badge__state{font-size:13px;font-weight:700}.pk-visibility-badge.is-visible .pk-visibility-badge__state{color:#12b76a}.pk-visibility-badge.is-hidden .pk-visibility-badge__state{color:#f79009}.pk-copy-style-btn,.pk-paste-style-btn{position:relative}.pk-paste-style-btn:not([disabled])::after{content:'';position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:50%;background:#6192f8}.pk-variant-btn{font-size:10px!important;font-weight:700!important;min-width:28px!important;padding:0 6px!important;text-transform:uppercase;letter-spacing:.04em}.pk-variant-btn.is-active,.pk-variant-btn.is-pressed{background:var(--wp-admin-theme-color,#6192f8)!important;color:#fff!important}.pk-block-label-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-responsive-cols-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-responsive-cols-panel .components-range-control__label{font-size:12px}.pk-navigator-sidebar .components-panel__body{padding:0}.pk-navigator{font-size:12px;line-height:1.4;user-select:none}.pk-navigator__header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid #e6e8ea;background:#f8f9fc}.pk-navigator__title{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#1d1d1d}.pk-navigator__hint{font-size:10px;color:#8a94a0}.pk-navigator__tree{padding:4px 0 8px;overflow-y:auto;max-height:calc(100vh - 160px)}.pk-navigator-empty{padding:16px 12px;color:#8a94a0;font-size:12px;text-align:center}.pk-nav-node{position:relative}.pk-nav-node__row{display:flex;align-items:center;gap:4px;padding-block:4px;padding-right:8px;cursor:pointer;border-radius:4px;margin:1px 4px;transition:background 100ms ease;outline:none}.pk-nav-node__row:hover{background:#eef3fe}.pk-nav-node__row:focus-visible{box-shadow:0 0 0 2px #6192f8}.pk-nav-node.is-selected>.pk-nav-node__row{background:#eef3fe;border-left:3px solid #6192f8;padding-left:calc(var(--pk-nav-indent, 8px) - 3px)}.pk-nav-node__toggle{flex:0 0 16px;width:16px;height:16px;padding:0;border:none;background:none;cursor:pointer;font-size:10px;color:#8a94a0;display:flex;align-items:center;justify-content:center;border-radius:3px;transition:background 100ms}.pk-nav-node__toggle:hover{background:rgb(97 146 248 / .15);color:#6192f8}.pk-nav-node__icon{flex:0 0 16px;font-size:11px;text-align:center;color:#8a94a0}.pk-nav-node__label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#1d1d1d}.pk-nav-node.is-selected>.pk-nav-node__row .pk-nav-node__label{font-weight:600;color:#6192f8}.pk-nav-node__actions{display:flex;gap:2px;flex-shrink:0;opacity:0;transition:opacity 100ms}.pk-nav-node__row:hover .pk-nav-node__actions,.pk-nav-node.is-selected>.pk-nav-node__row .pk-nav-node__actions{opacity:1}.pk-nav-action{width:20px;height:20px;padding:0;border:none;background:none;cursor:pointer;font-size:11px;color:#555f6d;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:background 100ms,color 100ms}.pk-nav-action:hover{background:rgb(97 146 248 / .15);color:#6192f8}.pk-nav-action--danger:hover{background:rgb(240 68 56 / .12);color:#f04438}.pk-nav-node__children{border-left:1px dashed rgb(97 146 248 / .25);margin-left:20px}.pk-nav-node__row[style*="padding-left: 8px"] .pk-nav-node__icon{color:#6192f8}.pk-nav-node__row[style*="padding-left: 22px"] .pk-nav-node__icon{color:#7c5cfc}.pk-nav-node__row[style*="padding-left: 36px"] .pk-nav-node__icon{color:#12b76a}.pk-layout-picker{padding:12px;min-width:220px}.pk-layout-picker__title{margin:0 0 4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1d1d1d}.pk-layout-picker__hint{margin:0 0 10px;font-size:11px;color:#8a94a0;line-height:1.4}.pk-layout-picker__grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pk-layout-option{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;border:1px solid #e6e8ea;border-radius:6px;background:#f8f9fc;cursor:pointer;transition:border-color 100ms,background 100ms;text-align:center}.pk-layout-option:hover{border-color:#6192f8;background:#eef3fe}.pk-layout-option.is-active{border-color:#6192f8;background:#eef3fe;box-shadow:0 0 0 2px rgb(97 146 248 / .25)}.pk-layout-option__diagram{font-family:monospace;font-size:13px;letter-spacing:2px;color:#6192f8;line-height:1}.pk-layout-option__label{font-size:10px;font-weight:600;color:#555f6d;white-space:nowrap}.pk-add-container-menu{padding:10px;min-width:180px}.pk-add-container-menu__title{margin:0 0 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1d1d1d}.pk-add-container-option{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:4px;background:none;cursor:pointer;text-align:left;transition:background 100ms}.pk-add-container-option:hover{background:#eef3fe}.pk-add-container-option__icon{flex:0 0 24px;font-size:13px;color:#6192f8;text-align:center;letter-spacing:1px}.pk-add-container-option__label{font-size:12px;font-weight:500;color:#1d1d1d}.editor-styles-wrapper>.is-root-container>.wp-block-paksa-section.is-selected,.editor-styles-wrapper>.is-root-container>.wp-block-paksa-section.has-child-selected{outline:2px solid rgb(97 146 248 / .8);outline-offset:4px}.editor-styles-wrapper>.is-root-container>.wp-block-group.is-selected,.editor-styles-wrapper>.is-root-container>.wp-block-group.has-child-selected{outline:1px dashed rgb(97 146 248 / .6);outline-offset:3px}.editor-styles-wrapper .wp-block-column .wp-block-group.is-selected,.editor-styles-wrapper .wp-block-column .wp-block-group.has-child-selected{outline:1px dashed rgb(18 183 106 / .5);outline-offset:2px}.editor-styles-wrapper .wp-block-columns.is-selected,.editor-styles-wrapper .wp-block-columns.has-child-selected{outline:1px dashed rgb(97 146 248 / .4);outline-offset:3px}.pk-navigator-sidebar .interface-complementary-area-header__title{font-weight:700}.pk-spacing-handles-wrap{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.pk-spacing-handle{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #e6e8ea;border-radius:6px;background:#f8f9fc;cursor:ns-resize;user-select:none;transition:border-color 120ms,background 120ms;outline:none}.pk-spacing-handle:hover,.pk-spacing-handle:focus-visible{border-color:#6192f8;background:#eef3fe}.pk-spacing-handle.is-dragging{border-color:#6192f8;background:#eef3fe;box-shadow:0 0 0 2px rgb(97 146 248 / .3)}.pk-spacing-handle__arrow{font-size:14px;color:#6192f8;flex-shrink:0}.pk-spacing-handle__label{flex:1;font-size:11px;font-weight:600;color:#555f6d;text-transform:uppercase;letter-spacing:.04em}.pk-spacing-handle__value{font-size:12px;font-weight:700;color:#6192f8;font-variant-numeric:tabular-nums;min-width:36px;text-align:right}.pk-spacing-panel__hint{margin:0 0 8px;font-size:11px;color:#8a94a0;line-height:1.4}.pk-spacing-presets{display:flex;flex-wrap:wrap;gap:4px}.pk-spacing-presets .components-button.is-secondary{min-width:2.5rem;justify-content:center;font-size:11px}.pk-width-picker-btn{font-size:11px!important;font-weight:600!important;letter-spacing:.02em;min-width:80px!important}.pk-width-picker{padding:10px 12px;min-width:180px}.pk-width-picker__title{margin:0 0 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1d1d1d}.pk-width-option{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:1px solid #fff0;border-radius:5px;background:none;cursor:pointer;text-align:left;transition:background 100ms,border-color 100ms}.pk-width-option:hover{background:#eef3fe;border-color:#6192f8}.pk-width-option.is-active{background:#eef3fe;border-color:#6192f8;box-shadow:0 0 0 2px rgb(97 146 248 / .2)}.pk-width-option__icon{flex:0 0 24px;font-size:13px;color:#6192f8;text-align:center;letter-spacing:2px}.pk-width-option__label{flex:1;font-size:12px;font-weight:600;color:#1d1d1d}.pk-width-option__px{font-size:10px;color:#8a94a0;font-variant-numeric:tabular-nums}.pk-navigator__search-wrap{position:relative;padding:6px 8px;border-bottom:1px solid #e6e8ea}.pk-navigator__search{width:100%;padding:5px 28px 5px 8px;border:1px solid #e6e8ea;border-radius:4px;font-size:12px;background:#fff;color:#1d1d1d;outline:none;box-sizing:border-box}.pk-navigator__search:focus{border-color:#6192f8;box-shadow:0 0 0 2px rgb(97 146 248 / .2)}.pk-navigator__search-clear{position:absolute;right:14px;top:50%;transform:translateY(-50%);border:none;background:none;cursor:pointer;font-size:11px;color:#8a94a0;padding:2px 4px;border-radius:3px}.pk-navigator__search-clear:hover{color:#f04438;background:rgb(240 68 56 / .08)}.pk-navigator__filters{display:flex;gap:2px;padding:5px 6px;border-bottom:1px solid #e6e8ea;overflow-x:auto;scrollbar-width:none}.pk-navigator__filters::-webkit-scrollbar{display:none}.pk-nav-filter{flex-shrink:0;padding:3px 8px;border:1px solid #fff0;border-radius:4px;background:none;cursor:pointer;font-size:10px;font-weight:600;color:#555f6d;text-transform:uppercase;letter-spacing:.04em;transition:background 100ms,border-color 100ms,color 100ms;white-space:nowrap}.pk-nav-filter:hover{background:#eef3fe;color:#6192f8}.pk-nav-filter.is-active{background:#6192f8;color:#fff;border-color:#6192f8}.pk-nav-rename-input{flex:1;padding:2px 6px;border:1px solid #6192f8;border-radius:3px;font-size:12px;background:#fff;color:#1d1d1d;outline:none;min-width:0}.pk-nav-action--rename,.pk-nav-action--more{opacity:0;transition:opacity 100ms}.pk-nav-node__row:hover .pk-nav-action--rename,.pk-nav-node__row:hover .pk-nav-action--more,.pk-nav-node.is-selected>.pk-nav-node__row .pk-nav-action--rename,.pk-nav-node.is-selected>.pk-nav-node__row .pk-nav-action--more{opacity:1}.pk-nav-depth-0{color:#6192f8}.pk-nav-depth-1{color:#7c5cfc}.pk-nav-depth-2{color:#12b76a}.pk-nav-depth-3{color:#f79009}.pk-ctx-menu{position:absolute;right:0;top:100%;z-index:100;min-width:160px;background:#fff;border:1px solid #e6e8ea;border-radius:6px;box-shadow:0 8px 24px rgb(18 22 25 / .12);padding:4px 0;font-size:12px}.pk-ctx-item{display:block;width:100%;padding:6px 14px;border:none;background:none;cursor:pointer;text-align:left;color:#1d1d1d;font-size:12px;transition:background 80ms}.pk-ctx-item:hover:not(:disabled){background:#eef3fe;color:#6192f8}.pk-ctx-item:disabled{color:#c0c8d0;cursor:default}.pk-ctx-item--danger:hover:not(:disabled){background:rgb(240 68 56 / .08);color:#f04438}.pk-ctx-divider{height:1px;background:#e6e8ea;margin:3px 0}.pk-device-bar-sidebar .components-panel__body{padding:0}.pk-device-bar{font-size:12px}.pk-device-switcher{display:flex;gap:4px;padding:10px 10px 8px;border-bottom:1px solid #e6e8ea;background:#f8f9fc}.pk-device-btn{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px;border:1px solid #e6e8ea;border-radius:6px;background:#fff;cursor:pointer;font-size:11px;transition:border-color 100ms,background 100ms}.pk-device-btn:hover{border-color:#6192f8;background:#eef3fe}.pk-device-btn.is-active{border-color:#6192f8;background:#eef3fe;box-shadow:0 0 0 2px rgb(97 146 248 / .2)}.pk-device-btn__label{font-size:10px;font-weight:600;color:#555f6d;text-transform:uppercase;letter-spacing:.04em}.pk-device-section-title{margin:0 0 8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8a94a0}.pk-device-visibility{padding:10px 12px;border-bottom:1px solid #e6e8ea}.pk-device-vis-rows{display:flex;flex-direction:column;gap:4px}.pk-device-vis-row{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:5px;background:#f8f9fc;border:1px solid #fff0}.pk-device-vis-row.is-active-device{border-color:#6192f8;background:#eef3fe}.pk-device-vis-row__icon{font-size:13px;flex-shrink:0}.pk-device-vis-row__label{flex:1;font-size:11px;font-weight:600;color:#1d1d1d}.pk-device-vis-row__state{font-size:10px;font-weight:700;padding:1px 5px;border-radius:3px}.pk-device-vis-row__state--visible{color:#12b76a;background:rgb(18 183 106 / .1)}.pk-device-vis-row__state--hidden{color:#f79009;background:rgb(247 144 9 / .1)}.pk-device-vis-toggle{padding:2px 8px;border:1px solid #e6e8ea;border-radius:4px;background:#fff;cursor:pointer;font-size:10px;font-weight:600;color:#555f6d;transition:background 100ms,border-color 100ms}.pk-device-vis-toggle:hover{background:#eef3fe;border-color:#6192f8;color:#6192f8}.pk-device-no-selection{padding:12px;color:#8a94a0;font-size:11px;text-align:center}.pk-device-cols-section{padding:10px 12px}.pk-empty-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;margin:8px;border:2px dashed #e6e8ea;border-radius:8px;background:rgb(248 249 252 / .8);pointer-events:none}.pk-empty-state *{pointer-events:auto}.pk-empty-state__label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8a94a0}.pk-empty-state__actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.pk-empty-btn{padding:6px 14px;border:1px solid #6192f8;border-radius:5px;background:#fff;color:#6192f8;font-size:12px;font-weight:600;cursor:pointer;transition:background 100ms,color 100ms}.pk-empty-btn:hover{background:#6192f8;color:#fff}.pk-col-resize-btn{font-size:11px!important;font-weight:700!important;min-width:44px!important;font-variant-numeric:tabular-nums}.pk-col-resize-menu{padding:8px 10px;min-width:120px}.pk-col-resize-menu__title{margin:0 0 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8a94a0}.pk-col-resize-option{display:block;width:100%;padding:5px 8px;border:1px solid #fff0;border-radius:4px;background:none;cursor:pointer;text-align:left;font-size:12px;font-weight:500;color:#1d1d1d;transition:background 80ms}.pk-col-resize-option:hover{background:#eef3fe;color:#6192f8}.pk-col-resize-option.is-active{background:#eef3fe;border-color:#6192f8;color:#6192f8;font-weight:700}.editor-styles-wrapper .pk-container-narrow{max-width:720px;margin-left:auto;margin-right:auto}.editor-styles-wrapper .pk-container-default{max-width:1200px;margin-left:auto;margin-right:auto}.editor-styles-wrapper .pk-container-wide{max-width:1440px;margin-left:auto;margin-right:auto}.editor-styles-wrapper .pk-container-full{max-width:none}.pk-spacing-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-style-popover .components-popover__content{min-width:260px;max-width:320px;padding:0;border-radius:8px;box-shadow:0 8px 32px rgb(18 22 25 / .14);overflow:hidden}.pk-style-popover__inner{display:flex;flex-direction:column}.pk-style-popover__header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f8f9fc;border-bottom:1px solid #e6e8ea}.pk-style-popover__title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1d1d1d}.pk-style-popover__close{width:20px;height:20px;border:none;background:none;cursor:pointer;font-size:11px;color:#8a94a0;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:background 80ms,color 80ms}.pk-style-popover__close:hover{background:rgb(240 68 56 / .1);color:#f04438}.pk-style-popover__body{padding:10px 12px;display:flex;flex-direction:column;gap:10px;max-height:420px;overflow-y:auto}.pk-ctrl-label{margin:0 0 5px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#555f6d}.pk-color-swatches__grid,.pk-gradient-swatches__grid{display:flex;flex-wrap:wrap;gap:4px}.pk-swatch{width:22px;height:22px;border-radius:4px;border:2px solid #fff0;cursor:pointer;transition:transform 80ms,border-color 80ms;flex-shrink:0;outline:none}.pk-swatch:hover{transform:scale(1.15)}.pk-swatch:focus-visible{box-shadow:0 0 0 2px #6192f8}.pk-swatch.is-active{border-color:#6192f8;box-shadow:0 0 0 2px rgb(97 146 248 / .35)}.pk-swatch--reset{background:#f8f9fc;border-color:#e6e8ea;font-size:10px;color:#8a94a0;display:flex;align-items:center;justify-content:center}.pk-swatch--reset:hover{background:rgb(240 68 56 / .08);color:#f04438;border-color:#f04438}.pk-gradient-swatch{width:48px;height:22px;border-radius:4px;border:2px solid #fff0;cursor:pointer;transition:transform 80ms,border-color 80ms;outline:none}.pk-gradient-swatch:hover{transform:scale(1.08)}.pk-gradient-swatch:focus-visible{box-shadow:0 0 0 2px #6192f8}.pk-gradient-swatch.is-active{border-color:#6192f8}.pk-gradient-swatch--reset{background:#f8f9fc;border-color:#e6e8ea;font-size:10px;color:#8a94a0;display:flex;align-items:center;justify-content:center}.pk-style-chips__row{display:flex;flex-wrap:wrap;gap:4px}.pk-chip{padding:3px 9px;border:1px solid #e6e8ea;border-radius:4px;background:#f8f9fc;cursor:pointer;font-size:11px;font-weight:500;color:#555f6d;transition:background 80ms,border-color 80ms,color 80ms;white-space:nowrap;outline:none}.pk-chip:hover{background:#eef3fe;border-color:#6192f8;color:#6192f8}.pk-chip:focus-visible{box-shadow:0 0 0 2px #6192f8}.pk-chip.is-active{background:#6192f8;border-color:#6192f8;color:#fff;font-weight:700}.pk-ctrl-row{display:flex;flex-direction:column;gap:4px}.pk-ctrl-input{width:100%;padding:5px 8px;border:1px solid #e6e8ea;border-radius:4px;font-size:12px;background:#fff;color:#1d1d1d;outline:none;box-sizing:border-box}.pk-ctrl-input:focus{border-color:#6192f8;box-shadow:0 0 0 2px rgb(97 146 248 / .2)}.pk-reset-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid #e6e8ea;border-radius:4px;background:#f8f9fc;cursor:pointer;font-size:11px;font-weight:600;color:#555f6d;transition:background 80ms,border-color 80ms,color 80ms;margin-top:4px}.pk-reset-btn:hover{background:rgb(240 68 56 / .08);border-color:#f04438;color:#f04438}.pk-quick-style-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-bg-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-border-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-hover-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-hover-state-switcher{display:flex;gap:4px;margin-bottom:10px}.pk-state-chip{flex:1;padding:5px 8px;border:1px solid #e6e8ea;border-radius:5px;background:#f8f9fc;cursor:pointer;font-size:11px;font-weight:600;color:#555f6d;text-align:center;transition:background 80ms,border-color 80ms,color 80ms}.pk-state-chip:hover{background:#eef3fe;border-color:#6192f8;color:#6192f8}.pk-state-chip.is-active{background:#6192f8;border-color:#6192f8;color:#fff}.pk-hover-preview-notice{margin:0 0 8px;padding:6px 8px;background:rgb(97 146 248 / .1);border-left:3px solid #6192f8;border-radius:0 4px 4px 0;font-size:11px;color:#555f6d;line-height:1.4}.pk-state-btn{font-size:11px!important;font-weight:700!important;min-width:52px!important;letter-spacing:.02em}.pk-state-btn--hover.is-active,.pk-state-btn--hover.is-pressed{background:rgb(97 146 248 / .15)!important;color:#6192f8!important}.editor-styles-wrapper [data-block].pk-hover-preview.wp-block-paksa-section,.editor-styles-wrapper [data-block].pk-hover-preview.wp-block-group{filter:brightness(1.04);outline:2px solid rgb(97 146 248 / .6)!important;outline-offset:3px}.editor-styles-wrapper [data-block].pk-hover-preview.pk-hover-lift,.editor-styles-wrapper [data-block].pk-hover-preview [class*="pk-hover-lift"]{transform:translateY(-4px)}.editor-styles-wrapper [data-block].pk-hover-preview.pk-hover-scale,.editor-styles-wrapper [data-block].pk-hover-preview [class*="pk-hover-scale"]{transform:scale(1.02)}.editor-styles-wrapper [data-block].pk-hover-preview.pk-hover-glow,.editor-styles-wrapper [data-block].pk-hover-preview [class*="pk-hover-glow"]{box-shadow:0 8px 32px rgb(97 146 248 / .35)}.pk-tb-btn{font-size:11px!important}.editor-styles-wrapper .wp-block-heading.is-selected,.editor-styles-wrapper .wp-block-paragraph.is-selected{outline:1px dashed rgb(97 146 248 / .4);outline-offset:2px}.editor-styles-wrapper .wp-block-button.is-selected .wp-block-button__link{outline:2px solid rgb(97 146 248 / .5);outline-offset:2px}.editor-styles-wrapper .wp-block-image.is-selected img{outline:2px solid rgb(97 146 248 / .5);outline-offset:2px}.editor-styles-wrapper [data-block].pk-canvas-hover{outline:2px solid var(--pk-hover-depth-color,rgb(97 146 248 / .55))!important;outline-offset:2px;position:relative;z-index:1}.editor-styles-wrapper [data-block].pk-canvas-hover.is-selected,.editor-styles-wrapper [data-block].pk-canvas-hover.has-child-selected{outline:none!important}.pk-canvas-label{position:absolute;z-index:100001;padding:2px 7px;background:var(--pk-label-color,#6192f8);color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:3px;white-space:nowrap;pointer-events:none;box-shadow:0 2px 6px rgb(18 22 25 / .18);line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;transition:opacity 80ms}.pk-overlay-outline{position:absolute;z-index:100000;pointer-events:none;border:2px solid #6192f8;border-radius:3px;box-shadow:0 0 0 3px rgb(97 146 248 / .15);transition:top 60ms,left 60ms,width 60ms,height 60ms}.pk-overlay-bar{position:absolute;z-index:100002;display:flex;align-items:center;gap:0;background:#1d1d1d;border-radius:5px;box-shadow:0 4px 16px rgb(18 22 25 / .22);overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:11px;height:28px;max-width:480px;white-space:nowrap}.pk-overlay-breadcrumb{display:flex;align-items:center;padding:0 8px;gap:3px;flex:1;min-width:0;overflow:hidden}.pk-overlay-crumb{padding:0 4px;border:none;background:none;color:rgb(255 255 255 / .6);font-size:10px;font-weight:600;cursor:pointer;border-radius:3px;white-space:nowrap;transition:color 80ms,background 80ms;height:22px;display:flex;align-items:center}.pk-overlay-crumb:hover{color:#fff;background:rgb(97 146 248 / .3)}.pk-overlay-crumb:focus-visible{outline:2px solid #6192f8;outline-offset:1px}.pk-overlay-crumb-sep{color:rgb(255 255 255 / .3);font-size:10px;flex-shrink:0}.pk-overlay-current{color:#fff;font-size:10px;font-weight:700;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-overlay-actions{display:flex;align-items:center;border-left:1px solid rgb(255 255 255 / .12);flex-shrink:0}.pk-overlay-btn{width:28px;height:28px;border:none;background:none;color:rgb(255 255 255 / .7);cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;transition:background 80ms,color 80ms;border-radius:0}.pk-overlay-btn:hover{background:rgb(97 146 248 / .25);color:#fff}.pk-overlay-btn:focus-visible{outline:2px solid #6192f8;outline-offset:-2px}.pk-overlay-btn.is-disabled,.pk-overlay-btn:disabled{opacity:.35;cursor:default;pointer-events:none}.pk-overlay-btn--delete:hover{background:rgb(240 68 56 / .25);color:#f04438}.pk-spacing-viz{display:flex;flex-direction:column;gap:6px;margin-top:8px}.pk-spacing-viz__band{display:flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:5px;border:1px dashed rgb(97 146 248 / .5);background:rgb(97 146 248 / .06);min-height:32px}.pk-spacing-viz__band--top{border-top-color:#6192f8}.pk-spacing-viz__band--bottom{border-bottom-color:#6192f8}.pk-spacing-viz__value{display:flex;align-items:center;gap:5px;border:none;background:none;cursor:pointer;font-size:12px;font-weight:700;color:#6192f8;font-variant-numeric:tabular-nums;padding:2px 6px;border-radius:3px;transition:background 80ms}.pk-spacing-viz__value:hover{background:rgb(97 146 248 / .15)}.pk-spacing-viz__value:focus-visible{outline:2px solid #6192f8;outline-offset:1px}.pk-spacing-viz__arrow{font-size:13px;color:rgb(97 146 248 / .7)}.pk-spacing-viz__input{width:100%;padding:4px 8px;border:1px solid #6192f8;border-radius:4px;font-size:12px;font-weight:600;color:#1d1d1d;background:#fff;outline:none;box-shadow:0 0 0 2px rgb(97 146 248 / .2);text-align:center;box-sizing:border-box}.editor-styles-wrapper [data-block].pk-spacing-viz-active{outline:2px dashed rgb(97 146 248 / .4)!important;outline-offset:0}.editor-styles-wrapper [data-block].pk-spacing-viz-active::before,.editor-styles-wrapper [data-block].pk-spacing-viz-active::after{content:'';display:block;position:absolute;left:0;right:0;height:3px;background:rgb(97 146 248 / .25);pointer-events:none;z-index:5}.editor-styles-wrapper [data-block].pk-spacing-viz-active::before{top:0}.editor-styles-wrapper [data-block].pk-spacing-viz-active::after{bottom:0}.pk-spacing-viz-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-width-badge{position:absolute;z-index:100003;padding:2px 8px;background:#121619;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;border-radius:3px;pointer-events:none;white-space:nowrap;box-shadow:0 2px 6px rgb(18 22 25 / .2);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-variant-numeric:tabular-nums}.editor-styles-wrapper .wp-block-columns.pk-alignment-guides-active{position:relative}.editor-styles-wrapper .wp-block-columns.pk-alignment-guides-active::before{content:'';position:absolute;inset:0;pointer-events:none;z-index:4;background-image:repeating-linear-gradient(to right,transparent 0,transparent calc(50% - 0.5px),rgb(97 146 248 / .18) calc(50% - 0.5px),rgb(97 146 248 / .18) calc(50% + 0.5px),transparent calc(50% + 0.5px),transparent 100%)}.editor-styles-wrapper .wp-block-columns.pk-alignment-guides-active .wp-block-column{outline:1px dashed rgb(97 146 248 / .2);outline-offset:-1px}.editor-styles-wrapper .wp-block-columns.pk-alignment-guides-active .wp-block-column.is-selected{outline:2px solid rgb(97 146 248 / .6);outline-offset:-1px}.editor-styles-wrapper [data-block].pk-container-boundary{outline:1px dashed rgb(97 146 248 / .25)!important;outline-offset:3px}.editor-styles-wrapper [data-block].pk-container-boundary.wp-block-paksa-section{outline-color:rgb(97 146 248 / .4)!important;outline-width:1px!important}.editor-styles-wrapper [data-block].pk-container-selected{outline:2px solid rgb(97 146 248 / .7)!important;outline-offset:3px}.editor-styles-wrapper [data-block].pk-drop-zone-ready{outline:2px dashed #6192f8!important;outline-offset:4px;background:rgb(97 146 248 / .04)!important;transition:background 150ms,outline-color 150ms}.editor-styles-wrapper [data-block].pk-drop-zone-ready::after{content:'Drop here';display:flex;align-items:center;justify-content:center;position:absolute;inset:0;font-size:11px;font-weight:700;color:#6192f8;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;z-index:6;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}@media (max-width:780px){.pk-overlay-bar{max-width:calc(100vw - 16px);font-size:10px}.pk-overlay-breadcrumb{max-width:160px}.pk-canvas-label{font-size:9px;padding:1px 5px}}.pk-overlay-crumb:focus-visible,.pk-overlay-btn:focus-visible,.pk-spacing-viz__value:focus-visible{outline:2px solid #6192f8;outline-offset:1px}body:not(.block-editor-page) .pk-canvas-label,body:not(.block-editor-page) .pk-overlay-bar,body:not(.block-editor-page) .pk-overlay-outline,body:not(.block-editor-page) .pk-width-badge{display:none!important}.pk-section-builder-sidebar .components-panel__body{padding:0}.pk-section-builder{display:flex;flex-direction:column;height:100%;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.pk-sb-tabs{display:flex;border-bottom:1px solid #e6e8ea;background:#f8f9fc;flex-shrink:0}.pk-sb-tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border:none;border-bottom:2px solid #fff0;background:none;cursor:pointer;font-size:10px;font-weight:600;color:#555f6d;text-transform:uppercase;letter-spacing:.04em;transition:color 100ms,border-color 100ms,background 100ms}.pk-sb-tab:hover{color:#6192f8;background:#eef3fe}.pk-sb-tab.is-active{color:#6192f8;border-bottom-color:#6192f8;background:#fff}.pk-sb-tab:focus-visible{outline:2px solid #6192f8;outline-offset:-2px}.pk-sb-tab-label{font-size:9px}.pk-sb-panel{flex:1;overflow-y:auto;padding:0}.pk-sb-panel[hidden]{display:none}.pk-sb-section-title{margin:0;padding:10px 12px 4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1d1d1d}.pk-sb-hint{margin:0;padding:0 12px 8px;font-size:11px;color:#8a94a0;line-height:1.4}.pk-sb-layout-tab{padding-bottom:12px}.pk-sb-layout-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 10px}.pk-sb-layout-option{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border:1px solid #e6e8ea;border-radius:6px;background:#f8f9fc;cursor:pointer;transition:border-color 100ms,background 100ms,box-shadow 100ms;text-align:center}.pk-sb-layout-option:hover{border-color:#6192f8;background:#eef3fe;box-shadow:0 0 0 2px rgb(97 146 248 / .15)}.pk-sb-layout-option:focus-visible{outline:2px solid #6192f8;outline-offset:1px}.pk-sb-layout-diagram{font-family:monospace;font-size:12px;letter-spacing:2px;color:#6192f8;line-height:1}.pk-sb-layout-label{font-size:10px;font-weight:600;color:#555f6d;white-space:nowrap}.pk-sb-search-wrap{position:relative;padding:8px 10px 6px;border-bottom:1px solid #e6e8ea}.pk-sb-search{width:100%;padding:5px 28px 5px 8px;border:1px solid #e6e8ea;border-radius:4px;font-size:12px;background:#fff;color:#1d1d1d;outline:none;box-sizing:border-box}.pk-sb-search:focus{border-color:#6192f8;box-shadow:0 0 0 2px rgb(97 146 248 / .2)}.pk-sb-search-clear{position:absolute;right:16px;top:50%;transform:translateY(-50%);border:none;background:none;cursor:pointer;font-size:11px;color:#8a94a0;padding:2px 4px;border-radius:3px}.pk-sb-search-clear:hover{color:#f04438;background:rgb(240 68 56 / .08)}.pk-sb-cats{display:flex;gap:2px;padding:5px 6px;border-bottom:1px solid #e6e8ea;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.pk-sb-cats::-webkit-scrollbar{display:none}.pk-sb-cat{flex-shrink:0;padding:3px 7px;border:1px solid #fff0;border-radius:4px;background:none;cursor:pointer;font-size:10px;font-weight:600;color:#555f6d;text-transform:uppercase;letter-spacing:.04em;transition:background 100ms,border-color 100ms,color 100ms;white-space:nowrap}.pk-sb-cat:hover{background:#eef3fe;color:#6192f8}.pk-sb-cat.is-active{background:#6192f8;color:#fff;border-color:#6192f8}.pk-sb-cat:focus-visible{outline:2px solid #6192f8;outline-offset:1px}.pk-sb-pattern-list{padding:4px 0 12px}.pk-sb-pattern-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;border-bottom:1px solid #f0f1f3;background:none;cursor:pointer;text-align:left;transition:background 80ms}.pk-sb-pattern-item:hover{background:#eef3fe}.pk-sb-pattern-item:focus-visible{outline:2px solid #6192f8;outline-offset:-2px}.pk-sb-pattern-thumb{flex:0 0 36px;height:36px;border-radius:5px;background:#f0f1f3;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pk-sb-pattern-thumb-icon{font-size:16px;color:#6192f8}.pk-sb-pattern-info{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.pk-sb-pattern-title{font-size:12px;font-weight:600;color:#1d1d1d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-sb-pattern-desc{font-size:10px;color:#8a94a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-sb-pattern-insert{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#6192f8;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 100ms}.pk-sb-pattern-item:hover .pk-sb-pattern-insert{opacity:1}.pk-sb-empty{padding:24px 12px;text-align:center;color:#8a94a0;font-size:12px}.pk-sb-starters-tab{padding-bottom:12px}.pk-sb-starters-grid{display:flex;flex-direction:column;gap:6px;padding:0 10px}.pk-sb-starter-item{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e6e8ea;border-radius:7px;background:#f8f9fc;cursor:pointer;text-align:left;transition:border-color 100ms,background 100ms,box-shadow 100ms}.pk-sb-starter-item:hover{border-color:#6192f8;background:#eef3fe;box-shadow:0 0 0 2px rgb(97 146 248 / .12)}.pk-sb-starter-item:focus-visible{outline:2px solid #6192f8;outline-offset:1px}.pk-sb-starter-icon{font-size:22px;flex-shrink:0;width:36px;text-align:center}.pk-sb-starter-info{display:flex;flex-direction:column;gap:2px}.pk-sb-starter-title{font-size:12px;font-weight:700;color:#1d1d1d}.pk-sb-starter-desc{font-size:10px;color:#8a94a0}.pk-root-empty-state{display:flex;align-items:center;justify-content:center;min-height:320px;padding:40px 24px;pointer-events:none}.pk-root-empty-state *{pointer-events:auto}.pk-root-empty-state__inner{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:360px}.pk-root-empty-state__title{margin:0;font-size:16px;font-weight:700;color:#1d1d1d;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.pk-root-empty-state__hint{margin:0;font-size:12px;color:#8a94a0;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.pk-root-empty-btn{padding:10px 24px;border-radius:6px;font-size:13px;font-weight:700;cursor:pointer;transition:background 100ms,border-color 100ms,color 100ms;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.pk-root-empty-btn--primary{background:#6192f8;color:#fff;border:2px solid #6192f8}.pk-root-empty-btn--primary:hover{background:#4a7ef5;border-color:#4a7ef5}.pk-root-empty-btn--primary:focus-visible{outline:2px solid #6192f8;outline-offset:2px}.pk-add-section-btn{font-size:11px!important;font-weight:700!important}.pk-section-qs-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:700}.pk-qs-label{margin:8px 0 4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#555f6d}.pk-qs-spacing-presets{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.pk-qs-spacing-presets .components-button.is-secondary,.pk-qs-spacing-presets .components-button.is-primary{min-width:2.5rem;justify-content:center;font-size:11px}.pk-qs-layout{margin-bottom:8px}.pk-qs-layout-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.pk-qs-layout-btn{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 3px;border:1px solid #e6e8ea;border-radius:4px;background:#f8f9fc;cursor:pointer;transition:border-color 80ms,background 80ms;text-align:center}.pk-qs-layout-btn:hover{border-color:#6192f8;background:#eef3fe}.pk-qs-layout-btn:focus-visible{outline:2px solid #6192f8;outline-offset:1px}.pk-qs-layout-diagram{font-family:monospace;font-size:9px;letter-spacing:1px;color:#6192f8;line-height:1}.pk-qs-layout-label{font-size:8px;font-weight:600;color:#555f6d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pk-qs-responsive{margin-bottom:4px}.pk-qs-responsive-rows{display:flex;flex-direction:column;gap:3px}.pk-qs-responsive-row{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:4px;background:#f8f9fc;font-size:11px}.pk-qs-responsive-icon{font-size:12px;flex-shrink:0}.pk-qs-responsive-label{flex:1;font-weight:600;color:#1d1d1d}.pk-qs-responsive-cols{font-size:10px;color:#8a94a0;font-variant-numeric:tabular-nums}.pk-qs-responsive-vis{font-size:10px;font-weight:700;padding:1px 5px;border-radius:3px}.pk-qs-responsive-vis--visible{color:#12b76a;background:rgb(18 183 106 / .1)}.pk-qs-responsive-vis--hidden{color:#f79009;background:rgb(247 144 9 / .1)}.pk-save-pattern-panel .components-panel__body-title button{color:var(--wp-admin-theme-color,#6192f8);font-weight:600}.pk-save-pattern-btn{margin-top:4px}.pk-save-pattern-actions{display:flex;gap:6px;margin-top:8px}.pk-save-pattern-saving{margin:8px 0 0;font-size:11px;color:#8a94a0;font-style:italic}.pk-reusable-badge{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;background:rgb(97 146 248 / .08);border:1px solid rgb(97 146 248 / .3);border-radius:5px;margin-bottom:10px}.pk-reusable-badge__icon{font-size:16px;color:#6192f8;flex-shrink:0;margin-top:1px}.pk-reusable-badge__label{font-size:11px;font-weight:700;color:#6192f8;display:block}.pk-reusable-badge__hint{margin:3px 0 0;font-size:10px;color:#555f6d;line-height:1.4}@media (max-width:780px){.pk-sb-layout-grid{grid-template-columns:1fr 1fr}.pk-qs-layout-grid{grid-template-columns:repeat(3,1fr)}}body:not(.block-editor-page) .pk-root-empty-state{display:none!important}.pk-gs-sidebar .components-panel__body{padding:0}.pk-gs-panel{display:flex;flex-direction:column;height:100%;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.pk-gs-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid #e6e8ea;background:#f8f9fc;flex-shrink:0}.pk-gs-header-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1d1d1d}.pk-gs-save-btn{padding:4px 10px;border:1px solid #6192f8;border-radius:4px;background:#6192f8;color:#fff;font-size:11px;font-weight:700;cursor:pointer;transition:background 100ms}.pk-gs-save-btn:hover{background:#4a7ef5;border-color:#4a7ef5}.pk-gs-save-btn:focus-visible{outline:2px solid #6192f8;outline-offset:2px}.pk-gs-tabs{display:flex;border-bottom:1px solid #e6e8ea;background:#f8f9fc;flex-shrink:0}.pk-gs-tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 3px;border:none;border-bottom:2px solid #fff0;background:none;cursor:pointer;font-size:9px;font-weight:600;color:#555f6d;text-transform:uppercase;letter-spacing:.04em;transition:color 100ms,border-color 100ms,background 100ms}.pk-gs-tab:hover{color:#6192f8;background:#eef3fe}.pk-gs-tab.is-active{color:#6192f8;border-bottom-color:#6192f8;background:#fff}.pk-gs-tab:focus-visible{outline:2px solid #6192f8;outline-offset:-2px}.pk-gs-tab-label{font-size:8px}.pk-gs-tab-panels{flex:1;overflow-y:auto}.pk-gs-tab-content{padding:10px 12px 16px}.pk-gs-label{margin:0 0 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#555f6d}.pk-gs-section-hint{margin:0 0 10px;font-size:11px;color:#8a94a0;line-height:1.5}.pk-gs-section-hint--action{margin-top:10px;padding:6px 8px;background:rgb(97 146 248 / .07);border-left:3px solid #6192f8;border-radius:0 4px 4px 0;color:#555f6d}.pk-gs-notice{margin:0 0 10px;font-size:11px}.pk-gs-variations-grid{display:flex;flex-direction:column;gap:6px}.pk-gs-variation-card{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e6e8ea;border-radius:7px;background:#f8f9fc;cursor:pointer;text-align:left;transition:border-color 100ms,background 100ms,box-shadow 100ms;width:100%}.pk-gs-variation-card:hover{border-color:#6192f8;background:#eef3fe;box-shadow:0 0 0 2px rgb(97 146 248 / .12)}.pk-gs-variation-card:focus-visible{outline:2px solid #6192f8;outline-offset:1px}.pk-gs-variation-preview{display:flex;gap:3px;flex-shrink:0}.pk-gs-variation-swatch{width:14px;height:28px;border-radius:3px;border:1px solid rgb(0 0 0 / .08);display:block}.pk-gs-variation-swatch--bg{width:10px}.pk-gs-variation-swatch--text{width:10px}.pk-gs-variation-name{font-size:12px;font-weight:700;color:#1d1d1d;display:block;flex:1}.pk-gs-variation-desc{font-size:10px;color:#8a94a0;display:block;flex:2}.pk-gs-color-group{margin-bottom:10px}.pk-gs-color-swatches{display:flex;flex-direction:column;gap:3px}.pk-gs-color-item{display:flex;align-items:center;gap:8px;padding:3px 0}.pk-gs-color-dot{width:18px;height:18px;border-radius:4px;border:1px solid rgb(0 0 0 / .1);flex-shrink:0;display:block}.pk-gs-color-name{flex:1;font-size:11px;font-weight:500;color:#1d1d1d}.pk-gs-color-value{font-size:10px;color:#8a94a0;font-variant-numeric:tabular-nums;font-family:monospace}.pk-gs-gradient-row{display:flex;gap:8px;flex-wrap:wrap}.pk-gs-gradient-item{display:flex;flex-direction:column;align-items:center;gap:4px}.pk-gs-gradient-swatch{width:48px;height:28px;border-radius:5px;border:1px solid rgb(0 0 0 / .08);display:block}.pk-gs-font-families{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.pk-gs-font-item{display:flex;align-items:center;gap:8px;padding:5px 8px;background:#f8f9fc;border-radius:5px;border:1px solid #e6e8ea}.pk-gs-font-preview{font-size:18px;font-weight:700;color:#1d1d1d;flex-shrink:0;width:28px;text-align:center}.pk-gs-font-name{flex:1;font-size:11px;font-weight:600;color:#1d1d1d}.pk-gs-font-slug{font-size:9px;color:#8a94a0;background:#f0f1f3;padding:1px 4px;border-radius:3px;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.pk-gs-size-scale{display:flex;flex-direction:column;gap:3px}.pk-gs-size-item{display:flex;align-items:center;gap:8px;padding:3px 0}.pk-gs-size-name{width:64px;font-size:11px;font-weight:600;color:#1d1d1d;flex-shrink:0}.pk-gs-size-value{flex:1;font-size:10px;color:#555f6d;font-family:monospace}.pk-gs-layout-widths{display:flex;flex-direction:column;gap:6px}.pk-gs-layout-row{display:flex;align-items:center;gap:8px}.pk-gs-layout-label{width:52px;font-size:11px;font-weight:600;color:#1d1d1d;flex-shrink:0}.pk-gs-layout-value{width:52px;font-size:10px;color:#8a94a0;font-variant-numeric:tabular-nums;flex-shrink:0}.pk-gs-layout-bar{height:8px;border-radius:4px;background:#6192f8;opacity:.6}.pk-gs-layout-bar--content{width:72%}.pk-gs-layout-bar--wide{width:88%}.pk-gs-layout-bar--narrow{width:44%}.pk-gs-spacing-scale{display:flex;flex-direction:column;gap:4px}.pk-gs-spacing-item{display:flex;align-items:center;gap:8px}.pk-gs-spacing-name{width:28px;font-size:10px;font-weight:700;color:#555f6d;flex-shrink:0}.pk-gs-spacing-size{width:80px;font-size:10px;color:#8a94a0;font-family:monospace;flex-shrink:0}.pk-gs-spacing-bar{height:6px;border-radius:3px;background:rgb(97 146 248 / .5);min-width:4px}.pk-gs-radius-row{display:flex;gap:8px;flex-wrap:wrap}.pk-gs-radius-item{display:flex;flex-direction:column;align-items:center;gap:4px}.pk-gs-radius-preview{width:28px;height:28px;background:#6192f8;opacity:.7;display:block}.pk-gs-radius-name{font-size:9px;font-weight:600;color:#555f6d;text-align:center}.pk-gs-radius-value{font-size:9px;color:#8a94a0;font-family:monospace}.pk-gs-shadow-list{display:flex;flex-direction:column;gap:8px}.pk-gs-shadow-item{display:flex;align-items:center;gap:10px;padding:6px 8px;background:#f8f9fc;border-radius:5px}.pk-gs-shadow-preview{width:32px;height:20px;background:#fff;border-radius:4px;border:1px solid #e6e8ea;flex-shrink:0;display:block}.pk-gs-shadow-name{flex:1;font-size:11px;font-weight:600;color:#1d1d1d}.pk-gs-transition-list{display:flex;flex-direction:column;gap:4px}.pk-gs-transition-item{display:flex;align-items:center;gap:8px;padding:4px 0}.pk-gs-transition-name{width:36px;font-size:11px;font-weight:600;color:#1d1d1d;flex-shrink:0}.pk-gs-transition-value{flex:1;font-size:10px;color:#555f6d;font-family:monospace}.pk-gs-customizer-summary{display:flex;flex-direction:column;gap:3px;padding:8px 10px;background:#f8f9fc;border:1px solid #e6e8ea;border-radius:5px}.pk-gs-customizer-row{display:flex;align-items:center;gap:8px}.pk-gs-customizer-key{width:60px;font-size:10px;font-weight:700;color:#555f6d;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.pk-gs-customizer-val{font-size:11px;color:#1d1d1d;font-weight:500}.pk-override-panel .components-panel__body-title button{color:#f79009;font-weight:700}.pk-override-hint{margin:0 0 8px;font-size:11px;color:#555f6d;line-height:1.5}.pk-override-list{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.pk-override-item{display:flex;align-items:center;gap:6px;padding:5px 8px;background:rgb(247 144 9 / .06);border:1px solid rgb(247 144 9 / .2);border-radius:4px}.pk-override-item__info{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.pk-override-item__label{font-size:11px;font-weight:600;color:#1d1d1d}.pk-override-item__value{font-size:10px;color:#8a94a0;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-override-reset-btn{width:22px;height:22px;border:1px solid #e6e8ea;border-radius:4px;background:#fff;cursor:pointer;font-size:13px;color:#555f6d;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 80ms,color 80ms,border-color 80ms}.pk-override-reset-btn:hover{background:rgb(247 144 9 / .1);color:#f79009;border-color:#f79009}.pk-override-reset-btn:focus-visible{outline:2px solid #6192f8;outline-offset:1px}.pk-override-reset-all-btn{margin-top:2px}.pk-token-doc-panel .components-panel__body{padding:0}.pk-token-panel{font-size:11px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.pk-token-section{border-bottom:1px solid #f0f1f3}.pk-token-section__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:7px 12px;border:none;background:none;cursor:pointer;font-size:11px;font-weight:600;color:#1d1d1d;text-align:left;transition:background 80ms}.pk-token-section__toggle:hover{background:#f8f9fc}.pk-token-section__toggle:focus-visible{outline:2px solid #6192f8;outline-offset:-2px}.pk-token-section__body{padding:6px 12px 10px;background:#fafbfc}.pk-token-color-grid{display:flex;flex-direction:column;gap:3px}.pk-token-color-item{display:flex;align-items:center;gap:6px}.pk-token-dot{width:14px;height:14px;border-radius:3px;border:1px solid rgb(0 0 0 / .1);flex-shrink:0;display:block}.pk-token-list{display:flex;flex-direction:column;gap:3px}.pk-token-row{display:flex;align-items:center;gap:6px;padding:2px 0}.pk-token-name{width:52px;font-size:10px;font-weight:600;color:#1d1d1d;flex-shrink:0}.pk-token-val{flex:1;font-size:10px;color:#555f6d;font-family:monospace}.pk-token-code{font-size:9px;color:#8a94a0;background:#f0f1f3;padding:1px 4px;border-radius:3px;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;display:block}@media (max-width:780px){.pk-gs-variations-grid{gap:4px}.pk-gs-variation-desc{display:none}}body:not(.block-editor-page) .pk-gs-panel,body:not(.block-editor-page) .pk-token-panel,body:not(.block-editor-page) .pk-override-panel{display:none!important}.pk-editor-rail-preview{display:flex;overflow-x:auto;gap:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--40);border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);scroll-snap-type:x mandatory}.pk-editor-rail-preview>.wp-block-paksa-testimonial{flex:0 0 min(20rem, 85vw);scroll-snap-align:start}.pk-editor-rail-preview::-webkit-scrollbar{height:6px}.pk-editor-rail-preview::-webkit-scrollbar-thumb{background:var(--wp--preset--color--border);border-radius:3px}.pk-editor-logo-strip{display:grid;grid-template-columns:repeat(var(--pk-logo-cols,5),minmax(0,1fr));gap:var(--pk-logo-gap,var(--wp--preset--spacing--50));place-items:center;padding:var(--wp--preset--spacing--60);border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px)}.pk-editor-logo-strip .wp-block-image img{max-width:var(--pk-logo-size,120px);height:auto}.pk-logo-strip--link-lightbox .wp-block-image{cursor:zoom-in}.pk-logo-strip--link-newtab .wp-block-image{cursor:pointer}.pk-editor-timeline{position:relative;padding:var(--wp--preset--spacing--50);border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px)}.pk-editor-timeline .pk-timeline__item{position:relative;padding:var(--pk-timeline-spacing,var(--wp--preset--spacing--50));border-left:2px solid var(--wp--preset--color--border)}.pk-editor-timeline--orientation-horizontal{display:flex;gap:var(--wp--preset--spacing--50);overflow-x:auto}.pk-editor-timeline--marker-dot .pk-timeline__item{border-left-color:var(--wp--preset--color--primary)}.pk-editor-timeline--marker-number .pk-timeline__item{counter-reset:pk-timeline-step}.pk-editor-timeline--marker-number .pk-timeline__item::before{counter-increment:pk-timeline-step;content:counter(pk-timeline-step);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:calc(var(--pk-timeline-spacing, 1.5rem) * -1);border-radius:var(--wp--preset--color--radius-full,9999px);background:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse);font-size:.875rem;font-weight:700}@media (max-width:780px){.pk-editor-logo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.pk-dynamic-grid-editor-placeholder{border:2px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);padding:var(--wp--preset--spacing--50);background:var(--wp--preset--color--bg-alt,#f8f9fc)}.pk-dynamic-grid-preview-label{display:flex;align-items:center;gap:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--40)}.pk-dynamic-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;border-radius:var(--wp--preset--color--radius-full,9999px);line-height:1}.pk-dynamic-badge.is-dynamic{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse)}.pk-dynamic-grid__layout-grid{grid-template-columns:repeat(3,1fr)}.pk-dynamic-grid__layout-list{flex-direction:column}.pk-dynamic-grid__layout-featured+.pk-dynamic-grid__items{grid-template-columns:1fr 1fr}.pk-dynamic-grid-placeholder-content{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}.pk-dynamic-grid-placeholder-text{font-weight:600;margin:0}.pk-dynamic-grid-placeholder-hint{color:var(--wp--preset--color--text-secondary);font-size:.875rem;margin:0}.pk-dynamic-card-editor-placeholder{border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);padding:var(--wp--preset--spacing--40);background:var(--wp--preset--color--bg-alt,#f8f9fc);position:relative}.pk-dynamic-card-editor-placeholder::before{content:'Dynamic';position:absolute;top:var(--wp--preset--spacing--20);right:var(--wp--preset--spacing--20);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--wp--preset--color--primary)}.pk-dynamic-card__image-placeholder{background:var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-sm,6px);aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;color:var(--wp--preset--color--text-muted);font-size:.75rem;margin-bottom:var(--wp--preset--spacing--30)}.pk-dynamic-card__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20)}.pk-dynamic-card__title{margin:0;font-size:1.125rem;font-weight:700}.pk-card-region-toggles{display:grid;grid-template-columns:1fr 1fr;gap:var(--wp--preset--spacing--20)}.pk-dynamic-content-badge{position:absolute;top:4px;right:4px;z-index:10;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse);font-size:.625rem;font-weight:700;padding:2px 6px;border-radius:3px;pointer-events:none;opacity:.75}body:not(.block-editor-page) .pk-dynamic-content-badge{display:none}.pk-dynamic-grid--empty-preview{border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);padding:var(--wp--preset--spacing--60);text-align:center;background:var(--wp--preset--color--bg-alt,#f8f9fc)}.pk-dynamic-grid--empty-preview .components-icon{font-size:2rem;color:var(--wp--preset--color--text-muted);margin-bottom:var(--wp--preset--spacing--20)}.pk-dynamic-grid__filter{display:flex;gap:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--40);flex-wrap:wrap}.pk-filter-btn{display:inline-flex;align-items:center;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);background:var(--wp--preset--color--bg,#ffffff);color:var(--wp--preset--color--text,#1d1d1d);cursor:pointer;transition:background var(--pk-transition-base),border-color var(--pk-transition-base)}.pk-filter-btn:hover{background:var(--wp--preset--color--bg-alt,#f8f9fc)}.pk-filter-btn.is-active{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse);border-color:var(--wp--preset--color--primary)}.pk-dynamic-grid__search{margin-bottom:var(--wp--preset--spacing--40)}.pk-dynamic-grid__search-input{width:100%;max-width:20rem;padding:.5rem .875rem;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);font-size:.875rem}.pk-layout-indicator{display:inline-block;width:.75rem;height:.75rem;margin-right:.25rem;border-radius:2px;background:var(--wp--preset--color--text-secondary)}.block-editor-block-list__layout .pk-is-dynamic-block{position:relative}.block-editor-block-list__layout .pk-is-dynamic-block::after{content:'Dynamic';position:absolute;top:2px;right:2px;font-size:.625rem;font-weight:700;color:var(--wp--preset--color--primary);opacity:.75;pointer-events:none}@media (max-width:780px){.pk-dynamic-grid-editor-placeholder{padding:var(--wp--preset--spacing--30)}.pk-dynamic-card-editor-placeholder{padding:var(--wp--preset--spacing--30)}.pk-card-region-toggles{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pk-dynamic-badge,.pk-dynamic-content-badge,.pk-filter-btn{transition:none}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--pk-header-min-height:4.5rem;--pk-header-py:0.875rem;--pk-header-bg:var(--pk-surface);--pk-header-border:var(--pk-border);--pk-header-shadow:var(--pk-shadow-sm);--pk-header-text:var(--pk-text);--pk-header-nav-text:var(--pk-text-secondary);--pk-header-nav-hover:var(--pk-primary);--pk-header-z:100;--pk-announcement-bg:var(--pk-primary);--pk-announcement-text:#ffffff;--pk-footer-bg:var(--pk-bg-dark);--pk-footer-text:var(--pk-text-inverse);--pk-footer-muted:#a0aab4;--pk-footer-border:rgba(255,255,255,.08);--pk-footer-cols:5}.site-header{position:sticky;top:0;z-index:var(--pk-header-z);min-height:var(--pk-header-min-height);background:var(--pk-header-bg);border-bottom:1px solid var(--pk-header-border);box-shadow:var(--pk-header-shadow);transition:min-height var(--pk-transition-base),background var(--pk-transition-base),box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.site-header .header-inner{min-height:var(--pk-header-min-height);padding-block:var(--pk-header-py)}.pk-site-editor-header{position:sticky;top:0;z-index:var(--pk-header-z);min-height:var(--pk-header-min-height);background:var(--pk-header-bg);border-bottom:1px solid var(--pk-header-border);box-shadow:var(--pk-header-shadow);transition:min-height var(--pk-transition-base),background var(--pk-transition-base),box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.pk-site-editor-header__inner{min-height:var(--pk-header-min-height);padding-block:var(--pk-header-py)}body.paksa-header-height--compact{--pk-header-min-height:3.5rem;--pk-header-py:0.5rem}body.paksa-header-height--spacious{--pk-header-min-height:5.5rem;--pk-header-py:1.25rem}body.paksa-header-appearance--transparent .site-header,body.paksa-header-appearance--transparent .pk-site-editor-header{--pk-header-bg:transparent;--pk-header-border:transparent;--pk-header-shadow:none;--pk-header-text:var(--pk-text-inverse);--pk-header-nav-text:var(--pk-text-inverse);--pk-header-nav-hover:var(--pk-accent-light);position:absolute;width:100%}body.paksa-header-appearance--transparent .site-header .site-logo,body.paksa-header-appearance--transparent .site-header .main-nav a,body.paksa-header-appearance--transparent .site-header .menu-toggle,body.paksa-header-appearance--transparent .pk-site-editor-header .wp-block-site-title a,body.paksa-header-appearance--transparent .pk-site-editor-header .wp-block-navigation-item__content{color:var(--pk-text-inverse)}body.paksa-header-appearance--dark .site-header,body.paksa-header-appearance--dark .pk-site-editor-header,body.paksa-header--dark .site-header,body.paksa-header--dark .pk-site-editor-header{--pk-header-bg:var(--pk-bg-dark);--pk-header-border:rgba(255,255,255,.1);--pk-header-shadow:none;--pk-header-text:var(--pk-text-inverse);--pk-header-nav-text:var(--pk-text-inverse);--pk-header-nav-hover:var(--pk-accent)}body.paksa-header-appearance--dark .site-header .site-logo,body.paksa-header-appearance--dark .site-header .main-nav a,body.paksa-header-appearance--dark .site-header .menu-toggle,body.paksa-header--dark .site-header .site-logo,body.paksa-header--dark .site-header .main-nav a,body.paksa-header--dark .site-header .menu-toggle,body.paksa-header-appearance--dark .pk-site-editor-header .wp-block-site-title a,body.paksa-header-appearance--dark .pk-site-editor-header .wp-block-navigation-item__content,body.paksa-header--dark .pk-site-editor-header .wp-block-site-title a,body.paksa-header--dark .pk-site-editor-header .wp-block-navigation-item__content{color:var(--pk-text-inverse)}body.paksa-header-appearance--dark .site-header .pk-primary-menu .sub-menu,body.paksa-header--dark .site-header .pk-primary-menu .sub-menu{background:var(--pk-surface-dark)}body.paksa-header-appearance--dark .site-header .pk-primary-menu .sub-menu a,body.paksa-header--dark .site-header .pk-primary-menu .sub-menu a{color:var(--pk-text-inverse)}body.paksa-header-appearance--light .site-header,body.paksa-header-appearance--light .pk-site-editor-header{--pk-header-bg:#ffffff;--pk-header-border:var(--pk-border);--pk-header-shadow:var(--pk-shadow-sm)}body.paksa-header-appearance--glass .site-header,body.paksa-header-appearance--glass .pk-site-editor-header{--pk-header-bg:rgba(255,255,255,.72);--pk-header-border:rgba(255,255,255,.3);--pk-header-shadow:var(--pk-shadow-sm);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}body.paksa-header-appearance--bordered .site-header,body.paksa-header-appearance--bordered .pk-site-editor-header{--pk-header-border:var(--pk-border-strong);--pk-header-shadow:none;border-bottom-width:2px}body.paksa-header--minimal .site-header .main-nav{display:none}body.paksa-header--minimal .site-header .header-inner{justify-content:space-between}body.paksa-header--minimal .pk-site-editor-header .pk-site-editor-navigation{display:none}body.paksa-header--centered .site-header .header-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}body.paksa-header--centered .site-header .site-logo{grid-column:2;justify-self:center}body.paksa-header--centered .site-header .main-nav{grid-column:1;justify-self:start}body.paksa-header--centered .site-header .pk-header-actions{grid-column:3;justify-self:end}body.paksa-header--centered .site-header .menu-toggle{grid-column:3;justify-self:end}body.paksa-header--two-actions .site-header .pk-header-actions{display:flex}body.paksa-header-behavior--static .site-header,body.paksa-header-behavior--static .pk-site-editor-header{position:relative}body.paksa-header-behavior--sticky-compact .site-header.is-compact,body.paksa-header-behavior--sticky-compact .pk-site-editor-header.is-compact{--pk-header-min-height:3.25rem;--pk-header-py:0.375rem;box-shadow:var(--pk-shadow-md)}body.paksa-header-behavior--hide-on-scroll .site-header.is-hidden,body.paksa-header-behavior--hide-on-scroll .pk-site-editor-header.is-hidden{transform:translateY(-100%)}.site-header.is-scrolled,.pk-site-editor-header.is-scrolled{box-shadow:var(--pk-shadow-md)}.pk-announcement,.pk-site-editor-announcement{background:var(--pk-announcement-bg);color:var(--pk-announcement-text);font-size:.875rem;line-height:1.5;padding-block:.5rem;position:relative;z-index:calc(var(--pk-header-z) + 1)}.pk-announcement a,.pk-site-editor-announcement a{color:inherit;text-decoration:underline;text-underline-offset:2px}.pk-announcement a:hover,.pk-site-editor-announcement a:hover{opacity:.85}body:not(.paksa-header--announcement) .pk-announcement,body:not(.paksa-header--announcement) .pk-site-editor-announcement{display:none}body:not(.paksa-header--contact):not(.paksa-header--social) .pk-header-utility{display:none}.pk-site-editor-navigation .wp-block-navigation-item__content{color:var(--pk-header-nav-text,var(--pk-text-secondary));font-size:.9375rem;font-weight:600;padding:.375rem .625rem;border-radius:var(--pk-radius-sm);transition:color var(--pk-transition-fast),background var(--pk-transition-fast);text-decoration:none}.pk-site-editor-navigation .wp-block-navigation-item__content:hover,.pk-site-editor-navigation .wp-block-navigation-item.current-menu-item>.wp-block-navigation-item__content{color:var(--pk-header-nav-hover,var(--pk-primary))}.pk-site-editor-navigation.is-style-pk-nav-underline .wp-block-navigation-item__content{border-radius:0;border-bottom:2px solid #fff0;padding-bottom:.25rem}.pk-site-editor-navigation.is-style-pk-nav-underline .wp-block-navigation-item__content:hover,.pk-site-editor-navigation.is-style-pk-nav-underline .wp-block-navigation-item.current-menu-item>.wp-block-navigation-item__content{border-bottom-color:var(--pk-primary);background:#fff0}.pk-site-editor-navigation.is-style-pk-nav-pill .wp-block-navigation-item__content{border-radius:var(--pk-radius-full);padding:.375rem 1rem}.pk-site-editor-navigation.is-style-pk-nav-pill .wp-block-navigation-item__content:hover,.pk-site-editor-navigation.is-style-pk-nav-pill .wp-block-navigation-item.current-menu-item>.wp-block-navigation-item__content{background:var(--pk-accent-light);color:var(--pk-primary)}.pk-site-editor-navigation.is-style-pk-nav-minimal .wp-block-navigation-item__content{padding:.25rem .375rem;border-radius:0}.pk-site-editor-footer{background:var(--pk-footer-bg);color:var(--pk-footer-text);padding-top:var(--pk-space-16)}.pk-site-editor-footer__inner{display:grid;grid-template-columns:repeat(var(--pk-footer-cols,5),minmax(0,1fr));gap:var(--pk-space-8);padding-bottom:var(--pk-space-12);border-bottom:1px solid var(--pk-footer-border)}.pk-site-editor-footer__brand{grid-column:span 1}.pk-site-editor-footer__col{grid-column:span 1}.pk-site-editor-footer__navigation .wp-block-navigation-item__content{color:var(--pk-footer-muted);font-size:.9375rem;font-weight:400;padding:.25rem 0;text-decoration:none;transition:color var(--pk-transition-fast);display:block}.pk-site-editor-footer__navigation .wp-block-navigation-item__content:hover{color:var(--pk-footer-text)}.pk-site-editor-footer__col .wp-block-heading{color:var(--pk-footer-text);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--pk-space-4)}.pk-site-editor-footer__brand .wp-block-site-title a,.pk-site-editor-footer__brand .wp-block-site-title{color:var(--pk-footer-text);font-size:1.125rem;font-weight:700;text-decoration:none}.pk-site-editor-footer__bottom{padding-block:var(--pk-space-6);font-size:.875rem;color:var(--pk-footer-muted)}.pk-site-editor-footer__bottom a{color:var(--pk-footer-muted);text-decoration:none;transition:color var(--pk-transition-fast)}.pk-site-editor-footer__bottom a:hover{color:var(--pk-footer-text)}body.paksa-footer--simple .pk-site-editor-footer__inner{grid-template-columns:1fr}body.paksa-footer--simple .pk-site-editor-footer__col{display:none}body.paksa-footer--simple .pk-site-editor-footer__brand{max-width:34rem}body.paksa-footer--legal .pk-site-editor-footer__inner{display:none}body.paksa-footer--legal .pk-site-editor-footer{padding-top:var(--pk-space-6)}body.paksa-footer--social .pk-site-editor-footer__inner{grid-template-columns:1fr}body.paksa-footer--social .pk-site-editor-footer__col{display:none}body.paksa-footer--dark .pk-site-editor-footer{background:var(--pk-bg-dark);color:var(--pk-text-inverse)}.pk-site-editor-footer__cta-band{padding-block:var(--pk-space-12);border-bottom:1px solid var(--pk-footer-border)}body:not(.paksa-footer--cta) .pk-site-editor-footer__cta-band{display:none}body:not(.paksa-footer--newsletter) .pk-footer-newsletter{display:none}body:not(.paksa-footer--cta) .pk-footer-cta{display:none}.pk-site-editor-header .wp-block-search__inside-wrapper{border-radius:var(--pk-radius-full);border:1px solid var(--pk-header-border);overflow:hidden;transition:border-color var(--pk-transition-fast),box-shadow var(--pk-transition-fast)}.pk-site-editor-header .wp-block-search__inside-wrapper:focus-within{border-color:var(--pk-primary);box-shadow:0 0 0 3px rgb(97 146 248 / .2)}.pk-site-editor-header .wp-block-search__input{background:#fff0;border:none;padding:.375rem .75rem;font-size:.875rem;color:var(--pk-header-text);min-width:0}.pk-site-editor-header .wp-block-search__button{background:var(--pk-primary);color:#fff;border:none;padding:.375rem .75rem;cursor:pointer;transition:background var(--pk-transition-fast)}.pk-site-editor-header .wp-block-search__button:hover{background:var(--pk-primary-hover)}@media (max-width:1023px){.pk-site-editor-footer__inner{--pk-footer-cols:2;grid-template-columns:repeat(2,minmax(0,1fr))}.pk-site-editor-footer__brand{grid-column:span 2}}@media (max-width:639px){.pk-site-editor-footer__inner{--pk-footer-cols:1;grid-template-columns:1fr}.pk-site-editor-footer__brand{grid-column:span 1}body.paksa-header--centered .site-header .header-inner{grid-template-columns:1fr auto}body.paksa-header--centered .site-header .site-logo{grid-column:1;justify-self:start}body.paksa-header--centered .site-header .main-nav{display:none}body.paksa-header--centered .site-header .pk-header-actions{display:none}body.paksa-header--centered .site-header .menu-toggle{grid-column:2}}@media (prefers-reduced-motion:reduce){.site-header,.pk-site-editor-header{transition:none}body.paksa-header-behavior--hide-on-scroll .site-header.is-hidden,body.paksa-header-behavior--hide-on-scroll .pk-site-editor-header.is-hidden{transform:none;opacity:.01}}body.paksa-motion--none .site-header,body.paksa-motion--none .pk-site-editor-header{transition:none}.editor-styles-wrapper .pk-site-editor-header{position:relative;min-height:var(--pk-header-min-height,4.5rem)}.editor-styles-wrapper .pk-site-editor-footer{padding-top:var(--pk-space-8)}:root{--pk-primary:var(--wp--preset--color--primary, #6192F8);--pk-primary-hover:var(--wp--preset--color--primary-hover, #4a7ef5);--pk-primary-active:#3366e0;--pk-secondary:var(--wp--preset--color--secondary, #121619);--pk-secondary-hover:#1d2329;--pk-accent:var(--wp--preset--color--accent, #6192F8);--pk-accent-hover:#4a7ef5;--pk-accent-active:#3366e0;--pk-accent-light:var(--wp--preset--color--accent-light, #eef3fe);--pk-bg:var(--wp--preset--color--bg, #ffffff);--pk-bg-alt:var(--wp--preset--color--bg-alt, #f8f9fc);--pk-bg-dark:var(--wp--preset--color--bg-dark, #121619);--pk-bg-dark-alt:#1d2329;--pk-surface:var(--wp--preset--color--surface, #ffffff);--pk-surface-elevated:var(--wp--preset--color--surface, #ffffff);--pk-surface-dark:var(--wp--preset--color--bg-dark, #1d2329);--pk-surface-dark-elevated:#252d36;--pk-text:var(--wp--preset--color--text, #1d1d1d);--pk-text-secondary:var(--wp--preset--color--text-secondary, #555f6d);--pk-text-muted:var(--wp--preset--color--text-muted, #8a94a0);--pk-text-inverse:var(--wp--preset--color--text-inverse, #ffffff);--pk-text-inverse-muted:#a8b3bf;--pk-text-link:var(--wp--preset--color--primary, #6192F8);--pk-text-link-hover:var(--wp--preset--color--primary-hover, #4a7ef5);--pk-border:var(--wp--preset--color--border, #e6e8ea);--pk-border-strong:var(--wp--preset--color--border, #d0d5dd);--pk-border-dark:#2d3748;--pk-success:var(--wp--preset--color--success, #12b76a);--pk-success-bg:#ecfdf3;--pk-warning:var(--wp--preset--color--warning, #f79009);--pk-warning-bg:#fffaeb;--pk-error:var(--wp--preset--color--error, #f04438);--pk-error-bg:#fef3f2;--pk-info:var(--wp--preset--color--info, #6192F8);--pk-info-bg:#eef3fe;--pk-radius-sm:6px;--pk-radius-md:10px;--pk-radius-lg:16px;--pk-radius-xl:24px;--pk-radius-full:9999px;--pk-shadow-sm:0 1px 3px rgba(18,22,25,0.06), 0 1px 2px rgba(18,22,25,0.04);--pk-shadow-md:0 4px 16px rgba(18,22,25,0.08);--pk-shadow-lg:0 8px 32px rgba(18,22,25,0.10);--pk-shadow-xl:0 16px 56px rgba(18,22,25,0.14);--pk-shadow-blue:0 8px 32px rgba(97,146,248,0.25);--pk-space-1:0.25rem;--pk-space-2:0.5rem;--pk-space-3:0.75rem;--pk-space-4:1rem;--pk-space-5:1.25rem;--pk-space-6:1.5rem;--pk-space-8:2rem;--pk-space-10:2.5rem;--pk-space-12:3rem;--pk-space-16:4rem;--pk-space-20:5rem;--pk-space-24:6rem;--pk-space-32:8rem;--pk-container:1200px;--pk-container-narrow:720px;--pk-container-wide:1440px;--pk-font-sans:'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--pk-transition-fast:150ms ease;--pk-transition-base:250ms ease;--pk-transition-slow:400ms cubic-bezier(0.16, 1, 0.3, 1)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{font-family:var(--pk-font-sans);font-size:1rem;font-weight:400;line-height:1.7;color:var(--pk-text);background-color:var(--pk-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--pk-text-link);text-decoration:none;transition:color var(--pk-transition-fast)}a:hover,a:focus-visible{color:var(--pk-text-link-hover)}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}.eyebrow{font-size:.75rem;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:.08em;color:var(--pk-accent);margin-bottom:var(--pk-space-4)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.15;color:var(--pk-text);margin-bottom:var(--pk-space-4)}h1{font-size:clamp(2rem, 4vw, 3rem);line-height:1.1}h2{font-size:clamp(1.5rem, 3vw, 2.25rem);line-height:1.15}h3{font-size:clamp(1.25rem, 2vw, 1.5rem);line-height:1.2}h4{font-size:1.125rem;line-height:1.3}.display{font-size:clamp(2.5rem, 5vw, 4rem);font-weight:700;line-height:1.1;margin-bottom:var(--pk-space-6)}.body-large{font-size:1.125rem;line-height:1.7;color:var(--pk-text-secondary)}.body{font-size:1rem;line-height:1.7;color:var(--pk-text)}.body-small{font-size:.875rem;line-height:1.6;color:var(--pk-text-secondary)}.caption{font-size:.75rem;line-height:1.5;color:var(--pk-text-muted)}p{margin-bottom:var(--pk-space-4)}p:last-child{margin-bottom:0}.container{width:100%;max-width:var(--pk-container);margin-left:auto;margin-right:auto;padding-left:var(--pk-space-6);padding-right:var(--pk-space-6)}.container-narrow{max-width:var(--pk-container-narrow)}.container-wide{max-width:var(--pk-container-wide)}.container-fluid{max-width:none}@media (min-width:1280px){.container{padding-left:var(--pk-space-8);padding-right:var(--pk-space-8)}}.grid{display:grid;gap:var(--pk-space-6)}.grid-2{grid-template-columns:1fr}.grid-3{grid-template-columns:1fr}.grid-4{grid-template-columns:1fr}.grid-6{grid-template-columns:1fr}@media (min-width:768px){.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid-4{grid-template-columns:repeat(4,1fr)}.grid-6{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.grid-6{grid-template-columns:repeat(6,1fr)}}.section{padding-top:var(--pk-space-16);padding-bottom:var(--pk-space-16)}@media (min-width:1024px){.section{padding-top:var(--pk-space-20);padding-bottom:var(--pk-space-20)}}.section-alt{background-color:var(--pk-bg-alt)}.section-dark{background-color:var(--pk-bg-dark);color:var(--pk-text-inverse)}.section-dark h1,.section-dark h2,.section-dark h3,.section-dark h4{color:var(--pk-text-inverse)}.section-dark .body,.section-dark .body-small,.section-dark .body-large{color:var(--pk-text-inverse-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pk-space-2);font-family:var(--pk-font-sans);font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;border:2px solid #fff0;border-radius:var(--pk-radius-md);padding:var(--pk-space-3) var(--pk-space-6);cursor:pointer;transition:all var(--pk-transition-fast);white-space:nowrap;user-select:none}.btn:focus-visible{outline:3px solid var(--pk-accent);outline-offset:2px}.btn-primary{background-color:var(--pk-primary);color:var(--pk-text-inverse);border-color:var(--pk-primary)}.btn-primary:hover{background-color:var(--pk-primary-hover);border-color:var(--pk-primary-hover);color:var(--pk-text-inverse)}.btn-primary:active{background-color:var(--pk-primary-active);border-color:var(--pk-primary-active)}.btn-primary:disabled,.btn-primary[disabled]{opacity:.6;cursor:not-allowed}.btn-secondary{background-color:var(--pk-accent);color:var(--pk-text);border-color:var(--pk-accent)}.btn-secondary:hover{background-color:var(--pk-accent-hover);border-color:var(--pk-accent-hover);color:var(--pk-text)}.btn-secondary:active{background-color:var(--pk-accent-active);border-color:var(--pk-accent-active)}.btn-secondary:disabled,.btn-secondary[disabled]{opacity:.6;cursor:not-allowed}.btn-outline{background-color:#fff0;color:var(--pk-primary);border-color:var(--pk-primary)}.btn-outline:hover{background-color:var(--pk-primary);color:var(--pk-text-inverse)}.btn-outline:active{background-color:var(--pk-primary-active);border-color:var(--pk-primary-active)}.btn-outline:disabled,.btn-outline[disabled]{opacity:.6;cursor:not-allowed}.btn-text{background-color:#fff0;color:var(--pk-text-link);border-color:#fff0;padding-left:var(--pk-space-2);padding-right:var(--pk-space-2)}.btn-text:hover{color:var(--pk-text-link-hover);text-decoration:underline}.btn-text:disabled,.btn-text[disabled]{opacity:.6;cursor:not-allowed}.card{background-color:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);padding:var(--pk-space-8);transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.card:hover{box-shadow:var(--pk-shadow-md)}.card-variant-elevated{box-shadow:var(--pk-shadow-sm)}.card-variant-elevated:hover{box-shadow:var(--pk-shadow-lg);transform:translateY(-2px)}.card-variant-dark{background-color:var(--pk-surface-dark);border-color:var(--pk-border-dark);color:var(--pk-text-inverse)}.card-title{font-size:1.25rem;font-weight:600;margin-bottom:var(--pk-space-3);color:inherit}.card-description{color:var(--pk-text-secondary);margin-bottom:var(--pk-space-4)}.card-variant-dark .card-description{color:var(--pk-text-inverse-muted)}.section-header{max-width:var(--pk-container-narrow);margin-left:auto;margin-right:auto;margin-bottom:var(--pk-space-12);text-align:center}.section-header.align-left{text-align:left}.section-header .eyebrow{margin-bottom:var(--pk-space-4)}.section-header h2{margin-bottom:var(--pk-space-4)}.section-header p{color:var(--pk-text-secondary);font-size:1.125rem}.section-header.align-left p{text-align:left}.cta-global{background:linear-gradient(135deg,var(--pk-primary) 0%,var(--pk-primary-hover) 100%);color:var(--pk-text-inverse);border-radius:var(--pk-radius-xl);padding:var(--pk-space-16) var(--pk-space-8);text-align:center}.cta-global h2{color:var(--pk-text-inverse);margin-bottom:var(--pk-space-4)}.cta-global p{color:rgb(255 255 255 / .85);margin-bottom:var(--pk-space-8);max-width:600px;margin-left:auto;margin-right:auto}.cta-global .btn{margin:var(--pk-space-2)}.cta-global .btn-outline{color:var(--pk-text-inverse);border-color:rgb(255 255 255 / .5)}.cta-global .btn-outline:hover{background-color:rgb(255 255 255 / .1);border-color:var(--pk-text-inverse)}@media (min-width:768px){.cta-global{padding:var(--pk-space-20) var(--pk-space-16)}}.skip-link{position:absolute;top:-100%;left:var(--pk-space-4);z-index:9999;padding:var(--pk-space-3) var(--pk-space-6);background-color:var(--pk-primary);color:var(--pk-text-inverse);font-weight:600;font-size:.9375rem;border-radius:var(--pk-radius-md);text-decoration:none;transition:top var(--pk-transition-fast)}.skip-link:focus{top:var(--pk-space-4);outline:3px solid var(--pk-accent);outline-offset:2px}.site-header{position:sticky;top:0;z-index:100;background-color:var(--pk-bg);border-bottom:1px solid var(--pk-border);transition:box-shadow var(--pk-transition-base);font-family:var(--pk-font-sans)}.site-header.scrolled{box-shadow:var(--pk-shadow-sm)}.header-inner{display:flex;align-items:center;justify-content:space-between;height:72px}.site-logo{font-size:1.25rem;font-weight:700;color:var(--pk-primary);text-decoration:none;display:flex;align-items:center;gap:var(--pk-space-2)}.site-logo:hover,.site-logo:focus-visible{color:var(--pk-primary-hover)}.custom-logo-link{display:flex;align-items:center;flex-shrink:0}.custom-logo{display:block;width:auto;height:48px;max-height:48px;max-width:200px;object-fit:contain}.main-nav{display:none}.main-nav ul{display:flex;align-items:center;gap:var(--pk-space-1)}.main-nav a{display:block;padding:var(--pk-space-2) var(--pk-space-3);font-size:.9375rem;font-weight:500;color:var(--pk-text-secondary);text-decoration:none;border-radius:var(--pk-radius-sm);transition:color var(--pk-transition-fast),background-color var(--pk-transition-fast)}.main-nav a:hover{color:var(--pk-text);background-color:var(--pk-bg-alt)}.main-nav a:focus-visible{outline:2px solid var(--pk-accent);outline-offset:-2px}.main-nav a.current{color:var(--pk-primary);font-weight:600}.nav-cta{display:none;margin-left:var(--pk-space-4)}.nav-cta .btn{padding:var(--pk-space-2) var(--pk-space-4);font-size:.875rem}.menu-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:2px solid #fff0;cursor:pointer;padding:var(--pk-space-2);border-radius:var(--pk-radius-sm);color:var(--pk-text)}.menu-toggle:hover{background-color:var(--pk-bg-alt)}.menu-toggle:focus-visible{outline:3px solid var(--pk-accent);outline-offset:2px}@media (min-width:1024px){.main-nav{display:block}.nav-cta{display:inline-flex}.menu-toggle{display:none}}.pk-primary-menu>li{position:relative}.pk-primary-menu>li>a{display:inline-flex;align-items:center}.pk-has-dropdown{display:flex;align-items:center}.pk-has-dropdown>a{flex:1}.pk-dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;cursor:pointer;color:var(--pk-text-secondary);border-radius:var(--pk-radius-sm);padding:0;transition:color var(--pk-transition-fast),transform var(--pk-transition-fast);flex-shrink:0}.pk-dropdown-toggle:hover{color:var(--pk-text);background-color:var(--pk-bg-alt)}.pk-dropdown-toggle:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.pk-dropdown-toggle[aria-expanded="true"]{transform:rotate(180deg);color:var(--pk-primary)}.pk-primary-menu .pk-submenu,.pk-submenu{display:block;position:absolute;top:calc(100% + 4px);left:0;min-width:220px;background-color:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-md);box-shadow:var(--pk-shadow-lg);padding:var(--pk-space-2) 0;z-index:150;list-style:none;margin:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity 0.18s ease,transform 0.18s ease,visibility 0s linear 0.18s}@media (min-width:1024px){.pk-primary-menu>li.pk-has-dropdown:hover>.pk-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity 0.18s ease,transform 0.18s ease,visibility 0s linear 0s}}.pk-submenu li.pk-has-dropdown{position:relative}.pk-submenu .pk-submenu{top:-5px;left:100%;margin-left:4px}@media (min-width:1024px){.pk-submenu li.pk-has-dropdown:hover>.pk-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity 0.18s ease,transform 0.18s ease,visibility 0s linear 0s}}.pk-submenu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity 0.18s ease,transform 0.18s ease,visibility 0s linear 0s}.pk-submenu li{margin:0}.pk-submenu a{display:block;padding:var(--pk-space-2) var(--pk-space-4);font-size:.9rem;font-weight:500;color:var(--pk-text-secondary);text-decoration:none;white-space:nowrap;transition:color var(--pk-transition-fast),background-color var(--pk-transition-fast);border-radius:0}.pk-submenu a:hover{color:var(--pk-primary);background-color:var(--pk-bg-alt)}.pk-submenu a:focus-visible{outline:2px solid var(--pk-accent);outline-offset:-2px}.pk-submenu a[aria-current="page"],.pk-submenu .current-menu-item>a,.pk-submenu .current_page_item>a{color:var(--pk-primary);font-weight:600;background-color:var(--pk-bg-alt)}.pk-primary-menu>.current-menu-ancestor>a,.pk-primary-menu>.current-menu-parent>a{color:var(--pk-primary);font-weight:600}.pk-mobile-menu .pk-submenu{display:none;position:static;box-shadow:none;border:none;border-radius:0;padding:0;background:#fff0;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none}.pk-mobile-menu .pk-submenu.is-open{display:block}.pk-mobile-menu .pk-submenu a{padding:var(--pk-space-3) var(--pk-space-6);font-size:1rem;color:var(--pk-text-secondary);border-bottom:1px solid var(--pk-border)}.pk-mobile-menu .pk-submenu a:hover{color:var(--pk-primary);background-color:var(--pk-bg-alt)}.pk-mobile-menu .pk-has-dropdown{display:flex;align-items:center;flex-wrap:wrap}.pk-mobile-menu .pk-has-dropdown>a{flex:1}.pk-mobile-menu .pk-dropdown-toggle{width:44px;height:44px;color:var(--pk-text)}.pk-mobile-menu .pk-submenu .pk-submenu a{padding-left:var(--pk-space-8)}.pk-whatsapp-fab{position:fixed;bottom:var(--pk-space-6);right:var(--pk-space-6);z-index:90;width:56px;height:56px;border-radius:var(--pk-radius-full);background-color:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:var(--pk-shadow-lg);transition:background-color var(--pk-transition-fast),transform var(--pk-transition-fast),box-shadow var(--pk-transition-fast)}.pk-whatsapp-fab:hover{background-color:#1ebe5d;transform:scale(1.08);box-shadow:var(--pk-shadow-xl);color:#fff}.pk-whatsapp-fab:focus-visible{outline:3px solid var(--pk-accent);outline-offset:3px}.pk-whatsapp-fab svg{width:28px;height:28px;flex-shrink:0}@media (max-width:639px){.pk-whatsapp-fab{bottom:var(--pk-space-4);right:var(--pk-space-4);width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.pk-whatsapp-fab{transition:none}}.mobile-nav{display:none;position:fixed;inset:0;z-index:200;background-color:var(--pk-bg);flex-direction:column;overflow-y:auto}.mobile-nav.is-open{display:flex}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 var(--pk-space-6);border-bottom:1px solid var(--pk-border);flex-shrink:0}.mobile-nav-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:2px solid #fff0;cursor:pointer;color:var(--pk-text);border-radius:var(--pk-radius-sm);transition:background-color var(--pk-transition-fast)}.mobile-nav-close:hover{background-color:var(--pk-bg-alt)}.mobile-nav-close:focus-visible{outline:3px solid var(--pk-accent);outline-offset:2px}.mobile-nav-list{flex:1;padding:var(--pk-space-6);overflow-y:auto}.mobile-nav-list a{display:block;padding:var(--pk-space-4) 0;font-size:1.25rem;font-weight:500;color:var(--pk-text);text-decoration:none;border-bottom:1px solid var(--pk-border);transition:color var(--pk-transition-fast),background-color var(--pk-transition-fast)}.mobile-nav-list a:hover{color:var(--pk-primary);background-color:var(--pk-bg-alt)}.mobile-nav-list a:focus-visible{outline:2px solid var(--pk-accent);outline-offset:-2px}.mobile-nav-list a.current{color:var(--pk-primary);font-weight:600}.mobile-nav-cta{padding:var(--pk-space-6);border-top:1px solid var(--pk-border);flex-shrink:0;background-color:var(--pk-bg)}.mobile-nav-cta .btn{width:100%}.site-footer{background-color:var(--pk-bg-dark);color:var(--pk-text-inverse);padding-top:var(--pk-space-16)}.footer-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-8);padding-top:var(--pk-space-12);padding-bottom:var(--pk-space-12)}@media (min-width:768px){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:var(--pk-space-6)}}.footer-brand{margin-bottom:var(--pk-space-4)}.footer-brand p{color:var(--pk-text-inverse-muted);font-size:.9375rem;margin-bottom:var(--pk-space-6);max-width:280px}.footer-heading{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--pk-text-inverse-muted);margin-bottom:var(--pk-space-4)}.footer-links a{display:block;color:var(--pk-text-inverse-muted);text-decoration:none;padding:var(--pk-space-1) 0;font-size:.9375rem;transition:color var(--pk-transition-fast)}.footer-links a:hover{color:var(--pk-text-inverse)}.footer-links a:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.footer-bottom{border-top:1px solid var(--pk-border-dark);padding-top:var(--pk-space-6);padding-bottom:var(--pk-space-6);display:flex;flex-direction:column;gap:var(--pk-space-4)}@media (min-width:768px){.footer-bottom{flex-direction:row;justify-content:space-between;align-items:center}}.footer-bottom p{color:var(--pk-text-inverse-muted);font-size:.875rem;margin:0}.footer-bottom-links{display:flex;flex-wrap:wrap;gap:var(--pk-space-4)}.footer-bottom-links a{color:var(--pk-text-inverse-muted);text-decoration:none;font-size:.875rem}.footer-bottom-links a:hover{color:var(--pk-text-inverse)}.footer-social{display:flex;flex-wrap:wrap;gap:var(--pk-space-4)}.footer-social a{color:var(--pk-text-inverse-muted);text-decoration:none;font-size:.875rem;transition:color var(--pk-transition-fast)}.footer-social a:hover{color:var(--pk-text-inverse)}.footer-social a:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.footer-bottom-links span[aria-hidden="true"]{color:var(--pk-text-inverse-muted)}.pk-hero{position:relative;overflow:hidden;padding-top:var(--pk-space-20);padding-bottom:var(--pk-space-20);background:linear-gradient(180deg,var(--pk-bg) 0%,var(--pk-bg-alt) 100%)}.pk-hero-inner{display:grid;grid-template-columns:1fr;gap:var(--pk-space-12);align-items:center}@media (min-width:1024px){.pk-hero-inner{grid-template-columns:1fr 1fr;gap:var(--pk-space-16)}}.pk-hero-content{max-width:600px}.pk-hero-heading{font-size:clamp(2rem, 4vw, 3.25rem);font-weight:700;line-height:1.1;color:var(--pk-text);margin-bottom:var(--pk-space-4)}.pk-hero-subheading{font-size:clamp(1rem, 1.5vw, 1.25rem);font-weight:500;line-height:1.6;color:var(--pk-text-secondary);margin-bottom:var(--pk-space-4)}.pk-hero-subheading span{display:block}.pk-hero-description{color:var(--pk-text-secondary);margin-bottom:var(--pk-space-6)}.pk-hero-actions{display:flex;flex-wrap:wrap;gap:var(--pk-space-3)}.pk-hero-actions .btn{margin:var(--pk-space-1)}.pk-hero-visual{position:relative}.pk-hero-dashboard{background-color:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);box-shadow:var(--pk-shadow-xl);overflow:hidden}.pk-dash-header{display:flex;align-items:center;gap:var(--pk-space-3);padding:var(--pk-space-3) var(--pk-space-4);background-color:var(--pk-bg-alt);border-bottom:1px solid var(--pk-border)}.pk-dash-dots{display:flex;gap:var(--pk-space-2)}.pk-dash-dots span{width:10px;height:10px;border-radius:var(--pk-radius-full);background-color:var(--pk-border-strong)}.pk-dash-dots span:first-child{background-color:var(--pk-error)}.pk-dash-dots span:nth-child(2){background-color:var(--pk-warning)}.pk-dash-dots span:nth-child(3){background-color:var(--pk-success)}.pk-dash-title{font-size:.75rem;font-weight:500;color:var(--pk-text-muted);flex:1;text-align:center}.pk-dash-body{display:grid;grid-template-columns:100px 1fr;min-height:260px}.pk-dash-sidebar{background-color:var(--pk-bg-alt);border-right:1px solid var(--pk-border);padding:var(--pk-space-3);display:flex;flex-direction:column;gap:var(--pk-space-2)}.pk-dash-nav-item{height:28px;border-radius:var(--pk-radius-sm);background-color:var(--pk-border)}.pk-dash-nav-item.is-active{background-color:var(--pk-accent);opacity:.3}.pk-dash-main{padding:var(--pk-space-4);display:flex;flex-direction:column;gap:var(--pk-space-4)}.pk-dash-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pk-space-3)}.pk-dash-metric{background-color:var(--pk-bg-alt);border-radius:var(--pk-radius-md);padding:var(--pk-space-3);display:flex;flex-direction:column;gap:var(--pk-space-2)}.pk-dash-metric-label{height:8px;width:60%;border-radius:var(--pk-radius-full);background-color:var(--pk-border-strong)}.pk-dash-metric-value{height:16px;width:70%;border-radius:var(--pk-radius-sm);background-color:var(--pk-border)}.pk-accent-bar{background-color:var(--pk-accent);opacity:.4}.pk-dash-chart{background-color:var(--pk-bg-alt);border-radius:var(--pk-radius-md);padding:var(--pk-space-3)}.pk-dash-chart-bars{display:flex;align-items:flex-end;gap:var(--pk-space-2);height:80px}.pk-dash-bar{flex:1;height:var(--h,50%);background-color:var(--pk-border);border-radius:var(--pk-radius-sm) var(--pk-radius-sm) 0 0;min-height:8px}.pk-bar-accent{background-color:var(--pk-accent);opacity:.5}.pk-dash-modules{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pk-space-3)}.pk-dash-module{background-color:var(--pk-bg-alt);border-radius:var(--pk-radius-md);padding:var(--pk-space-3);display:flex;align-items:center;gap:var(--pk-space-3)}.pk-dash-module-icon{width:28px;height:28px;border-radius:var(--pk-radius-sm);background-color:var(--pk-border);flex-shrink:0}.pk-icon-accent{background-color:var(--pk-accent);opacity:.3}.pk-dash-module-lines{display:flex;flex-direction:column;gap:var(--pk-space-2);flex:1}.pk-dash-module-lines div{height:6px;width:80%;border-radius:var(--pk-radius-full);background-color:var(--pk-border-strong)}.pk-hero-nodes{position:absolute;inset:0;pointer-events:none;display:none}@media (min-width:1280px){.pk-hero-nodes{display:block}}.pk-node{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--pk-radius-full);background-color:var(--pk-surface);border:1px solid var(--pk-border);box-shadow:var(--pk-shadow-md);font-size:.6875rem;font-weight:700;color:var(--pk-primary)}.pk-node-ai{top:10%;right:5%}.pk-node-bi{top:45%;right:0%}.pk-node-erp{bottom:15%;right:8%}.pk-node-data{bottom:5%;right:25%}.pk-hero-dark{background:linear-gradient(180deg,var(--pk-bg-dark) 0%,var(--pk-bg-dark-alt) 100%);color:var(--pk-text-inverse)}.pk-hero-dark .pk-hero-heading,.pk-hero-dark .pk-hero-heading *{color:var(--pk-text-inverse)}.pk-hero-dark .pk-hero-subheading,.pk-hero-dark .pk-hero-description{color:var(--pk-text-inverse-muted)}.pk-hero-dark .pk-hero-dashboard{background-color:var(--pk-surface-dark);border-color:var(--pk-border-dark)}.pk-hero-dark .pk-dash-header{background-color:var(--pk-bg-dark-alt);border-color:var(--pk-border-dark)}.pk-hero-dark .pk-dash-title{color:var(--pk-text-inverse-muted)}.pk-hero-dark .pk-dash-sidebar{background-color:var(--pk-bg-dark-alt);border-color:var(--pk-border-dark)}.pk-hero-dark .pk-dash-nav-item{background-color:var(--pk-border-dark)}.pk-hero-dark .pk-dash-nav-item.is-active{background-color:var(--pk-accent);opacity:.4}.pk-hero-dark .pk-dash-main{background-color:#fff0}.pk-hero-dark .pk-dash-metric{background-color:var(--pk-bg-dark-alt)}.pk-hero-dark .pk-dash-metric-label{background-color:var(--pk-border-dark)}.pk-hero-dark .pk-dash-metric-value{background-color:var(--pk-border-dark)}.pk-hero-dark .pk-accent-bar{background-color:var(--pk-accent);opacity:.5}.pk-hero-dark .pk-dash-chart{background-color:var(--pk-bg-dark-alt)}.pk-hero-dark .pk-dash-bar{background-color:var(--pk-border-dark)}.pk-hero-dark .pk-bar-accent{background-color:var(--pk-accent);opacity:.6}.pk-hero-dark .pk-dash-module{background-color:var(--pk-bg-dark-alt)}.pk-hero-dark .pk-dash-module-icon{background-color:var(--pk-border-dark)}.pk-hero-dark .pk-icon-accent{background-color:var(--pk-accent);opacity:.4}.pk-hero-dark .pk-dash-module-lines div{background-color:var(--pk-border-dark)}.pk-hero-dark .pk-node{background-color:var(--pk-surface-dark);border-color:var(--pk-border-dark)}.pk-hero-minimal{background:none;padding-top:var(--pk-space-16);padding-bottom:var(--pk-space-16)}.pk-hero-minimal .pk-hero-heading{font-size:clamp(1.75rem, 3vw, 2.5rem)}.pk-hero-minimal .pk-hero-subheading{font-weight:400}.pk-hero-minimal .pk-hero-actions{margin-top:var(--pk-space-4)}.pk-hero-minimal .pk-hero-visual,.pk-hero-minimal .pk-hero-nodes{display:none}.pk-contact-form{display:flex;flex-direction:column;gap:var(--pk-space-5)}.pk-form-group{display:flex;flex-direction:column;gap:var(--pk-space-2)}.pk-form-label{font-size:.9375rem;font-weight:600;color:var(--pk-text)}.pk-form-required{color:var(--pk-error);margin-left:var(--pk-space-1)}.pk-form-required-note{font-size:.8125rem;color:var(--pk-text-muted);margin:0}.pk-form-input{width:100%;padding:var(--pk-space-3) var(--pk-space-4);font-family:var(--pk-font-sans);font-size:1rem;color:var(--pk-text);background-color:var(--pk-bg);border:1px solid var(--pk-border-strong);border-radius:var(--pk-radius-md);transition:border-color var(--pk-transition-fast),box-shadow var(--pk-transition-fast);appearance:none}.pk-form-input:focus{outline:none;border-color:var(--pk-accent);box-shadow:0 0 0 3px rgb(0 181 216 / .2)}.pk-form-input[aria-invalid="true"]{border-color:var(--pk-error);box-shadow:0 0 0 3px rgb(229 62 62 / .15)}.pk-form-textarea{resize:vertical;min-height:140px}.pk-form-submit{align-self:flex-start}.pk-form-notice{padding:var(--pk-space-4) var(--pk-space-5);border-radius:var(--pk-radius-md);margin-bottom:var(--pk-space-5);font-size:.9375rem;line-height:1.6}.pk-form-notice p{margin:0}.pk-form-notice--success{background-color:var(--pk-success-bg);border:1px solid var(--pk-success);color:#276749}.pk-form-notice--error{background-color:var(--pk-error-bg);border:1px solid var(--pk-error);color:#9b2c2c}.pk-form-honeypot{display:none!important;visibility:hidden;position:absolute;left:-9999px}.pk-svc-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-6)}@media (min-width:640px){.pk-svc-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-svc-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.pk-svc-grid.pk-svc-grid-4{grid-template-columns:repeat(4,1fr)}}.pk-svc-card{display:flex;flex-direction:column;background-color:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);padding:var(--pk-space-8);transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base),border-color var(--pk-transition-fast)}.pk-svc-card:hover{box-shadow:var(--pk-shadow-lg);transform:translateY(-4px);border-color:var(--pk-accent)}.pk-svc-card-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--pk-radius-md);background-color:var(--pk-accent-light);color:var(--pk-accent);margin-bottom:var(--pk-space-5);flex-shrink:0}.pk-svc-card-icon svg{width:28px;height:28px;flex-shrink:0}.pk-svc-card-title{font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--pk-text);margin-bottom:var(--pk-space-3)}.pk-svc-card-desc{font-size:.9375rem;line-height:1.6;color:var(--pk-text-secondary);flex:1}.pk-svc-card-link{display:inline-flex;align-items:center;gap:var(--pk-space-2);margin-top:var(--pk-space-5);font-size:.9375rem;font-weight:600;color:var(--pk-primary);text-decoration:none;transition:gap var(--pk-transition-fast),color var(--pk-transition-fast)}.pk-svc-card-link:hover{gap:var(--pk-space-3);color:var(--pk-accent)}.pk-svc-card-link:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.pk-svc-card-link svg{width:16px;height:16px;flex-shrink:0;transition:transform var(--pk-transition-fast)}.pk-svc-card:hover .pk-svc-card-link svg{transform:translateX(4px)}.pk-svc-card.pk-svc-card-highlight{background:linear-gradient(135deg,var(--pk-primary) 0%,var(--pk-primary-hover) 100%);border-color:var(--pk-primary);color:var(--pk-text-inverse)}.pk-svc-card.pk-svc-card-highlight .pk-svc-card-title,.pk-svc-card.pk-svc-card-highlight .pk-svc-card-desc{color:var(--pk-text-inverse)}.pk-svc-card.pk-svc-card-highlight .pk-svc-card-desc{color:rgb(255 255 255 / .75)}.pk-svc-card.pk-svc-card-highlight .pk-svc-card-icon{background-color:rgb(255 255 255 / .15);color:var(--pk-text-inverse)}.pk-svc-card.pk-svc-card-highlight .pk-svc-card-link{color:var(--pk-text-inverse)}.pk-svc-card.pk-svc-card-highlight .pk-svc-card-link:hover{color:var(--pk-accent-light)}.pk-svc-card.pk-svc-card-elevated{box-shadow:var(--pk-shadow-sm);border:none}.pk-svc-card.pk-svc-card-elevated:hover{box-shadow:var(--pk-shadow-xl)}.pk-svc-tabs{display:grid;grid-template-columns:1fr;gap:var(--pk-space-8)}@media (min-width:1024px){.pk-svc-tabs{grid-template-columns:280px 1fr;gap:var(--pk-space-12)}}.pk-svc-tabs-nav{display:flex;flex-direction:column;gap:var(--pk-space-2)}.pk-svc-tab-btn{display:flex;align-items:center;gap:var(--pk-space-3);width:100%;padding:var(--pk-space-3) var(--pk-space-4);background:none;border:1px solid #fff0;border-radius:var(--pk-radius-md);font-family:var(--pk-font-sans);font-size:.9375rem;font-weight:500;color:var(--pk-text-secondary);text-align:left;cursor:pointer;transition:all var(--pk-transition-fast)}.pk-svc-tab-btn:hover{background-color:var(--pk-bg-alt);color:var(--pk-text)}.pk-svc-tab-btn:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.pk-svc-tab-btn.is-active{background-color:var(--pk-accent-light);color:var(--pk-primary);font-weight:600;border-color:rgb(0 181 216 / .3)}.pk-svc-tab-btn-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--pk-radius-sm);background-color:var(--pk-bg-alt);color:var(--pk-text-secondary);flex-shrink:0}.pk-svc-tab-btn.is-active .pk-svc-tab-btn-icon{background-color:var(--pk-accent);color:var(--pk-text-inverse)}.pk-svc-tab-btn-icon svg{width:18px;height:18px}.pk-svc-tab-panel{display:none}.pk-svc-tab-panel.is-active{display:block}.pk-svc-tab-panel h3{font-size:1.5rem;font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-4)}.pk-svc-tab-panel p{color:var(--pk-text-secondary);font-size:1rem;line-height:1.7;margin-bottom:var(--pk-space-4)}.pk-svc-tab-panel ul{list-style:none;padding:0;margin:0}.pk-svc-tab-panel li{display:flex;align-items:flex-start;gap:var(--pk-space-3);padding:var(--pk-space-2) 0;color:var(--pk-text-secondary);font-size:.9375rem}.pk-svc-tab-panel li svg{width:18px;height:18px;color:var(--pk-accent);flex-shrink:0;margin-top:3px}.pk-svc-process{position:relative}.pk-svc-process-steps{display:grid;grid-template-columns:1fr;gap:var(--pk-space-8)}@media (min-width:768px){.pk-svc-process-steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-svc-process-steps{grid-template-columns:repeat(3,1fr);gap:var(--pk-space-6)}}.pk-svc-step{position:relative;display:flex;flex-direction:column;text-align:center}.pk-svc-step-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--pk-radius-full);background-color:var(--pk-accent-light);color:var(--pk-accent);margin:0 auto var(--pk-space-5);flex-shrink:0}.pk-svc-step-icon svg{width:32px;height:32px}.pk-svc-step-number{position:absolute;top:-12px;right:calc(50% + 20px);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--pk-radius-full);background-color:var(--pk-primary);color:var(--pk-text-inverse);font-size:.6875rem;font-weight:700}.pk-svc-step-title{font-size:1.125rem;font-weight:600;color:var(--pk-text);margin-bottom:var(--pk-space-2)}.pk-svc-step-desc{font-size:.9375rem;line-height:1.6;color:var(--pk-text-secondary)}.pk-svc-features{display:grid;grid-template-columns:1fr;gap:var(--pk-space-4)}@media (min-width:768px){.pk-svc-features{grid-template-columns:repeat(2,1fr)}}.pk-svc-feature{display:flex;align-items:flex-start;gap:var(--pk-space-4);padding:var(--pk-space-4);border-radius:var(--pk-radius-md);transition:background-color var(--pk-transition-fast)}.pk-svc-feature:hover{background-color:var(--pk-bg-alt)}.pk-svc-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--pk-radius-sm);background-color:var(--pk-accent-light);color:var(--pk-accent);flex-shrink:0}.pk-svc-feature-icon svg{width:20px;height:20px}.pk-svc-feature-title{font-size:1rem;font-weight:600;color:var(--pk-text);margin-bottom:var(--pk-space-1)}.pk-svc-feature-desc{font-size:.875rem;line-height:1.5;color:var(--pk-text-secondary)}.pk-svc-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--pk-space-8);text-align:center}@media (min-width:768px){.pk-svc-stats{grid-template-columns:repeat(4,1fr)}}.pk-svc-stat{display:flex;flex-direction:column;align-items:center}.pk-svc-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--pk-radius-md);background-color:var(--pk-accent-light);color:var(--pk-accent);margin-bottom:var(--pk-space-3)}.pk-svc-stat-icon svg{width:24px;height:24px}.pk-svc-stat-value{font-size:clamp(2rem, 3vw, 2.5rem);font-weight:700;line-height:1;color:var(--pk-primary);margin-bottom:var(--pk-space-1)}.pk-svc-stat-label{font-size:.875rem;font-weight:500;color:var(--pk-text-muted)}.pk-svc-category{display:flex;flex-direction:column;padding:var(--pk-space-6);background-color:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);transition:border-color var(--pk-transition-fast),box-shadow var(--pk-transition-fast)}.pk-svc-category:hover{border-color:var(--pk-accent);box-shadow:var(--pk-shadow-md)}.pk-svc-category-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--pk-radius-md);background-color:var(--pk-accent-light);color:var(--pk-accent);margin-bottom:var(--pk-space-4)}.pk-svc-category-icon svg{width:24px;height:24px}.pk-svc-category-title{font-size:1.125rem;font-weight:600;color:var(--pk-text);margin-bottom:var(--pk-space-2)}.pk-svc-category-desc{font-size:.875rem;line-height:1.5;color:var(--pk-text-secondary)}.pk-svc-category-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:var(--pk-radius-full);background-color:var(--pk-accent);color:var(--pk-text-inverse);font-size:.6875rem;font-weight:700;margin-top:var(--pk-space-4)}.pk-svc-cta{background:linear-gradient(135deg,var(--pk-primary) 0%,var(--pk-primary-hover) 100%);color:var(--pk-text-inverse);border-radius:var(--pk-radius-xl);padding:var(--pk-space-16) var(--pk-space-8);text-align:center}@media (min-width:768px){.pk-svc-cta{padding:var(--pk-space-20) var(--pk-space-16)}}.pk-svc-cta h2{color:var(--pk-text-inverse);font-size:clamp(1.75rem, 3vw, 2.5rem);font-weight:700;line-height:1.2;margin-bottom:var(--pk-space-4)}.pk-svc-cta p{color:rgb(255 255 255 / .85);font-size:1.125rem;line-height:1.7;max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:var(--pk-space-8)}.pk-svc-cta .btn{margin:var(--pk-space-2)}.pk-svc-cta .btn-outline{color:var(--pk-text-inverse);border-color:rgb(255 255 255 / .5)}.pk-svc-cta .btn-outline:hover{background-color:rgb(255 255 255 / .1);border-color:var(--pk-text-inverse)}@media (max-width:1023px){.pk-svc-tabs-nav{flex-direction:row;flex-wrap:wrap;gap:var(--pk-space-2)}.pk-svc-tab-btn{flex:1;min-width:200px;justify-content:flex-start}}.pk-back-to-top{position:fixed;bottom:calc(var(--pk-space-6) + 64px);right:var(--pk-space-6);z-index:89;width:44px;height:44px;border-radius:var(--pk-radius-full);background:#121619;border:1px solid rgb(97 146 248 / .25);color:#6192F8;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgb(0 0 0 / .25);opacity:0;transform:translateY(12px);transition:opacity 0.25s,transform 0.25s,background 0.15s,border-color 0.15s;pointer-events:none}.pk-back-to-top:not([hidden]){opacity:1;transform:translateY(0);pointer-events:auto}.pk-back-to-top:hover{background:#6192F8;border-color:#6192F8;color:#fff}.pk-back-to-top:focus-visible{outline:3px solid rgb(97 146 248 / .5);outline-offset:3px}@media (max-width:639px){.pk-back-to-top{bottom:calc(var(--pk-space-4) + 60px);right:var(--pk-space-4);width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.pk-back-to-top{transition:none}}.pk-component-container{width:min(100% - 2rem, var(--pk-container));margin-inline:auto}.pk-component-container--narrow{max-width:var(--pk-container-narrow)}.pk-component-container--wide{max-width:var(--pk-container-wide)}.pk-component-section{padding-block:clamp(3.5rem, 7vw, 7rem)}.pk-component-eyebrow,.pk-component-badge{display:inline-flex;align-items:center;gap:var(--pk-space-2);width:fit-content;margin:0 0 var(--pk-space-4);color:var(--pk-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.pk-component-eyebrow::before{width:1.75rem;height:1px;background:currentColor;content:''}.pk-component-badge{padding:.4rem .7rem;border-radius:var(--pk-radius-full);background:var(--pk-accent-light);letter-spacing:.04em}.pk-component-divider,.is-style-paksa-divider{width:min(100%, 5rem);margin:var(--pk-space-6) 0;border:0;border-top:2px solid var(--pk-primary)}.pk-component-icon,.wp-block-paksa-icon{display:inline-flex;align-items:center;justify-content:center;width:max(2.75rem, calc(var(--pk-icon-size, 24px) + 1.25rem));height:max(2.75rem, calc(var(--pk-icon-size, 24px) + 1.25rem));border-radius:var(--pk-radius-md);transition:transform var(--pk-transition-base),box-shadow var(--pk-transition-base),background-color var(--pk-transition-base)}.pk-component-icon,.wp-block-paksa-icon:not(.has-text-color){color:var(--pk-primary)}.pk-component-icon,.wp-block-paksa-icon:not(.has-background){background:var(--pk-accent-light)}.pk-component-icon svg,.wp-block-paksa-icon svg{display:block;width:var(--pk-icon-size,24px);height:var(--pk-icon-size,24px);max-width:calc(100% - 1rem);max-height:calc(100% - 1rem)}.wp-block-paksa-icon.is-shape-circle{border-radius:var(--pk-radius-full)}.wp-block-paksa-icon.is-shape-square{border-radius:var(--pk-radius-sm)}.wp-block-paksa-icon.is-shape-none{width:auto;height:auto;padding:0;background:#fff0}.wp-block-paksa-icon.is-hover-lift:hover{box-shadow:var(--pk-shadow-md);transform:translateY(-2px)}.wp-block-paksa-icon.is-hover-glow:hover{box-shadow:0 0 0 .25rem rgb(97 146 248 / .14)}.wp-block-paksa-icon.is-hover-scale:hover{transform:scale(1.06)}.pk-component-avatar{display:inline-grid;width:3rem;height:3rem;place-items:center;overflow:hidden;border-radius:var(--pk-radius-full);color:var(--pk-primary);background:var(--pk-accent-light);font-size:.875rem;font-weight:700}.pk-component-avatar img{width:100%;height:100%;object-fit:cover}.pk-component-card,.is-style-paksa-card,.is-style-paksa-card-basic,.is-style-paksa-card-feature,.is-style-paksa-card-service,.is-style-paksa-card-product,.is-style-paksa-card-testimonial,.is-style-paksa-card-team,.is-style-paksa-card-pricing,.is-style-paksa-card-blog,.is-style-paksa-card-stat,.is-style-paksa-card-image{height:100%;padding:clamp(1.25rem, 2.5vw, 2rem);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm);transition:border-color var(--pk-transition-base),box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.pk-component-card>:first-child,.is-style-paksa-card>:first-child,.is-style-paksa-card-basic>:first-child,.is-style-paksa-card-feature>:first-child,.is-style-paksa-card-service>:first-child,.is-style-paksa-card-product>:first-child,.is-style-paksa-card-testimonial>:first-child,.is-style-paksa-card-team>:first-child,.is-style-paksa-card-pricing>:first-child,.is-style-paksa-card-blog>:first-child,.is-style-paksa-card-stat>:first-child,.is-style-paksa-card-image>:first-child{margin-top:0}.pk-component-card>:last-child,.is-style-paksa-card>:last-child,.is-style-paksa-card-basic>:last-child,.is-style-paksa-card-feature>:last-child,.is-style-paksa-card-service>:last-child,.is-style-paksa-card-product>:last-child,.is-style-paksa-card-testimonial>:last-child,.is-style-paksa-card-team>:last-child,.is-style-paksa-card-pricing>:last-child,.is-style-paksa-card-blog>:last-child,.is-style-paksa-card-stat>:last-child,.is-style-paksa-card-image>:last-child{margin-bottom:0}.pk-component-card:hover,.is-style-paksa-card:hover,.is-style-paksa-card-feature:hover,.is-style-paksa-card-service:hover,.is-style-paksa-card-product:hover,.is-style-paksa-card-testimonial:hover,.is-style-paksa-card-team:hover,.is-style-paksa-card-pricing:hover,.is-style-paksa-card-blog:hover,.is-style-paksa-card-image:hover{border-color:color-mix(in srgb,var(--pk-primary) 42%,var(--pk-border));box-shadow:var(--pk-shadow-md);transform:translateY(-3px)}.is-style-paksa-card-feature .wp-block-paksa-icon,.is-style-paksa-card-service .wp-block-paksa-icon{margin-bottom:var(--pk-space-5)}.is-style-paksa-card-testimonial{border-top:3px solid var(--pk-primary)}.is-style-paksa-card-pricing{display:flex;flex-direction:column;border-color:color-mix(in srgb,var(--pk-primary) 36%,var(--pk-border))}.is-style-paksa-card-pricing .wp-block-buttons{margin-top:auto}.is-style-paksa-card-stat{padding:var(--pk-space-6);border-left:3px solid var(--pk-primary)}.is-style-paksa-card-stat strong,.pk-component-stat__value{display:block;color:var(--pk-text);font-size:clamp(2rem, 4vw, 3.5rem);font-weight:700;letter-spacing:-.05em;line-height:1}.is-style-paksa-card-image{overflow:hidden;padding:0}.is-style-paksa-card-image>:not(.wp-block-image):not(.wp-block-cover){padding-inline:clamp(1.25rem, 2.5vw, 2rem)}.is-style-paksa-card-image>:last-child{padding-bottom:clamp(1.25rem, 2.5vw, 2rem)}.is-style-paksa-image-zoom{overflow:hidden;border-radius:var(--pk-radius-lg)}.is-style-paksa-image-zoom img{transition:transform var(--pk-transition-slow)}.is-style-paksa-image-zoom:hover img{transform:scale(1.04)}.is-style-paksa-button-light .wp-block-button__link{color:var(--pk-primary);background:var(--pk-surface)}.is-style-paksa-button-dark .wp-block-button__link{color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.is-style-paksa-button-secondary .wp-block-button__link{color:var(--pk-text-inverse);background:var(--pk-secondary)}.is-style-paksa-button-secondary .wp-block-button__link:hover{background:var(--pk-secondary-hover)}.is-style-paksa-button-text .wp-block-button__link{min-height:auto;padding:0;color:var(--pk-primary);background:#fff0;text-decoration:underline;text-underline-offset:.2em}.is-style-paksa-button-text .wp-block-button__link:hover{color:var(--pk-primary-hover);background:#fff0}.wp-block-paksa-action{display:inline-flex}.pk-action__button{display:inline-flex;gap:.55rem;align-items:center;justify-content:center;min-height:2.75rem;padding:.72rem 1.2rem;border:1px solid #fff0;border-radius:var(--pk-radius-md);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:color var(--pk-transition-fast),background-color var(--pk-transition-fast),border-color var(--pk-transition-fast),box-shadow var(--pk-transition-fast),transform var(--pk-transition-fast)}.pk-action__button:focus-visible{outline:3px solid var(--pk-accent);outline-offset:3px}.pk-action__icon{display:inline-flex;flex:0 0 auto;line-height:0}.pk-action__icon svg{width:1.125rem;height:1.125rem}.pk-action--primary .pk-action__button{color:var(--pk-text-inverse);background:var(--pk-primary)}.pk-action--primary .pk-action__button:hover{color:var(--pk-text-inverse);background:var(--pk-primary-hover);box-shadow:var(--pk-shadow-sm);transform:translateY(-1px)}.pk-action--secondary .pk-action__button{color:var(--pk-text-inverse);background:var(--pk-secondary)}.pk-action--secondary .pk-action__button:hover{color:var(--pk-text-inverse);background:var(--pk-secondary-hover);box-shadow:var(--pk-shadow-sm);transform:translateY(-1px)}.pk-action--outline .pk-action__button{border-color:var(--pk-primary);color:var(--pk-primary);background:#fff0}.pk-action--outline .pk-action__button:hover{color:var(--pk-text-inverse);background:var(--pk-primary)}.pk-action--ghost .pk-action__button{color:var(--pk-primary);background:var(--pk-accent-light)}.pk-action--ghost .pk-action__button:hover{color:var(--pk-primary-hover);background:color-mix(in srgb,var(--pk-accent) 14%,var(--pk-accent-light))}.pk-action--text .pk-action__button{min-height:auto;padding:0;border:0;border-radius:0;color:var(--pk-primary);background:#fff0;text-decoration:underline;text-underline-offset:.2em}.pk-action--text .pk-action__button:hover{color:var(--pk-primary-hover);transform:none}.pk-action__button[aria-disabled="true"]{cursor:not-allowed;opacity:.62}.wp-block-paksa-stat,.pk-stat{display:flex;gap:var(--pk-space-4);align-items:flex-start;min-width:0}.pk-stat__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--pk-radius-md);color:var(--pk-primary);background:var(--pk-accent-light)}.pk-stat__icon svg{width:1.375rem;height:1.375rem}.pk-stat__content{display:grid;gap:var(--pk-space-1);min-width:0}.pk-stat__value{display:block;color:var(--pk-text);font-size:clamp(2rem, 4vw, 3.5rem);font-weight:700;letter-spacing:-.05em;line-height:1}.pk-stat__label{color:var(--pk-text-secondary);font-size:.875rem}@media (prefers-reduced-motion:reduce){.pk-action__button{transition:none}.pk-action--primary .pk-action__button:hover,.pk-action--secondary .pk-action__button:hover{transform:none}}.pk-component-action-group{gap:var(--pk-space-3)}.is-style-paksa-icon-list{padding-left:0;list-style:none}.is-style-paksa-icon-list li{position:relative;padding-left:1.6rem}.is-style-paksa-icon-list li+li{margin-top:var(--pk-space-3)}.is-style-paksa-icon-list li::before{position:absolute;left:0;color:var(--pk-primary);content:'✓';font-weight:700}.is-style-paksa-feature-row{gap:clamp(2rem, 5vw, 5rem)}.is-style-paksa-media-section{min-height:clamp(22rem, 55vw, 42rem);padding-block:clamp(4rem, 8vw, 8rem)}.pk-component-feature{display:grid;grid-template-columns:auto 1fr;gap:var(--pk-space-4);align-items:start}.pk-component-feature__content>:first-child{margin-top:0}.pk-component-feature__content>:last-child{margin-bottom:0}.pk-component-meta{display:flex;flex-wrap:wrap;gap:var(--pk-space-3);color:var(--pk-text-muted);font-size:.8125rem}.pk-component-form-field{display:grid;gap:var(--pk-space-2)}.pk-component-form-field label{color:var(--pk-text);font-size:.875rem;font-weight:600}.pk-component-form-field input,.pk-component-form-field textarea,.pk-component-form-field select{width:100%;min-height:2.75rem;padding:.65rem .8rem;border:1px solid var(--pk-border-strong);border-radius:var(--pk-radius-md);color:var(--pk-text);background:var(--pk-surface);font:inherit}.pk-component-form-field input:focus,.pk-component-form-field textarea:focus,.pk-component-form-field select:focus{border-color:var(--pk-primary);outline:3px solid rgb(97 146 248 / .2);outline-offset:1px}@media (prefers-reduced-motion:reduce){.pk-component-icon,.wp-block-paksa-icon,.pk-component-card,.is-style-paksa-card,.is-style-paksa-card-feature,.is-style-paksa-card-service,.is-style-paksa-card-product,.is-style-paksa-card-testimonial,.is-style-paksa-card-team,.is-style-paksa-card-pricing,.is-style-paksa-card-blog,.is-style-paksa-card-image,.is-style-paksa-image-zoom img{transition:none}.pk-component-card:hover,.is-style-paksa-card:hover,.is-style-paksa-card-feature:hover,.is-style-paksa-card-service:hover,.is-style-paksa-card-product:hover,.is-style-paksa-card-testimonial:hover,.is-style-paksa-card-team:hover,.is-style-paksa-card-pricing:hover,.is-style-paksa-card-blog:hover,.is-style-paksa-card-image:hover,.is-style-paksa-image-zoom:hover img,.wp-block-paksa-icon.is-hover-lift:hover,.wp-block-paksa-icon.is-hover-scale:hover{transform:none}}.pk-header-utility{color:var(--pk-text-inverse);background:var(--pk-bg-dark);font-size:.8125rem}.pk-header-utility__inner{display:flex;min-height:2.35rem;align-items:center;justify-content:flex-end}.pk-header-utility__contact,.pk-header-utility__social,.pk-footer-contact{display:flex;flex-wrap:wrap;gap:var(--pk-space-3);align-items:center}.pk-header-utility a,.pk-footer-contact a,.pk-footer-contact p{display:inline-flex;gap:.4rem;align-items:center;margin:0;color:inherit}.pk-header-utility__social a{width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:var(--pk-radius-full);color:var(--pk-text-inverse);background:rgb(255 255 255 / .12)}.site-header--centered .header-inner{display:grid;grid-template-columns:1fr auto 1fr}.site-header--centered .site-logo{grid-column:2;grid-row:1}.site-header--centered .main-nav{grid-column:1;grid-row:1;justify-self:start}.site-header--centered .pk-header-actions{grid-column:3;grid-row:1;justify-self:end}.pk-footer-contact{flex-direction:column;gap:var(--pk-space-2);align-items:flex-start;margin-top:var(--pk-space-5);color:var(--pk-text-inverse-muted);font-size:.875rem}.pk-footer-contact a:hover{color:var(--pk-text-inverse)}.pk-footer-newsletter{padding-top:var(--pk-space-16);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-footer-newsletter__inner{display:flex;flex-direction:column;gap:var(--pk-space-6);align-items:flex-start;justify-content:space-between;padding:clamp(2rem, 4vw, 3rem);border:1px solid rgb(255 255 255 / .14);border-radius:var(--pk-radius-xl) var(--pk-radius-xl) 0 0;background:rgb(255 255 255 / .04)}.pk-footer-newsletter h2{margin:0 0 var(--pk-space-2);color:inherit;font-size:clamp(1.5rem, 3vw, 2.25rem)}.pk-footer-newsletter p{max-width:40rem;margin:0;color:var(--pk-text-inverse-muted)}.pk-footer-newsletter__form form{display:flex;flex-wrap:wrap;gap:var(--pk-space-3)}.pk-footer-newsletter__form input{min-height:2.75rem;padding:.65rem .8rem;border:1px solid rgb(255 255 255 / .26);border-radius:var(--pk-radius-md);color:var(--pk-text);background:var(--pk-surface);font:inherit}.site-footer--contact .footer-column{display:none}.site-footer--contact .footer-grid,.site-footer--company .footer-grid{grid-template-columns:minmax(0,1fr)}.site-footer--contact .footer-brand,.site-footer--company .footer-brand{max-width:40rem}.pk-builder-feature-grid,.pk-builder-team-grid,.pk-builder-case-studies{gap:var(--pk-space-6)}.pk-builder-feature-media,.pk-builder-alternating-row,.pk-builder-hero-product,.pk-builder-hero-service{align-items:center;gap:clamp(2rem, 5vw, 5rem)}.pk-builder-alternating-features{display:grid;gap:clamp(3rem, 8vw, 7rem)}.pk-builder-feature-copy>*+*,.pk-builder-card-content>*+*{margin-top:var(--pk-space-4)}.pk-builder-blog-query .wp-block-post-template{gap:var(--pk-space-6)}.pk-builder-blog-query .wp-block-post-template>li{margin:0}.pk-builder-blog-query .wp-block-post-featured-image img{aspect-ratio:16 / 10;object-fit:cover}.pk-site-editor-header{position:relative;z-index:20;border-bottom:1px solid var(--pk-border);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm)}.pk-site-editor-header__inner{min-height:5rem;gap:var(--pk-space-6)}.pk-site-editor-brand{gap:var(--pk-space-3)}.pk-site-editor-brand .wp-block-site-title{margin:0;line-height:1.1}.pk-site-editor-brand .wp-block-site-title a{color:var(--pk-text)}.pk-site-editor-navigation{margin-left:auto}.pk-site-editor-navigation .wp-block-navigation__container{gap:clamp(.75rem, 2vw, 1.5rem)}.pk-site-editor-navigation .wp-block-navigation-item__content{color:var(--pk-text);font-size:.9375rem;font-weight:600}.pk-site-editor-navigation .wp-block-navigation-item__content:hover{color:var(--pk-primary)}.pk-site-editor-navigation .wp-block-navigation-item__content:focus-visible{outline:3px solid var(--pk-accent);outline-offset:4px}.pk-site-editor-announcement{padding-block:var(--pk-space-3);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-site-editor-announcement p{margin:0;color:inherit}.pk-site-editor-main{min-height:40vh}.pk-site-editor-hero{padding-block:clamp(4rem, 9vw, 8rem);background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--pk-accent) 22%,transparent),transparent 26rem),linear-gradient(135deg,var(--pk-bg) 0%,var(--pk-accent-light) 100%)}.pk-site-editor-hero__inner{max-width:54rem}.pk-site-editor-hero .wp-block-post-title,.pk-site-editor-hero .wp-block-query-title{margin-bottom:var(--pk-space-5)}.pk-site-editor-hero__excerpt{max-width:44rem;margin:0 auto;color:var(--pk-text-secondary)}.pk-site-editor-content{padding-block:clamp(3.5rem, 7vw, 7rem)}.pk-site-editor-content>.wp-block-post-content>:first-child{margin-top:0}.pk-site-editor-content>.wp-block-post-content>:last-child{margin-bottom:0}.pk-site-editor-entry-meta{margin-top:calc(var(--pk-space-8) * -1);margin-bottom:var(--pk-space-8)}.pk-site-editor-breadcrumbs{padding-block:var(--pk-space-4);color:var(--pk-text-secondary);background:var(--pk-bg-alt)}.pk-site-editor-breadcrumbs .pk-breadcrumbs{width:min(100% - 2rem, var(--pk-container));margin-inline:auto;color:inherit}.pk-site-editor-breadcrumbs .pk-breadcrumbs a{color:inherit}.pk-site-editor-breadcrumbs .pk-breadcrumbs a:hover{color:var(--pk-primary)}.pk-site-editor-cta{margin-top:var(--pk-space-12)}.pk-site-editor-cta .wp-block-buttons{margin-bottom:0}.pk-site-editor-contact{margin-block:var(--pk-space-12)}.pk-site-editor-social-bar{padding-block:var(--pk-space-3);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-site-editor-social-bar .wp-block-social-links{margin:0}.pk-site-editor-footer{padding-top:var(--pk-space-16);color:var(--pk-text-inverse);background:var(--pk-bg-dark)}.pk-site-editor-footer__inner{gap:var(--pk-space-10);padding-bottom:var(--pk-space-12)}.pk-site-editor-footer__brand{max-width:28rem}.pk-site-editor-footer .wp-block-site-title,.pk-site-editor-footer .wp-block-site-title a,.pk-site-editor-footer .wp-block-site-tagline,.pk-site-editor-footer .wp-block-navigation-item__content{color:inherit}.pk-site-editor-footer .wp-block-site-tagline{color:var(--pk-text-inverse-muted)}.pk-site-editor-footer__navigation .wp-block-navigation__container{gap:var(--pk-space-3)}.pk-site-editor-footer__bottom{padding-block:var(--pk-space-5);border-top:1px solid rgb(255 255 255 / .15);color:var(--pk-text-inverse-muted)}.pk-site-editor-footer__bottom p{margin:0}.pk-site-editor-archive-loop .wp-block-post-template{gap:var(--pk-space-6)}.pk-site-editor-archive-loop .wp-block-post-template>li{margin:0}.pk-site-editor-resource-grid .wp-block-post-template{gap:var(--pk-space-6)}.pk-site-editor-resource-grid .wp-block-post-template>li{margin:0}.pk-related-content{padding-block:clamp(3.5rem, 7vw, 6.5rem);background:var(--pk-bg-alt)}.pk-related-content__inner{width:min(100% - 2rem, var(--pk-container));margin-inline:auto}.pk-related-content__header{max-width:46rem;margin:0 auto var(--pk-space-8);text-align:center}.pk-related-content__eyebrow{display:inline-block;margin-bottom:var(--pk-space-3);color:var(--pk-primary);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pk-related-content__header h2{margin:0;color:var(--pk-text);font-size:clamp(1.875rem, 4vw, 3rem);line-height:1.1}.pk-related-content__header p{margin:var(--pk-space-4) 0 0;color:var(--pk-text-secondary)}.pk-related-content__grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-6)}.pk-related-content__card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm);transition:border-color var(--pk-transition-base),box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.pk-related-content__card:hover{border-color:var(--pk-accent);box-shadow:var(--pk-shadow-lg);transform:translateY(-2px)}.pk-related-content__image{display:block;overflow:hidden;aspect-ratio:16 / 9;background:var(--pk-bg)}.pk-related-content__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--pk-transition-base)}.pk-related-content__card:hover .pk-related-content__image img{transform:scale(1.04)}.pk-related-content__image:focus-visible,.pk-related-content__body h3 a:focus-visible,.pk-related-content__link:focus-visible{outline:3px solid var(--pk-accent);outline-offset:3px}.pk-related-content__body{display:flex;height:100%;flex-direction:column;align-items:flex-start;padding:var(--pk-space-6)}.pk-related-content__term{margin-bottom:var(--pk-space-3);color:var(--pk-primary);font-size:.8125rem;font-weight:700}.pk-related-content__body h3{margin:0;font-size:1.25rem;line-height:1.25}.pk-related-content__body h3 a{color:var(--pk-text);text-decoration:none}.pk-related-content__body h3 a:hover{color:var(--pk-primary)}.pk-related-content__body p{margin:var(--pk-space-3) 0 0;color:var(--pk-text-secondary)}.pk-related-content__link{display:inline-flex;gap:.45rem;align-items:center;margin-top:auto;padding-top:var(--pk-space-5);color:var(--pk-primary);font-size:.9375rem;font-weight:700;text-decoration:none}.pk-related-content__link:hover{color:var(--pk-primary-hover)}.pk-related-content__link svg{display:block}@media (max-width:767px){.pk-site-editor-header__inner{min-height:4.25rem;gap:var(--pk-space-4)}.pk-site-editor-navigation{margin-left:0}.pk-site-editor-footer__inner{gap:var(--pk-space-8)}.pk-site-editor-entry-meta{margin-top:calc(var(--pk-space-6) * -1)}}@media (min-width:768px){.pk-footer-newsletter__inner{flex-direction:row;align-items:center}.pk-related-content__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pk-related-content__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.site-header--centered .header-inner{grid-template-columns:1fr auto}.site-header--centered .site-logo{grid-column:1}.site-header--centered .menu-toggle{grid-column:2;grid-row:1}.site-header--centered .main-nav,.site-header--centered .pk-header-actions{display:none}}@keyframes pk-fade-up{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pk-fade-in{from{opacity:0}to{opacity:1}}@keyframes pk-scale-in{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes pk-slide-right{from{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes pk-slide-left{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes pk-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pk-pulse-ring{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.6);opacity:0}}@keyframes pk-shimmer{0%{background-position:-200% center}100%{background-position:200% center}}@keyframes pk-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pk-bar-grow{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pk-count-up{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pk-gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes pk-mesh-move{0%{transform:translate(0,0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-20px,15px) scale(.97)}100%{transform:translate(0,0) scale(1)}}@keyframes pk-blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes pk-node-pulse{0%,100%{box-shadow:0 0 0 0 rgb(0 181 216 / .4)}50%{box-shadow:0 0 0 8px #fff0}}.js .pk-animate-on-scroll{opacity:0;transform:translateY(20px);transition:opacity 0.6s cubic-bezier(.16,1,.3,1),transform 0.6s cubic-bezier(.16,1,.3,1)}.js .pk-animate-on-scroll[data-anim="fade-in"]{transform:none}.js .pk-animate-on-scroll[data-anim="fade-down"]{transform:translateY(-20px)}.js .pk-animate-on-scroll[data-anim="slide-right"]{transform:translateX(-24px)}.js .pk-animate-on-scroll[data-anim="slide-left"]{transform:translateX(24px)}.js .pk-animate-on-scroll[data-anim="fade-left"]{transform:translateX(-24px)}.js .pk-animate-on-scroll[data-anim="fade-right"]{transform:translateX(24px)}.js .pk-animate-on-scroll[data-anim="scale-in"]{transform:scale(.94)}.js .pk-animate-on-scroll[data-anim="reveal"]{clip-path:inset(0 0 100% 0);transform:none;transition:clip-path 0.7s cubic-bezier(.16,1,.3,1),opacity 0.35s ease}.js .pk-animate-on-scroll.is-visible{opacity:1;transform:none!important}.js .pk-animate-on-scroll[data-anim="reveal"].is-visible{clip-path:inset(0 0 0 0)}.js .pk-animate-on-scroll[data-delay="50"]{transition-delay:50ms}.js .pk-animate-on-scroll[data-delay="100"]{transition-delay:100ms}.js .pk-animate-on-scroll[data-delay="150"]{transition-delay:150ms}.js .pk-animate-on-scroll[data-delay="200"]{transition-delay:200ms}.js .pk-animate-on-scroll[data-delay="250"]{transition-delay:250ms}.js .pk-animate-on-scroll[data-delay="300"]{transition-delay:300ms}.js .pk-animate-on-scroll[data-delay="400"]{transition-delay:400ms}.js .pk-animate-on-scroll[data-delay="500"]{transition-delay:500ms}.pk-float{animation:pk-float 4s ease-in-out infinite}.pk-shimmer-text{background:linear-gradient(90deg,var(--pk-text) 0%,var(--pk-accent) 40%,var(--pk-text) 80%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;animation:pk-shimmer 3s linear infinite}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}.js .pk-animate-on-scroll{opacity:1;transform:none;transition:none}.pk-float{animation:none}.pk-shimmer-text{background:none;-webkit-text-fill-color:currentColor;color:var(--pk-text)}}body.paksa-style--minimal{--pk-primary:#255fc4;--pk-primary-hover:#174b9e;--pk-primary-active:#103a8a;--pk-accent:#255fc4;--pk-accent-hover:#174b9e;--pk-accent-light:#eef4ff;--pk-text-link:#255fc4;--pk-text-link-hover:#174b9e;--pk-bg-alt:#f7f8fa;--pk-border:#e5e7eb;--pk-border-strong:#d1d5db;--pk-border-dark:#1f2937;--pk-bg-dark:#111827;--pk-bg-dark-alt:#1f2937;--pk-surface-dark:#1f2937;--pk-surface-dark-elevated:#374151;--pk-radius-sm:3px;--pk-radius-md:5px;--pk-radius-lg:8px;--pk-radius-xl:12px;--pk-shadow-sm:0 1px 2px rgba(17,24,39,.04);--pk-shadow-md:0 3px 12px rgba(17,24,39,.06);--pk-shadow-lg:0 8px 24px rgba(17,24,39,.08);--pk-shadow-xl:0 16px 40px rgba(17,24,39,.10);--pk-shadow-blue:0 8px 24px rgba(37,95,196,.20)}body.paksa-style--minimal .pk-pattern-card,body.paksa-style--minimal .is-style-paksa-card,body.paksa-style--minimal .pk-component-card,body.paksa-style--minimal .is-style-paksa-card-feature,body.paksa-style--minimal .is-style-paksa-card-service,body.paksa-style--minimal .is-style-paksa-card-product,body.paksa-style--minimal .is-style-paksa-card-testimonial,body.paksa-style--minimal .is-style-paksa-card-team,body.paksa-style--minimal .is-style-paksa-card-pricing,body.paksa-style--minimal .is-style-paksa-card-blog,body.paksa-style--minimal .wp-block-paksa-product-card,body.paksa-style--minimal .wp-block-paksa-service-card,body.paksa-style--minimal .pk-composable-card{box-shadow:none}body.paksa-style--corporate{--pk-primary:#174c78;--pk-primary-hover:#103b61;--pk-primary-active:#0a2d4d;--pk-accent:#1b78a5;--pk-accent-hover:#145e82;--pk-accent-light:#eaf5fb;--pk-text-link:#174c78;--pk-text-link-hover:#103b61;--pk-bg:#ffffff;--pk-bg-alt:#f4f7fa;--pk-surface:#ffffff;--pk-surface-alt:#f4f7fa;--pk-text:#1a2a3a;--pk-text-secondary:#4a5a6a;--pk-text-muted:#7a8a9a;--pk-border:#d0dae4;--pk-border-strong:#b8c4d0;--pk-border-dark:#253545;--pk-bg-dark:#1a2a3a;--pk-bg-dark-alt:#253545;--pk-surface-dark:#253545;--pk-surface-dark-elevated:#2e4055;--pk-radius-sm:4px;--pk-radius-md:6px;--pk-radius-lg:10px;--pk-radius-xl:16px;--pk-shadow-sm:0 1px 3px rgba(20,47,73,.08);--pk-shadow-md:0 5px 18px rgba(20,47,73,.10);--pk-shadow-lg:0 10px 32px rgba(20,47,73,.12);--pk-shadow-xl:0 18px 48px rgba(20,47,73,.14);--pk-shadow-blue:0 8px 24px rgba(23,76,120,.22)}body.paksa-style--creative{--pk-primary:#7148d8;--pk-primary-hover:#5834b7;--pk-primary-active:#4425a0;--pk-accent:#e056ad;--pk-accent-hover:#c43d93;--pk-accent-light:#f8efff;--pk-text-link:#7148d8;--pk-text-link-hover:#5834b7;--pk-bg:#fbf9ff;--pk-bg-alt:#f3eeff;--pk-surface:#ffffff;--pk-surface-alt:#f8efff;--pk-text:#1e1030;--pk-text-secondary:#5a4a70;--pk-text-muted:#9a8ab0;--pk-border:#e0d4f5;--pk-border-strong:#c8b8e8;--pk-border-dark:#2e1a50;--pk-bg-dark:#1e1030;--pk-bg-dark-alt:#2e1a50;--pk-surface-dark:#2e1a50;--pk-surface-dark-elevated:#3d2468;--pk-radius-sm:10px;--pk-radius-md:16px;--pk-radius-lg:24px;--pk-radius-xl:32px;--pk-shadow-sm:0 2px 8px rgba(94,59,177,.10);--pk-shadow-md:0 8px 28px rgba(94,59,177,.14);--pk-shadow-lg:0 16px 48px rgba(94,59,177,.18);--pk-shadow-xl:0 24px 64px rgba(94,59,177,.22);--pk-shadow-blue:0 8px 28px rgba(113,72,216,.28)}body.paksa-style--creative .pk-hero--gradient,body.paksa-style--creative .pk-pattern-cta--gradient,body.paksa-style--creative .pk-cta--gradient{background-image:linear-gradient(135deg,#7148d8,#e056ad)}body.paksa-style--creative .is-style-paksa-gradient,body.paksa-style--creative .is-style-paksa-gradient-text{background-image:linear-gradient(135deg,#7148d8,#e056ad)}body.paksa-style--elegant{--pk-primary:#82633d;--pk-primary-hover:#674d2e;--pk-primary-active:#503b22;--pk-accent:#a38153;--pk-accent-hover:#876840;--pk-accent-light:#f8f3ea;--pk-text-link:#82633d;--pk-text-link-hover:#674d2e;--pk-bg:#fffdf9;--pk-bg-alt:#f8f4ed;--pk-surface:#fffdf9;--pk-surface-alt:#f8f4ed;--pk-text:#27221d;--pk-text-secondary:#625a50;--pk-text-muted:#9a8a78;--pk-text-inverse:#fffdf9;--pk-text-inverse-muted:#c8b8a8;--pk-border:#e9dfd1;--pk-border-strong:#d4c4b0;--pk-border-dark:#3d3028;--pk-bg-dark:#27221d;--pk-bg-dark-alt:#3d3028;--pk-surface-dark:#3d3028;--pk-surface-dark-elevated:#4e3e30;--pk-radius-sm:4px;--pk-radius-md:8px;--pk-radius-lg:14px;--pk-radius-xl:22px;--pk-shadow-sm:0 2px 5px rgba(60,43,23,.06);--pk-shadow-md:0 8px 24px rgba(60,43,23,.10);--pk-shadow-lg:0 16px 40px rgba(60,43,23,.13);--pk-shadow-xl:0 24px 56px rgba(60,43,23,.16);--pk-shadow-blue:0 8px 24px rgba(130,99,61,.22)}body.paksa-style--elegant h1,body.paksa-style--elegant h2,body.paksa-style--elegant h3{letter-spacing:-.02em}body.paksa-style--elegant .pk-hero--gradient,body.paksa-style--elegant .pk-pattern-cta--gradient,body.paksa-style--elegant .pk-cta--gradient{background-image:linear-gradient(135deg,#82633d,#a38153)}body.paksa-style--elegant .is-style-paksa-gradient,body.paksa-style--elegant .is-style-paksa-gradient-text{background-image:linear-gradient(135deg,#82633d,#a38153)}.pk-prod-listing-hero{padding-top:var(--pk-space-20);padding-bottom:var(--pk-space-16);background-color:var(--pk-bg);border-bottom:1px solid var(--pk-border)}@media (min-width:1024px){.pk-prod-listing-hero{padding-top:var(--pk-space-24)}}.pk-prod-listing-hero-inner{display:flex;flex-direction:column;gap:var(--pk-space-10)}.pk-prod-listing-hero-heading{font-size:clamp(2rem, 4vw, 3.25rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--pk-text);margin-bottom:var(--pk-space-4)}.pk-prod-listing-hero-content .body-large{max-width:600px;margin-bottom:var(--pk-space-8)}.pk-prod-listing-hero-actions{display:flex;flex-wrap:wrap;gap:var(--pk-space-3)}.pk-prod-cat-filter{display:flex;flex-wrap:wrap;gap:var(--pk-space-2)}.pk-prod-cat-pill{display:inline-flex;align-items:center;padding:var(--pk-space-2) var(--pk-space-4);font-size:.875rem;font-weight:500;color:var(--pk-text-secondary);background-color:var(--pk-bg-alt);border:1px solid var(--pk-border);border-radius:var(--pk-radius-full);cursor:pointer;transition:all var(--pk-transition-fast);white-space:nowrap}.pk-prod-cat-pill:hover{border-color:var(--pk-primary);color:var(--pk-primary)}.pk-prod-cat-pill:focus-visible{outline:3px solid var(--pk-accent);outline-offset:2px}.pk-prod-cat-pill.is-active{background-color:var(--pk-primary);border-color:var(--pk-primary);color:var(--pk-text-inverse)}.pk-product-visual{position:relative}.pk-prod-badge{position:absolute;top:var(--pk-space-3);left:var(--pk-space-3);display:inline-flex;align-items:center;padding:var(--pk-space-1) var(--pk-space-3);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--pk-text-inverse);background-color:var(--pk-accent);border-radius:var(--pk-radius-full);z-index:1}.pk-product-thumb{width:100%;height:100%;object-fit:cover;display:block}.pk-prod-empty{padding:var(--pk-space-16) 0}.pk-prod-hero-dark__breadcrumb{margin-bottom:20px}.pk-prod-hero-dark__breadcrumb .pk-breadcrumbs-list{font-size:.8rem;color:rgb(255 255 255 / .35)}.pk-prod-hero-dark__breadcrumb .pk-breadcrumbs-list li a{color:rgb(255 255 255 / .45);text-decoration:none;transition:color 0.15s}.pk-prod-hero-dark__breadcrumb .pk-breadcrumbs-list li a:hover{color:rgb(255 255 255 / .8)}.pk-prod-hero-dark__breadcrumb .pk-breadcrumb-sep{color:rgb(255 255 255 / .2)}.pk-prod-hero-dark__breadcrumb li[aria-current="page"]{color:rgb(255 255 255 / .35);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.pk-prod-hero-dark{background:#121619;padding:80px 0 72px;position:relative;overflow:hidden}.pk-prod-hero-dark__dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgb(97 146 248 / .09) 1px,transparent 1px);background-size:28px 28px;pointer-events:none}.pk-prod-hero-dark__glow{position:absolute;top:-120px;right:-80px;width:500px;height:500px;background:radial-gradient(circle,rgb(97 146 248 / .12) 0%,transparent 70%);pointer-events:none}.pk-prod-hero-dark__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media (min-width:1024px){.pk-prod-hero-dark__inner{grid-template-columns:1fr 420px}}.pk-prod-hero-dark__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#6192F8;background:rgb(97 146 248 / .1);border:1px solid rgb(97 146 248 / .25);border-radius:6px;padding:5px 14px;margin-bottom:20px;flex-wrap:wrap;width:fit-content}.pk-prod-hero-dark__badge{background:#6192F8;color:#fff;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:4px;margin-left:4px}.pk-prod-hero-dark__heading{font-size:clamp(2rem, 4vw, 3rem);font-weight:700;color:#fff;line-height:1.1;letter-spacing:-.025em;margin:0 0 20px}.pk-prod-hero-dark__desc{font-size:1.0625rem;color:rgb(255 255 255 / .65);line-height:1.75;margin:0 0 32px;max-width:560px}.pk-prod-hero-dark__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.pk-prod-hero-dark__actions .pk-btn-primary{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;background:#6192F8;color:#fff;font-size:.9375rem;font-weight:600;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background 0.15s,transform 0.15s,box-shadow 0.15s}.pk-prod-hero-dark__actions .pk-btn-primary:hover{background:#4a7ef5;transform:translateY(-1px);box-shadow:0 4px 16px rgb(97 146 248 / .35);color:#fff}.pk-prod-hero-dark__actions .pk-btn-ghost-inv{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;background:#fff0;color:rgb(255 255 255 / .75);font-size:.9375rem;font-weight:600;border:1.5px solid rgb(255 255 255 / .2);border-radius:8px;text-decoration:none;white-space:nowrap;transition:border-color 0.15s,color 0.15s,background 0.15s}.pk-prod-hero-dark__actions .pk-btn-ghost-inv:hover{border-color:rgb(255 255 255 / .5);color:#fff;background:rgb(255 255 255 / .05)}.pk-prod-hero-dark__trust{display:flex;flex-wrap:wrap;gap:20px}.pk-prod-hero-dark__trust-item{display:flex;align-items:center;gap:7px;font-size:.8125rem;color:rgb(255 255 255 / .5)}.pk-prod-hero-dark__trust-item svg{color:#6192F8;flex-shrink:0}.pk-prod-hero-dark__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pk-prod-hero-dark__stat{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-radius:12px;padding:24px 20px;text-align:center;transition:background 0.2s,border-color 0.2s}.pk-prod-hero-dark__stat:hover{background:rgb(97 146 248 / .08);border-color:rgb(97 146 248 / .25)}.pk-prod-hero-dark__stat--featured{grid-column:span 2;background:rgb(97 146 248 / .1);border-color:rgb(97 146 248 / .3)}.pk-prod-hero-dark__stat-val{font-size:2rem;font-weight:800;color:#fff;line-height:1;letter-spacing:-.03em;margin-bottom:6px}.pk-prod-hero-dark__stat--featured .pk-prod-hero-dark__stat-val{color:#6192F8;font-size:2.5rem}.pk-prod-hero-dark__stat-label{font-size:.8125rem;color:rgb(255 255 255 / .5);line-height:1.4}@media (max-width:639px){.pk-prod-hero-dark{padding:60px 0 52px}.pk-prod-hero-dark__actions{flex-direction:column}.pk-prod-hero-dark__actions .pk-btn-primary,.pk-prod-hero-dark__actions .pk-btn-ghost-inv{width:100%;justify-content:center}}.pk-prod-post-content p:last-child{margin-bottom:0}.pk-prod-features-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-5)}@media (min-width:640px){.pk-prod-features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-prod-features-grid{grid-template-columns:repeat(3,1fr)}}.pk-prod-feature-item{display:flex;gap:var(--pk-space-4);align-items:flex-start;padding:var(--pk-space-6);background-color:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);transition:box-shadow var(--pk-transition-base),border-color var(--pk-transition-base)}.pk-prod-feature-item:hover{box-shadow:var(--pk-shadow-md);border-color:var(--pk-accent)}.pk-prod-feature-icon{width:44px;height:44px;border-radius:var(--pk-radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--pk-transition-fast)}.pk-prod-feature-item:hover .pk-prod-feature-icon{transform:scale(1.1)}.pk-prod-feature-body{flex:1;min-width:0}.pk-prod-feature-title{font-size:.9375rem;font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-2)}.pk-prod-feature-desc{font-size:.875rem;color:var(--pk-text-secondary);line-height:1.6;margin:0}.pk-prod-modules-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-4)}@media (min-width:640px){.pk-prod-modules-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-prod-modules-grid{grid-template-columns:repeat(3,1fr)}}.pk-prod-module-item{display:flex;gap:var(--pk-space-4);align-items:flex-start;padding:var(--pk-space-6);background-color:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);transition:box-shadow var(--pk-transition-base),border-color var(--pk-transition-base)}.pk-prod-module-item:hover{box-shadow:var(--pk-shadow-md);border-color:var(--pk-primary)}.pk-prod-module-number{font-size:1.75rem;font-weight:700;opacity:.6;line-height:1;flex-shrink:0;font-variant-numeric:tabular-nums;min-width:2.5rem}.pk-prod-module-title{font-size:1rem;font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-2)}.pk-prod-module-desc{font-size:.875rem;color:var(--pk-text-secondary);line-height:1.6;margin:0}.pk-prod-benefits-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-5)}@media (min-width:640px){.pk-prod-benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-prod-benefits-grid{grid-template-columns:repeat(3,1fr)}}.pk-prod-benefit-item{padding:var(--pk-space-6);background-color:var(--ben-bg,var(--pk-surface));border:1px solid #fff0;border-radius:var(--pk-radius-lg);transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base),border-color var(--pk-transition-base)}.pk-prod-benefit-item:hover{box-shadow:0 8px 28px rgb(0 0 0 / .09);transform:translateY(-3px);border-color:var(--ben-accent,var(--pk-border))}.pk-prod-benefit-icon{width:48px;height:48px;border-radius:var(--pk-radius-md);background-color:var(--ben-icon,var(--pk-primary));color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:var(--pk-space-4)}.pk-prod-benefit-title{font-size:1rem;font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-3)}.pk-prod-benefit-desc{font-size:.875rem;color:var(--pk-text-secondary);line-height:1.6;margin:0}@media (max-width:639px){.pk-prod-hero-inner{grid-template-columns:1fr}.pk-prod-listing-hero-inner{gap:var(--pk-space-8)}}.pk-archive-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pk-space-2);padding:var(--pk-space-12) 0 var(--pk-space-4)}.pk-archive-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 var(--pk-space-3);font-size:.9375rem;font-weight:500;color:var(--pk-text-secondary);background-color:var(--pk-bg-alt);border:1px solid var(--pk-border);border-radius:var(--pk-radius-md);text-decoration:none;transition:all var(--pk-transition-fast)}.pk-archive-pagination .page-numbers:hover{border-color:var(--pk-primary);color:var(--pk-primary)}.pk-archive-pagination .page-numbers.current{background-color:var(--pk-primary);border-color:var(--pk-primary);color:var(--pk-text-inverse)}.pk-archive-pagination .page-numbers:focus-visible{outline:3px solid var(--pk-accent);outline-offset:2px}.pk-prod-cat-pill[href]{text-decoration:none}.pk-prod-overview{padding:64px 0}.pk-prod-overview-inner{display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media (min-width:1024px){.pk-prod-overview-inner{grid-template-columns:1fr 1fr;gap:64px}}.pk-prod-overview-text h2{font-size:clamp(1.75rem, 3vw, 2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin-bottom:var(--pk-space-5)}.pk-prod-overview-text p,.pk-prod-post-content p{color:var(--pk-text-secondary);font-size:1rem;line-height:1.75;margin-bottom:var(--pk-space-4)}.pk-prod-overview-img{width:100%;border-radius:var(--pk-radius-lg);box-shadow:var(--pk-shadow-xl);border:1px solid var(--pk-border);display:block}.pk-prod-section-screenshot{margin-bottom:var(--pk-space-12);border-radius:var(--pk-radius-lg);overflow:hidden;box-shadow:var(--pk-shadow-xl);border:1px solid var(--pk-border)}.pk-prod-screenshot-img{width:100%;height:auto;display:block;border-radius:var(--pk-radius-lg)}.pk-prod-modules-split{display:flex;flex-direction:column;gap:80px;margin-bottom:80px}.pk-prod-modules-split__row{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:1024px){.pk-prod-modules-split__row{grid-template-columns:1fr 1fr;gap:64px}.pk-prod-modules-split__row--reverse .pk-prod-modules-split__text{order:2}.pk-prod-modules-split__row--reverse .pk-prod-modules-split__visual{order:1}}.pk-prod-modules-split__text .pk-prod-module-number{font-size:3rem;font-weight:800;opacity:.55;line-height:1;margin-bottom:var(--pk-space-3)}.pk-prod-modules-split__text .pk-prod-module-title{font-size:clamp(1.25rem, 2vw, 1.625rem);font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-4);line-height:1.2}.pk-prod-modules-split__text .pk-prod-module-desc{font-size:1rem;color:var(--pk-text-secondary);line-height:1.75;margin:0}.pk-prod-modules-split__visual img{width:100%;border-radius:var(--pk-radius-lg);box-shadow:var(--pk-shadow-xl);border:1px solid var(--pk-border);display:block}.pk-prod-single-cta{padding:80px 0;background:#121619;position:relative;overflow:hidden}.pk-prod-cta-dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgb(97 146 248 / .07) 1px,transparent 1px);background-size:28px 28px;pointer-events:none}.pk-prod-cta-glow{position:absolute;top:-100px;left:-80px;width:480px;height:480px;background:radial-gradient(circle,rgb(97 146 248 / .1) 0%,transparent 70%);pointer-events:none}.pk-prod-cta-inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:1024px){.pk-prod-cta-inner{grid-template-columns:1fr auto;gap:64px}}.pk-prod-cta-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--pk-primary);margin-bottom:16px}.pk-prod-cta-heading{font-size:clamp(1.625rem, 3vw, 2.25rem);font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.02em;margin:0 0 12px}.pk-prod-cta-heading span{color:var(--pk-primary)}.pk-prod-cta-desc{font-size:1rem;color:rgb(255 255 255 / .55);line-height:1.7;margin:0;max-width:520px}.pk-prod-cta-actions{display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}@media (max-width:639px){.pk-prod-cta-actions{flex-direction:column}.pk-prod-cta-actions .pk-btn-primary,.pk-prod-cta-actions .pk-btn-ghost-inv{width:100%;justify-content:center}}.pk-prod-cta-actions .pk-btn-primary{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;background:var(--pk-primary);color:#fff;font-size:.9375rem;font-weight:600;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background 0.15s,transform 0.15s,box-shadow 0.15s}.pk-prod-cta-actions .pk-btn-primary:hover{background:var(--pk-primary-hover);transform:translateY(-1px);box-shadow:0 4px 16px rgb(97 146 248 / .35);color:#fff}.pk-prod-cta-actions .pk-btn-ghost-inv{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;background:#fff0;color:rgb(255 255 255 / .75);font-size:.9375rem;font-weight:600;border:1.5px solid rgb(255 255 255 / .2);border-radius:8px;text-decoration:none;white-space:nowrap;transition:border-color 0.15s,color 0.15s,background 0.15s}.pk-prod-cta-actions .pk-btn-ghost-inv:hover{border-color:rgb(255 255 255 / .5);color:#fff;background:rgb(255 255 255 / .05)}@media (prefers-reduced-motion:reduce){.pk-prod-cat-pill,.pk-prod-feature-item,.pk-prod-module-item,.pk-prod-benefit-item,.pk-archive-pagination .page-numbers,.pk-prod-cta-actions .pk-btn-primary,.pk-prod-cta-actions .pk-btn-ghost-inv{transition:none}}.pk-breadcrumbs-wrap{background-color:var(--pk-bg-alt);border-bottom:1px solid var(--pk-border);padding:var(--pk-space-3) 0}.pk-breadcrumbs-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pk-space-2);list-style:none;margin:0;padding:0;font-size:.8125rem;color:var(--pk-text-muted)}.pk-breadcrumbs-list li a{color:var(--pk-text-secondary);text-decoration:none;transition:color var(--pk-transition-fast)}.pk-breadcrumbs-list li a:hover{color:var(--pk-primary)}.pk-breadcrumbs-list li a:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px;border-radius:var(--pk-radius-sm)}.pk-breadcrumb-sep{color:var(--pk-border-strong);font-size:.75rem;line-height:1}.pk-breadcrumbs-list li[aria-current="page"]{color:var(--pk-text-muted);font-weight:500}.pk-svc-archive-hero{padding-top:var(--pk-space-20);padding-bottom:var(--pk-space-16);background-color:var(--pk-bg);border-bottom:1px solid var(--pk-border)}@media (min-width:1024px){.pk-svc-archive-hero{padding-top:var(--pk-space-24)}}.pk-svc-archive-hero-inner{display:flex;flex-direction:column;gap:var(--pk-space-10)}.pk-svc-archive-heading{font-size:clamp(2rem, 4vw, 3.25rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--pk-text);margin-bottom:var(--pk-space-4)}.pk-svc-archive-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-6)}@media (min-width:640px){.pk-svc-archive-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-svc-archive-grid{grid-template-columns:repeat(3,1fr)}}.pk-svc-archive-card{display:flex;flex-direction:column;background-color:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);overflow:hidden;transition:box-shadow var(--pk-transition-base),border-color var(--pk-transition-base),transform var(--pk-transition-base)}.pk-svc-archive-card:hover{box-shadow:var(--pk-shadow-lg);border-color:var(--pk-accent);transform:translateY(-2px)}.pk-svc-archive-card--featured{border-color:var(--pk-primary);box-shadow:var(--pk-shadow-md)}.pk-svc-archive-card-visual{position:relative;aspect-ratio:16 / 9;overflow:hidden;background-color:var(--pk-bg-alt)}.pk-svc-archive-card-thumb{width:100%;height:100%;object-fit:cover;display:block}.pk-svc-archive-card-body{display:flex;flex-direction:column;flex:1;padding:var(--pk-space-6);gap:var(--pk-space-3)}.pk-svc-archive-card-title{font-size:1.125rem;font-weight:700;color:var(--pk-text);line-height:1.3;margin:0}.pk-svc-archive-card-desc{font-size:.9375rem;color:var(--pk-text-secondary);line-height:1.6;margin:0;flex:1}.pk-about-hero{padding-top:var(--pk-space-20);padding-bottom:var(--pk-space-16);background-color:var(--pk-bg);border-bottom:1px solid var(--pk-border)}@media (min-width:1024px){.pk-about-hero{padding-top:var(--pk-space-24)}}.pk-about-hero-heading{font-size:clamp(2rem, 4vw, 3.25rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--pk-text);margin-bottom:var(--pk-space-6)}.pk-about-content{max-width:var(--pk-container-narrow);margin:0 auto}.pk-about-content p{font-size:1.0625rem;color:var(--pk-text-secondary);line-height:1.75;margin-bottom:var(--pk-space-5)}.pk-about-content p:last-child{margin-bottom:0}.pk-about-values-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-5)}@media (min-width:640px){.pk-about-values-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-about-values-grid{grid-template-columns:repeat(3,1fr)}}.pk-about-value-item{padding:var(--pk-space-6);background-color:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg)}.pk-about-value-title{font-size:1rem;font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-3)}.pk-about-value-desc{font-size:.9375rem;color:var(--pk-text-secondary);line-height:1.6;margin:0}.pk-contact-hero{padding-top:var(--pk-space-20);padding-bottom:var(--pk-space-16);background-color:var(--pk-bg);border-bottom:1px solid var(--pk-border)}@media (min-width:1024px){.pk-contact-hero{padding-top:var(--pk-space-24)}}.pk-contact-hero-heading{font-size:clamp(2rem, 4vw, 3.25rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--pk-text);margin-bottom:var(--pk-space-6)}.pk-contact-layout{display:grid;grid-template-columns:1fr;gap:var(--pk-space-12);align-items:start}@media (min-width:1024px){.pk-contact-layout{grid-template-columns:1fr 1fr;gap:var(--pk-space-16)}}.pk-contact-info-list{display:flex;flex-direction:column;gap:var(--pk-space-6)}.pk-contact-info-item{display:flex;gap:var(--pk-space-4);align-items:flex-start}.pk-contact-info-icon{width:44px;height:44px;border-radius:var(--pk-radius-md);background-color:var(--pk-accent-light);color:var(--pk-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pk-contact-info-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--pk-text-muted);margin-bottom:var(--pk-space-1)}.pk-contact-info-value{font-size:1rem;color:var(--pk-text);font-weight:500}.pk-contact-info-value a{color:var(--pk-text-link);text-decoration:none}.pk-contact-info-value a:hover{text-decoration:underline}.pk-contact-form-area{background-color:var(--pk-bg-alt);border:1px solid var(--pk-border);border-radius:var(--pk-radius-xl);padding:var(--pk-space-8)}@media (min-width:768px){.pk-contact-form-area{padding:var(--pk-space-10)}}.pk-contact-form-placeholder{text-align:center;padding:var(--pk-space-12) var(--pk-space-8);color:var(--pk-text-muted)}.pk-contact-form-placeholder p{font-size:.9375rem;line-height:1.6;margin-bottom:var(--pk-space-4)}@media (prefers-reduced-motion:reduce){.pk-svc-archive-card{transition:none}}.pk-front-page,.pk-front-page *{font-family:var(--pk-font-sans)}.pk-hero{position:relative;padding-top:var(--pk-space-20);padding-bottom:var(--pk-space-16);background-color:var(--pk-bg);overflow:hidden}@media (min-width:1024px){.pk-hero{padding-top:var(--pk-space-24);padding-bottom:var(--pk-space-20)}}.pk-hero-grid-bg{position:absolute;inset:0;background-image:radial-gradient(circle,rgb(97 146 248 / .12) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;z-index:0}.pk-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--pk-space-12);align-items:center}@media (min-width:1024px){.pk-hero-inner{grid-template-columns:55fr 45fr;gap:var(--pk-space-16)}}.pk-hero-content{max-width:620px}.pk-hero-badge{display:inline-flex;align-items:center;gap:var(--pk-space-2);background:var(--pk-accent-light);border:1px solid rgb(97 146 248 / .3);border-radius:var(--pk-radius-full);padding:var(--pk-space-1) var(--pk-space-4) var(--pk-space-1) var(--pk-space-2);font-size:.8125rem;font-weight:600;color:var(--pk-primary);margin-bottom:var(--pk-space-5)}.pk-hero-badge-dot{width:8px;height:8px;border-radius:var(--pk-radius-full);background:var(--pk-primary);flex-shrink:0;animation:pk-pulse-ring 2s ease-out infinite}.pk-hero-heading{font-size:clamp(2rem, 4vw, 3.25rem);font-weight:700;line-height:1.15;color:var(--pk-text);margin-bottom:var(--pk-space-4);letter-spacing:-.01em}.pk-hero-subheading{font-size:clamp(1.125rem, 2vw, 1.375rem);font-weight:600;color:var(--pk-primary);margin-bottom:var(--pk-space-5);min-height:2em;line-height:1.4;display:flex;align-items:flex-end;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.pk-cursor{display:inline-block;color:var(--pk-primary);animation:pk-blink 1s step-end infinite;margin-left:1px}.pk-hero-description{font-size:1rem;line-height:1.75;color:var(--pk-text-secondary);margin-bottom:var(--pk-space-8);max-width:540px}.pk-hero-actions{display:flex;flex-wrap:wrap;gap:var(--pk-space-3)}.pk-hero-visual{position:relative;display:flex;align-items:center;justify-content:center}.pk-hero-img-wrap{position:relative;width:100%;max-width:520px}.pk-hero-img{width:100%;height:auto;display:block;border-radius:var(--pk-radius-lg);filter:drop-shadow(0 24px 48px rgb(97 146 248 / .18))}.pk-hero-stat{position:absolute;background:var(--pk-bg);border:1px solid var(--pk-border);border-radius:var(--pk-radius-md);padding:var(--pk-space-3) var(--pk-space-4);box-shadow:var(--pk-shadow-lg);display:flex;flex-direction:column;gap:2px;min-width:110px}.pk-hero-stat--tl{top:8%;left:-8%}.pk-hero-stat--br{bottom:10%;right:-6%}.pk-hero-stat-num{font-size:1.5rem;font-weight:700;color:var(--pk-primary);line-height:1}.pk-hero-stat-label{font-size:.6875rem;font-weight:500;color:var(--pk-text-muted);white-space:nowrap}@media (max-width:767px){.pk-hero-stat{display:none}}.pk-trust-strip{background:var(--pk-primary);padding:var(--pk-space-3) 0;overflow:hidden;position:relative}.pk-trust-strip::before,.pk-trust-strip::after{content:'';position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.pk-trust-strip::before{left:0;background:linear-gradient(90deg,var(--pk-primary),transparent)}.pk-trust-strip::after{right:0;background:linear-gradient(270deg,var(--pk-primary),transparent)}.pk-trust-marquee-wrap{overflow:hidden}.pk-trust-marquee{display:flex;list-style:none;margin:0;padding:0;width:max-content;animation:pk-marquee 30s linear infinite}.pk-trust-marquee:hover{animation-play-state:paused}.pk-trust-item{display:flex;align-items:center;gap:var(--pk-space-2);font-size:.8125rem;font-weight:600;color:rgb(255 255 255 / .9);white-space:nowrap;padding:0 var(--pk-space-8)}.pk-trust-dot{color:rgb(255 255 255 / .5);flex-shrink:0}.pk-capabilities{background:var(--pk-bg-alt)}.pk-section-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--pk-primary);margin-bottom:var(--pk-space-2);display:block}.pk-cap-header{display:grid;grid-template-columns:1fr;gap:var(--pk-space-4);margin-bottom:var(--pk-space-10)}@media (min-width:1024px){.pk-cap-header{grid-template-columns:1fr 1fr;gap:var(--pk-space-12);align-items:end}}.pk-cap-header-left h2{font-size:clamp(1.75rem, 3vw, 2.25rem);font-weight:700;color:var(--pk-text);margin:0;line-height:1.2}.pk-cap-header-desc{font-size:1rem;line-height:1.75;color:var(--pk-text-secondary);margin:0;align-self:end}.pk-cap-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-4)}@media (min-width:640px){.pk-cap-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-cap-grid{grid-template-columns:repeat(4,1fr);gap:var(--pk-space-5)}}.pk-cap-card{background:var(--pk-bg);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);padding:var(--pk-space-6);display:flex;flex-direction:column;gap:var(--pk-space-3);position:relative;overflow:hidden;transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base),border-color var(--pk-transition-base);cursor:default}.pk-cap-card::before{content:'';position:absolute;top:0;left:0;bottom:0;width:3px;border-radius:var(--pk-radius-lg) 0 0 var(--pk-radius-lg);transition:width var(--pk-transition-base)}.pk-cap-card--blue::before{background:#6192F8}.pk-cap-card--indigo::before{background:#7c6ff7}.pk-cap-card--cyan::before{background:#06b6d4}.pk-cap-card--violet::before{background:#8b5cf6}.pk-cap-card:hover{box-shadow:var(--pk-shadow-lg);transform:translateY(-4px);border-color:rgb(97 146 248 / .25)}.pk-cap-card:hover::before{width:4px}.pk-cap-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--pk-space-1)}.pk-cap-card-icon{width:40px;height:40px;border-radius:var(--pk-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--pk-transition-base),color var(--pk-transition-base)}.pk-cap-card--blue .pk-cap-card-icon{background:rgb(97 146 248 / .12);color:#6192F8}.pk-cap-card--indigo .pk-cap-card-icon{background:rgb(124 111 247 / .12);color:#7c6ff7}.pk-cap-card--cyan .pk-cap-card-icon{background:rgb(6 182 212 / .12);color:#06b6d4}.pk-cap-card--violet .pk-cap-card-icon{background:rgb(139 92 246 / .12);color:#8b5cf6}.pk-cap-card:hover .pk-cap-card-icon{background:var(--pk-primary);color:#fff}.pk-cap-tag{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:var(--pk-radius-full);line-height:1.6}.pk-cap-card--blue .pk-cap-tag{background:rgb(97 146 248 / .1);color:#6192F8}.pk-cap-card--indigo .pk-cap-tag{background:rgb(124 111 247 / .1);color:#7c6ff7}.pk-cap-card--cyan .pk-cap-tag{background:rgb(6 182 212 / .1);color:#06b6d4}.pk-cap-card--violet .pk-cap-tag{background:rgb(139 92 246 / .1);color:#8b5cf6}.pk-cap-card-title{font-size:1rem;font-weight:700;color:var(--pk-text);margin:0;line-height:1.3}.pk-cap-card-desc{font-size:.875rem;color:var(--pk-text-secondary);line-height:1.6;margin:0;flex:1}.pk-cap-card-arrow{margin-top:var(--pk-space-3);color:var(--pk-border-strong);transition:color var(--pk-transition-fast),transform var(--pk-transition-fast);align-self:flex-end}.pk-cap-card:hover .pk-cap-card-arrow{color:var(--pk-primary);transform:translateX(3px)}.pk-stats{background:var(--pk-bg)}.pk-stats-inner{display:grid;grid-template-columns:1fr;gap:var(--pk-space-12);align-items:center}@media (min-width:1024px){.pk-stats-inner{grid-template-columns:1fr 1fr}}.pk-stats-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--pk-primary);margin-bottom:var(--pk-space-2)}.pk-stats-heading{font-size:clamp(1.5rem, 2.5vw, 2rem);font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-4);line-height:1.2}.pk-stats-desc{font-size:.9375rem;line-height:1.7;color:var(--pk-text-secondary);margin:0;max-width:440px}.pk-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--pk-space-6)}.pk-stat-item{padding:var(--pk-space-6);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-bg-alt);text-align:center;transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.pk-stat-item:hover{box-shadow:var(--pk-shadow-md);transform:translateY(-2px)}.pk-stat-number{font-size:clamp(2rem, 4vw, 2.75rem);font-weight:800;color:var(--pk-primary);line-height:1;margin-bottom:var(--pk-space-2)}.pk-stat-title{font-size:.875rem;font-weight:500;color:var(--pk-text-muted)}.pk-products-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-6)}@media (min-width:640px){.pk-products-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.pk-products-grid{grid-template-columns:repeat(4,1fr)}}.pk-product-card{border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);overflow:hidden;background:var(--pk-surface);transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base),border-color var(--pk-transition-base);display:flex;flex-direction:column}.pk-product-card:hover{box-shadow:var(--pk-shadow-xl);transform:translateY(-4px);border-color:rgb(97 146 248 / .35)}.pk-product-card--featured{border-color:var(--pk-primary)}.pk-product-card[hidden]{display:none!important}@media (min-width:1280px){.pk-product-card--featured{grid-column:span 2}}.pk-product-visual{background:linear-gradient(135deg,var(--pk-bg-dark) 0%,var(--pk-bg-dark-alt) 100%);padding:var(--pk-space-6);min-height:110px;display:flex;align-items:center;justify-content:center}.pk-product-visual-icon{width:56px;height:56px;border-radius:var(--pk-radius-md);background:rgb(97 146 248 / .2);display:flex;align-items:center;justify-content:center;color:var(--pk-primary)}.pk-product-body{padding:var(--pk-space-6);display:flex;flex-direction:column;gap:var(--pk-space-3);flex:1}.pk-product-category{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--pk-primary)}.pk-product-title{font-size:1.0625rem;font-weight:700;color:var(--pk-text);margin:0;line-height:1.3}.pk-product-description{font-size:.875rem;color:var(--pk-text-secondary);line-height:1.6;margin:0;flex:1}.pk-product-link{display:inline-flex;align-items:center;gap:var(--pk-space-2);font-size:.875rem;font-weight:600;color:var(--pk-primary);text-decoration:none;margin-top:var(--pk-space-2);transition:gap var(--pk-transition-fast),color var(--pk-transition-fast)}.pk-product-link:hover{gap:var(--pk-space-3);color:var(--pk-primary-hover)}.pk-tech-steps{display:grid;grid-template-columns:1fr;gap:1px;background:var(--pk-border-dark);border-radius:var(--pk-radius-lg);overflow:hidden}@media (min-width:768px){.pk-tech-steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.pk-tech-steps{grid-template-columns:repeat(3,1fr)}}.pk-tech-step{position:relative;padding:var(--pk-space-8);background:var(--pk-bg-dark);display:flex;gap:var(--pk-space-4);align-items:flex-start;transition:background var(--pk-transition-base);overflow:hidden}.pk-tech-step::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--pk-primary);transform:scaleX(0);transform-origin:left;transition:transform var(--pk-transition-base)}.pk-tech-step:hover{background:var(--pk-bg-dark-alt)}.pk-tech-step:hover::after{transform:scaleX(1)}.pk-tech-step-number{font-size:2.25rem;font-weight:800;color:var(--pk-primary);opacity:.25;line-height:1;flex-shrink:0;transition:opacity var(--pk-transition-base)}.pk-tech-step:hover .pk-tech-step-number{opacity:.6}.pk-tech-step-title{font-size:1rem;font-weight:700;color:var(--pk-text-inverse);margin-bottom:var(--pk-space-2)}.pk-tech-step-desc{font-size:.875rem;color:var(--pk-text-inverse-muted);line-height:1.65;margin:0}.pk-process-steps{display:grid;grid-template-columns:1fr;gap:1px;background:var(--pk-border);border-radius:var(--pk-radius-lg);overflow:hidden;box-shadow:var(--pk-shadow-sm)}@media (min-width:768px){.pk-process-steps{grid-template-columns:repeat(5,1fr)}}.pk-process-step{position:relative;padding:var(--pk-space-8) var(--pk-space-6);background:var(--pk-surface);transition:background var(--pk-transition-base);overflow:hidden}.pk-process-step::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--pk-primary);transform:scaleX(0);transform-origin:left;transition:transform var(--pk-transition-base)}.pk-process-step:hover{background:var(--pk-bg-alt)}.pk-process-step:hover::before{transform:scaleX(1)}.pk-process-step-number{font-size:2.25rem;font-weight:800;color:var(--pk-primary);opacity:.2;line-height:1;margin-bottom:var(--pk-space-4);transition:opacity var(--pk-transition-base)}.pk-process-step:hover .pk-process-step-number{opacity:.5}.pk-process-step-title{font-size:.9375rem;font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-2)}.pk-process-step-desc{font-size:.8125rem;color:var(--pk-text-secondary);line-height:1.6;margin:0}.pk-why-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-5)}@media (min-width:640px){.pk-why-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-why-grid{grid-template-columns:repeat(3,1fr)}}.pk-why-item{padding:var(--pk-space-6);border-radius:var(--pk-radius-lg);border:1px solid var(--pk-border);background:var(--pk-surface);transition:box-shadow var(--pk-transition-base),border-color var(--pk-transition-base),transform var(--pk-transition-base);position:relative;overflow:hidden}.pk-why-item::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--pk-primary);transform:scaleX(0);transform-origin:left;transition:transform var(--pk-transition-base)}.pk-why-item:hover{box-shadow:var(--pk-shadow-md);border-color:rgb(97 146 248 / .3);transform:translateY(-3px)}.pk-why-item:hover::after{transform:scaleX(1)}.pk-why-icon{width:48px;height:48px;border-radius:var(--pk-radius-md);background:var(--pk-accent-light);display:flex;align-items:center;justify-content:center;color:var(--pk-primary);margin-bottom:var(--pk-space-4);transition:background var(--pk-transition-base),color var(--pk-transition-base)}.pk-why-item:hover .pk-why-icon{background:var(--pk-primary);color:#fff}.pk-why-title{font-size:1rem;font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-2)}.pk-why-desc{font-size:.875rem;color:var(--pk-text-secondary);line-height:1.65;margin:0}.pk-diff-table{border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);overflow:hidden;box-shadow:var(--pk-shadow-sm)}.pk-diff-header{display:grid;grid-template-columns:1fr 1fr;background:var(--pk-bg-alt);border-bottom:2px solid var(--pk-border)}.pk-diff-col{padding:var(--pk-space-4) var(--pk-space-6);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.pk-diff-col--traditional{color:var(--pk-text-muted);border-right:1px solid var(--pk-border)}.pk-diff-col--paksa{color:var(--pk-primary);display:flex;align-items:center;gap:var(--pk-space-2)}.pk-diff-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--pk-border);transition:background var(--pk-transition-fast)}.pk-diff-row:last-child{border-bottom:none}.pk-diff-row:hover{background:var(--pk-bg-alt)}.pk-diff-row .pk-diff-col{font-size:.9375rem;font-weight:400;text-transform:none;letter-spacing:0;padding:var(--pk-space-4) var(--pk-space-6)}.pk-diff-row .pk-diff-col--traditional{color:var(--pk-text-muted);text-decoration:line-through;text-decoration-color:var(--pk-border-strong)}.pk-diff-row .pk-diff-col--paksa{color:var(--pk-text);font-weight:500}.pk-diff-check{width:18px;height:18px;border-radius:var(--pk-radius-full);background:var(--pk-success);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pk-industries-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--pk-space-4);list-style:none;margin:0;padding:0}@media (min-width:640px){.pk-industries-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.pk-industries-grid{grid-template-columns:repeat(5,1fr)}}.pk-industry-item{display:flex;flex-direction:column;align-items:center;gap:var(--pk-space-3);padding:var(--pk-space-6) var(--pk-space-4);border:1px solid rgb(255 255 255 / .08);border-radius:var(--pk-radius-lg);text-align:center;transition:background var(--pk-transition-base),border-color var(--pk-transition-base),transform var(--pk-transition-base);cursor:default}.pk-industry-item:hover{background:rgb(255 255 255 / .06);border-color:var(--pk-primary);transform:translateY(-3px)}.pk-industry-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--pk-primary);background:rgb(97 146 248 / .12);border-radius:var(--pk-radius-md)}.pk-industry-name{font-size:.8125rem;font-weight:600;color:var(--pk-text-inverse-muted)}.pk-testimonials-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-5)}@media (min-width:640px){.pk-testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.pk-testimonials-grid{grid-template-columns:repeat(4,1fr)}}.pk-testimonial-card{background:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);padding:var(--pk-space-6);display:flex;flex-direction:column;gap:var(--pk-space-4);transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.pk-testimonial-card:hover{box-shadow:var(--pk-shadow-md);transform:translateY(-2px)}.pk-testimonial-stars{display:flex;gap:3px;color:#f59e0b}.pk-testimonial-content{margin:0;flex:1}.pk-testimonial-content p{font-size:.9375rem;line-height:1.7;color:var(--pk-text-secondary);margin:0}.pk-testimonial-meta{display:flex;align-items:center;gap:var(--pk-space-3);padding-top:var(--pk-space-4);border-top:1px solid var(--pk-border)}.pk-testimonial-avatar{width:40px;height:40px;border-radius:var(--pk-radius-full);background:var(--pk-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;flex-shrink:0}.pk-testimonial-name{font-size:.9375rem;font-weight:700;color:var(--pk-text)}.pk-testimonial-role{font-size:.8125rem;color:var(--pk-text-muted)}.pk-clients{background:var(--pk-bg);padding-top:var(--pk-space-12);padding-bottom:var(--pk-space-12);overflow:hidden}.pk-clients-label{text-align:center;font-size:.8125rem;font-weight:600;color:var(--pk-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--pk-space-8)}.pk-clients-marquee-wrap{overflow:hidden;position:relative}.pk-clients-marquee-wrap::before,.pk-clients-marquee-wrap::after{content:'';position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.pk-clients-marquee-wrap::before{left:0;background:linear-gradient(90deg,var(--pk-bg),transparent)}.pk-clients-marquee-wrap::after{right:0;background:linear-gradient(270deg,var(--pk-bg),transparent)}.pk-clients-marquee{display:flex;align-items:center;gap:var(--pk-space-10);width:max-content;animation:pk-marquee 35s linear infinite}.pk-clients-marquee:hover{animation-play-state:paused}.pk-client-logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.55;transition:opacity var(--pk-transition-fast);filter:grayscale(1)}.pk-client-logo:hover{opacity:1;filter:grayscale(0)}.pk-client-logo img{width:80px;height:80px;object-fit:contain}.pk-intelligence-inner{display:grid;grid-template-columns:1fr;gap:var(--pk-space-12);align-items:start}@media (min-width:1024px){.pk-intelligence-inner{grid-template-columns:1fr 1fr}}.pk-data-flow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pk-space-2);margin-top:var(--pk-space-8)}.pk-data-flow-step{background:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-full);padding:var(--pk-space-2) var(--pk-space-4);font-size:.8125rem;font-weight:600;color:var(--pk-text-secondary)}.pk-data-flow-step--end{background:var(--pk-primary);border-color:var(--pk-primary);color:#fff}.pk-data-flow-arrow{color:var(--pk-primary);font-size:1rem;font-weight:700}.pk-intelligence-cards{display:grid;grid-template-columns:1fr;gap:var(--pk-space-4)}@media (min-width:640px){.pk-intelligence-cards{grid-template-columns:repeat(2,1fr)}}.pk-intel-card{background:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);padding:var(--pk-space-6);display:flex;gap:var(--pk-space-4);align-items:flex-start;transition:box-shadow var(--pk-transition-base),border-color var(--pk-transition-base),transform var(--pk-transition-base)}.pk-intel-card:hover{box-shadow:var(--pk-shadow-md);border-color:var(--pk-primary);transform:translateY(-2px)}.pk-intel-card-icon{width:40px;height:40px;border-radius:var(--pk-radius-md);background:var(--pk-accent-light);display:flex;align-items:center;justify-content:center;color:var(--pk-primary);flex-shrink:0}.pk-intel-card-title{font-size:.9375rem;font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-2)}.pk-intel-card-desc{font-size:.875rem;color:var(--pk-text-secondary);line-height:1.6;margin:0}.pk-outcomes-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-5)}@media (min-width:640px){.pk-outcomes-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pk-outcomes-grid{grid-template-columns:repeat(3,1fr)}}.pk-outcome-item{padding:var(--pk-space-6);border-radius:var(--pk-radius-lg);border:1px solid var(--pk-border);background:var(--pk-surface);transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base),border-color var(--pk-transition-base);position:relative;overflow:hidden}.pk-outcome-item::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--pk-primary);transform:scaleX(0);transform-origin:left;transition:transform var(--pk-transition-base)}.pk-outcome-item:hover{box-shadow:var(--pk-shadow-lg);transform:translateY(-4px);border-color:rgb(97 146 248 / .3)}.pk-outcome-item:hover::before{transform:scaleX(1)}.pk-outcome-icon{width:48px;height:48px;border-radius:var(--pk-radius-md);background:var(--pk-accent-light);display:flex;align-items:center;justify-content:center;color:var(--pk-primary);margin-bottom:var(--pk-space-4);transition:background var(--pk-transition-base),color var(--pk-transition-base)}.pk-outcome-item:hover .pk-outcome-icon{background:var(--pk-primary);color:#fff}.pk-outcome-title{font-size:1rem;font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-2)}.pk-outcome-desc{font-size:.875rem;color:var(--pk-text-secondary);line-height:1.65;margin:0}.pk-faq{background:var(--pk-bg)}.pk-faq-inner{display:grid;grid-template-columns:1fr;gap:var(--pk-space-12);align-items:start}@media (min-width:1024px){.pk-faq-inner{grid-template-columns:280px 1fr}}.pk-faq-list{display:flex;flex-direction:column;border-top:1px solid var(--pk-border)}.pk-faq-item{border-bottom:1px solid var(--pk-border)}.pk-faq-trigger{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:var(--pk-space-6);padding:var(--pk-space-6) 0;background:none;border:none;cursor:pointer;text-align:left;transition:color var(--pk-transition-fast)}.pk-faq-trigger:hover{color:var(--pk-primary)}.pk-faq-trigger:focus-visible{outline:3px solid var(--pk-primary);outline-offset:4px;border-radius:var(--pk-radius-sm)}.pk-faq-question{font-size:clamp(1rem, 0.875rem + 0.5vw, 1.125rem);font-weight:700;color:var(--pk-text);line-height:1.4;letter-spacing:-.01em}.pk-faq-icon{color:var(--pk-text-muted);flex-shrink:0;transition:transform var(--pk-transition-fast),color var(--pk-transition-fast)}.pk-faq-item.is-open .pk-faq-icon{transform:rotate(45deg);color:var(--pk-primary)}.pk-faq-icon-v{transition:opacity var(--pk-transition-fast)}.pk-faq-item.is-open .pk-faq-icon-v{opacity:0}.pk-faq-panel[hidden]{display:none}.pk-faq-answer{padding:0 0 var(--pk-space-6);max-width:640px}.pk-faq-answer p{font-size:.9375rem;color:var(--pk-text-secondary);line-height:1.7;margin:0}.pk-cta{background:var(--pk-bg-dark);padding:var(--pk-space-20) 0;border-top:1px solid var(--pk-border-dark)}.pk-cta-wrap{display:flex;flex-direction:column;gap:var(--pk-space-10);align-items:flex-start}@media (min-width:1024px){.pk-cta-wrap{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--pk-space-16)}}.pk-cta-left{flex:1;max-width:560px}.pk-cta-overline{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--pk-primary);margin-bottom:var(--pk-space-4)}.pk-cta-heading{font-size:clamp(1.75rem, 3vw, 2.5rem);font-weight:700;line-height:1.15;color:#fff;margin-bottom:var(--pk-space-4);letter-spacing:-.01em}.pk-cta-desc{font-size:1rem;line-height:1.75;color:var(--pk-text-inverse-muted);margin:0}.pk-cta-right{display:flex;flex-direction:column;align-items:flex-start;gap:var(--pk-space-5);flex-shrink:0}@media (min-width:1024px){.pk-cta-right{align-items:flex-end}}.pk-cta-btn{display:inline-flex;align-items:center;gap:var(--pk-space-3);padding:15px 32px;background:#fff;color:var(--pk-bg-dark);font-size:.9375rem;font-weight:700;border-radius:var(--pk-radius-md);text-decoration:none;white-space:nowrap;transition:background var(--pk-transition-fast),transform var(--pk-transition-fast),box-shadow var(--pk-transition-fast);box-shadow:0 1px 3px rgb(0 0 0 / .3)}.pk-cta-btn:hover{background:#f0f4ff;color:var(--pk-primary);transform:translateY(-1px);box-shadow:0 4px 20px rgb(0 0 0 / .25)}.pk-cta-btn svg{flex-shrink:0;transition:transform var(--pk-transition-fast)}.pk-cta-btn:hover svg{transform:translateX(3px)}.pk-cta-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pk-space-2)}.pk-cta-meta-link{font-size:.875rem;color:var(--pk-text-inverse-muted);text-decoration:none;transition:color var(--pk-transition-fast)}.pk-cta-meta-link:hover{color:#fff}.pk-cta-meta-sep{color:var(--pk-border-dark);font-size:1rem;line-height:1}@media (max-width:639px){.pk-cta-btn{width:100%;justify-content:center}}.pk-challenge-inner{display:grid;grid-template-columns:1fr;gap:var(--pk-space-12);align-items:center}@media (min-width:1024px){.pk-challenge-inner{grid-template-columns:1fr 1fr}}.pk-challenge-problems{list-style:none;margin:var(--pk-space-6) 0;padding:0;display:flex;flex-direction:column;gap:var(--pk-space-2)}.pk-challenge-problem{display:flex;align-items:center;gap:var(--pk-space-3);font-size:.9375rem;color:var(--pk-text-secondary);padding:var(--pk-space-3) var(--pk-space-4);border-radius:var(--pk-radius-md);border:1px solid #fff0;transition:background var(--pk-transition-fast),border-color var(--pk-transition-fast)}.pk-challenge-problem:hover{background:var(--pk-bg-alt);border-color:var(--pk-border)}.pk-challenge-problem-icon{color:var(--pk-error);flex-shrink:0;display:flex;width:28px;height:28px;align-items:center;justify-content:center;background:rgb(240 68 56 / .08);border-radius:var(--pk-radius-sm)}.pk-challenge-transition{display:flex;align-items:center;gap:var(--pk-space-3);font-size:1rem;font-weight:600;color:var(--pk-primary);margin-top:var(--pk-space-6);padding:var(--pk-space-4) var(--pk-space-5);background:var(--pk-accent-light);border-radius:var(--pk-radius-md);border-left:3px solid var(--pk-primary)}.pk-transform-flow{display:flex;flex-direction:column;padding:var(--pk-space-8);background:var(--pk-bg-alt);border-radius:var(--pk-radius-xl);border:1px solid var(--pk-border);box-shadow:var(--pk-shadow-lg);gap:0}.pk-transform-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--pk-text-muted);text-align:center;margin-bottom:var(--pk-space-6)}.pk-transform-step{display:flex;align-items:center;gap:var(--pk-space-3);padding:var(--pk-space-4) var(--pk-space-5);border-radius:var(--pk-radius-md);font-size:1rem;font-weight:600;border:1px solid var(--pk-border);background:var(--pk-surface);color:var(--pk-text-secondary)}.pk-transform-step--bad{color:#b91c1c;background:rgb(239 68 68 / .06);border-color:rgb(239 68 68 / .2)}.pk-transform-step--mid{color:var(--pk-primary);background:rgb(97 146 248 / .06);border-color:rgb(97 146 248 / .2)}.pk-transform-step--good{color:#15803d;background:rgb(22 163 74 / .08);border-color:rgb(22 163 74 / .25)}.pk-transform-step-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--pk-radius-sm);flex-shrink:0}.pk-transform-step--bad .pk-transform-step-icon{background:rgb(239 68 68 / .12);color:#b91c1c}.pk-transform-step--mid .pk-transform-step-icon{background:rgb(97 146 248 / .12);color:var(--pk-primary)}.pk-transform-step--good .pk-transform-step-icon{background:rgb(22 163 74 / .12);color:#15803d}.pk-transform-arrow{color:var(--pk-primary);display:flex;justify-content:center;padding:var(--pk-space-1) 0;opacity:.5}.pk-case-studies-grid{display:grid;grid-template-columns:1fr;gap:var(--pk-space-6)}@media (min-width:768px){.pk-case-studies-grid{grid-template-columns:repeat(2,1fr)}}.pk-case-study-card{border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);padding:var(--pk-space-8);background:var(--pk-surface);display:flex;flex-direction:column;gap:var(--pk-space-4);transition:box-shadow var(--pk-transition-base),transform var(--pk-transition-base)}.pk-case-study-card:hover{box-shadow:var(--pk-shadow-lg);transform:translateY(-3px)}.pk-case-study-industry{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--pk-primary)}.pk-case-study-title{font-size:1.25rem;font-weight:700;color:var(--pk-text);margin:0}.pk-case-study-details{display:flex;flex-direction:column;gap:var(--pk-space-4);flex:1}.pk-case-study-block{display:flex;flex-direction:column;gap:var(--pk-space-2)}.pk-case-study-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--pk-text-muted)}.pk-case-study-block p{font-size:.9375rem;color:var(--pk-text-secondary);line-height:1.6;margin:0}.pk-case-study-link{display:inline-flex;align-items:center;gap:var(--pk-space-2);font-size:.875rem;font-weight:600;color:var(--pk-primary);text-decoration:none;transition:gap var(--pk-transition-fast)}.pk-case-study-link:hover{gap:var(--pk-space-3)}.section-header{max-width:var(--pk-container-narrow);margin-left:auto;margin-right:auto;margin-bottom:var(--pk-space-12);text-align:center}.section-header h2{font-size:clamp(1.75rem, 3vw, 2.25rem);font-weight:700;color:var(--pk-text);margin-bottom:var(--pk-space-4);line-height:1.2}.section-header p{font-size:1rem;color:var(--pk-text-secondary);line-height:1.7;margin:0}.pk-front-page .btn-primary{background:var(--pk-primary);border-color:var(--pk-primary);color:#fff;border-radius:var(--pk-radius-sm);font-family:var(--pk-font-sans);font-weight:600;display:inline-flex;align-items:center;gap:var(--pk-space-2)}.pk-front-page .btn-primary:hover{background:var(--pk-primary-hover);border-color:var(--pk-primary-hover);color:#fff}.pk-front-page .btn-outline{border-color:var(--pk-primary);color:var(--pk-primary);background:#fff0;border-radius:var(--pk-radius-sm);font-family:var(--pk-font-sans);font-weight:600}.pk-front-page .btn-outline:hover{background:var(--pk-primary);color:#fff}@media (prefers-reduced-motion:reduce){.pk-trust-marquee,.pk-clients-marquee{animation:none}.pk-hero-badge-dot{animation:none}.pk-cursor{animation:none}}.pk-editor-rail-preview{display:flex;overflow-x:auto;gap:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--40);border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);scroll-snap-type:x mandatory}.pk-editor-rail-preview>.wp-block-paksa-testimonial{flex:0 0 min(20rem, 85vw);scroll-snap-align:start}.pk-editor-rail-preview::-webkit-scrollbar{height:6px}.pk-editor-rail-preview::-webkit-scrollbar-thumb{background:var(--wp--preset--color--border);border-radius:3px}.pk-editor-logo-strip{display:grid;grid-template-columns:repeat(var(--pk-logo-cols,5),minmax(0,1fr));gap:var(--pk-logo-gap,var(--wp--preset--spacing--50));place-items:center;padding:var(--wp--preset--spacing--60);border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px)}.pk-editor-logo-strip .wp-block-image img{max-width:var(--pk-logo-size,120px);height:auto}.pk-logo-strip--link-lightbox .wp-block-image{cursor:zoom-in}.pk-logo-strip--link-newtab .wp-block-image{cursor:pointer}.pk-editor-timeline{position:relative;padding:var(--wp--preset--spacing--50);border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px)}.pk-editor-timeline .pk-timeline__item{position:relative;padding:var(--pk-timeline-spacing,var(--wp--preset--spacing--50));border-left:2px solid var(--wp--preset--color--border)}.pk-editor-timeline--orientation-horizontal{display:flex;gap:var(--wp--preset--spacing--50);overflow-x:auto}.pk-editor-timeline--marker-dot .pk-timeline__item{border-left-color:var(--wp--preset--color--primary)}.pk-editor-timeline--marker-number .pk-timeline__item{counter-reset:pk-timeline-step}.pk-editor-timeline--marker-number .pk-timeline__item::before{counter-increment:pk-timeline-step;content:counter(pk-timeline-step);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:calc(var(--pk-timeline-spacing, 1.5rem) * -1);border-radius:var(--wp--preset--color--radius-full,9999px);background:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse);font-size:.875rem;font-weight:700}@media (max-width:780px){.pk-editor-logo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.pk-dynamic-grid-editor-placeholder{border:2px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);padding:var(--wp--preset--spacing--50);background:var(--wp--preset--color--bg-alt,#f8f9fc)}.pk-dynamic-grid-preview-label{display:flex;align-items:center;gap:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--40)}.pk-dynamic-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;border-radius:var(--wp--preset--color--radius-full,9999px);line-height:1}.pk-dynamic-badge.is-dynamic{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse)}.pk-dynamic-grid__layout-grid{grid-template-columns:repeat(3,1fr)}.pk-dynamic-grid__layout-list{flex-direction:column}.pk-dynamic-grid__layout-featured+.pk-dynamic-grid__items{grid-template-columns:1fr 1fr}.pk-dynamic-grid-placeholder-content{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}.pk-dynamic-grid-placeholder-text{font-weight:600;margin:0}.pk-dynamic-grid-placeholder-hint{color:var(--wp--preset--color--text-secondary);font-size:.875rem;margin:0}.pk-dynamic-card-editor-placeholder{border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);padding:var(--wp--preset--spacing--40);background:var(--wp--preset--color--bg-alt,#f8f9fc);position:relative}.pk-dynamic-card-editor-placeholder::before{content:'Dynamic';position:absolute;top:var(--wp--preset--spacing--20);right:var(--wp--preset--spacing--20);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--wp--preset--color--primary)}.pk-dynamic-card__image-placeholder{background:var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-sm,6px);aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;color:var(--wp--preset--color--text-muted);font-size:.75rem;margin-bottom:var(--wp--preset--spacing--30)}.pk-dynamic-card__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20)}.pk-dynamic-card__title{margin:0;font-size:1.125rem;font-weight:700}.pk-card-region-toggles{display:grid;grid-template-columns:1fr 1fr;gap:var(--wp--preset--spacing--20)}.pk-dynamic-content-badge{position:absolute;top:4px;right:4px;z-index:10;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse);font-size:.625rem;font-weight:700;padding:2px 6px;border-radius:3px;pointer-events:none;opacity:.75}body:not(.block-editor-page) .pk-dynamic-content-badge{display:none}.pk-dynamic-grid--empty-preview{border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);padding:var(--wp--preset--spacing--60);text-align:center;background:var(--wp--preset--color--bg-alt,#f8f9fc)}.pk-dynamic-grid--empty-preview .components-icon{font-size:2rem;color:var(--wp--preset--color--text-muted);margin-bottom:var(--wp--preset--spacing--20)}.pk-dynamic-grid__filter{display:flex;gap:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--40);flex-wrap:wrap}.pk-filter-btn{display:inline-flex;align-items:center;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);background:var(--wp--preset--color--bg,#ffffff);color:var(--wp--preset--color--text,#1d1d1d);cursor:pointer;transition:background var(--pk-transition-base),border-color var(--pk-transition-base)}.pk-filter-btn:hover{background:var(--wp--preset--color--bg-alt,#f8f9fc)}.pk-filter-btn.is-active{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse);border-color:var(--wp--preset--color--primary)}.pk-dynamic-grid__search{margin-bottom:var(--wp--preset--spacing--40)}.pk-dynamic-grid__search-input{width:100%;max-width:20rem;padding:.5rem .875rem;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--preset--color--radius-md,10px);font-size:.875rem}.pk-layout-indicator{display:inline-block;width:.75rem;height:.75rem;margin-right:.25rem;border-radius:2px;background:var(--wp--preset--color--text-secondary)}.block-editor-block-list__layout .pk-is-dynamic-block{position:relative}.block-editor-block-list__layout .pk-is-dynamic-block::after{content:'Dynamic';position:absolute;top:2px;right:2px;font-size:.625rem;font-weight:700;color:var(--wp--preset--color--primary);opacity:.75;pointer-events:none}@media (max-width:780px){.pk-dynamic-grid-editor-placeholder{padding:var(--wp--preset--spacing--30)}.pk-dynamic-card-editor-placeholder{padding:var(--wp--preset--spacing--30)}.pk-card-region-toggles{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pk-dynamic-badge,.pk-dynamic-content-badge,.pk-filter-btn{transition:none}}.pk-form-block{background:var(--pk-bg);border-radius:var(--pk-radius-xl);padding:var(--pk-space-8)}.pk-form-block--dark{background:#121619;color:#fff}.pk-form-block--minimal{background:#fff0;padding:0}.pk-form-block--inline{padding:var(--pk-space-4)}.pk-form-notices{margin-bottom:var(--pk-space-5)}.pk-form-notice{display:flex;align-items:flex-start;gap:var(--pk-space-3);padding:var(--pk-space-4) var(--pk-space-5);border-radius:var(--pk-radius-md);font-size:.9375rem;line-height:1.6;font-weight:500}.pk-form-notice[hidden]{display:none}.pk-form-notice--success{background:rgb(18 183 106 / .08);border:1px solid rgb(18 183 106 / .25);color:#0d7a4e}.pk-form-notice--error{background:rgb(240 68 56 / .07);border:1px solid rgb(240 68 56 / .2);color:#b91c1c}.pk-form-block--dark .pk-form-notice--success{color:#4ade80}.pk-form-block--dark .pk-form-notice--error{color:#f87171}.pk-form-fields{display:flex;flex-wrap:wrap;gap:var(--pk-space-5)}.pk-form-fields--two-col .pk-form-group{flex:1 1 calc(50% - var(--pk-space-5))}.pk-form-field--w100{flex:1 1 100%}.pk-form-field--w50{flex:1 1 calc(50% - var(--pk-space-5));min-width:200px}.pk-form-field--w33{flex:1 1 calc(33.333% - var(--pk-space-5));min-width:160px}.pk-form-field--w25{flex:1 1 calc(25% - var(--pk-space-5));min-width:140px}@media (max-width:639px){.pk-form-field--w50,.pk-form-field--w33,.pk-form-field--w25{flex:1 1 100%}}.pk-form-group{display:flex;flex-direction:column;gap:var(--pk-space-2);flex:1 1 100%}.pk-form-label{font-size:.9375rem;font-weight:600;color:var(--pk-text);line-height:1.4}.pk-form-block--dark .pk-form-label{color:rgb(255 255 255 / .85)}.pk-form-required{color:var(--pk-error);margin-left:3px}.pk-form-input,.pk-form-select{width:100%;padding:11px var(--pk-space-4);font-family:var(--pk-font-sans);font-size:.9375rem;color:var(--pk-text);background:var(--pk-bg);border:1.5px solid var(--pk-border);border-radius:var(--pk-radius-md);transition:border-color 0.15s,box-shadow 0.15s;appearance:none;line-height:1.5}.pk-form-input:focus,.pk-form-select:focus{outline:none;border-color:var(--pk-primary);box-shadow:0 0 0 3px rgb(97 146 248 / .18)}.pk-form-input[aria-invalid="true"],.pk-form-select[aria-invalid="true"]{border-color:var(--pk-error);box-shadow:0 0 0 3px rgb(240 68 56 / .12)}.pk-form-textarea{resize:vertical;min-height:120px}.pk-form-block--dark .pk-form-input,.pk-form-block--dark .pk-form-select{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .15);color:#fff}.pk-form-block--dark .pk-form-input::placeholder{color:rgb(255 255 255 / .35)}.pk-form-block--dark .pk-form-input:focus,.pk-form-block--dark .pk-form-select:focus{border-color:#6192F8;box-shadow:0 0 0 3px rgb(97 146 248 / .25)}.pk-form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpolyline points='2,4 6,8 10,4' fill='none' stroke='%23555f6d' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.pk-form-checkbox-label{display:flex;align-items:flex-start;gap:var(--pk-space-3);font-size:.9375rem;color:var(--pk-text-secondary);cursor:pointer;line-height:1.5}.pk-form-block--dark .pk-form-checkbox-label{color:rgb(255 255 255 / .65)}.pk-form-checkbox{width:18px;height:18px;flex-shrink:0;margin-top:2px;accent-color:var(--pk-primary);cursor:pointer}.pk-form-help{font-size:.8125rem;color:var(--pk-text-muted);line-height:1.5}.pk-form-block--dark .pk-form-help{color:rgb(255 255 255 / .4)}.pk-form-context-note{font-size:.875rem;color:var(--pk-text-secondary);background:var(--pk-bg-alt);border:1px solid var(--pk-border);border-radius:var(--pk-radius-md);padding:var(--pk-space-3) var(--pk-space-4);margin-bottom:var(--pk-space-4)}.pk-form-footer{margin-top:var(--pk-space-6)}.pk-form-submit{display:inline-flex;align-items:center;gap:var(--pk-space-2);padding:13px 28px;background:var(--pk-primary);color:#fff;font-size:.9375rem;font-weight:600;border:none;border-radius:var(--pk-radius-md);cursor:pointer;transition:background 0.15s,transform 0.15s,box-shadow 0.15s;position:relative}.pk-form-submit:hover{background:var(--pk-primary-hover);transform:translateY(-1px);box-shadow:0 4px 16px rgb(97 146 248 / .35)}.pk-form-submit:focus-visible{outline:3px solid rgb(97 146 248 / .5);outline-offset:3px}.pk-form-submit:disabled{opacity:.65;cursor:not-allowed;transform:none}.pk-form-submit .pk-form-submit__loading{display:none}.pk-form-submit.is-loading .pk-form-submit__label{display:none}.pk-form-submit.is-loading .pk-form-submit__loading{display:inline}.pk-form-submit.is-loading svg{display:none}.pk-form-honeypot{display:none!important;visibility:hidden;position:absolute;left:-9999px}.pk-form-field-error{font-size:.8125rem;color:var(--pk-error);margin-top:var(--pk-space-1);display:flex;align-items:center;gap:4px}.block-editor-block-list__block .pk-form-block{border:1px dashed rgb(97 146 248 / .3)}@media (prefers-reduced-motion:reduce){.pk-form-submit,.pk-form-input,.pk-form-select{transition:none}}.pk-form-preview-label{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--pk-primary,#6192f8);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--pk-border,#e6e8ea)}.pk-form-preview-variant{background:rgb(97 146 248 / .1);border:1px solid rgb(97 146 248 / .2);border-radius:4px;padding:2px 8px;font-size:.6875rem;margin-left:auto}.pk-form-preview-empty{color:var(--pk-text-muted,#8a94a0);font-style:italic;font-size:.875rem;padding:24px;text-align:center;border:1px dashed var(--pk-border,#e6e8ea);border-radius:8px;width:100%}.pk-form-hidden-preview{font-size:.75rem;color:var(--pk-text-muted,#8a94a0);font-style:italic;padding:4px 8px;background:var(--pk-bg-alt,#f8f9fc);border-radius:4px}.pk-field-editor{border:1px solid var(--pk-border,#e6e8ea);border-radius:8px;padding:12px;margin-bottom:12px;background:var(--pk-bg-alt,#f8f9fc)}.pk-field-editor__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.pk-field-editor__label{font-size:.8125rem;font-weight:600;color:var(--pk-text,#1d1d1d)}.pk-field-editor__actions{display:flex;gap:4px}.pk-visibility-panel .components-panel__body-title{position:relative}