.elementor .j36-team-photo{width:9.5rem;height:auto;aspect-ratio:auto;object-fit:contain;margin-block-end:0.5rem;border-block-end-width:0px;filter:grayscale(15%);display:block;border-bottom-style: solid; border-bottom-color: var(--j36-cyan); border-bottom-style: solid; border-bottom-color: transparent; filter:none;\n}.elementor .j36-wordmark{font-family:var(--font-heading);font-weight:700;color:transparent;letter-spacing:-0.01em;line-height:0.82;text-transform:uppercase;margin:0px;white-space:nowrap; -webkit-text-stroke:1px rgba(12,175,202,0.28); user-select:none; pointer-events:none;\n}.elementor .j36-quote{font-family:var(--font-heading);font-weight:500;font-size:1.9rem;color:var(--j36-white);line-height:1.2;}.elementor .j36-footer-link:hover,.elementor .j36-footer-link:focus-visible{color:var(--j36-cyan);background-color:transparent;transform:translate3d(4px, 0px, 0px);}.elementor .j36-footer-link{font-family:var(--font-body);font-weight:400;font-size:0.97rem;color:var(--j36-text-on-dark);line-height:1.5;text-decoration:none;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.2s, transform 0.2s;text-align: left;\n}.elementor .j36-link-arrow{font-family:var(--font-body);font-weight:600;font-size:0.8rem;color:var(--j36-cyan-deep);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;background-color:transparent;transition:color 0.2s;display:inline-flex;gap:0.5rem;align-items:center;&::after { content: '→'; transition: transform 0.2s ease; } &:hover::after { transform: translateX(4px); } text-align: left; &::after { content: ' →'; display: inline-block; transition: transform .2s ease; } &:hover::after { transform: translateX(5px); }\n}.elementor .j36-link-arrow:hover,.elementor .j36-link-arrow:focus-visible{color:var(--j36-ink);background-color:transparent;}.elementor .j36-tick{position:relative;padding-inline-start:1.9rem;&::before { content: ''; position: absolute; left: 0; top: 0.5em; width: 0.95rem; height: 0.5rem; border-left: 2px solid var(--j36-cyan-deep); border-bottom: 2px solid var(--j36-cyan-deep); transform: rotate(-45deg); }\n}.elementor .j36-trust{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.5rem;border-inline-start-width:1px; border-left-style:solid; border-left-color:rgba(12,175,202,0.45);\n}.elementor .j36-stat-label{font-size:0.8rem;color:var(--j36-text-on-dark);letter-spacing:0.12em;text-transform:uppercase;}.elementor .j36-stat-num{font-family:var(--font-heading);font-weight:600;font-size:4.5rem;color:var(--j36-cyan);line-height:1;}.elementor .j36-split{width:100%;padding:0px;display:grid;gap:4rem;grid-template-columns:1.1fr 0.9fr;align-items:center;& > .e-con:not([class*='j36-card']):not([class*='j36-quote']) { padding-left:0;padding-right:0; }\n}.elementor .j36-grid-4{width:100%;padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(4, 1fr);}.elementor .j36-grid-3{width:100%;padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);}.elementor .j36-grid-2{width:100%;padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);}.elementor .j36-card-dark:hover,.elementor .j36-card-dark:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .j36-card-dark{padding:2.25rem;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.09);border-style:solid;background-color:var(--j36-ink-2);transition:transform 0.25s;display:flex;flex-direction:column;gap:1rem;clip-path:polygon(0 0, calc(100% - 28px) 0, 100% 28px, 100% 100%, 0 100%);border-top-style: solid; border-top-color: var(--j36-cyan);\n}.elementor .j36-card-light:hover,.elementor .j36-card-light:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .j36-card-light{padding:2.25rem;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--j36-rule);border-style:solid;background-color:var(--j36-white);transition:transform 0.25s;display:flex;flex-direction:column;gap:1rem;clip-path:polygon(0 0, calc(100% - 28px) 0, 100% 28px, 100% 100%, 0 100%);border-top-style: solid; border-top-color: var(--j36-cyan);\n}.elementor .j36-btn:hover,.elementor .j36-btn:focus-visible{background-color:var(--j36-white);transform:translate3d(0px, -2px, 0px);}.elementor .j36-btn{width:auto;font-family:var(--font-body);font-weight:600;font-size:0.85rem;color:var(--j36-ink);letter-spacing:0.1em;text-decoration:none;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:0px;border-width:0px;background-color:var(--j36-cyan);transition:transform 0.2s, background-color 0.2s;display:inline-block;clip-path:polygon(0 0, 100% 0, 100% 68%, calc(100% - 14px) 100%, 0 100%);}.elementor .j36-lead{max-width:42rem;font-size:1.25rem;line-height:1.6;}.elementor .j36-eyebrow{font-family:var(--font-body);font-weight:500;font-size:0.78rem;color:var(--j36-cyan-deep);letter-spacing:0.16em;text-transform:uppercase;display:inline-flex;gap:0.7rem;align-items:center;&::before { content: ''; display: block; width: 1.5rem; height: 2px; background-color: currentColor; transform: skewX(-35deg); }\n}.elementor .j36-head-left{max-width:44rem;padding:0px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;text-align: left;\n}.elementor .j36-head{max-width:48rem;text-align:center;padding:0px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;align-self:flex-start;text-align:left;\n}.elementor .j36-container{width:100%;max-width:88rem;padding:0px;display:flex;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .j36-section-white{background-color:var(--j36-white);}.elementor .j36-section-light{background-color:var(--j36-paper);}.elementor .j36-section-dark{background-color:var(--j36-ink);background-image:radial-gradient(ellipse 60% 50% at 50% 0%, rgba(12,175,202,0.22), rgba(12,175,202,0) 70%), repeating-linear-gradient(115deg, rgba(255,255,255,0.028) 0px, rgba(255,255,255,0.028) 1px, transparent 1px, transparent 56px);\n}.elementor .j36-section{width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;}.elementor .j36-card-feature{background-image: radial-gradient(ellipse 70% 90% at 100% 0%, rgba(12,192,223,0.3), rgba(12,192,223,0) 60%); background-image:radial-gradient(ellipse 70% 90% at 100% 0%, rgba(12,175,202,0.3), rgba(12,175,202,0) 60%);\n}.elementor .j36-btn-ink:hover,.elementor .j36-btn-ink:focus-visible{color:var(--j36-white);background-color:var(--j36-cyan-deep);}.elementor .j36-btn-ink{color:var(--j36-white);background-color:var(--j36-ink);}.elementor .j36-btn-ghost:hover,.elementor .j36-btn-ghost:focus-visible{color:var(--j36-cyan);border-color:var(--j36-cyan);background-color:transparent;}.elementor .j36-btn-ghost{color:var(--j36-white);border-width:1px;border-color:rgba(255,255,255,0.32);border-style:solid;background-color:transparent;clip-path:none;}.elementor .j36-eyebrow-dark{color:var(--j36-cyan);}.elementor .j36-text-muted-dark{color:var(--j36-text-on-dark);}.elementor .j36-text-deep{color:var(--j36-cyan-deep);}.elementor .j36-text-cyan{color:var(--j36-cyan);}.elementor .j36-text-white{color:var(--j36-white);}