
@font-face{
  font-family:'Assistant';
  src:url(data:font/woff2;base64,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) format('woff2');
  font-weight:200 800;
  font-style:normal;
  font-display:swap;
}
:root{
  --ink:#243B4F;
  --ink-soft:#51677D;
  --blue:#2D4A62;
  --blue-deep:#1C3247;
  --sky:#F2F6FA;
  --mint:#8FB6D4;
  --gold:#FFB547;
  --white:#FFFFFF;
  --line:#E1E9F0;
  --radius:24px;
  --shadow-soft:0 8px 30px rgba(10,30,63,.07);
  --shadow-lift:0 20px 60px rgba(28,50,71,.16);
}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  font-family:'Assistant','Segoe UI','Helvetica Neue',Arial,sans-serif;
  color:var(--ink);
  background:var(--white);
  line-height:1.7;
  overflow-x:hidden;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}
h1,h2,h3,h4,.display{font-family:'Assistant','Segoe UI','Helvetica Neue',Arial,sans-serif}
img{max-width:100%}
a{text-decoration:none;color:inherit}
.container{max-width:1180px;margin:0 auto;padding:0 24px}

/* ---------- NAV ---------- */
.nav{
  position:fixed;top:0;right:0;left:0;z-index:100;
  background:rgba(255,255,255,.85);
  backdrop-filter:blur(14px);
  -webkit-backdrop-filter:blur(14px);
  border-bottom:1px solid transparent;
  transition:border-color .3s, box-shadow .3s;
}
.nav.scrolled{border-bottom-color:var(--line);box-shadow:0 4px 20px rgba(10,30,63,.05)}
.nav-inner{display:flex;align-items:center;justify-content:space-between;height:74px}
.logo{font-family:'Assistant';font-weight:800;font-size:1.7rem;letter-spacing:-.5px;color:var(--ink)}
.logo span{color:var(--blue)}
.nav-links{display:flex;gap:34px;align-items:center}
.nav-links a{font-weight:600;font-size:1rem;color:var(--ink-soft);transition:color .2s}
.nav-links a:hover{color:var(--blue)}
.btn{
  display:inline-flex;align-items:center;gap:8px;
  background:var(--blue);color:#fff;font-family:'Assistant';font-weight:700;
  font-size:1rem;padding:13px 28px;border-radius:100px;border:none;cursor:pointer;letter-spacing:.2px;
  transition:transform .2s, box-shadow .2s, background .2s;
  box-shadow:0 6px 18px rgba(45,74,98,.28);
}
.btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(45,74,98,.36);background:var(--blue-deep)}
.btn:focus-visible{outline:3px solid var(--gold);outline-offset:2px}
.btn.ghost{background:transparent;color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue)}
.btn.ghost:hover{background:var(--sky)}
.hamburger{display:none;background:none;border:none;cursor:pointer;padding:8px}
.hamburger span{display:block;width:24px;height:2.5px;background:var(--ink);margin:5px 0;border-radius:2px;transition:.3s}

/* ---------- HERO ---------- */
.hero{
  padding:160px 0 90px;
  background:
    radial-gradient(900px 500px at 85% -10%, rgba(45,74,98,.10), transparent 60%),
    radial-gradient(700px 420px at 5% 110%, rgba(143,182,212,.12), transparent 60%),
    var(--white);
  position:relative;
}
.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}
.eyebrow{
  display:inline-flex;align-items:center;gap:8px;
  background:var(--sky);color:var(--blue-deep);
  font-weight:700;font-size:.9rem;padding:7px 16px;border-radius:100px;margin-bottom:22px;
}
.eyebrow::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--mint);animation:pulse 2s infinite}
@keyframes pulse{0%,100%{opacity:1}50%{opacity:.35}}
.hero h1{
  font-size:clamp(2.4rem,5vw,3.8rem);
  font-weight:800;line-height:1.15;letter-spacing:-1px;margin-bottom:22px;
}
.hero h1 .hl{
  background:linear-gradient(120deg,var(--blue),var(--mint));
  -webkit-background-clip:text;background-clip:text;color:transparent;
}
.hero p.lead{font-size:1.25rem;color:var(--ink-soft);max-width:520px;margin-bottom:34px}
.hero-ctas{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:44px}
.hero-trust{display:flex;gap:36px;flex-wrap:wrap}
.trust-item strong{display:block;font-family:'Assistant';font-weight:800;font-size:1.5rem;color:var(--ink)}
.trust-item span{font-size:.92rem;color:var(--ink-soft)}

/* hero mock card */
.hero-visual{position:relative;min-height:520px}
.mock-card{
  position:absolute;background:var(--white);border:1px solid var(--line);
  border-radius:var(--radius);box-shadow:var(--shadow-lift);padding:26px;
}
.card-main{
  top:100px;right:0;width:min(360px,92%);z-index:2;
  animation:floaty 6s ease-in-out infinite;
}
.card-main .status{
  display:inline-flex;align-items:center;gap:8px;background:#E8FBF4;color:#0B8F66;
  font-weight:700;font-size:.85rem;padding:6px 14px;border-radius:100px;margin-bottom:16px;
}
.card-main .status::before{content:'✓';font-weight:800}
.card-main .amount{font-family:'Assistant';font-weight:800;font-size:2.3rem;letter-spacing:-1px}
.card-main .sub{color:var(--ink-soft);font-size:.95rem;margin-bottom:18px}
.progress{height:8px;background:var(--sky);border-radius:100px;overflow:hidden;margin-bottom:8px}
.progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--blue),var(--mint));border-radius:100px;animation:fill 2.2s .5s cubic-bezier(.2,.8,.2,1) forwards}
@keyframes fill{to{width:86%}}
.progress-label{display:flex;justify-content:space-between;font-size:.82rem;color:var(--ink-soft)}
.card-small{
  bottom:0;left:0;width:230px;padding:20px;z-index:1;
  animation:floaty 7s .8s ease-in-out infinite;
}
.card-small .label{font-size:.82rem;color:var(--ink-soft);margin-bottom:4px}
.card-small .val{font-family:'Assistant';font-weight:800;font-size:1.35rem;color:var(--blue-deep)}
.card-chip{
  top:0;left:0;padding:14px 20px;max-width:78%;z-index:3;display:flex;align-items:center;gap:10px;
  animation:floaty 5.5s .4s ease-in-out infinite;
}
.card-chip .dot{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,#6E97B8,var(--blue));display:grid;place-items:center;color:#fff;font-weight:800}
.card-chip b{font-family:'Assistant';font-size:.95rem}
@keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}

/* ---------- LOGOS STRIP ---------- */
.strip{padding:34px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white)}
.strip .container{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.strip p{font-weight:700;color:var(--ink-soft);font-size:.95rem;white-space:nowrap}
.strip .tags{display:flex;gap:12px;flex-wrap:wrap}
.tag{background:var(--sky);color:var(--blue-deep);font-weight:600;font-size:.88rem;padding:8px 18px;border-radius:100px}

/* ---------- SECTIONS ---------- */
section{padding:96px 0}
.sec-head{max-width:640px;margin:0 auto 60px;text-align:center}
.sec-head .kicker{color:var(--blue);font-weight:800;font-family:'Assistant';font-size:.95rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}
.sec-head h2{font-size:clamp(1.9rem,3.6vw,2.7rem);font-weight:800;letter-spacing:-.5px;line-height:1.2;margin-bottom:16px}
.sec-head p{color:var(--ink-soft);font-size:1.12rem}

/* process */
.process{background:var(--sky)}
.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.step{
  background:var(--white);border-radius:var(--radius);padding:32px 26px;
  border:1px solid var(--line);box-shadow:var(--shadow-soft);
  transition:transform .25s, box-shadow .25s;position:relative;
}
.step:hover{transform:translateY(-6px);box-shadow:var(--shadow-lift)}
.step .num{
  font-family:'Assistant';font-weight:800;font-size:1rem;color:#fff;
  width:42px;height:42px;border-radius:14px;display:grid;place-items:center;margin-bottom:18px;
  background:linear-gradient(135deg,var(--blue),var(--blue-deep));
}
.step h3{font-size:1.15rem;font-weight:800;margin-bottom:10px;line-height:1.35}
.step p{color:var(--ink-soft);font-size:.98rem}
.step .badge{
  position:absolute;top:22px;left:22px;background:#E8FBF4;color:#0B8F66;
  font-size:.78rem;font-weight:700;padding:4px 12px;border-radius:100px;
}

/* why */
.why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.why-card{
  border-radius:var(--radius);padding:36px 30px;border:1px solid var(--line);
  background:linear-gradient(180deg,var(--white),var(--sky) 140%);
  transition:transform .25s, box-shadow .25s;
}
.why-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lift)}
.why-card .icon{
  width:54px;height:54px;border-radius:16px;display:grid;place-items:center;
  font-size:1.5rem;margin-bottom:20px;background:var(--sky);
}
.why-card h3{font-size:1.25rem;font-weight:800;margin-bottom:12px}
.why-card p{color:var(--ink-soft);font-size:1rem}

/* stats band */
.band{
  background:linear-gradient(120deg,var(--ink) 0%, #31536F 60%, var(--blue-deep) 100%);
  color:#fff;border-radius:28px;padding:64px 40px;
}
.band-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:center}
.band .stat b{display:block;font-family:'Assistant';font-weight:800;font-size:clamp(2rem,4vw,2.9rem);letter-spacing:-1px}
.band .stat b .unit{font-size:.55em;font-weight:800;color:var(--mint)}
.band .stat span{color:#C4D4E2;font-size:1rem}

/* about */
.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}
.about-grid h2{font-size:clamp(1.8rem,3.4vw,2.5rem);font-weight:800;letter-spacing:-.5px;line-height:1.25;margin-bottom:20px}
.about-grid p{color:var(--ink-soft);font-size:1.08rem;margin-bottom:18px}
.check-list{list-style:none;margin-top:8px}
.check-list li{
  display:flex;gap:12px;align-items:flex-start;font-weight:600;margin-bottom:14px;font-size:1.02rem;
}
.check-list li::before{
  content:'✓';flex:none;width:26px;height:26px;border-radius:9px;background:#E8FBF4;color:#0B8F66;
  display:grid;place-items:center;font-weight:800;font-size:.85rem;margin-top:2px;
}
.about-visual{
  background:var(--sky);border-radius:28px;padding:44px;position:relative;overflow:hidden;
}
.about-visual::after{
  content:'';position:absolute;inset:auto -60px -60px auto;width:240px;height:240px;border-radius:50%;
  background:radial-gradient(circle,rgba(46,91,255,.14),transparent 70%);
}
.quote-card{background:var(--white);border-radius:var(--radius);padding:30px;box-shadow:var(--shadow-soft);border:1px solid var(--line)}
.quote-card p{color:var(--ink);font-size:1.1rem;font-weight:600;margin-bottom:16px}
.quote-card .who{display:flex;align-items:center;gap:12px}
.quote-card .avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--mint));display:grid;place-items:center;color:#fff;font-weight:800;font-family:'Assistant'}
.quote-card .who span{font-size:.9rem;color:var(--ink-soft)}

/* security */
.security{background:var(--sky)}
.sec-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.sec-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:32px 28px;box-shadow:var(--shadow-soft)}
.sec-card .icon{font-size:1.7rem;margin-bottom:16px;display:inline-grid;place-items:center;width:54px;height:54px;border-radius:16px;background:var(--sky)}
.sec-card h3{font-size:1.15rem;font-weight:800;margin-bottom:10px}
.sec-card p{color:var(--ink-soft);font-size:.98rem}

/* CTA / form */
.cta{
  background:
    radial-gradient(700px 400px at 90% 0%, rgba(45,74,98,.10), transparent 60%),
    var(--white);
}
.cta-box{
  display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:28px;overflow:hidden;
  border:1px solid var(--line);box-shadow:var(--shadow-lift);
}
.cta-right{padding:54px 46px;background:var(--ink);color:#fff}
.cta-right h2{font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;line-height:1.25;margin-bottom:16px}
.cta-right p{color:#C4D4E2;font-size:1.08rem;margin-bottom:26px}
.cta-right .mini{display:flex;gap:24px;flex-wrap:wrap}
.cta-right .mini div b{display:block;font-family:'Assistant';font-weight:800;font-size:1.25rem;color:var(--mint)}
.cta-right .mini div span{font-size:.9rem;color:#C4D4E2}
.cta-left{padding:54px 46px;background:var(--white)}
.field{margin-bottom:16px}
.field label{display:block;font-weight:700;font-size:.92rem;margin-bottom:6px}
.field input{
  width:100%;padding:14px 18px;border-radius:14px;border:1.5px solid var(--line);
  font-family:'Assistant';font-size:1rem;transition:border-color .2s, box-shadow .2s;background:var(--sky);
}
.field input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px rgba(45,74,98,.12);background:#fff}
.consent{display:flex;gap:10px;align-items:flex-start;font-size:.85rem;color:var(--ink-soft);margin:14px 0 20px}
.consent input{margin-top:4px;accent-color:var(--blue)}
.form-note{font-size:.85rem;color:var(--ink-soft);margin-top:14px;text-align:center}

/* footer */
footer{background:var(--ink);color:#B4C6D6;padding:64px 0 30px}
.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin-bottom:44px}
.footer-grid .logo{color:#fff;margin-bottom:14px;display:block}
.footer-grid p{font-size:.95rem;max-width:280px}
.footer-grid h4{color:#fff;font-weight:800;font-size:1rem;margin-bottom:16px}
.footer-grid ul{list-style:none}
.footer-grid li{margin-bottom:10px}
.footer-grid a{color:#B4C6D6;font-size:.95rem;transition:color .2s}
.footer-grid a:hover{color:#fff}
.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.88rem}

/* whatsapp */
.wa{
  position:fixed;bottom:26px;left:26px;z-index:90;width:58px;height:58px;border-radius:50%;
  background:#25D366;display:grid;place-items:center;box-shadow:0 10px 26px rgba(37,211,102,.4);
  transition:transform .2s;
}
.wa:hover{transform:scale(1.08)}
.wa svg{width:30px;height:30px;fill:#fff}

/* reveal */
.js .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease, transform .7s ease}
.js .reveal.in{opacity:1;transform:none}

@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{animation:none!important;transition:none!important}
  .reveal{opacity:1;transform:none}
  html{scroll-behavior:auto}
}

/* ---------- RESPONSIVE ---------- */
@media (max-width:1000px){
  .hero-grid{grid-template-columns:1fr;gap:50px}
  .hero-visual{min-height:470px;max-width:560px;margin:0 auto;width:100%}
  .steps{grid-template-columns:1fr 1fr}
  .why-grid,.sec-grid{grid-template-columns:1fr 1fr}
  .band-grid{grid-template-columns:1fr 1fr;gap:36px}
  .about-grid{grid-template-columns:1fr;gap:40px}
  .cta-box{grid-template-columns:1fr}
  .footer-grid{grid-template-columns:1fr 1fr}
}
@media (max-width:640px){
  .nav-links{
    display:none;position:absolute;top:74px;right:0;left:0;background:#fff;
    flex-direction:column;padding:24px;gap:20px;border-bottom:1px solid var(--line);
    box-shadow:0 20px 40px rgba(10,30,63,.1);
  }
  .nav-links.open{display:flex}
  .hamburger{display:block}
  .hero{padding-top:130px}
  .steps,.why-grid,.sec-grid{grid-template-columns:1fr}
  .band{padding:44px 24px}
  section{padding:70px 0}
  .cta-left,.cta-right{padding:38px 26px}
  .footer-grid{grid-template-columns:1fr}
  .card-small{display:none}
}

/* --- blog --- */
.blog-hero{padding:150px 0 50px;background:radial-gradient(800px 400px at 85% -10%,rgba(45,74,98,.10),transparent 60%),var(--white)}
.blog-hero .kicker{color:var(--blue);font-weight:800;font-family:'Assistant';font-size:.95rem;letter-spacing:1px;margin-bottom:12px}
.blog-hero h1{font-size:clamp(2.1rem,4.5vw,3.2rem);font-weight:800;letter-spacing:-1px;margin-bottom:14px}
.blog-hero p{color:var(--ink-soft);font-size:1.15rem;max-width:560px}
.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:40px 0 20px}
.card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:30px 28px;box-shadow:var(--shadow-soft);transition:transform .25s,box-shadow .25s;display:flex;flex-direction:column}
.card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lift)}
.card .tag{align-self:flex-start;background:var(--sky);color:var(--blue-deep);font-weight:700;font-size:.8rem;padding:5px 14px;border-radius:100px;margin-bottom:16px}
.card h2{font-size:1.2rem;font-weight:800;line-height:1.4;margin-bottom:12px}
.card p{color:var(--ink-soft);font-size:.97rem;flex:1}
.card .meta{display:flex;gap:14px;color:var(--ink-soft);font-size:.85rem;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}
.card.featured{grid-column:1/-1;display:grid;grid-template-columns:1.2fr .8fr;gap:34px;align-items:center;background:linear-gradient(120deg,var(--ink) 0%,#31536F 70%,var(--blue-deep) 100%);color:#fff;border:none}
.card.featured h2{font-size:clamp(1.5rem,3vw,2.1rem);color:#fff}
.card.featured p{color:#C4D4E2}
.card.featured .tag{background:rgba(255,255,255,.14);color:var(--mint)}
.card.featured .meta{color:#C4D4E2;border-top-color:rgba(255,255,255,.15)}
.card.featured .fake-visual{background:linear-gradient(135deg,rgba(255,255,255,.10),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:26px 24px;display:flex;flex-direction:column;justify-content:center;gap:8px;color:#DCE8F2;font-family:'Assistant','Segoe UI',Arial,sans-serif;font-size:.95rem;font-weight:600;line-height:1.6}
.fake-visual b{font-family:'Assistant','Segoe UI',Arial,sans-serif;font-size:3rem;font-weight:800;color:#fff;letter-spacing:0;line-height:1.1}
.card.featured .fake-visual b{font-size:2rem;display:block;color:var(--mint)}
@media (max-width:1000px){.grid{grid-template-columns:1fr 1fr}.card.featured{grid-template-columns:1fr}}
@media (max-width:640px){.grid{grid-template-columns:1fr}.blog-hero{padding-top:120px}}


/* --- post --- */
.post-hero{padding:150px 0 40px;background:radial-gradient(700px 380px at 85% -10%,rgba(45,74,98,.10),transparent 60%),var(--white);border-bottom:1px solid var(--line)}
.post-hero .crumbs{font-size:.9rem;color:var(--ink-soft);margin-bottom:18px}
.post-hero .crumbs a{color:var(--blue);font-weight:600}
.post-hero .tag{display:inline-block;background:var(--sky);color:var(--blue-deep);font-weight:700;font-size:.85rem;padding:6px 16px;border-radius:100px;margin-bottom:18px}
.post-hero h1{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;line-height:1.25;letter-spacing:-.5px;max-width:820px;margin-bottom:18px}
.post-hero .meta{display:flex;gap:20px;color:var(--ink-soft);font-size:.95rem}
article{max-width:760px;margin:0 auto;padding:50px 24px 0}
article p{margin-bottom:20px;font-size:1.08rem;color:#22314F}
article h2{font-size:1.55rem;font-weight:800;margin:40px 0 16px;letter-spacing:-.3px}
article h3{font-size:1.2rem;font-weight:700;margin:28px 0 12px}
article ul,article ol{margin:0 24px 22px 0;padding-right:20px}
article li{margin-bottom:10px;font-size:1.05rem;color:#22314F}
article table{width:100%;border-collapse:collapse;margin:24px 0;font-size:.98rem}
article th,article td{border:1px solid var(--line);padding:12px 14px;text-align:right}
article th{background:var(--sky);font-family:'Assistant';font-weight:700}
article strong{color:var(--ink)}
.post-cta{max-width:760px;margin:56px auto 0;padding:0 24px}
.post-cta .box{background:linear-gradient(120deg,var(--ink),#31536F 70%,var(--blue-deep));color:#fff;border-radius:24px;padding:40px 36px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}
.post-cta h3{font-size:1.4rem;font-weight:800;margin-bottom:8px}
.post-cta p{color:#C4D4E2;max-width:420px}


/* --- brand additions --- */
.amt{color:var(--blue);font-weight:800;background:linear-gradient(transparent 60%,rgba(143,182,212,.4) 0);padding:0 3px;border-radius:3px;white-space:nowrap}
button.tag{border:none;cursor:pointer;font-family:'Assistant','Segoe UI','Helvetica Neue',Arial,sans-serif;transition:background .2s,color .2s,transform .15s}
button.tag:hover{transform:translateY(-2px)}
button.tag.on{background:var(--blue);color:#fff}
.sol-info{margin-top:18px;background:var(--sky);border:1px solid var(--line);border-radius:16px;padding:20px 24px;animation:solin .3s ease}
@keyframes solin{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.sol-info h4{font-family:'Assistant';font-size:1.08rem;font-weight:800;margin-bottom:6px}
.sol-info p{color:var(--ink-soft);font-size:.98rem;margin-bottom:10px;white-space:normal}
.sol-info a{color:var(--blue);font-weight:700;font-size:.95rem}
.wa-mini{display:inline-flex;align-items:center;gap:8px;background:rgba(37,211,102,.14);border:1px solid rgba(37,211,102,.5);color:#fff;font-weight:600;font-size:.9rem;padding:7px 15px;border-radius:100px;transition:background .2s;margin-top:6px}
.wa-mini:hover{background:rgba(37,211,102,.28)}
.wa-mini svg{width:17px;height:17px;fill:#25D366}
.cta-right .mini div b{margin-bottom:4px}
.sol-sec{max-width:820px;margin:0 auto;padding:44px 24px 38px;border-bottom:1px solid var(--line)}
.sol-sec:last-of-type{border-bottom:none}
.sol-sec h2{font-size:1.7rem;font-weight:800;letter-spacing:-.4px;margin-bottom:16px;color:var(--blue)}
.sol-sec h3{font-size:1.15rem;font-weight:800;margin:24px 0 10px}
.sol-sec p{font-size:1.06rem;color:#33475A;margin-bottom:16px}
.sol-sec ul{margin:0 22px 18px 0;padding-right:18px}
.sol-sec li{margin-bottom:9px;font-size:1.03rem;color:#33475A}

/* nav btn white text (override .nav-links a color) */
.nav-links a.btn{color:#fff}
.nav-links a.btn:hover{color:#fff}
/* calculator */
.calc-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:26px;align-items:stretch}
.calc-controls{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:34px 30px;box-shadow:var(--shadow-soft)}
.calc-field{margin-bottom:30px}
.calc-field:last-child{margin-bottom:0}
.calc-label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}
.calc-label span{font-weight:600;color:var(--ink-soft)}
.calc-label b{font-family:'Assistant';font-weight:800;font-size:1.3rem;color:var(--blue)}
.calc-minmax{display:flex;justify-content:space-between;font-size:.8rem;color:var(--ink-soft);margin-top:6px}
input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:100px;background:linear-gradient(90deg,var(--blue) var(--fill,50%),var(--line) var(--fill,50%));outline:none}
input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:3px solid var(--blue);box-shadow:0 3px 10px rgba(45,74,98,.3);cursor:pointer}
input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--blue);cursor:pointer}
.calc-result{background:linear-gradient(150deg,var(--ink),#31536F 80%);color:#fff;border-radius:var(--radius);padding:34px 30px;display:flex;flex-direction:column;justify-content:center}
.cr-label{color:#C4D4E2;font-size:.95rem}
.cr-main{font-family:'Assistant';font-weight:800;font-size:clamp(2.2rem,4vw,3rem);letter-spacing:-1px;margin:6px 0 20px}
.cr-rows div{display:flex;justify-content:space-between;padding:12px 0;border-top:1px solid rgba(255,255,255,.14)}
.cr-rows span{color:#C4D4E2}
.cr-rows b{font-weight:700}
.cr-note{text-align:center;font-size:.85rem;color:var(--mint);margin-top:12px}
/* accordion (faq + dictionary) */
.acc{max-width:820px;margin:0 auto;padding:30px 24px 10px}
.acc-item{background:var(--white);border:1px solid var(--line);border-radius:18px;margin-bottom:14px;overflow:hidden;box-shadow:var(--shadow-soft)}
.acc-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:14px;background:none;border:none;cursor:pointer;text-align:right;padding:20px 24px;font-family:'Assistant';font-weight:700;font-size:1.08rem;color:var(--ink)}
.acc-q .chev{flex:none;width:28px;height:28px;border-radius:50%;background:var(--sky);color:var(--blue);display:grid;place-items:center;font-weight:800;transition:transform .25s}
.acc-item.open .chev{transform:rotate(45deg)}
.acc-a{max-height:0;overflow:hidden;transition:max-height .3s ease}
.acc-a>div{padding:0 24px 22px;color:var(--ink-soft);font-size:1.02rem}
/* dictionary */
.dict-search{max-width:820px;margin:0 auto;padding:0 24px}
.dict-search input{width:100%;padding:15px 20px;border-radius:100px;border:1.5px solid var(--line);background:var(--white);font-family:'Assistant';font-size:1.02rem}
.dict-search input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px rgba(45,74,98,.12)}
.dict-item h4{font-size:1.05rem}
/* about page */
.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1000px;margin:30px auto 0;padding:0 24px}
.team-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:30px 26px;text-align:center;box-shadow:var(--shadow-soft)}
.team-card .ph{width:84px;height:84px;border-radius:50%;margin:0 auto 16px;background:linear-gradient(135deg,var(--blue),#6E97B8);display:grid;place-items:center;color:#fff;font-family:'Assistant';font-weight:800;font-size:1.6rem}
.team-card h3{font-size:1.15rem;font-weight:800}
.team-card .role{color:var(--blue);font-weight:700;font-size:.92rem;margin-bottom:10px}
.team-card p{color:var(--ink-soft);font-size:.95rem}
.about-vals{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1000px;margin:26px auto 0;padding:0 24px}
@media (max-width:1000px){.calc-grid{grid-template-columns:1fr}.team-grid,.about-vals{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.team-grid,.about-vals{grid-template-columns:1fr}}

/* related article card */
.rel-article{max-width:760px;margin:34px auto 0;padding:0 24px}
.rel-article a{display:flex;align-items:center;gap:18px;flex-wrap:wrap;background:var(--sky);border:1px solid var(--line);border-radius:18px;padding:20px 24px;transition:transform .2s,box-shadow .2s}
.rel-article a:hover{transform:translateY(-3px);box-shadow:var(--shadow-soft)}
.rel-k{flex:none;background:var(--blue);color:#fff;font-weight:700;font-size:.8rem;padding:5px 14px;border-radius:100px}
.rel-t{flex:1;font-weight:700;color:var(--ink);min-width:200px}
.rel-go{color:var(--blue);font-weight:700;font-size:.92rem}
/* quick lead */
.quick-lead{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}
.quick-lead input{flex:1;min-width:200px;padding:13px 18px;border-radius:100px;border:1.5px solid var(--line);background:#fff;font-family:'Assistant';font-size:1rem}
.quick-lead input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px rgba(45,74,98,.12)}
.quick-lead .btn{padding:12px 24px}
.quick-lead .ok{font-weight:700;color:#0B8F66;padding:10px 4px}
.hero-lead{max-width:480px;margin-top:20px;margin-bottom:34px}
.post-cta .quick-lead input{border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.1);color:#fff}
.post-cta .quick-lead input::placeholder{color:#C4D4E2}
.post-cta .quick-lead .ok{color:var(--mint)}
.lead-strip{display:flex;justify-content:space-between;align-items:center;gap:26px;flex-wrap:wrap;background:var(--sky);border:1px solid var(--line);border-radius:var(--radius);padding:30px 34px;margin:70px 0 0}
.lead-strip h3{font-size:1.3rem;font-weight:800;margin-bottom:4px}
.lead-strip p{color:var(--ink-soft)}
.lead-strip .quick-lead{margin-top:0;min-width:320px}
.cta-float{position:fixed;bottom:26px;right:26px;z-index:90;background:var(--blue);color:#fff;font-family:'Assistant';font-weight:700;padding:14px 26px;border-radius:100px;box-shadow:0 10px 26px rgba(45,74,98,.35);transition:transform .2s}
.cta-float:hover{transform:translateY(-3px)}
@media (max-width:640px){
.cta-float{bottom:20px;right:16px;padding:12px 20px;font-size:.92rem}
.wa{bottom:20px;left:16px;width:52px;height:52px}
.lead-strip .quick-lead{min-width:100%}
.lead-strip{padding:26px 22px}
.post-hero{padding-top:118px}
.chat-msgs{max-height:300px;padding:18px}
.chat-chips{padding:12px 18px;overflow-x:auto;flex-wrap:nowrap}
.chat-chips button{white-space:nowrap;flex:none}
.chat-input{padding:12px 18px}
.quick-lead .btn{width:100%;justify-content:center}
.quick-lead input{min-width:0;width:100%}
.rel-article a{padding:18px 20px}
.calc-controls,.calc-result{padding:26px 22px}
}
/* chat */
.chat-box{max-width:720px;margin:0 auto;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:hidden}
.chat-msgs{padding:24px;max-height:380px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;background:var(--sky)}
.msg{max-width:85%;padding:12px 18px;border-radius:18px;font-size:1rem;line-height:1.6;animation:solin .25s ease}
.msg.bot{background:var(--white);border:1px solid var(--line);align-self:flex-start;border-bottom-right-radius:6px}
.msg.user{background:var(--blue);color:#fff;align-self:flex-end;border-bottom-left-radius:6px}
.msg.typing{color:var(--ink-soft);font-style:italic}
.msg .msg-lead{display:flex;gap:8px;margin-top:10px}
.msg .msg-lead input{flex:1;padding:9px 14px;border-radius:100px;border:1.5px solid var(--line);font-family:'Assistant'}
.msg .msg-lead button{background:var(--blue);color:#fff;border:none;border-radius:100px;padding:9px 18px;font-family:'Assistant';font-weight:700;cursor:pointer}
.chat-chips{display:flex;gap:10px;flex-wrap:wrap;padding:16px 24px;border-top:1px solid var(--line)}
.chat-chips button{background:var(--sky);color:var(--blue-deep);border:1px solid var(--line);font-family:'Assistant';font-weight:600;font-size:.9rem;padding:8px 16px;border-radius:100px;cursor:pointer;transition:background .2s,color .2s}
.chat-chips button:hover{background:var(--blue);color:#fff}
.chat-input{display:flex;gap:10px;padding:16px 24px;border-top:1px solid var(--line)}
.chat-input input{flex:1;padding:13px 18px;border-radius:100px;border:1.5px solid var(--line);font-family:'Assistant';font-size:1rem}
.chat-input input:focus{outline:none;border-color:var(--blue)}
.chat-note{text-align:center;font-size:.82rem;color:var(--ink-soft);padding:0 24px 16px}

/* nav dropdown */
.nav-drop{position:relative;display:flex;align-items:center}
.nav-drop-menu{display:none;position:absolute;top:calc(100% + 10px);right:-10px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-lift);padding:10px;min-width:190px;z-index:50}
.nav-drop-menu a{display:block;padding:10px 16px;border-radius:10px}
.nav-drop-menu a:hover{background:var(--sky)}
.nav-drop:hover .nav-drop-menu,.nav-drop:focus-within .nav-drop-menu{display:block}
.nav-drop::after{content:'';position:absolute;top:100%;right:0;left:0;height:12px}
.portal-link{border:1.5px solid var(--line);border-radius:100px;padding:8px 18px !important}
.portal-link:hover{border-color:var(--blue)}
@media (max-width:640px){
.nav-drop{flex-direction:column;align-items:stretch}
.nav-drop-menu{display:block;position:static;border:none;box-shadow:none;padding:6px 14px 0}
.drop-toggle{pointer-events:none;color:var(--ink) !important;font-weight:800}
}
/* dictionary abc */
.dict-abc{max-width:820px;margin:16px auto 0;padding:0 24px;display:flex;gap:8px;flex-wrap:wrap}
.dict-abc button{width:38px;height:38px;border-radius:12px;border:1px solid var(--line);background:#fff;font-family:'Assistant';font-weight:700;font-size:.95rem;color:var(--ink-soft);cursor:pointer;transition:all .15s}
.dict-abc button:first-child{width:auto;padding:0 16px}
.dict-abc button:hover{border-color:var(--blue);color:var(--blue)}
.dict-abc button.on{background:var(--blue);border-color:var(--blue);color:#fff}
/* portal */
.demo-banner{background:#FFF7E6;border:1px solid #F5D588;color:#8A6116;border-radius:14px;padding:12px 18px;font-size:.92rem;font-weight:600;margin-bottom:26px;text-align:center}
.portal-login{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);padding:44px 30px;text-align:center;max-width:560px;margin:0 auto}
.portal-login h3{font-size:1.4rem;font-weight:800;margin-bottom:8px}
.portal-login p{color:var(--ink-soft)}
.portal-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:22px}
.portal-head h3{font-size:1.5rem;font-weight:800}
.portal-head p{color:var(--ink-soft)}
.portal-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.portal-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);padding:28px 26px}
.portal-card h4{font-size:1.15rem;font-weight:800;margin-bottom:4px}
.pc-sub{color:var(--ink-soft);font-size:.92rem;margin-bottom:16px}
.upload-zone{display:block;border:2px dashed var(--line);border-radius:16px;padding:26px;text-align:center;cursor:pointer;transition:border-color .2s,background .2s}
.upload-zone:hover{border-color:var(--blue);background:var(--sky)}
.upload-zone span{display:block;font-weight:700;color:var(--blue)}
.upload-zone small{color:var(--ink-soft)}
.doc-list{list-style:none;margin-top:14px}
.doc-list li{display:flex;justify-content:space-between;gap:10px;padding:11px 4px;border-bottom:1px solid var(--line);font-size:.95rem}
.doc-list em{color:#0B8F66;font-style:normal;font-weight:700;font-size:.85rem;white-space:nowrap}
.loan-row{border:1px solid var(--line);border-radius:16px;padding:16px 18px;margin-bottom:12px}
.loan-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
.loan-tag{background:#E8FBF4;color:#0B8F66;font-size:.78rem;font-weight:700;padding:4px 12px;border-radius:100px}
.loan-nums{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.loan-nums span{display:block;font-size:.8rem;color:var(--ink-soft)}
.loan-nums b{font-size:1rem}
@media (max-width:1000px){.portal-grid{grid-template-columns:1fr}}

.acc-a .dlink{color:var(--blue);font-weight:700;font-size:.92rem;white-space:nowrap}

.cases-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.case-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);padding:28px 26px;display:flex;flex-direction:column;gap:10px}
.case-top{display:flex;justify-content:space-between;align-items:center}
.case-amt{font-family:'Assistant';font-weight:800;font-size:1.25rem;color:var(--blue)}
.case-card h2{font-size:1.25rem;font-weight:800}
.case-sol{color:var(--blue-deep);font-weight:700;font-size:.95rem;background:var(--sky);border-radius:100px;padding:6px 16px;align-self:flex-start}
.case-card p{color:#33475A;font-size:.98rem}
.case-result{background:#E8FBF4;color:#0B8F66;font-weight:700;font-size:.92rem;border-radius:12px;padding:12px 16px;line-height:1.6}
@media (max-width:800px){.cases-grid{grid-template-columns:1fr}}

/* solution illustrations */
.sol-view .post-hero .container{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}
.sol-view .post-hero .container > div:first-child,.sol-view .post-hero .crumbs{flex-basis:100%}
.sol-illu{flex:none;width:min(300px,42%);margin-inline-start:auto;margin-top:-70px}
.sol-illu svg{width:100%;height:auto;display:block}
@media (max-width:800px){.sol-illu{width:220px;margin:-10px auto 0}}
.a-float{animation:floaty 5s ease-in-out infinite}
.a-bob{animation:bob 3.2s ease-in-out infinite}
.a-bob2{animation:bob 3.8s .5s ease-in-out infinite}
.a-bob3{animation:bob 3s 1s ease-in-out infinite}
@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}
.a-spin{animation:spin 9s linear infinite}
.a-spin2{animation:spin 14s linear infinite}
.a-spin3{animation:spin 30s linear infinite}
@keyframes spin{to{transform:rotate(360deg)}}
.a-tw{animation:tw 2.4s ease-in-out infinite}
.a-tw2{animation:tw 2.4s 1.2s ease-in-out infinite}
@keyframes tw{0%,100%{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}
.a-swing{animation:swing 4s ease-in-out infinite;transform-origin:top center}
@keyframes swing{0%,100%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}
.a-wave{stroke-dasharray:6 8;animation:wave 2.2s linear infinite}
@keyframes wave{to{stroke-dashoffset:-28}}
.a-dash{stroke-dasharray:8 8;animation:wave 1.8s linear infinite}
.a-rocket{animation:floaty 3.6s ease-in-out infinite}
.a-flame{animation:flame .5s ease-in-out infinite alternate;transform-origin:100px 92px}
@keyframes flame{from{transform:scaleY(.85)}to{transform:scaleY(1.15)}}
.a-slide{animation:bob 4s ease-in-out infinite}
.a-slide2{animation:bob 4s .8s ease-in-out infinite}
.a-slide3{animation:bob 4s 1.6s ease-in-out infinite}
.a-rise2{animation:rise 5s ease-in-out infinite}
.a-rise3{animation:rise 5s .6s ease-in-out infinite}
@keyframes rise{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
@media (prefers-reduced-motion:reduce){.sol-illu *{animation:none!important}}

.case-profile{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:var(--sky);border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin:2px 0 4px}
.case-profile span{display:block;font-size:.75rem;color:var(--ink-soft)}
.case-profile b{font-size:.98rem;font-family:'Assistant';font-weight:800;color:var(--ink)}

/* accessibility widget */
.a11y-btn{position:fixed;bottom:96px;left:26px;z-index:95;width:48px;height:48px;border-radius:50%;background:var(--blue);border:2px solid #fff;box-shadow:0 8px 22px rgba(45,74,98,.35);cursor:pointer;display:grid;place-items:center;transition:transform .2s}
.a11y-btn:hover{transform:scale(1.08)}
.a11y-btn svg{width:26px;height:26px;fill:#fff}
.a11y-panel{position:fixed;bottom:152px;left:26px;z-index:95;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 20px 60px rgba(10,30,63,.25);padding:18px;width:240px;display:none}
.a11y-panel.open{display:block}
.a11y-panel h4{font-size:1rem;font-weight:800;margin-bottom:12px}
.a11y-panel button{display:flex;align-items:center;gap:10px;width:100%;text-align:right;background:var(--sky);border:1px solid var(--line);border-radius:12px;padding:9px 14px;margin-bottom:8px;font-family:'Assistant';font-weight:600;font-size:.92rem;color:var(--ink);cursor:pointer;transition:background .15s}
.a11y-panel button:hover{background:#E3EDF5}
.a11y-panel button.active{background:var(--blue);color:#fff;border-color:var(--blue)}
.a11y-panel .a11y-link{display:block;text-align:center;font-size:.85rem;color:var(--blue);font-weight:700;margin-top:4px}
html.a11y-font1{font-size:112%}
html.a11y-font2{font-size:125%}
html.a11y-contrast{filter:invert(1) hue-rotate(180deg)}
html.a11y-contrast img,html.a11y-contrast svg,html.a11y-contrast video{filter:invert(1) hue-rotate(180deg)}
html.a11y-gray{filter:grayscale(1)}
html.a11y-links a{text-decoration:underline !important;text-underline-offset:3px}
html.a11y-stop *,html.a11y-stop *::before,html.a11y-stop *::after{animation:none !important;transition:none !important}
html.a11y-focus a:focus,html.a11y-focus button:focus,html.a11y-focus input:focus{outline:3px solid #FFB547 !important;outline-offset:2px}
@media (max-width:640px){.a11y-btn{bottom:84px;left:16px;width:44px;height:44px}.a11y-panel{bottom:136px;left:16px}}

input,button,select,textarea{font-family:'Assistant','Segoe UI','Helvetica Neue',Arial,sans-serif}
input::placeholder,textarea::placeholder{font-family:'Assistant','Segoe UI',Arial,sans-serif;color:#7C8FA3;opacity:1}
.quick-lead input[data-hp]{flex:0 1 180px;min-width:140px}
@media (max-width:640px){.quick-lead input[data-hp]{flex-basis:100%}}

.blog-tools{margin-top:26px}
.blog-tools input{width:100%;max-width:520px;padding:14px 20px;border-radius:100px;border:1.5px solid var(--line);background:#fff;font-size:1rem}
.blog-tools input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px rgba(45,74,98,.12)}
.blog-chips{display:flex;gap:9px;flex-wrap:wrap;margin-top:14px}
.blog-chips button{background:var(--sky);border:1px solid var(--line);border-radius:100px;padding:7px 16px;font-weight:600;font-size:.9rem;color:var(--ink-soft);cursor:pointer;transition:all .15s}
.blog-chips button:hover{border-color:var(--blue);color:var(--blue)}
.blog-chips button.on{background:var(--blue);border-color:var(--blue);color:#fff}

.view[hidden]{display:none}

/* source box with site logo */
.src-box{display:flex;align-items:center;gap:14px;background:var(--sky);border:1px solid var(--line);border-radius:14px;padding:14px 18px;margin:24px 0}
.src-box .src-ico{width:36px;height:36px;border-radius:9px;flex:none;background:#fff;padding:4px;border:1px solid var(--line);object-fit:contain}
.src-box .src-k{display:block;font-size:.78rem;color:var(--ink-soft);font-weight:600;margin-bottom:2px}
.src-box a{color:var(--blue);font-weight:700;line-height:1.4}
.src-box a:hover{text-decoration:underline}

.chip-label{font-size:.85rem;font-weight:700;color:var(--ink-soft);align-self:center;margin-inline-end:2px}
.sol-chips{margin-top:10px;padding-top:12px;border-top:1px dashed var(--line)}
.sol-chips button.on{background:var(--blue-deep,#1F3346)}

html,body,h1,h2,h3,h4,h5,h6,p,a,li,span,div,button,input,select,textarea,b,strong,em{font-family:'Assistant','Segoe UI','Helvetica Neue',Arial,sans-serif}

/* blog filter bot */
.blog-bot{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);padding:20px 22px;margin-top:26px}
.bb-msg{max-width:640px;padding:12px 18px;border-radius:16px;font-size:.98rem;line-height:1.6;margin-bottom:12px}
.bb-msg.bot{background:var(--sky);border:1px solid var(--line);border-start-end-radius:4px}
.bb-msg.user{background:var(--blue);color:#fff;margin-inline-start:auto;border-start-start-radius:4px}
.bb-chips{display:flex;gap:9px;flex-wrap:wrap}
.bb-chips button{background:#fff;border:1.5px solid var(--line);border-radius:100px;padding:9px 16px;font-family:'Assistant';font-weight:700;font-size:.92rem;color:var(--ink);cursor:pointer;transition:all .15s}
.bb-chips button:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-1px)}
#bbThread .bb-msg{animation:bbin .3s ease}
@keyframes bbin{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
