.nf-features-repeater-2502-102{--nf-features-accent:#ff8a3d;--nf-features-accent-2:#2747e6;--nf-features-text:#0e1330;--nf-features-muted:#394166;--nf-features-subtle:#6b7396;--nf-features-line:#e4e7f4;--nf-features-paper:#fff;--nf-features-card-bg:#fff;--nf-features-side-width:280px;--nf-features-gap:64px;--nf-features-block-padding:80px;--nf-features-card-gap:20px;--nf-features-grid-columns:3;--nf-features-sticky-top:150px;--nf-features-title-size:34px;--nf-features-description-size:14.5px;--nf-features-icon-size:40px;--nf-features-icon-radius:12px;--nf-features-card-radius:14px;--nf-features-card-padding:24px;--nf-features-card-min-height:220px;--nf-features-card-title-size:16px;--nf-features-card-description-size:13.5px;--nf-features-button-bg:#ff8a3d;--nf-features-button-bg-2:#ffb368;--nf-features-button-text:#fff;--nf-features-button-radius:999px;display:block;color:var(--nf-features-text);background:transparent}.nf-features-repeater-2502-102 .nf-features-list{display:block;width:100%;overflow:visible}.nf-features-repeater-2502-102 .nf-features-block{position:relative;display:grid;grid-template-columns:minmax(0,var(--nf-features-side-width)) minmax(0,1fr);gap:var(--nf-features-gap);align-items:flex-start;padding:var(--nf-features-block-padding) 0;border-bottom:1px solid var(--nf-features-line);overflow:visible}.nf-features-repeater-2502-102 .nf-features-block:last-child{border-bottom:0}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;align-self:flex-start;min-width:0;position:sticky;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top));z-index:2;will-change:transform}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--fixed{position:fixed!important;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top))!important;bottom:auto!important;z-index:999}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--bottom{position:absolute!important;top:auto!important;left:0!important;bottom:var(--nf-features-block-padding)!important;z-index:20}.nf-features-repeater-2502-102 .nf-features-category-heading{display:flex;align-items:center;gap:12px;margin:0 0 14px}.nf-features-repeater-2502-102 .nf-features-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--nf-features-icon-size);height:var(--nf-features-icon-size);flex:0 0 var(--nf-features-icon-size);border-radius:var(--nf-features-icon-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent) 18%,#fff),#fff);color:var(--nf-features-accent);box-shadow:0 12px 28px -18px color-mix(in srgb,var(--nf-features-accent) 70%,#0e1330);overflow:hidden}.nf-features-repeater-2502-102 .nf-features-block--1 .nf-features-cat-icon{color:var(--nf-features-accent-2);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent-2) 14%,#fff),#fff)}.nf-features-repeater-2502-102 .nf-features-cat-icon svg,.nf-features-repeater-2502-102 .nf-features-cat-icon img{display:block;width:62%;height:62%}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [fill]:not([fill="none"]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [stroke]:not([stroke="none"]){stroke:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg path:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg circle:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg rect:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polygon:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polyline:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg line:not([fill]):not([stroke]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon img{object-fit:contain}.nf-features-repeater-2502-102 .nf-features-cat-icon i,.nf-features-repeater-2502-102 .nf-features-cat-icon .dashicons{display:inline-block;font-size:calc(var(--nf-features-icon-size) * .56);line-height:1}.nf-features-repeater-2502-102 .nf-features-category h2{margin:0;color:var(--nf-features-text);font-size:var(--nf-features-title-size);font-weight:800;line-height:1.06;letter-spacing:0}.nf-features-repeater-2502-102 .nf-features-category p{max-width:250px;margin:0 0 24px;color:var(--nf-features-muted);font-size:var(--nf-features-description-size);line-height:1.6}.nf-features-repeater-2502-102 .nf-features-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:0;border-radius:var(--nf-features-button-radius);background:linear-gradient(180deg,var(--nf-features-button-bg-2),var(--nf-features-button-bg));color:var(--nf-features-button-text);box-shadow:0 10px 24px -8px color-mix(in srgb,var(--nf-features-button-bg) 65%,transparent);font-size:13px;font-weight:800;line-height:1;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .2s ease}.nf-features-repeater-2502-102 .nf-features-button:hover{transform:translateY(-1px);box-shadow:0 14px 32px -10px color-mix(in srgb,var(--nf-features-button-bg) 76%,transparent)}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:2;display:grid;grid-template-columns:repeat(var(--nf-features-grid-columns),minmax(0,1fr));gap:var(--nf-features-card-gap);min-width:0}.nf-features-repeater-2502-102 .nf-features-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:var(--nf-features-card-min-height);padding:var(--nf-features-card-padding) calc(var(--nf-features-card-padding) - 2px) 18px;border:1px solid var(--nf-features-line);border-radius:var(--nf-features-card-radius);background:var(--nf-features-card-bg);color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.nf-features-repeater-2502-102 .nf-features-card:hover,.nf-features-repeater-2502-102 .nf-features-card:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--nf-features-accent) 58%,var(--nf-features-line));background:linear-gradient(180deg,color-mix(in srgb,var(--nf-features-accent) 5%,var(--nf-features-card-bg)),var(--nf-features-card-bg));box-shadow:0 18px 44px -30px color-mix(in srgb,var(--nf-features-accent) 52%,#0e1330);outline:none}.nf-features-repeater-2502-102 .nf-features-card h3{margin:0;padding-right:20px;color:var(--nf-features-text);font-size:var(--nf-features-card-title-size);font-weight:750;line-height:1.32;letter-spacing:0;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-card p{flex:1;margin:0;color:var(--nf-features-muted);font-size:var(--nf-features-card-description-size);line-height:1.55;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-more{display:inline-flex;align-items:center;gap:8px;align-self:flex-end;margin-top:14px;padding-top:6px;color:var(--nf-features-subtle);font-size:13.5px;font-weight:800;line-height:1;letter-spacing:.02em;transition:gap .2s ease,color .15s ease}.nf-features-repeater-2502-102 .nf-features-card:hover .nf-features-more{gap:14px;color:var(--nf-features-accent)}.nf-features-repeater-2502-102 .nf-features-more svg{display:block;width:14px;height:14px;flex:0 0 auto}.nf-features-repeater-2502-102 .nf-features-empty{padding:18px 20px;border:1px dashed var(--nf-features-line);border-radius:12px;color:var(--nf-features-muted);background:color-mix(in srgb,var(--nf-features-line) 24%,#fff);font-size:14px}@media (max-width:1100px){.nf-features-repeater-2502-102 .nf-features-block{grid-template-columns:1fr;gap:32px}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;position:static!important;top:auto;left:auto;bottom:auto;width:auto}.nf-features-repeater-2502-102 .nf-features-category p{max-width:680px}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.nf-features-repeater-2502-102{--nf-features-block-padding:48px}.nf-features-repeater-2502-102 .nf-features-grid{grid-template-columns:1fr}.nf-features-repeater-2502-102 .nf-features-card{min-height:0}}@media (max-width:1119px){.nf-features-repeater-2502-102{--nf-features-accent:#ff8a3d;--nf-features-accent-2:#2747e6;--nf-features-text:#0e1330;--nf-features-muted:#394166;--nf-features-subtle:#6b7396;--nf-features-line:#e4e7f4;--nf-features-paper:#fff;--nf-features-card-bg:#fff;--nf-features-side-width:280px;--nf-features-gap:64px;--nf-features-block-padding:80px;--nf-features-card-gap:20px;--nf-features-grid-columns:3;--nf-features-sticky-top:150px;--nf-features-title-size:34px;--nf-features-description-size:14.5px;--nf-features-icon-size:40px;--nf-features-icon-radius:12px;--nf-features-card-radius:14px;--nf-features-card-padding:24px;--nf-features-card-min-height:220px;--nf-features-card-title-size:16px;--nf-features-card-description-size:13.5px;--nf-features-button-bg:#ff8a3d;--nf-features-button-bg-2:#ffb368;--nf-features-button-text:#fff;--nf-features-button-radius:999px;display:block;color:var(--nf-features-text);background:transparent}.nf-features-repeater-2502-102 .nf-features-list{display:block;width:100%;overflow:visible}.nf-features-repeater-2502-102 .nf-features-block{position:relative;display:grid;grid-template-columns:minmax(0,var(--nf-features-side-width)) minmax(0,1fr);gap:var(--nf-features-gap);align-items:flex-start;padding:var(--nf-features-block-padding) 0;border-bottom:1px solid var(--nf-features-line);overflow:visible}.nf-features-repeater-2502-102 .nf-features-block:last-child{border-bottom:0}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;align-self:flex-start;min-width:0;position:sticky;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top));z-index:2;will-change:transform}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--fixed{position:fixed!important;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top))!important;bottom:auto!important;z-index:999}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--bottom{position:absolute!important;top:auto!important;left:0!important;bottom:var(--nf-features-block-padding)!important;z-index:20}.nf-features-repeater-2502-102 .nf-features-category-heading{display:flex;align-items:center;gap:12px;margin:0 0 14px}.nf-features-repeater-2502-102 .nf-features-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--nf-features-icon-size);height:var(--nf-features-icon-size);flex:0 0 var(--nf-features-icon-size);border-radius:var(--nf-features-icon-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent) 18%,#fff),#fff);color:var(--nf-features-accent);box-shadow:0 12px 28px -18px color-mix(in srgb,var(--nf-features-accent) 70%,#0e1330);overflow:hidden}.nf-features-repeater-2502-102 .nf-features-block--1 .nf-features-cat-icon{color:var(--nf-features-accent-2);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent-2) 14%,#fff),#fff)}.nf-features-repeater-2502-102 .nf-features-cat-icon svg,.nf-features-repeater-2502-102 .nf-features-cat-icon img{display:block;width:62%;height:62%}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [fill]:not([fill="none"]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [stroke]:not([stroke="none"]){stroke:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg path:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg circle:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg rect:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polygon:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polyline:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg line:not([fill]):not([stroke]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon img{object-fit:contain}.nf-features-repeater-2502-102 .nf-features-cat-icon i,.nf-features-repeater-2502-102 .nf-features-cat-icon .dashicons{display:inline-block;font-size:calc(var(--nf-features-icon-size) * .56);line-height:1}.nf-features-repeater-2502-102 .nf-features-category h2{margin:0;color:var(--nf-features-text);font-size:var(--nf-features-title-size);font-weight:800;line-height:1.06;letter-spacing:0}.nf-features-repeater-2502-102 .nf-features-category p{max-width:250px;margin:0 0 24px;color:var(--nf-features-muted);font-size:var(--nf-features-description-size);line-height:1.6}.nf-features-repeater-2502-102 .nf-features-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:0;border-radius:var(--nf-features-button-radius);background:linear-gradient(180deg,var(--nf-features-button-bg-2),var(--nf-features-button-bg));color:var(--nf-features-button-text);box-shadow:0 10px 24px -8px color-mix(in srgb,var(--nf-features-button-bg) 65%,transparent);font-size:13px;font-weight:800;line-height:1;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .2s ease}.nf-features-repeater-2502-102 .nf-features-button:hover{transform:translateY(-1px);box-shadow:0 14px 32px -10px color-mix(in srgb,var(--nf-features-button-bg) 76%,transparent)}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:2;display:grid;grid-template-columns:repeat(var(--nf-features-grid-columns),minmax(0,1fr));gap:var(--nf-features-card-gap);min-width:0}.nf-features-repeater-2502-102 .nf-features-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:var(--nf-features-card-min-height);padding:var(--nf-features-card-padding) calc(var(--nf-features-card-padding) - 2px) 18px;border:1px solid var(--nf-features-line);border-radius:var(--nf-features-card-radius);background:var(--nf-features-card-bg);color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.nf-features-repeater-2502-102 .nf-features-card:hover,.nf-features-repeater-2502-102 .nf-features-card:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--nf-features-accent) 58%,var(--nf-features-line));background:linear-gradient(180deg,color-mix(in srgb,var(--nf-features-accent) 5%,var(--nf-features-card-bg)),var(--nf-features-card-bg));box-shadow:0 18px 44px -30px color-mix(in srgb,var(--nf-features-accent) 52%,#0e1330);outline:none}.nf-features-repeater-2502-102 .nf-features-card h3{margin:0;padding-right:20px;color:var(--nf-features-text);font-size:var(--nf-features-card-title-size);font-weight:750;line-height:1.32;letter-spacing:0;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-card p{flex:1;margin:0;color:var(--nf-features-muted);font-size:var(--nf-features-card-description-size);line-height:1.55;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-more{display:inline-flex;align-items:center;gap:8px;align-self:flex-end;margin-top:14px;padding-top:6px;color:var(--nf-features-subtle);font-size:13.5px;font-weight:800;line-height:1;letter-spacing:.02em;transition:gap .2s ease,color .15s ease}.nf-features-repeater-2502-102 .nf-features-card:hover .nf-features-more{gap:14px;color:var(--nf-features-accent)}.nf-features-repeater-2502-102 .nf-features-more svg{display:block;width:14px;height:14px;flex:0 0 auto}.nf-features-repeater-2502-102 .nf-features-empty{padding:18px 20px;border:1px dashed var(--nf-features-line);border-radius:12px;color:var(--nf-features-muted);background:color-mix(in srgb,var(--nf-features-line) 24%,#fff);font-size:14px}@media (max-width:1100px){.nf-features-repeater-2502-102 .nf-features-block{grid-template-columns:1fr;gap:32px}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;position:static!important;top:auto;left:auto;bottom:auto;width:auto}.nf-features-repeater-2502-102 .nf-features-category p{max-width:680px}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.nf-features-repeater-2502-102{--nf-features-block-padding:48px}.nf-features-repeater-2502-102 .nf-features-grid{grid-template-columns:1fr}.nf-features-repeater-2502-102 .nf-features-card{min-height:0}}}@media (max-width:1023px){.nf-features-repeater-2502-102{--nf-features-accent:#ff8a3d;--nf-features-accent-2:#2747e6;--nf-features-text:#0e1330;--nf-features-muted:#394166;--nf-features-subtle:#6b7396;--nf-features-line:#e4e7f4;--nf-features-paper:#fff;--nf-features-card-bg:#fff;--nf-features-side-width:280px;--nf-features-gap:64px;--nf-features-block-padding:80px;--nf-features-card-gap:20px;--nf-features-grid-columns:3;--nf-features-sticky-top:150px;--nf-features-title-size:34px;--nf-features-description-size:14.5px;--nf-features-icon-size:40px;--nf-features-icon-radius:12px;--nf-features-card-radius:14px;--nf-features-card-padding:24px;--nf-features-card-min-height:220px;--nf-features-card-title-size:16px;--nf-features-card-description-size:13.5px;--nf-features-button-bg:#ff8a3d;--nf-features-button-bg-2:#ffb368;--nf-features-button-text:#fff;--nf-features-button-radius:999px;display:block;color:var(--nf-features-text);background:transparent}.nf-features-repeater-2502-102 .nf-features-list{display:block;width:100%;overflow:visible}.nf-features-repeater-2502-102 .nf-features-block{position:relative;display:grid;grid-template-columns:minmax(0,var(--nf-features-side-width)) minmax(0,1fr);gap:var(--nf-features-gap);align-items:flex-start;padding:var(--nf-features-block-padding) 0;border-bottom:1px solid var(--nf-features-line);overflow:visible}.nf-features-repeater-2502-102 .nf-features-block:last-child{border-bottom:0}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;align-self:flex-start;min-width:0;position:sticky;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top));z-index:2;will-change:transform}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--fixed{position:fixed!important;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top))!important;bottom:auto!important;z-index:999}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--bottom{position:absolute!important;top:auto!important;left:0!important;bottom:var(--nf-features-block-padding)!important;z-index:20}.nf-features-repeater-2502-102 .nf-features-category-heading{display:flex;align-items:center;gap:12px;margin:0 0 14px}.nf-features-repeater-2502-102 .nf-features-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--nf-features-icon-size);height:var(--nf-features-icon-size);flex:0 0 var(--nf-features-icon-size);border-radius:var(--nf-features-icon-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent) 18%,#fff),#fff);color:var(--nf-features-accent);box-shadow:0 12px 28px -18px color-mix(in srgb,var(--nf-features-accent) 70%,#0e1330);overflow:hidden}.nf-features-repeater-2502-102 .nf-features-block--1 .nf-features-cat-icon{color:var(--nf-features-accent-2);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent-2) 14%,#fff),#fff)}.nf-features-repeater-2502-102 .nf-features-cat-icon svg,.nf-features-repeater-2502-102 .nf-features-cat-icon img{display:block;width:62%;height:62%}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [fill]:not([fill="none"]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [stroke]:not([stroke="none"]){stroke:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg path:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg circle:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg rect:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polygon:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polyline:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg line:not([fill]):not([stroke]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon img{object-fit:contain}.nf-features-repeater-2502-102 .nf-features-cat-icon i,.nf-features-repeater-2502-102 .nf-features-cat-icon .dashicons{display:inline-block;font-size:calc(var(--nf-features-icon-size) * .56);line-height:1}.nf-features-repeater-2502-102 .nf-features-category h2{margin:0;color:var(--nf-features-text);font-size:var(--nf-features-title-size);font-weight:800;line-height:1.06;letter-spacing:0}.nf-features-repeater-2502-102 .nf-features-category p{max-width:250px;margin:0 0 24px;color:var(--nf-features-muted);font-size:var(--nf-features-description-size);line-height:1.6}.nf-features-repeater-2502-102 .nf-features-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:0;border-radius:var(--nf-features-button-radius);background:linear-gradient(180deg,var(--nf-features-button-bg-2),var(--nf-features-button-bg));color:var(--nf-features-button-text);box-shadow:0 10px 24px -8px color-mix(in srgb,var(--nf-features-button-bg) 65%,transparent);font-size:13px;font-weight:800;line-height:1;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .2s ease}.nf-features-repeater-2502-102 .nf-features-button:hover{transform:translateY(-1px);box-shadow:0 14px 32px -10px color-mix(in srgb,var(--nf-features-button-bg) 76%,transparent)}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:2;display:grid;grid-template-columns:repeat(var(--nf-features-grid-columns),minmax(0,1fr));gap:var(--nf-features-card-gap);min-width:0}.nf-features-repeater-2502-102 .nf-features-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:var(--nf-features-card-min-height);padding:var(--nf-features-card-padding) calc(var(--nf-features-card-padding) - 2px) 18px;border:1px solid var(--nf-features-line);border-radius:var(--nf-features-card-radius);background:var(--nf-features-card-bg);color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.nf-features-repeater-2502-102 .nf-features-card:hover,.nf-features-repeater-2502-102 .nf-features-card:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--nf-features-accent) 58%,var(--nf-features-line));background:linear-gradient(180deg,color-mix(in srgb,var(--nf-features-accent) 5%,var(--nf-features-card-bg)),var(--nf-features-card-bg));box-shadow:0 18px 44px -30px color-mix(in srgb,var(--nf-features-accent) 52%,#0e1330);outline:none}.nf-features-repeater-2502-102 .nf-features-card h3{margin:0;padding-right:20px;color:var(--nf-features-text);font-size:var(--nf-features-card-title-size);font-weight:750;line-height:1.32;letter-spacing:0;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-card p{flex:1;margin:0;color:var(--nf-features-muted);font-size:var(--nf-features-card-description-size);line-height:1.55;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-more{display:inline-flex;align-items:center;gap:8px;align-self:flex-end;margin-top:14px;padding-top:6px;color:var(--nf-features-subtle);font-size:13.5px;font-weight:800;line-height:1;letter-spacing:.02em;transition:gap .2s ease,color .15s ease}.nf-features-repeater-2502-102 .nf-features-card:hover .nf-features-more{gap:14px;color:var(--nf-features-accent)}.nf-features-repeater-2502-102 .nf-features-more svg{display:block;width:14px;height:14px;flex:0 0 auto}.nf-features-repeater-2502-102 .nf-features-empty{padding:18px 20px;border:1px dashed var(--nf-features-line);border-radius:12px;color:var(--nf-features-muted);background:color-mix(in srgb,var(--nf-features-line) 24%,#fff);font-size:14px}@media (max-width:1100px){.nf-features-repeater-2502-102 .nf-features-block{grid-template-columns:1fr;gap:32px}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;position:static!important;top:auto;left:auto;bottom:auto;width:auto}.nf-features-repeater-2502-102 .nf-features-category p{max-width:680px}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.nf-features-repeater-2502-102{--nf-features-block-padding:48px}.nf-features-repeater-2502-102 .nf-features-grid{grid-template-columns:1fr}.nf-features-repeater-2502-102 .nf-features-card{min-height:0}}}@media (max-width:767px){.nf-features-repeater-2502-102{--nf-features-accent:#ff8a3d;--nf-features-accent-2:#2747e6;--nf-features-text:#0e1330;--nf-features-muted:#394166;--nf-features-subtle:#6b7396;--nf-features-line:#e4e7f4;--nf-features-paper:#fff;--nf-features-card-bg:#fff;--nf-features-side-width:280px;--nf-features-gap:64px;--nf-features-block-padding:80px;--nf-features-card-gap:20px;--nf-features-grid-columns:3;--nf-features-sticky-top:150px;--nf-features-title-size:34px;--nf-features-description-size:14.5px;--nf-features-icon-size:40px;--nf-features-icon-radius:12px;--nf-features-card-radius:14px;--nf-features-card-padding:24px;--nf-features-card-min-height:220px;--nf-features-card-title-size:16px;--nf-features-card-description-size:13.5px;--nf-features-button-bg:#ff8a3d;--nf-features-button-bg-2:#ffb368;--nf-features-button-text:#fff;--nf-features-button-radius:999px;display:block;color:var(--nf-features-text);background:transparent}.nf-features-repeater-2502-102 .nf-features-list{display:block;width:100%;overflow:visible}.nf-features-repeater-2502-102 .nf-features-block{position:relative;display:grid;grid-template-columns:minmax(0,var(--nf-features-side-width)) minmax(0,1fr);gap:var(--nf-features-gap);align-items:flex-start;padding:var(--nf-features-block-padding) 0;border-bottom:1px solid var(--nf-features-line);overflow:visible}.nf-features-repeater-2502-102 .nf-features-block:last-child{border-bottom:0}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;align-self:flex-start;min-width:0;position:sticky;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top));z-index:2;will-change:transform}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--fixed{position:fixed!important;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top))!important;bottom:auto!important;z-index:999}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--bottom{position:absolute!important;top:auto!important;left:0!important;bottom:var(--nf-features-block-padding)!important;z-index:20}.nf-features-repeater-2502-102 .nf-features-category-heading{display:flex;align-items:center;gap:12px;margin:0 0 14px}.nf-features-repeater-2502-102 .nf-features-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--nf-features-icon-size);height:var(--nf-features-icon-size);flex:0 0 var(--nf-features-icon-size);border-radius:var(--nf-features-icon-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent) 18%,#fff),#fff);color:var(--nf-features-accent);box-shadow:0 12px 28px -18px color-mix(in srgb,var(--nf-features-accent) 70%,#0e1330);overflow:hidden}.nf-features-repeater-2502-102 .nf-features-block--1 .nf-features-cat-icon{color:var(--nf-features-accent-2);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent-2) 14%,#fff),#fff)}.nf-features-repeater-2502-102 .nf-features-cat-icon svg,.nf-features-repeater-2502-102 .nf-features-cat-icon img{display:block;width:62%;height:62%}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [fill]:not([fill="none"]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [stroke]:not([stroke="none"]){stroke:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg path:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg circle:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg rect:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polygon:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polyline:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg line:not([fill]):not([stroke]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon img{object-fit:contain}.nf-features-repeater-2502-102 .nf-features-cat-icon i,.nf-features-repeater-2502-102 .nf-features-cat-icon .dashicons{display:inline-block;font-size:calc(var(--nf-features-icon-size) * .56);line-height:1}.nf-features-repeater-2502-102 .nf-features-category h2{margin:0;color:var(--nf-features-text);font-size:var(--nf-features-title-size);font-weight:800;line-height:1.06;letter-spacing:0}.nf-features-repeater-2502-102 .nf-features-category p{max-width:250px;margin:0 0 24px;color:var(--nf-features-muted);font-size:var(--nf-features-description-size);line-height:1.6}.nf-features-repeater-2502-102 .nf-features-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:0;border-radius:var(--nf-features-button-radius);background:linear-gradient(180deg,var(--nf-features-button-bg-2),var(--nf-features-button-bg));color:var(--nf-features-button-text);box-shadow:0 10px 24px -8px color-mix(in srgb,var(--nf-features-button-bg) 65%,transparent);font-size:13px;font-weight:800;line-height:1;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .2s ease}.nf-features-repeater-2502-102 .nf-features-button:hover{transform:translateY(-1px);box-shadow:0 14px 32px -10px color-mix(in srgb,var(--nf-features-button-bg) 76%,transparent)}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:2;display:grid;grid-template-columns:repeat(var(--nf-features-grid-columns),minmax(0,1fr));gap:var(--nf-features-card-gap);min-width:0}.nf-features-repeater-2502-102 .nf-features-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:var(--nf-features-card-min-height);padding:var(--nf-features-card-padding) calc(var(--nf-features-card-padding) - 2px) 18px;border:1px solid var(--nf-features-line);border-radius:var(--nf-features-card-radius);background:var(--nf-features-card-bg);color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.nf-features-repeater-2502-102 .nf-features-card:hover,.nf-features-repeater-2502-102 .nf-features-card:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--nf-features-accent) 58%,var(--nf-features-line));background:linear-gradient(180deg,color-mix(in srgb,var(--nf-features-accent) 5%,var(--nf-features-card-bg)),var(--nf-features-card-bg));box-shadow:0 18px 44px -30px color-mix(in srgb,var(--nf-features-accent) 52%,#0e1330);outline:none}.nf-features-repeater-2502-102 .nf-features-card h3{margin:0;padding-right:20px;color:var(--nf-features-text);font-size:var(--nf-features-card-title-size);font-weight:750;line-height:1.32;letter-spacing:0;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-card p{flex:1;margin:0;color:var(--nf-features-muted);font-size:var(--nf-features-card-description-size);line-height:1.55;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-more{display:inline-flex;align-items:center;gap:8px;align-self:flex-end;margin-top:14px;padding-top:6px;color:var(--nf-features-subtle);font-size:13.5px;font-weight:800;line-height:1;letter-spacing:.02em;transition:gap .2s ease,color .15s ease}.nf-features-repeater-2502-102 .nf-features-card:hover .nf-features-more{gap:14px;color:var(--nf-features-accent)}.nf-features-repeater-2502-102 .nf-features-more svg{display:block;width:14px;height:14px;flex:0 0 auto}.nf-features-repeater-2502-102 .nf-features-empty{padding:18px 20px;border:1px dashed var(--nf-features-line);border-radius:12px;color:var(--nf-features-muted);background:color-mix(in srgb,var(--nf-features-line) 24%,#fff);font-size:14px}@media (max-width:1100px){.nf-features-repeater-2502-102 .nf-features-block{grid-template-columns:1fr;gap:32px}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;position:static!important;top:auto;left:auto;bottom:auto;width:auto}.nf-features-repeater-2502-102 .nf-features-category p{max-width:680px}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.nf-features-repeater-2502-102{--nf-features-block-padding:48px}.nf-features-repeater-2502-102 .nf-features-grid{grid-template-columns:1fr}.nf-features-repeater-2502-102 .nf-features-card{min-height:0}}}@media (max-width:479px){.nf-features-repeater-2502-102{--nf-features-accent:#ff8a3d;--nf-features-accent-2:#2747e6;--nf-features-text:#0e1330;--nf-features-muted:#394166;--nf-features-subtle:#6b7396;--nf-features-line:#e4e7f4;--nf-features-paper:#fff;--nf-features-card-bg:#fff;--nf-features-side-width:280px;--nf-features-gap:64px;--nf-features-block-padding:80px;--nf-features-card-gap:20px;--nf-features-grid-columns:3;--nf-features-sticky-top:150px;--nf-features-title-size:34px;--nf-features-description-size:14.5px;--nf-features-icon-size:40px;--nf-features-icon-radius:12px;--nf-features-card-radius:14px;--nf-features-card-padding:24px;--nf-features-card-min-height:220px;--nf-features-card-title-size:16px;--nf-features-card-description-size:13.5px;--nf-features-button-bg:#ff8a3d;--nf-features-button-bg-2:#ffb368;--nf-features-button-text:#fff;--nf-features-button-radius:999px;display:block;color:var(--nf-features-text);background:transparent}.nf-features-repeater-2502-102 .nf-features-list{display:block;width:100%;overflow:visible}.nf-features-repeater-2502-102 .nf-features-block{position:relative;display:grid;grid-template-columns:minmax(0,var(--nf-features-side-width)) minmax(0,1fr);gap:var(--nf-features-gap);align-items:flex-start;padding:var(--nf-features-block-padding) 0;border-bottom:1px solid var(--nf-features-line);overflow:visible}.nf-features-repeater-2502-102 .nf-features-block:last-child{border-bottom:0}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;align-self:flex-start;min-width:0;position:sticky;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top));z-index:2;will-change:transform}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--fixed{position:fixed!important;top:var(--nf-features-effective-sticky-top,var(--nf-features-sticky-top))!important;bottom:auto!important;z-index:999}.nf-features-repeater-2502-102 .nf-features-category.nf-features-category--bottom{position:absolute!important;top:auto!important;left:0!important;bottom:var(--nf-features-block-padding)!important;z-index:20}.nf-features-repeater-2502-102 .nf-features-category-heading{display:flex;align-items:center;gap:12px;margin:0 0 14px}.nf-features-repeater-2502-102 .nf-features-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--nf-features-icon-size);height:var(--nf-features-icon-size);flex:0 0 var(--nf-features-icon-size);border-radius:var(--nf-features-icon-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent) 18%,#fff),#fff);color:var(--nf-features-accent);box-shadow:0 12px 28px -18px color-mix(in srgb,var(--nf-features-accent) 70%,#0e1330);overflow:hidden}.nf-features-repeater-2502-102 .nf-features-block--1 .nf-features-cat-icon{color:var(--nf-features-accent-2);background:linear-gradient(135deg,color-mix(in srgb,var(--nf-features-accent-2) 14%,#fff),#fff)}.nf-features-repeater-2502-102 .nf-features-cat-icon svg,.nf-features-repeater-2502-102 .nf-features-cat-icon img{display:block;width:62%;height:62%}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [fill]:not([fill="none"]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg [stroke]:not([stroke="none"]){stroke:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon svg path:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg circle:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg rect:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polygon:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg polyline:not([fill]):not([stroke]),.nf-features-repeater-2502-102 .nf-features-cat-icon svg line:not([fill]):not([stroke]){fill:currentColor}.nf-features-repeater-2502-102 .nf-features-cat-icon img{object-fit:contain}.nf-features-repeater-2502-102 .nf-features-cat-icon i,.nf-features-repeater-2502-102 .nf-features-cat-icon .dashicons{display:inline-block;font-size:calc(var(--nf-features-icon-size) * .56);line-height:1}.nf-features-repeater-2502-102 .nf-features-category h2{margin:0;color:var(--nf-features-text);font-size:var(--nf-features-title-size);font-weight:800;line-height:1.06;letter-spacing:0}.nf-features-repeater-2502-102 .nf-features-category p{max-width:250px;margin:0 0 24px;color:var(--nf-features-muted);font-size:var(--nf-features-description-size);line-height:1.6}.nf-features-repeater-2502-102 .nf-features-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:0;border-radius:var(--nf-features-button-radius);background:linear-gradient(180deg,var(--nf-features-button-bg-2),var(--nf-features-button-bg));color:var(--nf-features-button-text);box-shadow:0 10px 24px -8px color-mix(in srgb,var(--nf-features-button-bg) 65%,transparent);font-size:13px;font-weight:800;line-height:1;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .2s ease}.nf-features-repeater-2502-102 .nf-features-button:hover{transform:translateY(-1px);box-shadow:0 14px 32px -10px color-mix(in srgb,var(--nf-features-button-bg) 76%,transparent)}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:2;display:grid;grid-template-columns:repeat(var(--nf-features-grid-columns),minmax(0,1fr));gap:var(--nf-features-card-gap);min-width:0}.nf-features-repeater-2502-102 .nf-features-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:var(--nf-features-card-min-height);padding:var(--nf-features-card-padding) calc(var(--nf-features-card-padding) - 2px) 18px;border:1px solid var(--nf-features-line);border-radius:var(--nf-features-card-radius);background:var(--nf-features-card-bg);color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.nf-features-repeater-2502-102 .nf-features-card:hover,.nf-features-repeater-2502-102 .nf-features-card:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--nf-features-accent) 58%,var(--nf-features-line));background:linear-gradient(180deg,color-mix(in srgb,var(--nf-features-accent) 5%,var(--nf-features-card-bg)),var(--nf-features-card-bg));box-shadow:0 18px 44px -30px color-mix(in srgb,var(--nf-features-accent) 52%,#0e1330);outline:none}.nf-features-repeater-2502-102 .nf-features-card h3{margin:0;padding-right:20px;color:var(--nf-features-text);font-size:var(--nf-features-card-title-size);font-weight:750;line-height:1.32;letter-spacing:0;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-card p{flex:1;margin:0;color:var(--nf-features-muted);font-size:var(--nf-features-card-description-size);line-height:1.55;overflow-wrap:anywhere}.nf-features-repeater-2502-102 .nf-features-more{display:inline-flex;align-items:center;gap:8px;align-self:flex-end;margin-top:14px;padding-top:6px;color:var(--nf-features-subtle);font-size:13.5px;font-weight:800;line-height:1;letter-spacing:.02em;transition:gap .2s ease,color .15s ease}.nf-features-repeater-2502-102 .nf-features-card:hover .nf-features-more{gap:14px;color:var(--nf-features-accent)}.nf-features-repeater-2502-102 .nf-features-more svg{display:block;width:14px;height:14px;flex:0 0 auto}.nf-features-repeater-2502-102 .nf-features-empty{padding:18px 20px;border:1px dashed var(--nf-features-line);border-radius:12px;color:var(--nf-features-muted);background:color-mix(in srgb,var(--nf-features-line) 24%,#fff);font-size:14px}@media (max-width:1100px){.nf-features-repeater-2502-102 .nf-features-block{grid-template-columns:1fr;gap:32px}.nf-features-repeater-2502-102 .nf-features-category{grid-column:1;position:static!important;top:auto;left:auto;bottom:auto;width:auto}.nf-features-repeater-2502-102 .nf-features-category p{max-width:680px}.nf-features-repeater-2502-102 .nf-features-grid{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.nf-features-repeater-2502-102{--nf-features-block-padding:48px}.nf-features-repeater-2502-102 .nf-features-grid{grid-template-columns:1fr}.nf-features-repeater-2502-102 .nf-features-card{min-height:0}}}