.elementor-2672 .elementor-element.elementor-element-6d8120b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2672 .elementor-element.elementor-element-2c494bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2672 .elementor-element.elementor-element-aaf1c02{--display:flex;}.elementor-2672 .elementor-element.elementor-element-29d6c43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2672 .elementor-element.elementor-element-89a2218{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2672 .elementor-element.elementor-element-2c7495a{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2672 .elementor-element.elementor-element-2c7495a:not(.elementor-motion-effects-element-type-background), .elementor-2672 .elementor-element.elementor-element-2c7495a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B21;}.elementor-2672 .elementor-element.elementor-element-6961320{padding:0px 20px 20px 20px;}.elementor-2672 .elementor-element.elementor-element-6961320 .upk-alex-carousel .upk-item{border-radius:15px 15px 15px 15px;}.elementor-2672 .elementor-element.elementor-element-6961320 .upk-alex-carousel .upk-item:hover{box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-2672 .elementor-element.elementor-element-6961320 .upk-alex-carousel .upk-content-wrap{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);}.elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-prev i, .elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-next i{color:#FDE6E6;}.elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-prev i,
                .elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-next i{font-size:24px;}.elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-prev:hover i, .elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-next:hover i{color:#FF7B00;}.elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-prev{left:0px;}.elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-next{right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-prev i,
                .elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-next i{font-size:24px;}}@media(max-width:767px){.elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-prev i,
                .elementor-2672 .elementor-element.elementor-element-6961320 .upk-navigation-next i{font-size:24px;}}/* Start custom CSS for html, class: .elementor-element-d1bad33 */.th1be *{box-sizing:border-box;margin:0;padding:0;}
.th1be{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;}
.th1be a{text-decoration:none;}
.th1be-bg{background:linear-gradient(135deg,#0d0621 0%,#1a0d3d 100%);padding:48px 24px 60px;position:relative;overflow:hidden;}
.th1be-glow{position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(124,58,237,.18) 0%,transparent 68%);top:-120px;right:-60px;pointer-events:none;}
.th1be-inner{max-width:860px;margin:0 auto;position:relative;z-index:1;}
.th1be-crumb{display:flex;align-items:center;gap:7px;font-size:13px;color:#64748b;margin-bottom:28px;flex-wrap:wrap;}
.th1be-crumb a{color:#a78bfa;}.th1be-crumb a:hover{color:#c4b5fd;}
.th1be-crumb svg{opacity:.5;flex-shrink:0;}
.th1be-meta{display:flex;align-items:center;gap:10px;margin-bottom:16px;}
.th1be-cat{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;background:rgba(124,58,237,.2);border:1px solid rgba(124,58,237,.4);color:#a78bfa;padding:5px 14px;border-radius:20px;}
.th1be-free{font-size:12px;font-weight:600;background:rgba(74,222,128,.14);border:1px solid rgba(74,222,128,.3);color:#4ade80;padding:5px 14px;border-radius:20px;display:inline-flex;align-items:center;gap:5px;}
.th1be-h1{font-size:36px;font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.025em;margin-bottom:14px;}
.th1be-sub{font-size:16px;color:#94a3b8;line-height:1.7;max-width:640px;margin-bottom:24px;}
.th1be-catlink{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(124,58,237,.4);color:#a78bfa;font-size:13px;font-weight:500;padding:9px 18px;border-radius:9px;}
@media(max-width:600px){.th1be-h1{font-size:24px;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-340eaa3 *//* ===========================================================================
   ConvertNow finance tool kit — v2 (2026-08)
   One design system for every finance tool. Everything is scoped under .cnt so
   it cannot leak into the theme and Elementor cannot leak into it.
   Light #fff surface, colourful accents, no dark-mode inversion (these widgets
   sit on white article pages).
   =========================================================================== */
.cnt{
  --ac:#2563eb; --ac-d:#1d4ed8; --ac-l:#eff6ff; --ac-b:#bfdbfe;
  --fg:#0f172a; --mu:#64748b; --line:#e2e8f0; --soft:#f8fafc;
  --ok:#059669; --ok-l:#ecfdf5; --ok-b:#a7f3d0;
  --warn:#d97706; --warn-l:#fffbeb; --warn-b:#fde68a;
  --bad:#dc2626; --bad-l:#fef2f2; --bad-b:#fecaca;
  --vio:#7c3aed; --vio-l:#f5f3ff; --vio-b:#ddd6fe;
  --r:12px; --r-sm:9px;
  background:#fff; color:var(--fg);
  font:15px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
  border:1px solid var(--line); border-radius:18px; padding:26px;
  max-width:900px; margin:0 auto; box-sizing:border-box;
  box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px -12px rgba(15,23,42,.10);
}
.cnt *,.cnt *::before,.cnt *::after{box-sizing:border-box}
.cnt img,.cnt svg,.cnt canvas{max-width:100%}

/* theme accents */
.cnt-blue  {--ac:#2563eb;--ac-d:#1d4ed8;--ac-l:#eff6ff;--ac-b:#bfdbfe}
.cnt-green {--ac:#059669;--ac-d:#047857;--ac-l:#ecfdf5;--ac-b:#a7f3d0}
.cnt-violet{--ac:#7c3aed;--ac-d:#6d28d9;--ac-l:#f5f3ff;--ac-b:#ddd6fe}
.cnt-amber {--ac:#d97706;--ac-d:#b45309;--ac-l:#fffbeb;--ac-b:#fde68a}
.cnt-rose  {--ac:#e11d48;--ac-d:#be123c;--ac-l:#fff1f2;--ac-b:#fecdd3}
.cnt-teal  {--ac:#0d9488;--ac-d:#0f766e;--ac-l:#f0fdfa;--ac-b:#99f6e4}

/* ---- header ---- */
.cnt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;
  flex-wrap:wrap;margin:0 0 20px;padding-bottom:18px;border-bottom:1px solid var(--line)}
.cnt-titlewrap{min-width:0;flex:1 1 320px}
.cnt-title{font-size:21px;font-weight:700;letter-spacing:-.02em;margin:0;line-height:1.25;color:var(--fg)}
.cnt-sub{margin:5px 0 0;font-size:13.5px;color:var(--mu);line-height:1.5}
.cnt-cur{display:flex;align-items:center;gap:8px;flex:0 0 auto;
  background:var(--ac-l);border:1px solid var(--ac-b);border-radius:999px;padding:5px 6px 5px 14px}
.cnt-cur>span{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ac-d);white-space:nowrap}
.cnt-cur select{border:none;background:#fff;border-radius:999px;padding:7px 30px 7px 12px;
  font:inherit;font-size:13.5px;font-weight:600;color:var(--fg);cursor:pointer;max-width:200px;
  appearance:none;
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4.5l4 4 4-4' fill='none' stroke='%230f172a' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E");
  background-repeat:no-repeat;background-position:right 11px center;background-size:11px}
.cnt-cur select:focus{outline:2px solid var(--ac);outline-offset:1px}

/* ---- preset chips ---- */
.cnt-presets{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 20px}
.cnt-presets-lbl{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mu);margin-right:2px}
.cnt-chip{padding:7px 14px;font:inherit;font-size:13px;font-weight:600;color:var(--ac-d);
  background:var(--ac-l);border:1px solid var(--ac-b);border-radius:999px;cursor:pointer;
  transition:background .15s,transform .1s;white-space:nowrap}
.cnt-chip:hover{background:#fff;transform:translateY(-1px)}
.cnt-chip:active{transform:translateY(0)}

/* ---- fields ---- */
.cnt-section{margin-top:22px}
.cnt-section-h{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;
  letter-spacing:.07em;text-transform:uppercase;color:var(--mu);margin:0 0 12px}
.cnt-section-h::after{content:"";flex:1;height:1px;background:var(--line)}
.cnt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:16px}
.cnt-grid-2{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}
.cnt-field{display:flex;flex-direction:column;gap:6px;min-width:0}
.cnt-field-wide{grid-column:1/-1}
.cnt-label{font-size:13px;font-weight:650;color:var(--fg);display:flex;align-items:center;gap:6px}
.cnt-req{color:var(--bad);font-weight:700}
.cnt-help{font-size:12px;color:var(--mu);line-height:1.45}
.cnt-inwrap{position:relative;display:flex;align-items:center}
.cnt-input,.cnt-select{
  width:100%;padding:11px 13px;font-size:15px;font-family:inherit;font-weight:500;color:var(--fg);
  background:#fff;border:1px solid var(--line);border-radius:var(--r);
  transition:border-color .15s,box-shadow .15s;-moz-appearance:textfield}
.cnt-input::placeholder{color:#94a3b8;font-weight:400}
.cnt-input:focus,.cnt-select:focus{outline:none;border-color:var(--ac);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac) 16%,transparent)}
.cnt-input:user-invalid{border-color:var(--bad);box-shadow:0 0 0 3px rgba(220,38,38,.12)}
.cnt-input::-webkit-outer-spin-button,.cnt-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.cnt-select{appearance:none;cursor:pointer;padding-right:36px;
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4.5l4 4 4-4' fill='none' stroke='%2364748b' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E");
  background-repeat:no-repeat;background-position:right 13px center;background-size:12px}
.cnt-affix{position:absolute;z-index:2;font-size:13.5px;font-weight:700;color:var(--mu);
  pointer-events:none;line-height:1;white-space:nowrap}
.cnt-prefix{left:13px}
.cnt-suffix{right:13px}
.cnt-has-prefix{padding-left:40px}
.cnt-has-prefix-wide{padding-left:56px}
.cnt-has-suffix{padding-right:52px}
.cnt-check{display:flex;align-items:flex-start;gap:10px;font-size:14px;cursor:pointer;
  padding:12px 14px;background:var(--soft);border:1px solid var(--line);border-radius:var(--r);
  transition:border-color .15s,background .15s}
.cnt-check:hover{border-color:var(--ac-b);background:var(--ac-l)}
.cnt-check input{accent-color:var(--ac);width:17px;height:17px;margin:1px 0 0;flex:none;cursor:pointer}
.cnt-check b{display:block;font-weight:650;font-size:14px}
.cnt-check span small{display:block;font-size:12px;color:var(--mu);font-weight:400;line-height:1.4}
.cnt-sub-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:16px;margin-top:14px}

/* segmented control */
.cnt-seg{display:inline-flex;padding:4px;background:var(--soft);border:1px solid var(--line);
  border-radius:999px;gap:4px;flex-wrap:wrap}
.cnt-seg button{padding:8px 18px;font:inherit;font-size:13.5px;font-weight:650;color:var(--mu);
  background:transparent;border:none;border-radius:999px;cursor:pointer;transition:all .15s;white-space:nowrap}
.cnt-seg button:hover{color:var(--ac-d)}
.cnt-seg button.on,.cnt-seg button.active,.cnt-seg button.is-active{background:#fff;color:var(--ac-d);
  box-shadow:0 1px 3px rgba(15,23,42,.12)}

/* ---- actions ---- */
.cnt-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px;align-items:center}
.cnt-btn{padding:12px 26px;font-size:15px;font-weight:650;font-family:inherit;color:#fff;
  background:var(--ac);border:1px solid var(--ac);border-radius:var(--r);cursor:pointer;
  transition:background .15s,transform .1s,box-shadow .15s;white-space:nowrap;
  box-shadow:0 1px 2px rgba(15,23,42,.08)}
.cnt-btn:hover:not(:disabled){background:var(--ac-d);transform:translateY(-1px);box-shadow:0 4px 12px -4px var(--ac)}
.cnt-btn:active{transform:translateY(0)}
.cnt-btn:disabled{opacity:.5;cursor:not-allowed}
.cnt-btn-ghost{color:var(--fg);background:#fff;border-color:var(--line);box-shadow:none}
.cnt-btn-ghost:hover:not(:disabled){background:var(--soft);border-color:var(--ac-b);color:var(--ac-d);box-shadow:none}

/* ---- output shell ---- */
.cnt-out{margin-top:26px;display:flex;flex-direction:column;gap:18px}
.cnt-panel:empty{display:none}
.cnt-card{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff}
.cnt-card-h{padding:14px 18px;font-size:12.5px;font-weight:700;letter-spacing:.05em;
  text-transform:uppercase;color:var(--mu);background:var(--soft);border-bottom:1px solid var(--line)}
.cnt-card-b{padding:18px}
.cnt-foot{margin:22px 0 0;padding-top:16px;border-top:1px solid var(--line);
  font-size:12.5px;line-height:1.6;color:var(--mu)}
.cnt-canvas{width:100%;display:block}

/* =========================================================================
   RESULT KIT — the classes the tool scripts inject. Every prefix is styled
   here so output never lands unstyled.
   ========================================================================= */

/* hero */
.cnt .lc-hero,.cnt .sip-hero,.cnt .cic-hero,.cnt .ic-hero,.cnt .thp-hero,
.cnt .fmc-hero,.cnt .irc-hero,.cnt .opc-hero{
  background:linear-gradient(135deg,var(--ac-l) 0%,#fff 78%);
  border:1px solid var(--ac-b);border-radius:16px;padding:26px 22px;text-align:center;margin-bottom:16px}
.cnt .lc-hero-label,.cnt .sip-hero-label,.cnt .cic-hero-label,.cnt .ic-hero-label,
.cnt .thp-hero-lbl,.cnt .fmc-hero-label,.cnt .irc-hero-label,.cnt .opc-hero-label{
  font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-d);margin-bottom:8px}
.cnt .lc-hero-amount,.cnt .sip-hero-amount,.cnt .cic-hero-amount,.cnt .ic-hero-amount,
.cnt .thp-hero-amt,.cnt .fmc-hero-amount,.cnt .irc-hero-amount,.cnt .opc-hero-amount{
  font-size:clamp(30px,6vw,44px);font-weight:750;letter-spacing:-.03em;line-height:1.05;color:var(--fg);
  font-variant-numeric:tabular-nums;word-break:break-word}
.cnt .ic-hero-year,.cnt .thp-hero-sub,.cnt .fmc-hero-sub{margin-top:8px;font-size:13.5px;color:var(--mu)}

/* stat grids */
.cnt .lc-stats,.cnt .sip-stats,.cnt .cic-stats,.cnt .ic-stats,.cnt .thp-stats,
.cnt .fmc-stats,.cnt .irc-stats,.cnt .opc-stats,.cnt .be-hero-stats,.cnt .lo-hero-stats,.cnt .sh-grid{
  display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:12px;margin-bottom:16px}
.cnt .lc-stat,.cnt .sip-stat,.cnt .cic-stat,.cnt .ic-stat,.cnt .thp-stat,
.cnt .fmc-stat,.cnt .irc-stat,.cnt .opc-stat,.cnt .be-stat,.cnt .lo-stat,.cnt .sh-card{
  background:var(--soft);border:1px solid var(--line);border-radius:14px;padding:16px 15px;min-width:0}
.cnt .lc-stat-val,.cnt .sip-stat-val,.cnt .cic-stat-val,.cnt .ic-stat-val,.cnt .thp-sv,
.cnt .fmc-stat-val,.cnt .irc-stat-val,.cnt .opc-stat-val,.cnt .be-stat-val,.cnt .lo-stat-val,.cnt .sh-card-val{
  font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--fg);
  font-variant-numeric:tabular-nums;line-height:1.25;word-break:break-word}
.cnt .lc-stat-lbl,.cnt .sip-stat-lbl,.cnt .cic-stat-lbl,.cnt .ic-stat-lbl,.cnt .thp-sl,
.cnt .fmc-stat-lbl,.cnt .irc-stat-lbl,.cnt .opc-stat-lbl,.cnt .be-stat-lbl,.cnt .lo-stat-lbl,.cnt .sh-card-lbl{
  margin-top:4px;font-size:12px;font-weight:600;color:var(--mu);line-height:1.4}
.cnt .be-stat-lbl,.cnt .lo-stat-lbl,.cnt .sh-card-lbl{margin:0 0 6px;text-transform:uppercase;letter-spacing:.05em;font-size:11.5px}
.cnt .be-stat-sub,.cnt .lo-stat-sub,.cnt .sh-card-sub{margin-top:5px;font-size:12px;color:var(--mu)}

/* positive / negative / warning */
.cnt .irc-pos,.cnt .opc-pos,.cnt .fmc-pos,.cnt .ccv-up{color:var(--ok)!important}
.cnt .irc-neg,.cnt .opc-neg,.cnt .fmc-neg,.cnt .ccv-down{color:var(--bad)!important}
.cnt .fmc-warn{color:var(--warn)!important}

/* empty / error states */
.cnt .lc-empty,.cnt .sip-empty,.cnt .cic-empty,.cnt .ic-empty,.cnt .sh-empty,.cnt .thp-empty,
.cnt .fmc-empty,.cnt .irc-empty,.cnt .opc-empty,.cnt .ccv-empty,.cnt .ccv-loading{
  padding:30px 20px;text-align:center;font-size:14px;color:var(--mu);
  background:var(--soft);border:1px dashed var(--line);border-radius:14px}
.cnt .lc-error,.cnt .sip-error,.cnt .cic-error,.cnt .ic-error,.cnt .sh-error,.cnt .thp-error,
.cnt .fmc-error,.cnt .irc-error,.cnt .opc-error,.cnt .be-error,.cnt .lo-error,
.cnt .cc-error,.cnt .ccv-error{
  padding:14px 16px;font-size:14px;font-weight:500;color:#991b1b;
  background:var(--bad-l);border:1px solid var(--bad-b);border-radius:var(--r)}

/* tables */
.cnt .lc-table,.cnt .sip-table,.cnt .cic-table,.cnt .ic-table,.cnt .be-table,.cnt .lo-table,.cnt .cc-table{
  width:100%;border-collapse:collapse;font-size:13.5px}
.cnt .lc-table th,.cnt .sip-table th,.cnt .cic-table th,.cnt .ic-table th,
.cnt .be-table th,.cnt .lo-table th,.cnt .cc-table th{
  text-align:left;font-size:11.5px;font-weight:700;color:var(--mu);text-transform:uppercase;
  letter-spacing:.05em;padding:11px 14px;background:var(--soft);border-bottom:1px solid var(--line);white-space:nowrap}
.cnt .lc-table td,.cnt .sip-table td,.cnt .cic-table td,.cnt .ic-table td,
.cnt .be-table td,.cnt .lo-table td,.cnt .cc-table td{
  padding:11px 14px;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;white-space:nowrap}
.cnt .lc-table td:first-child,.cnt .sip-table td:first-child,.cnt .cic-table td:first-child,
.cnt .be-table td:first-child,.cnt .lo-table td:first-child,.cnt .cc-table td:first-child{font-weight:600}
.cnt .lc-table tbody tr:hover,.cnt .sip-table tbody tr:hover,.cnt .cic-table tbody tr:hover,
.cnt .ic-table tbody tr:hover,.cnt .be-table tbody tr:hover,.cnt .lo-table tbody tr:hover,
.cnt .cc-table tbody tr:hover{background:var(--ac-l)}
.cnt .lc-table tr:last-child td,.cnt .sip-table tr:last-child td,.cnt .cic-table tr:last-child td,
.cnt .ic-table tr:last-child td,.cnt .be-table tr:last-child td,.cnt .lo-table tr:last-child td,
.cnt .cc-table tr:last-child td{border-bottom:none}
.cnt .be-row-highlight,.cnt .be-row-highlight:hover{background:var(--vio-l)!important;font-weight:700}
.cnt .be-table-wrap,.cnt .lo-table-wrap,.cnt .cc-table-wrap,.cnt .ic-breakdown{
  border:1px solid var(--line);border-radius:14px;overflow:auto;margin-top:10px}
.cnt .lc-sched-title,.cnt .sip-sched-title,.cnt .cic-sched-title,.cnt .ic-breakdown-title,
.cnt .be-sub-h,.cnt .lo-sub-h,.cnt .thp-breakdown-title,.cnt .be-chart-title,.cnt .lo-chart-title{
  font-size:12.5px!important;font-weight:700;letter-spacing:.05em;text-transform:uppercase;
  color:var(--mu);margin:0 0 10px;background:none!important;border:none!important;padding:0!important}
.cnt .ic-breakdown-title{padding:14px 16px!important;background:var(--soft)!important;
  border-bottom:1px solid var(--line)!important;margin:0}
.cnt .lc-sched-title,.cnt .sip-sched-title,.cnt .cic-sched-title{margin-top:6px}

/* principal vs interest split bar (loan EMI) */
.cnt .lc-bar-wrap{margin:4px 0 18px}
.cnt .lc-bar{display:flex;height:14px;border-radius:999px;overflow:hidden;background:var(--soft);
  border:1px solid var(--line)}
.cnt .lc-bar-fill{height:100%}
.cnt .lc-bar-p{background:var(--ac)}
.cnt .lc-bar-i{background:var(--warn)}
.cnt .lc-bar-legend{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:11px;
  font-size:12.5px;font-weight:600;color:var(--mu)}
.cnt .lc-dot{width:11px;height:11px;border-radius:3px;display:inline-block;flex:none}
.cnt .lc-dot-p{background:var(--ac)}
.cnt .lc-dot-i{background:var(--warn);margin-left:14px}

/* detail rows */
.cnt .ic-detail,.cnt .thp-breakdown{border:1px solid var(--line);border-radius:14px;padding:6px 16px;margin-top:16px}
.cnt .thp-breakdown{padding:16px}
.cnt .ic-detail-row,.cnt .thp-brow,.cnt .lo-compare-row{
  display:flex;justify-content:space-between;align-items:baseline;gap:16px;
  padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}
.cnt .ic-detail-row:last-child,.cnt .thp-brow:last-child,.cnt .lo-compare-row:last-child{border-bottom:none}
.cnt .ic-detail-row span:first-child,.cnt .thp-brow span:first-child,.cnt .lo-compare-row span{color:var(--mu)}
.cnt .ic-detail-row span:last-child,.cnt .thp-brow span:last-child,.cnt .lo-compare-row b{
  font-weight:650;text-align:right;font-variant-numeric:tabular-nums}
.cnt .thp-disclaimer{margin-top:16px;padding:13px 15px;font-size:12.5px;line-height:1.55;
  color:#92400e;background:var(--warn-l);border:1px solid var(--warn-b);border-radius:var(--r)}

/* salary cards */
.cnt .sh-card{text-align:center;background:linear-gradient(160deg,var(--ac-l),#fff)}
.cnt .sh-card:first-child{border-color:var(--ac-b)}
.cnt .sh-meta{margin-top:6px;font-size:12.5px;color:var(--mu);text-align:center}

/* break-even + overpayment result cards */
.cnt .be-result-card,.cnt .lo-result-card,.cnt .cc-result-card{display:block}
.cnt .be-mos{border-radius:14px;padding:16px 18px;margin-bottom:16px;border:1px solid}
.cnt .be-mos-safe{background:var(--ok-l);border-color:var(--ok-b)}
.cnt .be-mos-risk{background:var(--bad-l);border-color:var(--bad-b)}
.cnt .be-mos-lbl{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}
.cnt .be-mos-val{font-size:26px;font-weight:750;letter-spacing:-.02em;margin:2px 0 4px;font-variant-numeric:tabular-nums}
.cnt .be-mos-safe .be-mos-val{color:var(--ok)}
.cnt .be-mos-risk .be-mos-val{color:var(--bad)}
.cnt .be-mos-sub{font-size:12.5px;color:var(--mu)}
.cnt .be-chart-wrap,.cnt .lo-chart-wrap{border:1px solid var(--line);border-radius:16px;
  padding:18px;margin:20px 0;background:#fff}
.cnt .be-legend,.cnt .lo-legend{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px;
  font-size:12.5px;color:var(--mu)}
.cnt .be-legend span,.cnt .lo-legend span{display:inline-flex;align-items:center;gap:7px}
.cnt .be-legend i,.cnt .lo-legend i{width:12px;height:12px;border-radius:3px;display:inline-block}
.cnt .lo-compare{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-bottom:20px}
.cnt .lo-compare-col{border:1px solid var(--line);border-radius:14px;padding:8px 16px 12px}
.cnt .lo-compare-col.lo-new{border-color:var(--ok-b);background:var(--ok-l)}
.cnt .lo-compare-h{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;
  color:var(--mu);padding:12px 0 6px}
.cnt .lo-new .lo-compare-h{color:var(--ok)}
.cnt .be-dl-row,.cnt .lo-dl-row,.cnt .cc-dl-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}
.cnt .be-dl,.cnt .lo-dl,.cnt .cc-dl,.cnt .sip-dl,.cnt .cic-dl{
  padding:11px 20px;font:inherit;font-size:14px;font-weight:650;color:#fff;background:var(--ac);
  border:1px solid var(--ac);border-radius:var(--r);cursor:pointer;transition:background .15s}
.cnt .be-dl:hover,.cnt .lo-dl:hover,.cnt .cc-dl:hover,.cnt .sip-dl:hover,.cnt .cic-dl:hover{background:var(--ac-d)}
.cnt .be-dl-outline,.cnt .lo-dl-outline,.cnt .cc-dl-outline{color:var(--ac-d);background:#fff;border-color:var(--line)}
.cnt .be-dl-outline:hover,.cnt .lo-dl-outline:hover,.cnt .cc-dl-outline:hover{background:var(--ac-l)}
.cnt .be-note,.cnt .lo-note,.cnt .cc-note{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--line);
  font-size:12.5px;line-height:1.6;color:var(--mu)}

/* currency converter */
.cnt .cc-lib-status{display:flex;align-items:center;gap:9px;padding:10px 14px;margin-bottom:16px;
  font-size:12.5px;border-radius:var(--r);background:var(--soft);border:1px solid var(--line);color:var(--mu)}
.cnt .cc-lib-status.cc-ok{background:var(--ok-l);border-color:var(--ok-b);color:#065f46}
.cnt .cc-lib-status.cc-fail{background:var(--bad-l);border-color:var(--bad-b);color:#991b1b}
.cnt .cc-result-big{font-size:clamp(30px,6vw,44px);font-weight:750;letter-spacing:-.03em;
  color:var(--fg);font-variant-numeric:tabular-nums;line-height:1.05}
.cnt .cc-result-sub{margin-top:6px;font-size:14px;color:var(--mu)}
.cnt .cc-rate-line{display:inline-block;margin-top:12px;padding:7px 15px;font-size:13.5px;font-weight:650;
  color:var(--ac-d);background:var(--ac-l);border:1px solid var(--ac-b);border-radius:999px}
.cnt .cc-result-card{background:linear-gradient(135deg,var(--ac-l) 0%,#fff 70%);
  border:1px solid var(--ac-b);border-radius:16px;padding:24px}
.cnt .cc-table-wrap{margin-top:18px;background:#fff}
.cnt .cc-quick{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}
.cnt .cc-quick-btn{padding:7px 14px;font:inherit;font-size:13px;font-weight:650;color:var(--ac-d);
  background:var(--ac-l);border:1px solid var(--ac-b);border-radius:999px;cursor:pointer}
.cnt .cc-quick-btn:hover{background:#fff}

/* crypto converter combobox */
.cnt .ccv-combo{position:relative}
.cnt .ccv-combo-list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;display:none;
  max-height:300px;overflow-y:auto;background:#fff;border:1px solid var(--line);border-radius:14px;
  box-shadow:0 12px 32px -8px rgba(15,23,42,.22)}
.cnt .ccv-combo-list.open{display:block}
.cnt .ccv-combo-group{position:sticky;top:0;padding:9px 14px;font-size:11px;font-weight:700;
  letter-spacing:.06em;text-transform:uppercase;color:var(--mu);background:var(--soft);
  border-bottom:1px solid var(--line)}
.cnt .ccv-combo-item{padding:10px 14px;font-size:14px;cursor:pointer;border-bottom:1px solid #f1f5f9}
.cnt .ccv-combo-item:hover{background:var(--ac-l);color:var(--ac-d)}
.cnt .ccv-combo-empty{padding:14px;font-size:13px;color:var(--mu);text-align:center}
.cnt .ccv-amount-out{font-size:clamp(28px,5.5vw,42px);font-weight:750;letter-spacing:-.03em;
  color:var(--fg);font-variant-numeric:tabular-nums;line-height:1.1;word-break:break-word}
.cnt .ccv-unit{font-size:.5em;font-weight:700;color:var(--mu);letter-spacing:0}
.cnt .ccv-rate-line{margin-top:10px;font-size:14px;color:var(--mu)}
.cnt .ccv-lib-status{display:none;align-items:center;gap:9px;padding:10px 14px;margin-bottom:14px;
  font-size:12.5px;border-radius:var(--r);background:var(--warn-l);border:1px solid var(--warn-b);color:#92400e}
.cnt .ccv-lib-status-error{background:var(--bad-l);border-color:var(--bad-b);color:#991b1b}
.cnt .ccv-meta{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;
  margin-top:14px;padding-top:14px;border-top:1px solid var(--line);font-size:12.5px;color:var(--mu)}

/* investment return */
.cnt .irc-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:16px;margin-bottom:16px}
.cnt .irc-field{display:flex;flex-direction:column;gap:6px;min-width:0}
.cnt .irc-lbl{font-size:13px;font-weight:650;color:var(--fg)}
.cnt .irc-input{width:100%;padding:11px 13px;font-size:15px;font-family:inherit;font-weight:500;
  color:var(--fg);background:#fff;border:1px solid var(--line);border-radius:var(--r)}
.cnt .irc-input:focus{outline:none;border-color:var(--ac);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac) 16%,transparent)}
.cnt .irc-legs-head{display:grid;grid-template-columns:1fr 1fr 44px;gap:10px;padding:0 2px 8px;
  font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--mu)}
.cnt .irc-leg-row{display:grid;grid-template-columns:1fr 1fr 44px;gap:10px;margin-bottom:10px;align-items:center}
.cnt .irc-flow-remove,.cnt .opc-leg-remove{width:40px;height:40px;font-size:20px;line-height:1;color:var(--bad);
  background:var(--bad-l);border:1px solid var(--bad-b);border-radius:var(--r);cursor:pointer;
  display:flex;align-items:center;justify-content:center;padding:0}
.cnt .irc-flow-remove:hover,.cnt .opc-leg-remove:hover{background:#fecaca}
.cnt .irc-add-leg,.cnt .opc-add-leg{margin-top:4px;padding:10px 18px;font:inherit;font-size:13.5px;
  font-weight:650;color:var(--ac-d);background:var(--ac-l);border:1px dashed var(--ac-b);
  border-radius:var(--r);cursor:pointer}
.cnt .irc-add-leg:hover,.cnt .opc-add-leg:hover{background:#fff}
.cnt .irc-hint{margin:12px 0 0;font-size:12.5px;color:var(--mu);line-height:1.55}
.cnt .irc-type-btn{padding:8px 18px;font:inherit;font-size:13.5px;font-weight:650;color:var(--mu);
  background:transparent;border:none;border-radius:999px;cursor:pointer;transition:all .15s}
.cnt .irc-type-btn.active{background:#fff;color:var(--ac-d);box-shadow:0 1px 3px rgba(15,23,42,.12)}

/* options payoff */
.cnt .opc-legs-head{display:grid;grid-template-columns:1fr 1.15fr 1fr 1fr .8fr 44px;gap:10px;
  padding:0 2px 8px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--mu)}
.cnt .opc-leg-row{display:grid;grid-template-columns:1fr 1.15fr 1fr 1fr .8fr 44px;gap:10px;
  margin-bottom:10px;align-items:center}
.cnt .opc-input{width:100%;padding:10px 12px;font-size:14px;font-family:inherit;font-weight:500;
  color:var(--fg);background:#fff;border:1px solid var(--line);border-radius:var(--r);min-width:0}
.cnt select.opc-input{appearance:none;cursor:pointer;padding-right:28px;
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4.5l4 4 4-4' fill='none' stroke='%2364748b' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E");
  background-repeat:no-repeat;background-position:right 9px center;background-size:11px}
.cnt .opc-input:focus{outline:none;border-color:var(--ac);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac) 16%,transparent)}
@media(max-width:720px){
  .cnt .opc-legs-head{display:none}
  .cnt .opc-leg-row{grid-template-columns:1fr 1fr;gap:8px;padding:14px;border:1px solid var(--line);border-radius:14px}
  .cnt .opc-leg-remove{grid-column:1/-1;width:100%}
}

/* GST calculator */
.cnt .gc-sym-wrap{position:relative;display:flex;align-items:center}
.cnt .gc-sym{position:absolute;left:14px;font-size:15px;font-weight:700;color:var(--mu);pointer-events:none;z-index:2}
.cnt .gc-slabs{display:flex;gap:8px;flex-wrap:wrap}
.cnt .gc-slab{padding:9px 18px;font:inherit;font-size:14px;font-weight:650;color:var(--mu);
  background:var(--soft);border:1px solid var(--line);border-radius:999px;cursor:pointer;transition:all .15s}
.cnt .gc-slab:hover{border-color:var(--ac-b);color:var(--ac-d)}
.cnt .gc-slab.on{background:var(--ac);border-color:var(--ac);color:#fff}
.cnt .gc-rows{border:1px solid var(--line);border-radius:16px;overflow:hidden}
.cnt .gc-row{display:flex;align-items:center;justify-content:space-between;gap:14px;
  padding:14px 18px;border-bottom:1px solid var(--line);font-size:14.5px}
.cnt .gc-row:last-child{border-bottom:none}
.cnt .gc-row-lbl{display:flex;align-items:center;gap:9px;color:var(--mu);font-weight:600;min-width:0}
.cnt .gc-badge{padding:3px 9px;font-size:11.5px;font-weight:700;color:var(--ac-d);
  background:var(--ac-l);border:1px solid var(--ac-b);border-radius:999px;white-space:nowrap}
.cnt .gc-row-val{display:flex;align-items:center;gap:10px}
.cnt .gc-val{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}
.cnt .gc-copy{padding:5px 11px;font:inherit;font-size:11.5px;font-weight:650;color:var(--mu);
  background:#fff;border:1px solid var(--line);border-radius:7px;cursor:pointer}
.cnt .gc-copy:hover{color:var(--ac-d);border-color:var(--ac-b);background:var(--ac-l)}
.cnt .gc-row-total{background:var(--ac-l);border-top:1px solid var(--ac-b)}
.cnt .gc-row-total .gc-val{font-size:20px;color:var(--ac-d)}
.cnt .gc-row-tax .gc-val{color:var(--ok)}
.cnt .gc-formula{margin-top:14px;padding:13px 15px;font-size:12.5px;line-height:1.6;color:var(--mu);
  background:var(--soft);border:1px solid var(--line);border-radius:var(--r);
  font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-word}

/* charts */
.cnt .chart-legend{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px;font-size:12.5px;color:var(--mu)}
.cnt .chart-legend span{display:inline-flex;align-items:center;gap:7px}
.cnt .chart-legend i{width:12px;height:12px;border-radius:3px;display:inline-block}

/* responsive */
@media (max-width:640px){
  .cnt{padding:18px;border-radius:14px}
  .cnt-grid,.cnt-sub-row,.cnt .irc-row{grid-template-columns:1fr}
  .cnt-head{flex-direction:column;align-items:stretch}
  .cnt-cur{justify-content:space-between}
  .cnt-actions{flex-direction:column;align-items:stretch}
  .cnt-btn{width:100%}
  .cnt-seg{width:100%;justify-content:center}
  .cnt .lc-stats,.cnt .sip-stats,.cnt .cic-stats,.cnt .ic-stats,.cnt .thp-stats,
  .cnt .fmc-stats,.cnt .irc-stats,.cnt .opc-stats,.cnt .be-hero-stats,.cnt .lo-hero-stats,
  .cnt .sh-grid{grid-template-columns:1fr 1fr}
}
@media (prefers-reduced-motion:reduce){
  .cnt *{transition:none!important;animation:none!important}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5ca513 */.bek *{box-sizing:border-box;margin:0;padding:0;}
.bek{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;background:#fff;color:#1c1917;padding:64px 24px;}
.bek-in{max-width:90%;margin:0 auto;}
.bek-kicker{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a3412;background:#ffedd5;padding:5px 11px;border-radius:6px;margin-bottom:14px;}
.bek-h2{font-size:29px;font-weight:800;line-height:1.18;letter-spacing:-.021em;margin-bottom:15px;}
.bek-h3{font-size:19px;font-weight:800;letter-spacing:-.011em;margin:42px 0 14px;padding-left:12px;border-left:3px solid #c2410c;}
.bek-p{font-size:15px;line-height:1.78;color:#44403c;margin-bottom:14px;max-width:820px;text-align:justify;}
.bek-p a{color:#c2410c;font-weight:600;text-decoration:underline;text-underline-offset:2px;}
.bek code{font-family:'SF Mono',Menlo,Consolas,monospace;font-size:13px;background:#fef3e2;padding:2px 6px;border-radius:4px;color:#9a3412;}



.bek-table{width:100%;border-collapse:collapse;font-size:13.5px;margin:14px 0;}
.bek-table th{text-align:left;font-weight:700;font-size:11.5px;text-transform:uppercase;letter-spacing:.07em;color:#78716c;padding:9px 12px;border-bottom:2px solid #e7e5e4;}
.bek-table td{padding:11px 12px;border-bottom:1px solid #f5f5f4;color:#44403c;vertical-align:top;}
.bek-table td:first-child{font-weight:700;color:#1c1917;white-space:nowrap;}




.bek-refs{list-style:none;margin-top:10px;}
.bek-refs li{font-size:13.5px;line-height:1.75;color:#57534e;padding:8px 0;border-bottom:1px solid #f5f5f4;}
.bek-refs a{color:#c2410c;font-weight:600;text-decoration:none;}
.bek-refs a:hover{text-decoration:underline;}

@media(max-width:768px){.bek{padding:48px 18px;}.bek-h2{font-size:24px;}.bek-table{font-size:12.5px;}}
.bek-phases{margin:18px 0;counter-reset:ph;}
.bek-phase{position:relative;padding:0 0 20px 40px;counter-increment:ph;border-left:2px solid #e7e5e4;margin-left:13px;}
.bek-phase:last-child{border-left-color:transparent;padding-bottom:0;}
.bek-phase::before{content:counter(ph);position:absolute;left:-14px;top:-3px;width:26px;height:26px;border-radius:8px;background:#c2410c;color:#ffffff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;}
.bek-phasen{font-size:13.5px;font-weight:800;color:#111827;display:block;margin-bottom:4px;}
.bek-phaset{font-size:13.5px;line-height:1.7;color:#44403c;display:block;}
.bek-tags{display:flex;flex-wrap:wrap;gap:18px;margin:14px 0;}
.bek-tag{font-size:12.5px;font-weight:700;color:#c2410c;border-bottom:2px solid #c2410c;padding-bottom:3px;}
.bek-bricks{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:11px;margin:14px 0;}
.bek-brick{background:#fffdfa;border:1px solid #e7e5e4;border-radius:10px;padding:16px 17px;}
.bek-brick h5{font-size:12px;font-weight:800;color:#c2410c;margin-bottom:7px;text-transform:uppercase;letter-spacing:.07em;padding-bottom:6px;border-bottom:1px solid #e7e5e4;}
.bek-brick p{font-size:13px;line-height:1.68;color:#44403c;}
.bek-nb{position:relative;padding:6px 0 6px 44px;font-size:14.2px;line-height:1.74;color:#73240a;margin:18px 0;}
.bek-nb::before{content:'!';position:absolute;left:0;top:6px;width:28px;height:28px;border-radius:50%;border:2px solid #b13810;color:#b13810;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;}
.bek-nb b{color:#b13810;}
.bek-listing{background:#0f172a;color:#e2e8f0;border-radius:12px;padding:20px 22px;font-family:'SF Mono',Menlo,Consolas,monospace;font-size:12.5px;line-height:1.85;overflow-x:auto;white-space:pre;margin:14px 0;}
.bek-listing .c{color:#64748b;}
.bek-listing .k{color:#e4aa92;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54c6514 */.th5be *{box-sizing:border-box;margin:0;padding:0;}
.th5be{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#fff;padding:64px 24px 80px;border-top:1px solid #f1f5f9;}
.th5be-inner{max-width:1280px;margin:0 auto;}
.th5be-eye{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#7c3aed;margin-bottom:12px;}
.th5be-h2{font-size:26px;font-weight:800;color:#111827;line-height:1.2;letter-spacing:-.02em;margin-bottom:32px;}
.th5be-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:10px;overflow:hidden;}
.th5be-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;}
.th5be-qt{font-size:15px;font-weight:600;color:#111827;line-height:1.4;}
.th5be-ico{width:26px;height:26px;border-radius:50%;background:#e9ecef;flex-shrink:0;display:flex;align-items:center;justify-content:center;}
.th5be-ico svg{transition:transform .25s;width:13px;height:13px;}
.th5be-item.open .th5be-ico svg{transform:rotate(180deg);}
.th5be-a{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 20px;}
.th5be-item.open .th5be-a{max-height:420px;padding:0 20px 18px;}
.th5be-a p{font-size:14px;color:#374151;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a8f3a6e */.bp-section, .bp-section *, .bp-section *::before, .bp-section *::after {
  box-sizing: border-box;
}
.bp-section {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  background: #071B21;
  padding: 24px 24px;
}
.bp-inner {
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  gap: 56px;
}

.bp-content {
  flex: 0 0 90%;
  max-width: 90%;
}
.bp-eyebrow {
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #A5B4FC;
  margin-bottom: 10px;
}
.bp-heading {
  font-size: 26px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #F8FAFC;
  line-height: 1.25;
  margin-bottom: 12px;
}
.bp-sub {
  font-size: 14.5px;
  color: #A7B2C6;
  line-height: 1.65;
  margin-bottom: 22px;
}

/* Category chips -- reuse the same colored icon pattern as the header
   Tools/Blog dropdowns, wrapped to fill the remaining width */


@media (max-width: 1024px) {
  .bp-inner {
    flex-direction: column;
    align-items: flex-start;
    gap: 32px;
  }
  .bp-content {
    flex: none;
    max-width: 100%;
  }
}
@media (max-width: 560px) {
  .bp-section { padding: 48px 20px; }
  .bp-heading { font-size: 22px; }
  .bp-chip { padding: 8px 12px 8px 8px; font-size: 13px; }
}
@media (prefers-reduced-motion: reduce) {
  .bp-cta, .bp-cta svg, .bp-chip { transition-duration: 0.01ms !important; }
}/* End custom CSS */