.elementor-859 .elementor-element.elementor-element-a9d0f12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-859 .elementor-element.elementor-element-13e1ff5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}[data-theme="dark"] .elementor-859 .elementor-element.elementor-element-819524b{color:#fff}.elementor-859 .elementor-element.elementor-element-b3c056b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}[data-theme="dark"] .elementor-859 .elementor-element.elementor-element-bffbca3{color:#fff}[data-theme="dark"] .elementor-859 .elementor-element.elementor-element-2f1c51f{color:#fff}[data-theme="dark"] .elementor-859 .elementor-element.elementor-element-993dcdc{color:#fff}[data-theme="dark"] .elementor-859 .elementor-element.elementor-element-fdef16f{color:#fff}.elementor-859 .elementor-element.elementor-element-2e0bf80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-859 .elementor-element.elementor-element-0ae81c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-859 .elementor-element.elementor-element-26dcc85 .p-featured{padding-bottom:120%}.elementor-859 .elementor-element.elementor-element-c91873a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-859 .elementor-element.elementor-element-9ef61ad{--feat-ratio:66}.elementor-859 .elementor-element.elementor-element-9ef61ad .p-featured{padding-bottom:66%}.nt-root{--bg:#0f1117;--card:#171a23;--ink:#f4f5f8;--muted:#9aa0ad;--accent:#7c5cff;--accent2:#22d3ee;--sans:"Inter",system-ui,sans-serif;font-family:var(--sans)}.nt-hero{color:var(--ink);padding:64px 0 56px}.nt-hero-row{display:flex;gap:44px;align-items:center}.nt-avatar img{width:200px;height:200px;border-radius:28px;object-fit:cover;box-shadow:0 0 0 6px rgb(124 92 255 / .35),0 30px 60px -30px #000}.nt-hero-main{flex:1}.nt-eyebrow p{margin:0 0 8px;color:var(--accent2);font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.nt-name h1{margin:0;font-size:clamp(38px,6vw,72px);font-weight:800;letter-spacing:-.03em;line-height:1.02;color:var(--ink)}.nt-job p{margin:10px 0 22px;color:var(--muted);font-size:1.1rem}.nt-stats ul{list-style:none;margin:0 0 26px;padding:0;display:flex;gap:12px;flex-wrap:wrap}.nt-stats li{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:8px 16px;display:flex;gap:8px;align-items:baseline}.nt-stats b{font-size:1.1rem;color:var(--ink)}.nt-stats span{font-size:.8rem;color:var(--muted)}.nt-actions{display:flex;gap:12px;flex-wrap:wrap}.nt-btn .elementor-button{background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;border-radius:12px;padding:14px 24px;font-weight:700}.nt-btn-ghost .elementor-button{background:#fff0;border:1px solid rgb(255 255 255 / .25)}.nt-btn-ghost .elementor-button:hover{border-color:var(--accent2)}.nt-bio{padding:36px 0 0}.nt-desc{max-width:760px}.nt-desc p{font-size:1.08rem;line-height:1.75;color:#3a3d46}.nt-sel,.nt-grid{padding:36px 0 12px}:not(#bt-a):not(#bt-b) .nt-sec .elementor-heading-title{margin:0 0 18px!important;padding-left:14px!important}:not(#bt-a):not(#bt-b) .nt-sel-w .overlay-holder,:not(#bt-a):not(#bt-b) .nt-sel-w .feat-holder{overflow:hidden}:not(#bt-a):not(#bt-b) .nt-grid-w .p-wrap{overflow:hidden;padding-bottom:18px!important;height:100%!important}:not(#bt-a):not(#bt-b) .nt-grid-w .p-wrap .p-content,:not(#bt-a):not(#bt-b) .nt-grid-w .p-wrap .p-categories,:not(#bt-a):not(#bt-b) .nt-grid-w .p-wrap .p-meta{padding:0 18px!important}@media (max-width:900px){.nt-hero-row{flex-direction:column;align-items:flex-start;gap:24px}.nt-avatar img{width:140px;height:140px}}:not(#bt-a):not(#bt-b) .bt-skin .elementor-button .elementor-button-text,:not(#bt-a):not(#bt-b) .bt-skin .elementor-button .elementor-button-content-wrapper{color:inherit!important}.bt-skin.nt-hero{background:var(--g-color)!important;color:var(--on-g,#fff)}.bt-skin .nt-name h1{color:var(--on-g,#fff)!important}.bt-skin .nt-avatar img{width:260px!important;height:260px!important;box-shadow:0 0 0 6px color-mix(in srgb,var(--on-g,#fff) 30%,transparent),0 30px 60px -30px rgb(0 0 0 / .6)!important}.bt-skin .nt-eyebrow p{color:color-mix(in srgb,var(--on-g,#fff) 80%,transparent)!important}.bt-skin .nt-job p{color:color-mix(in srgb,var(--on-g,#fff) 92%,transparent)!important;font-size:1.08rem!important;line-height:1.65!important;max-width:720px;margin:12px 0 22px!important}.bt-skin .nt-stats li{background:color-mix(in srgb,var(--on-g,#fff) 12%,transparent)!important;border-color:color-mix(in srgb,var(--on-g,#fff) 28%,transparent)!important}.bt-skin .nt-stats b,.bt-skin .nt-stats span{color:var(--on-g,#fff)!important}.bt-skin .nt-btn .elementor-button{background:var(--on-g,#fff)!important;color:var(--g-color)!important;border-color:var(--on-g,#fff)!important}.bt-skin .nt-btn-ghost .elementor-button{background:transparent!important;color:var(--on-g,#fff)!important;border:1px solid color-mix(in srgb,var(--on-g,#fff) 60%,transparent)!important}.bt-skin .nt-grid-w .block-inner,.bt-skin .nt-sel-w .block-inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px!important;margin:0!important}.bt-skin .nt-grid-w .p-wrap,.bt-skin .nt-sel-w .p-wrap{flex:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.bt-skin .nt-grid-w .entry-title,.bt-skin .nt-grid-w .entry-title a{font-size:1.3rem!important;line-height:1.3!important}.bt-skin .nt-sel-w .entry-title,.bt-skin .nt-sel-w .entry-title a{font-size:1.45rem!important;line-height:1.25!important}.bt-skin.nt-root .p-categories .p-category{font-size:.82rem!important}.bt-skin.nt-sel,.bt-skin.nt-grid{padding-top:48px!important}@media (max-width:1024px){.bt-skin .nt-grid-w .block-inner,.bt-skin .nt-sel-w .block-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bt-skin .nt-avatar img{width:170px!important;height:170px!important}.bt-skin .nt-grid-w .block-inner,.bt-skin .nt-sel-w .block-inner{grid-template-columns:minmax(0,1fr);gap:24px!important}}:not(#bt-a):not(#bt-b) .bt-skin .pagination-number .page-numbers [class^="rbi"]::before,:not(#bt-a):not(#bt-b) .bt-skin .pagination-nextprev [class^="rbi"]::before{color:inherit!important}:not(#bt-a):not(#bt-b) .bt-skin .pagination-number .page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding-top:0!important;padding-bottom:0!important;vertical-align:middle}:not(#bt-a):not(#bt-b) .bt-skin .pagination-wrap a.next i,:not(#bt-a):not(#bt-b) .bt-skin .pagination-nextprev i{display:inline-block!important;color:inherit!important;visibility:visible!important;opacity:1!important}:not(#bt-a):not(#bt-b) .bt-skin .pagination-wrap a.next i::before,:not(#bt-a):not(#bt-b) .bt-skin .pagination-nextprev i::before{display:inline-block!important;content:"❯"!important;font-family:initial!important;font-size:14px!important;color:inherit!important;visibility:visible!important;opacity:1!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-actions{justify-content:flex-start!important;gap:14px!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-btn{margin:0!important;flex:none!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-actions{--padding-left:0px;padding-left:0!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-btn .elementor-button::before,:not(#bt-a):not(#bt-b) .bt-skin .nt-btn .elementor-button::after{display:none!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-btn .elementor-button{border-radius:999px!important;padding:14px 30px!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-btn-ghost .elementor-button{background:color-mix(in srgb,var(--on-g,#fff) 12%,transparent)!important;border:1px solid color-mix(in srgb,var(--on-g,#fff) 28%,transparent)!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-avatar{flex:0 0 300px!important;width:300px!important;max-width:300px!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-avatar img{width:300px!important;height:300px!important;object-fit:cover}:not(#bt-a):not(#bt-b) .bt-skin .nt-grid-w .p-categories,:not(#bt-a):not(#bt-b) .bt-skin .nt-grid-w .p-meta{padding-left:0!important;padding-right:0!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-grid-w .p-meta .meta-inner{justify-content:flex-start!important}@media (max-width:767px){:not(#bt-a):not(#bt-b) .bt-skin .nt-avatar{flex-basis:auto!important;width:auto!important}:not(#bt-a):not(#bt-b) .bt-skin .nt-avatar img{width:180px!important;height:180px!important}}:not(#bt-a):not(#bt-b) .bt-skin.nt-hero{background:color-mix(in srgb,var(--g-color) 22%,#fff)!important}.bt-skin.nt-root{--head:var(--h1-family);--sans:var(--body-family);--on-g:#111111;--sans:var(--body-family);--accent:var(--g-color);--accent2:color-mix(in srgb,var(--g-color) 55%,#fff);--accent:color-mix(in srgb,var(--g-color) 70%,#000)}.bt-skin h1{font-family:var(--h1-family)!important}