/* NEDA offer: all selectors are scoped for WordPress themes and Elementor */
.neda-bf{container:neda-offer / inline-size;box-sizing:border-box;position:relative;isolation:isolate;width:100%;max-width:1280px;margin:0 auto;padding:clamp(28px,6vw,100px) clamp(16px,5vw,80px);border-radius:0;background:radial-gradient(ellipse at 12% 12%,#a9ded4 0,transparent 42%),radial-gradient(ellipse at 37% 22%,#9bd0df 0,transparent 38%),radial-gradient(ellipse at 7% 92%,#e275bf 0,transparent 52%),radial-gradient(ellipse at 98% 82%,#e4aa78 0,transparent 48%),radial-gradient(ellipse at 55% 42%,#cbb3e1 0,transparent 49%),#f3dce2;color:#4a1265;font:400 18px/1.5 Arial,Helvetica,sans-serif;text-align:center;overflow-wrap:break-word}
.neda-bf,.neda-bf *{box-sizing:border-box}.neda-bf *{min-width:0}.neda-bf [hidden]{display:none!important}.neda-bf p,.neda-bf h2,.neda-bf h3{margin:0;padding:0;font-family:inherit}.neda-bf__glass{width:100%;max-width:680px;margin:0 auto;padding:58px 44px 30px;border:2px solid #ffffff70;border-right-color:#9e889e70;border-top-color:#fff9;border-radius:34px;background:linear-gradient(135deg,#ffffff28,#ffffff13);box-shadow:inset 0 1px 2px #ffffff24,0 2px 5px #6e4c6610;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}
.neda-bf .neda-bf__title{font-size:38px;font-weight:700;line-height:1.2;color:#501069;letter-spacing:.015em;text-transform:none}.neda-bf .neda-bf__subtitle{margin-top:10px;font-size:23px;font-weight:400;color:#501069}.neda-bf .neda-bf__offer{margin:30px 0 26px;font-size:clamp(28px,5vw,48px);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#ad12c5;text-shadow:0 3px 3px #69107430}
.neda-bf__timer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:100%;max-width:365px;margin:0 auto}.neda-bf__tile{position:relative;display:grid;place-items:center;min-height:100px;aspect-ratio:1/1;background:linear-gradient(#fdfdfd 0%,#f0f0f0 49%,#b0b0b0 49.5%,#d6d6d6 51.5%,#fff 53%,#f6f6f6 100%);border:1px solid #e9e7e9;border-bottom-color:#9b9b9b;border-right-color:#9c9c9c;border-radius:2px;box-shadow:2px 3px 2px #34293235;color:#050505}.neda-bf__tile::after{position:absolute;left:0;right:0;top:49%;height:2px;content:'';background:#3337;pointer-events:none}.neda-bf__tile b{position:relative;font-family:Arial,Helvetica,sans-serif;font-weight:800;font-size:64px;line-height:1;letter-spacing:-.055em;font-variant-numeric:tabular-nums;padding-right:3px;color:#050505;white-space:nowrap}.neda-bf__hinge::before,.neda-bf__hinge::after{content:'';position:absolute;top:44%;width:10%;height:15%;z-index:1;background:linear-gradient(#777,#eee 24%,#777 50%,#f9f9f9 65%,#777);border:1px solid #8888;border-radius:2px;box-shadow:0 1px 1px #0003}.neda-bf__hinge::before{left:-2px}.neda-bf__hinge::after{right:-2px}.neda-bf__label{display:block;margin-top:12px;font-size:14px;font-weight:700;letter-spacing:.055em;color:#171419;line-height:1.4}.neda-bf .neda-bf__deadline{margin:22px 0 0;font-size:12px;color:#583e63;line-height:1.6}.neda-bf noscript{display:block;font-size:12px;color:#432b50;margin-top:8px}
.neda-bf .neda-bf__cta{display:flex;align-items:center;justify-content:center;width:100%;max-width:365px;min-height:54px;margin:28px auto 0;padding:13px 20px;border:1px solid #a64bb6;border-radius:999px;background:linear-gradient(100deg,#8515a9,#7b149e);color:#fff!important;font:700 18px/1.4 Arial,Helvetica,sans-serif;text-decoration:none!important;letter-spacing:.035em;box-shadow:0 2px 3px #6c24722b;transition:background .2s,box-shadow .2s}.neda-bf .neda-bf__cta:focus-visible,.neda-bf summary:focus-visible{outline:3px solid #4a1265;outline-offset:5px}.neda-bf .neda-bf__cta:hover{background:#68118a;box-shadow:0 5px 12px #6c247235}
.neda-bf__details{margin:24px auto 0;width:100%;color:#4c285b}.neda-bf summary{display:list-item;list-style-position:inside;cursor:pointer;min-height:44px;padding:10px 4px;font-size:13px;line-height:1.8}.neda-bf__packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;text-align:left;margin-top:16px}.neda-bf__packages article{border:1px solid #ffffffa0;background:#ffffff60;padding:18px 14px;border-radius:12px}.neda-bf .neda-bf__packages h3{font-size:19px;line-height:1.4;color:#501069}.neda-bf__packages p,.neda-bf__packages li{font-size:12px;margin-top:8px;line-height:1.6}.neda-bf__packages ul{padding:0 0 0 14px;margin:12px 0 0}.neda-bf__price del{display:block;color:#65516c}.neda-bf__price strong{display:block;font-size:24px;color:#501069;white-space:nowrap}.neda-bf .neda-bf__note{font-size:11px;margin-top:16px}.neda-bf .neda-bf__ended{padding:70px 0;color:#501069;font-size:24px;font-weight:700}.neda-bf--compact{max-width:none;padding:24px 16px}.neda-bf--compact .neda-bf__glass{padding:30px;max-width:680px}
@container neda-offer (max-width:600px){.neda-bf__glass{padding:40px 24px 22px;border-radius:28px}.neda-bf .neda-bf__title{font-size:30px}.neda-bf .neda-bf__subtitle{font-size:20px}.neda-bf .neda-bf__offer{font-size:36px;margin:28px 0}.neda-bf__timer{gap:16px;max-width:340px}.neda-bf__tile{min-height:0}.neda-bf__tile b{font-size:clamp(32px,13cqi,68px)}.neda-bf__label{font-size:12px;letter-spacing:.015em}.neda-bf__packages{grid-template-columns:1fr}.neda-bf__packages article{padding:18px}.neda-bf__packages p,.neda-bf__packages li{font-size:14px}.neda-bf .neda-bf__cta{font-size:16px}}
@container neda-offer (max-width:340px){.neda-bf__glass{padding:30px 14px 18px;border-radius:23px}.neda-bf .neda-bf__title{font-size:25px}.neda-bf .neda-bf__subtitle{font-size:18px}.neda-bf .neda-bf__offer{font-size:29px}.neda-bf__timer{gap:12px}.neda-bf__tile b{font-size:12cqi}.neda-bf__label{font-size:10px}}
@supports not (container-type:inline-size){@media(max-width:650px){.neda-bf__glass{padding:30px 16px}.neda-bf .neda-bf__title{font-size:27px}.neda-bf__timer{gap:12px}.neda-bf__tile{min-height:0}.neda-bf__tile b{font-size:36px}.neda-bf__packages{grid-template-columns:1fr}}}
@media(prefers-reduced-motion:reduce){.neda-bf .neda-bf__cta{transition:none}}@media(forced-colors:active){.neda-bf__glass,.neda-bf__tile,.neda-bf .neda-bf__cta{border:1px solid ButtonText}}
/* Four live units; package details are always visible */
.neda-bf__timer{grid-template-columns:repeat(4,minmax(0,1fr));max-width:480px;gap:20px}
.neda-bf__tile{perspective:500px}
.neda-bf__tile b{transform-origin:center 52%;backface-visibility:hidden}
.neda-bf__label{letter-spacing:.015em;font-size:12px}
.neda-bf .neda-bf__deadline{font-variant-numeric:tabular-nums}
.neda-bf__details{margin-top:32px}
.neda-bf__packages{gap:12px;margin-top:0}
.neda-bf .neda-bf__packages h3{display:block;padding:0;border:0;border-radius:0;background:none;color:#501069;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}



@container neda-offer (max-width:600px){.neda-bf__timer{gap:10px;max-width:440px}.neda-bf__tile b{font-size:clamp(24px,10cqi,56px)}.neda-bf__label{font-size:9px;letter-spacing:0}.neda-bf__details{margin-top:24px}.neda-bf .neda-bf__packages h3{font-size:16px}}
@container neda-offer (max-width:340px){.neda-bf__timer{gap:8px}.neda-bf__tile b{font-size:9cqi}.neda-bf__label{font-size:8px}}
@supports not (container-type:inline-size){@media(max-width:650px){.neda-bf__timer{gap:8px}.neda-bf__tile b{font-size:26px}.neda-bf__label{font-size:8px}}}
.neda-bf__tile b[data-digits='3']{font-size:46px}@container neda-offer (max-width:600px){.neda-bf__tile b[data-digits='3']{font-size:8cqi}}

/* Mechanical split-flap faces: top closes, bottom falls and settles */
.neda-bf__tile--enhanced{--flap-size:64px;perspective:650px}
.neda-bf__tile--enhanced>b{opacity:0}
.neda-bf__flap-stage{position:absolute;inset:0;perspective:650px;pointer-events:none;font:800 var(--flap-size)/1 Arial,Helvetica,sans-serif;color:#050505}
.neda-bf__face{position:absolute;left:0;width:100%;height:50%;display:block;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:rotateX(0deg)}
.neda-bf__face--top,.neda-bf__face--leaf-top{top:0;transform-origin:center bottom;border-radius:2px 2px 0 0;background:linear-gradient(#fdfdfd,#ececec);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #0002}
.neda-bf__face--bottom,.neda-bf__face--leaf-bottom{top:50%;transform-origin:center top;border-radius:0 0 2px 2px;background:linear-gradient(#fff,#f2f2f2);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 1px #0001}
.neda-bf__face--leaf-top{z-index:3;visibility:hidden}
.neda-bf__face--leaf-bottom{z-index:4;visibility:hidden}
.neda-bf__numeral{position:absolute;top:0;left:0;width:100%;height:200%;display:grid;place-items:center;padding-right:3px;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:-.055em;white-space:nowrap}
.neda-bf__face--bottom .neda-bf__numeral,.neda-bf__face--leaf-bottom .neda-bf__numeral{top:-100%}
.neda-bf__shade{position:absolute;inset:0;background:#09050e;opacity:0;pointer-events:none}
.neda-bf__tile--enhanced::after{top:calc(50% - 1px);z-index:5;height:2px;background:#2420288c;box-shadow:0 1px 1px #fff9}
.neda-bf__tile--enhanced .neda-bf__hinge::before,.neda-bf__tile--enhanced .neda-bf__hinge::after{z-index:6}
.neda-bf__tile--enhanced[data-digits='3']{--flap-size:46px}
@container neda-offer (max-width:600px){.neda-bf__tile--enhanced{--flap-size:clamp(24px,10cqi,56px)}.neda-bf__tile--enhanced[data-digits='3']{--flap-size:8cqi}}
@container neda-offer (max-width:340px){.neda-bf__tile--enhanced{--flap-size:9cqi}}
@supports not (container-type:inline-size){@media(max-width:650px){.neda-bf__tile--enhanced{--flap-size:26px}}}
/* Reference-inspired pricing: midnight panel, floating emblems, raised center plan */
.neda-bf__details{width:100%;max-width:1040px;margin:40px auto 0;padding:40px 28px 24px;border:1px solid #77608c;border-radius:26px;background:radial-gradient(ellipse at 50% 5%,#49335f 0,transparent 60%),#181124;box-shadow:0 20px 45px #2a153328;color:#f5effb}
.neda-bf .neda-bf__packages-title{font:600 26px/1.35 Arial,Helvetica,sans-serif;letter-spacing:-.025em;color:#f7f2fc;margin:0 auto 66px;text-align:center}
.neda-bf__packages{gap:0;align-items:stretch;isolation:isolate}
.neda-bf .neda-bf__packages article{position:relative;display:flex;flex-direction:column;min-width:0;padding:50px 24px 24px;border:1px solid #76618c;border-radius:18px;background:linear-gradient(180deg,#302240b3,#21172fe6);box-shadow:inset 0 0 0 2px #ffffff04,0 0 0 2px #9b83bf0c;text-align:center}
.neda-bf .neda-bf__packages .neda-bf__package--silver{z-index:1;transform:translateY(-22px);margin-bottom:-22px;border-color:#a58aba;background:linear-gradient(180deg,#5c427b 0,#4b3469 42%,#38264f 42%,#38264f 100%);box-shadow:inset 0 0 0 1px #cdb8e31a,0 0 35px #9974cc20,0 15px 35px #0003}
.neda-bf .neda-bf__package--bronze{border-radius:18px 0 0 18px}.neda-bf .neda-bf__package--gold{border-radius:0 18px 18px 0}
.neda-bf__plan-icon{position:absolute;top:-27px;left:calc(50% - 27px);display:grid;place-items:center;width:54px;height:54px;border:2px solid #a68cc4;border-radius:50%;background:#2c1e3e;box-shadow:0 0 0 6px #2a1b3c80;color:#c1a6de}
.neda-bf__plan-icon svg{display:block;width:28px;height:28px}
.neda-bf__package--silver .neda-bf__plan-icon{background:#4b3469;color:#acf5e1;border-color:#d2b8e6;box-shadow:0 0 0 6px #4c356888,0 0 24px #c0a0eb26}
.neda-bf .neda-bf__packages h3{display:block;padding:0;border:0;background:none;border-radius:0;font:400 18px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.035em;text-transform:none;color:#fff}
.neda-bf .neda-bf__plan-service{min-height:42px;margin:8px 0 0;font-size:13px;line-height:1.6;color:#e4d9f1}
.neda-bf .neda-bf__price{display:flex;flex-direction:column;align-items:center;gap:3px;margin:18px 0 0;padding:0 0 22px;border-bottom:1px solid #80649d}
.neda-bf__price>span{font-size:11px;color:#d4c3e6}
.neda-bf .neda-bf__price del{font:400 15px/1.6 Arial,Helvetica,sans-serif;color:#c6b4d9;text-decoration-color:#d2b2ef}
.neda-bf .neda-bf__price strong{font:700 clamp(28px,4vw,40px)/1.35 Arial,Helvetica,sans-serif;letter-spacing:-.04em;color:#fff}
.neda-bf .neda-bf__package--silver .neda-bf__price strong{color:#b3f7e6;text-shadow:0 0 20px #b3f7e618}
.neda-bf .neda-bf__packages ul{list-style:none;margin:0;padding:22px 0 28px;text-align:left;flex:1}
.neda-bf .neda-bf__packages li{display:flex;gap:9px;align-items:baseline;padding:0;margin:0 0 14px;font-size:12px;line-height:1.6;color:#f0e9f9}
.neda-bf__packages li::before{content:'✓';display:inline-grid;place-items:center;flex:0 0 14px;width:14px;height:14px;border-radius:50%;background:#9576b94d;color:#d9c4f0;font-size:9px;line-height:1}
.neda-bf .neda-bf__plan-cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;margin-top:auto;padding:11px 12px;border:1px solid #9172ac;border-radius:9px;background:#5b4276;color:#fff;font:600 11px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;letter-spacing:.035em;transition:background .2s,box-shadow .2s}
.neda-bf .neda-bf__package--silver .neda-bf__plan-cta{background:#6c5089;border-color:#bda0d7;color:#fff}
.neda-bf__plan-cta>span{font-size:17px;line-height:1}
.neda-bf .neda-bf__plan-cta:focus-visible{outline:3px solid #b3f7e6;outline-offset:4px}
@media(hover:hover){.neda-bf .neda-bf__plan-cta:hover{background:#775792;box-shadow:0 4px 16px #0002}}
.neda-bf .neda-bf__note{margin-top:26px;font-size:11px;color:#d0beda}
@container neda-offer (max-width:760px){.neda-bf__details{padding:36px 18px 24px}.neda-bf .neda-bf__packages-title{font-size:24px;margin-bottom:62px}.neda-bf .neda-bf__packages article{padding:44px 14px 18px}.neda-bf .neda-bf__price strong{font-size:30px}.neda-bf .neda-bf__plan-cta{font-size:10px;padding:10px 8px;gap:5px}.neda-bf .neda-bf__packages li{font-size:11px;gap:7px}}
@container neda-offer (max-width:600px){.neda-bf__details{padding:32px 18px 24px;margin-top:28px;border-radius:24px}.neda-bf .neda-bf__packages-title{margin-bottom:54px;font-size:23px}.neda-bf__packages{grid-template-columns:1fr;gap:48px}.neda-bf .neda-bf__packages article,.neda-bf .neda-bf__packages .neda-bf__package--silver{padding:42px 22px 22px;border-radius:17px;transform:none;margin:0}.neda-bf .neda-bf__plan-service{min-height:0;font-size:14px}.neda-bf .neda-bf__price strong{font-size:36px}.neda-bf .neda-bf__packages li{font-size:13px}.neda-bf .neda-bf__plan-cta{font-size:12px;min-height:48px}.neda-bf .neda-bf__note{line-height:1.7}}
@supports not (container-type:inline-size){@media(max-width:650px){.neda-bf__packages{gap:48px}.neda-bf .neda-bf__packages article,.neda-bf .neda-bf__packages .neda-bf__package--silver{transform:none;margin:0;border-radius:17px}}}
@media(prefers-reduced-motion:reduce){.neda-bf .neda-bf__plan-cta{transition:none}}
.neda-bf .neda-bf__packages .neda-bf__package--silver{background:#38264f}
.neda-bf__plan-head{margin:-50px -24px 0;padding:50px 24px 0;border-radius:17px 17px 0 0}
.neda-bf__package--silver .neda-bf__plan-head{background:linear-gradient(160deg,#5c427b,#4b3469)}
@container neda-offer (max-width:760px){.neda-bf__plan-head{margin:-44px -14px 0;padding:44px 14px 0}}
@container neda-offer (max-width:600px){.neda-bf__plan-head{margin:-42px -22px 0;padding:42px 22px 0}}
@supports not (container-type:inline-size){@media(max-width:650px){.neda-bf__plan-head{margin:-50px -24px 0;padding:50px 24px 0}}}
/* style="neon": cyan/violet illuminated glass on midnight blue */
.neda-bf.neda-bf--style-neon .neda-bf__details{position:relative;isolation:isolate;background:linear-gradient(135deg,#071b39,#080e2b 55%,#251041);border-color:#234b70;box-shadow:0 20px 50px #0a163947}
.neda-bf.neda-bf--style-neon .neda-bf__details::before{content:'';position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;background:linear-gradient(130deg,transparent 30%,#16e4d120 30.2%,transparent 30.5%,transparent 57%,#d351f52e 57.2%,transparent 57.6%),radial-gradient(ellipse at 0 100%,#00c3c82b,transparent 60%)}
.neda-bf.neda-bf--style-neon .neda-bf__packages{gap:20px}
.neda-bf.neda-bf--style-neon .neda-bf__packages article{--plan-pad:22px;padding:32px var(--plan-pad) 22px;border:1px solid #40cdda;border-radius:19px;background:linear-gradient(155deg,#244779dd,#09364aee);box-shadow:inset 0 0 20px #43eee71a,0 0 12px #3ee5e332;text-align:left}
.neda-bf.neda-bf--style-neon .neda-bf__packages .neda-bf__package--silver{border:2px solid transparent;background:linear-gradient(155deg,#132d50,#131735) padding-box,linear-gradient(140deg,#76fff0,#55d9ff 42%,#e66cff 88%) border-box;box-shadow:0 0 6px #98fff4,0 0 22px #25e8de80,0 0 34px #bc43fb45,inset 0 0 24px #56f5df0d}
.neda-bf.neda-bf--style-neon .neda-bf__packages .neda-bf__package--gold{background:linear-gradient(155deg,#512971dd,#111d4fee);border-color:#ad79ed;box-shadow:inset 0 0 18px #9e58f126,0 0 12px #b36fff32}
.neda-bf.neda-bf--style-neon .neda-bf__plan-head{margin:-32px calc(-1 * var(--plan-pad)) 0;padding:32px var(--plan-pad) 0;background:none;border-radius:18px 18px 0 0}
.neda-bf.neda-bf--style-neon .neda-bf__plan-icon{top:22px;right:16px;left:auto;width:28px;height:28px;border:0;border-radius:0;background:none;box-shadow:none;color:#a6fff0}
.neda-bf.neda-bf--style-neon .neda-bf__package--gold .neda-bf__plan-icon{color:#edc9ff}
.neda-bf.neda-bf--style-neon .neda-bf__packages h3{padding-right:32px;text-align:left;color:#fff}
.neda-bf.neda-bf--style-neon .neda-bf__plan-service{margin-top:10px;color:#e4f6ff;text-align:left}
.neda-bf.neda-bf--style-neon .neda-bf__price{align-items:flex-start;border-bottom-color:#69c5d46e}
.neda-bf.neda-bf--style-neon .neda-bf__price>span,.neda-bf.neda-bf--style-neon .neda-bf__price del{color:#d0e1f2}
.neda-bf.neda-bf--style-neon .neda-bf__package--silver .neda-bf__price strong{color:#99fff0}
.neda-bf.neda-bf--style-neon .neda-bf__packages li{color:#e5f5ff}
.neda-bf.neda-bf--style-neon .neda-bf__packages li::before{background:#9ee8f63d;color:#c1fff5}
.neda-bf.neda-bf--style-neon .neda-bf__plan-cta{background:#155669;border-color:#6edbdc;color:#fff}
.neda-bf.neda-bf--style-neon .neda-bf__package--silver .neda-bf__plan-cta{background:linear-gradient(110deg,#12737d,#5b287f);border-color:#9dfff1}
.neda-bf.neda-bf--style-neon .neda-bf__package--gold .neda-bf__plan-cta{background:#59327c;border-color:#d1a0ef}
.neda-bf.neda-bf--style-neon .neda-bf__note{color:#c4e4f6}
/* style="teal": clean editorial cards with pointed ribbon headers */
.neda-bf.neda-bf--style-teal .neda-bf__details{background:radial-gradient(ellipse at 100% 0,#d6e5e4,transparent 45%),#f0f3ef;border-color:#b5cdca;box-shadow:0 20px 45px #143f3c20}
.neda-bf.neda-bf--style-teal .neda-bf__packages-title{color:#123e42}
.neda-bf.neda-bf--style-teal .neda-bf__packages{gap:0}
.neda-bf.neda-bf--style-teal .neda-bf__packages article{--plan-pad:24px;padding:30px var(--plan-pad) 24px;border:1px solid #6b9ea4;border-radius:12px;background:#94c3c6;box-shadow:none;color:#123c41}
.neda-bf.neda-bf--style-teal .neda-bf__packages .neda-bf__package--silver{background:#00838c;border-color:#006b76;box-shadow:0 12px 28px #103e4524;color:#fff}
.neda-bf.neda-bf--style-teal .neda-bf__packages .neda-bf__package--gold{background:#194347;border-color:#163d42;color:#fff}
.neda-bf.neda-bf--style-teal .neda-bf__plan-icon{display:none}
.neda-bf.neda-bf--style-teal .neda-bf__plan-head{margin:-30px -10px 0;padding:26px 14px 48px;clip-path:polygon(0 0,100% 0,100% 79%,50% 100%,0 79%);border-radius:12px 12px 0 0;background:#fff}
.neda-bf.neda-bf--style-teal .neda-bf__package--silver .neda-bf__plan-head{background:#e8edef}
.neda-bf.neda-bf--style-teal .neda-bf__package--gold .neda-bf__plan-head{background:#00838c}
.neda-bf.neda-bf--style-teal .neda-bf__packages h3{padding:0;font-size:17px;text-align:center;color:#00656c}
.neda-bf.neda-bf--style-teal .neda-bf__plan-service{min-height:36px;font-size:12px;color:#214b50}
.neda-bf.neda-bf--style-teal .neda-bf__price{margin-top:12px;padding:0;border:0;align-items:center}
.neda-bf.neda-bf--style-teal .neda-bf__price strong{font-size:36px;color:#07545b;text-shadow:none}
.neda-bf.neda-bf--style-teal .neda-bf__price>span,.neda-bf.neda-bf--style-teal .neda-bf__price del{color:#3d6065}
.neda-bf.neda-bf--style-teal .neda-bf__package--gold h3,.neda-bf.neda-bf--style-teal .neda-bf__package--gold .neda-bf__plan-service,.neda-bf.neda-bf--style-teal .neda-bf__package--gold .neda-bf__price strong{color:#fff}
.neda-bf.neda-bf--style-teal .neda-bf__package--gold .neda-bf__price>span,.neda-bf.neda-bf--style-teal .neda-bf__package--gold .neda-bf__price del{color:#e4f3f1}
.neda-bf.neda-bf--style-teal .neda-bf__packages ul{padding-top:28px}
.neda-bf.neda-bf--style-teal .neda-bf__packages li{color:#123c41}
.neda-bf.neda-bf--style-teal .neda-bf__package--silver li,.neda-bf.neda-bf--style-teal .neda-bf__package--gold li{color:#fff}
.neda-bf.neda-bf--style-teal .neda-bf__packages li::before{background:#fff;color:#14525a}
.neda-bf.neda-bf--style-teal .neda-bf__plan-cta{background:#006b75;border:1px solid transparent;border-radius:999px;color:#fff}
.neda-bf.neda-bf--style-teal .neda-bf__package--silver .neda-bf__plan-cta{background:#f1f4f1;color:#06464e;border-color:#d1e1de}
.neda-bf.neda-bf--style-teal .neda-bf__plan-cta:focus-visible{outline-color:#102f37}
.neda-bf.neda-bf--style-teal .neda-bf__note{color:#355b60}
@media(hover:hover){.neda-bf.neda-bf--style-neon .neda-bf__plan-cta:hover{filter:brightness(1.15)}.neda-bf.neda-bf--style-teal .neda-bf__plan-cta:hover{background:#074e59;color:#fff}}
@container neda-offer (max-width:760px){.neda-bf.neda-bf--style-neon .neda-bf__packages{gap:12px}.neda-bf.neda-bf--style-neon .neda-bf__packages article{--plan-pad:14px}.neda-bf.neda-bf--style-teal .neda-bf__packages article{--plan-pad:18px}.neda-bf.neda-bf--style-teal .neda-bf__plan-head{margin-left:-8px;margin-right:-8px}.neda-bf.neda-bf--style-teal .neda-bf__price strong{font-size:30px}}
@container neda-offer (max-width:600px){.neda-bf.neda-bf--style-neon .neda-bf__packages,.neda-bf.neda-bf--style-teal .neda-bf__packages{gap:24px}.neda-bf.neda-bf--style-neon .neda-bf__packages article{--plan-pad:22px;transform:none;margin:0}.neda-bf.neda-bf--style-teal .neda-bf__packages article{--plan-pad:22px;transform:none;margin:0}.neda-bf.neda-bf--style-neon .neda-bf__packages .neda-bf__package--silver,.neda-bf.neda-bf--style-teal .neda-bf__packages .neda-bf__package--silver{transform:none;margin:0}.neda-bf.neda-bf--style-neon .neda-bf__packages-title,.neda-bf.neda-bf--style-teal .neda-bf__packages-title{margin-bottom:28px}.neda-bf.neda-bf--style-teal .neda-bf__plan-service{min-height:0}.neda-bf.neda-bf--style-teal .neda-bf__price strong{font-size:36px}}
@supports not (container-type:inline-size){@media(max-width:650px){.neda-bf.neda-bf--style-neon .neda-bf__packages,.neda-bf.neda-bf--style-teal .neda-bf__packages{gap:24px}.neda-bf.neda-bf--style-neon .neda-bf__packages .neda-bf__package--silver,.neda-bf.neda-bf--style-teal .neda-bf__packages .neda-bf__package--silver{transform:none;margin:0}}}
/* Original/purple style: frosted glass matching the countdown panel */
.neda-bf.neda-bf--style-purple .neda-bf__details{background:linear-gradient(135deg,#ffffff28,#ffffff13);border:2px solid #ffffff70;border-right-color:#9e889e70;border-top-color:#fff9;box-shadow:inset 0 1px 2px #ffffff24,0 12px 32px #633d7412;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#4a1265}
.neda-bf.neda-bf--style-purple .neda-bf__packages-title{color:#501069}
.neda-bf.neda-bf--style-purple .neda-bf__packages article{background:linear-gradient(150deg,#ffffff60,#ffffff28);border:1px solid #ffffffb3;box-shadow:inset 0 1px 0 #ffffff80,0 8px 24px #552c6910}
.neda-bf.neda-bf--style-purple .neda-bf__packages .neda-bf__package--silver{background:linear-gradient(150deg,#ffffff8a,#f2e8ff4d);border-color:#ffffffdf;box-shadow:inset 0 1px 0 #fff9,0 12px 30px #632f7e1c}
.neda-bf.neda-bf--style-purple .neda-bf__package--silver .neda-bf__plan-head{background:linear-gradient(150deg,#ffffff35,#e8d2ff20)}
.neda-bf.neda-bf--style-purple .neda-bf__plan-icon{background:#e8d9ef;border-color:#fff;color:#795496;box-shadow:0 0 0 6px #ffffff30}
.neda-bf.neda-bf--style-purple .neda-bf__package--silver .neda-bf__plan-icon{background:#e7d9f1;color:#683891;border-color:#fff;box-shadow:0 0 0 6px #ffffff40}
.neda-bf.neda-bf--style-purple .neda-bf__packages h3{color:#501069}
.neda-bf.neda-bf--style-purple .neda-bf__plan-service{color:#513760}
.neda-bf.neda-bf--style-purple .neda-bf__price{border-bottom-color:#7b539637}
.neda-bf.neda-bf--style-purple .neda-bf__price>span,.neda-bf.neda-bf--style-purple .neda-bf__price del{color:#614b6e;text-decoration-color:#795096}
.neda-bf.neda-bf--style-purple .neda-bf__price strong,.neda-bf.neda-bf--style-purple .neda-bf__package--silver .neda-bf__price strong{color:#501069;text-shadow:none}
.neda-bf.neda-bf--style-purple .neda-bf__packages li{color:#4c345c}
.neda-bf.neda-bf--style-purple .neda-bf__packages li::before{background:#734c8c26;color:#5c3579}
.neda-bf.neda-bf--style-purple .neda-bf__plan-cta{background:#7c359d;border-color:#a66db9;color:#fff}
.neda-bf.neda-bf--style-purple .neda-bf__package--silver .neda-bf__plan-cta{background:#762497;border-color:#aa70bc;color:#fff}
.neda-bf.neda-bf--style-purple .neda-bf__note{color:#584164}
.neda-bf.neda-bf--style-purple .neda-bf__plan-cta:focus-visible{outline-color:#501069}
@media(hover:hover){.neda-bf.neda-bf--style-purple .neda-bf__plan-cta:hover{background:#61217e}}
/* Give Elementor's flex item a definite inline size before intrinsic height
   measurement. Otherwise container-query content can reserve its unwrapped
   intrinsic height (about 6650px) after the visible content becomes much shorter.
   Respect Elementor's configured widget width; never clamp content height. */
.elementor-widget-shortcode:has(.neda-bf){width:var(--container-widget-width,100%)}