/* InPronunci Language Sections 1.0.0 */
html body .ipls{margin:44px 0 28px;padding:30px 32px 24px;background:#fff;border:1px solid #ece6dd;border-radius:18px;box-shadow:0 16px 40px rgba(21,18,31,.06)}
html body .ipls .ipls-k{margin:0 0 10px;font:700 12px/1.2 Nunito,-apple-system,Segoe UI,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#d3195e}
html body .ipls h2{margin-top:0}
html body.ip-design .page-content .ipls h2,html body .ipls h2{margin-top:0!important}
html body .ipls .ipls-list{margin:14px 0 6px;padding-left:1.2em}
html body .ipls .ipls-list li{margin:0 0 8px}
html body .ipls .ipls-list li b{color:#1c1b4d}
html body .ipls .ipls-tw{overflow-x:auto;margin:16px 0}
html body .ipls table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.55}
html body .ipls th,html body .ipls td{padding:12px 14px;border-bottom:1px solid #ece6dd;text-align:left;vertical-align:top}
html body .ipls thead th{font:700 12px/1.2 Nunito,-apple-system,Segoe UI,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;background:#faf7f2}
html body .ipls tbody th{width:32%;color:#1c1b4d;font-weight:700}
html body .ipls .ipls-src{margin:10px 0 0;font-size:13px;line-height:1.6;color:#6b7280}
html body .ipls .ipls-src a{color:#6b7280;text-decoration:underline}
html body .ipls-intro{margin:26px 0 0}
@media (max-width:640px){html body .ipls table,html body .ipls tbody,html body .ipls tr,html body .ipls th,html body .ipls td{display:block;width:100%!important}html body .ipls thead{display:none}html body .ipls tbody th{border-bottom:0;padding-bottom:2px}html body .ipls tbody td{padding-top:2px}html body .ipls{padding:22px 18px 18px;margin:34px 0 22px}html body .ipls tbody th{width:38%}html body .ipls th,html body .ipls td{padding:10px 8px}}
html body .ip-mbar{display:grid;grid-template-columns:minmax(120px,180px) 1fr 44px;align-items:center;gap:12px;margin:0 0 10px}
html body .ip-mbar .l{font:400 14px Nunito,-apple-system,Segoe UI,sans-serif;color:#1c1b4d}
html body .ip-mbar .tr{height:8px;border-radius:4px;background:#eceaf3}
html body .ip-mbar .f{display:block;height:100%;border-radius:4px;background:#9aa3b8}
html body .ip-mbar.hl .f{background:#2b8bd6}
html body .ip-mbar.hl .l{font-weight:600;color:#0a1433}
html body .ip-mbar .v{font:600 14px Nunito,-apple-system,Segoe UI,sans-serif;color:#0a1433;text-align:right}
@media (max-width:640px){html body .ip-mbar{grid-template-columns:1fr 40px;gap:4px 10px}html body .ip-mbar .l{grid-column:1/-1}}
html body .ip-mba{margin:48px 0;padding:34px 36px 32px;background:#fff;border:1px solid #e6e8f0;border-radius:18px;box-shadow:0 14px 38px rgba(10,20,51,.06);position:relative;overflow:hidden;font-family:Nunito,-apple-system,Segoe UI,sans-serif}
html body .ip-mba:before{content:'';position:absolute;left:36px;top:0;width:96px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#ff1361,#2b8bd6)}
html body .ip-mba .top{display:flex;align-items:center;gap:16px;margin:0 0 22px}
html body .ip-mba .maw-lottie-au{display:block;width:85px;height:46px}
html body .ip-mba .top i{width:1px;height:34px;background:#2b8bd6;opacity:.35}
html body .ip-mba .k{font:700 11.5px/1.3 Nunito,-apple-system,Segoe UI,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ff1361;margin:0}
html body .ip-mba h3{font:400 clamp(26px,2.8vw,32px)/1.2 'Playfair Display',Georgia,serif;color:#0a1433;margin:0 0 12px;padding:0;border:0}
html body .ip-mba .lead{font:400 17px/1.75 Nunito,-apple-system,Segoe UI,sans-serif;color:#2b3150;margin:0 0 26px}
html body .ip-mba mark{background:linear-gradient(transparent 58%,#dbe8f8 58%);color:#2b8bd6;font-weight:600;padding:0 2px}
html body .ip-mba .sc{display:flex;align-items:baseline;gap:12px;margin:0 0 2px}
html body .ip-mba .sc .n{font:400 34px/1 'Playfair Display',Georgia,serif;color:#0a1433}
html body .ip-mba .sc .n b{font-weight:400;color:#2b8bd6}
html body .ip-mba .sc small{font:600 13px Nunito,-apple-system,Segoe UI,sans-serif;color:#2b8bd6}
html body .ip-mba .pl{padding:14px 16px;border:1px solid #e6e8f0;border-radius:12px;background:#fff}
html body .ip-mba .pl.af{background:#f2f6fc;border-color:rgba(33,112,192,.28)}
html body .ip-mba .pt{display:flex;justify-content:space-between;margin:0 0 10px}
html body .ip-mba .lb{font:700 11.5px Nunito,-apple-system,Segoe UI,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#0a1433}
html body .ip-mba .af .lb{color:#2b8bd6}
html body .ip-mba .tm{font:400 12.5px Nunito,-apple-system,Segoe UI,sans-serif;color:#6b7186}
html body .ip-mba .ctl{display:flex;align-items:center;gap:14px}
html body .ip-mba .bt{flex:none;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;background:#0a1433;color:#fff;display:grid;place-items:center;padding:0}
html body .ip-mba .af .bt{background:#2b8bd6}
html body .ip-mba .bt svg{width:15px;height:15px;fill:currentColor}
html body .ip-mba .wv{flex:1;height:34px;display:flex;align-items:center;gap:2px;cursor:pointer}
html body .ip-mba .wv i{flex:1;min-width:2px;border-radius:2px;background:#d5d8e3}
html body .ip-mba .wv i.on{background:#0a1433}
html body .ip-mba .af .wv i{background:#c4d6ee}
html body .ip-mba .af .wv i.on{background:#2b8bd6}
html body .ip-mba ol{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);counter-reset:s;border-top:1px solid #e6e8f0}
html body .ip-mba li{counter-increment:s;padding:20px 22px 4px 0;margin:0;font:400 15px/1.6 Nunito,-apple-system,Segoe UI,sans-serif;color:#2b3150}
html body .ip-mba li+li{padding-left:22px;border-left:1px solid #e6e8f0}
html body .ip-mba li:before{content:counter(s,decimal-leading-zero);display:block;font:400 30px/1 'Playfair Display',Georgia,serif;color:#2b8bd6;margin:0 0 10px}
html body .ip-mba li b{display:block;font:600 16px/1.4 Nunito,-apple-system,Segoe UI,sans-serif;color:#0a1433;margin:0 0 4px}
html body .ip-mba .cta{text-align:center;margin:28px 0 0;padding-top:24px;border-top:1px solid #e6e8f0}
html body .ip-mba .cta>span{display:block;margin-top:10px;font:400 13.5px/1.5 Nunito,-apple-system,Segoe UI,sans-serif;color:#6b7186}
html body .ip-mba .cta>span a{color:#2b8bd6;font-weight:600;text-decoration:none}
@media(max-width:760px){html body .ip-mba{padding:24px 18px 22px;margin:36px 0}html body .ip-mba:before{left:18px}html body .ip-mba .maw-lottie-au{width:67px;height:36px}html body .ip-mba h3{font-size:25px}html body .ip-mba .lead{font-size:16px}html body .ip-mba .q{grid-template-columns:72px 1fr;gap:16px}html body .ip-mba .av{width:72px;height:72px}html body .ip-mba blockquote p{font-size:24px}html body .ip-mba .row{grid-template-columns:1fr}html body .ip-mba ol{grid-template-columns:1fr}html body .ip-mba li,html body .ip-mba li+li{padding:18px 0 14px;border-left:0;border-bottom:1px solid #e6e8f0}html body .ip-mba li:last-child{border-bottom:0}html body .ip-mba .cta{margin-top:12px}}
html body .ip-mba .q{display:grid;grid-template-columns:170px 1fr;gap:26px;align-items:center;margin:0 0 26px}
html body .ip-mba .av{width:112px;height:112px;border-radius:50%;padding:5px;background:#fff;border:1px solid rgba(33,112,192,.3);box-shadow:0 10px 28px rgba(10,20,51,.10)}
html body .ip-mba .av img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;margin:0;border:0;box-shadow:none}
html body .ip-mba blockquote{margin:0;padding:0;border:0;background:none}
html body .ip-mba blockquote:before,html body .ip-mba blockquote:after{content:none}
html body .ip-mba blockquote p{font:400 clamp(26px,3vw,34px)/1.15 'Playfair Display',Georgia,serif;color:#0a1433;margin:0 0 10px;font-style:normal}
html body .ip-mba blockquote cite{display:block;font:400 13.5px/1.5 Nunito,-apple-system,Segoe UI,sans-serif;font-style:normal;color:#6b7186}
html body .ip-mba blockquote cite b{color:#0a1433;font-weight:600}
html body .ip-mba .row{display:grid;grid-template-columns:1fr 1fr;gap:14px}
html body .ip-mba .cta .maw-grad-btn{margin:0 auto}
@media(max-width:760px){html body .ip-mba .q{grid-template-columns:1fr;gap:16px}html body .ip-mba .av{width:88px;height:88px;padding:4px}html body .ip-mba blockquote p{font-size:24px}html body .ip-mba .row{grid-template-columns:1fr;gap:10px}}
html body .ip-mba .pa{display:grid;grid-template-columns:170px 1fr;gap:22px;align-items:start;margin:28px 0 0;padding:26px 0 0;border-top:1px solid #e6e8f0}
html body .ip-mba .pa blockquote p{font:400 clamp(20px,2.2vw,23px)/1.4 'Playfair Display',Georgia,serif;color:#0a1433;margin:0 0 10px}
@media(max-width:760px){html body .ip-mba .pa{grid-template-columns:1fr;gap:16px}html body .ip-mba .pa .av{width:88px;height:88px;padding:4px}html body .ip-mba .pa blockquote p{font-size:19px}}
html body .ip-mba .aw{display:flex;flex-direction:column;align-items:center;gap:10px}
html body .ip-mba a.li{display:inline-flex;align-items:center;gap:6px;font:600 12.5px/1 Nunito,-apple-system,Segoe UI,sans-serif;color:#0a66c2;text-decoration:none}
html body .ip-mba a.li:hover{text-decoration:underline}
html body .ip-mba .av .hx{display:block;width:100%;height:100%;border-radius:50%;background:#e9ecf2 url(https://inpronunci.com/wp-content/uploads/2026/08/inpronunci-prof-alex-avatar-centered-circle-crop-v2.jpg) center/cover no-repeat}
html body .ip-mba .nm{margin:0;text-align:center;font:400 12.5px/1.45 Nunito,-apple-system,Segoe UI,sans-serif;color:#6b7186}
html body .ip-mba .nm b{display:block;font:600 14px/1.4 Nunito,-apple-system,Segoe UI,sans-serif;color:#0a1433;margin:0 0 2px}
html body .ip-mba .pa blockquote{align-self:center}
html body .ip-mba a.ia{display:inline-block;font:600 15px/1.4 Nunito,-apple-system,Segoe UI,sans-serif;color:#2b8bd6;text-decoration:none;border-bottom:1px solid rgba(33,112,192,.35)}
html body .ip-mba a.ia:hover{border-bottom-color:#2b8bd6}
html body .ip-mba .mo{display:block;margin-top:6px;font:400 13.5px/1.5 Nunito,-apple-system,Segoe UI,sans-serif;color:#6b7186}
html body .ip-mba .jr{margin:16px 0 0;max-width:380px}
html body .ip-mba .jt{display:flex;align-items:center;gap:12px;margin:0 0 10px}
html body .ip-mba .jn{font:400 48px/1 'Playfair Display',Georgia,serif;background:linear-gradient(90deg,#ff1361,#2b8bd6);-webkit-background-clip:text;background-clip:text;color:transparent}
html body .ip-mba .jl{font:400 13.5px/1.35 Nunito,-apple-system,Segoe UI,sans-serif;color:#4b5270}
html body .ip-mba .jl b{display:block;font:700 11.5px/1.3 Nunito,-apple-system,Segoe UI,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0a1433}
html body .ip-mba .jb{display:flex;align-items:center;gap:3px}
html body .ip-mba .jb i{flex:1;height:6px;border-radius:3px;background:#ff1361}
html body .ip-mba .jb i:nth-child(2){background:#c41f6b}
html body .ip-mba .jb i:nth-child(3){background:#b42678}
html body .ip-mba .jb i:nth-child(4){background:#a32e86}
html body .ip-mba .jb i:nth-child(5){background:#8c3a95}
html body .ip-mba .jb i:nth-child(6){background:#7346a3}
html body .ip-mba .jb i:nth-child(7){background:#5753b0}
html body .ip-mba .jb i:nth-child(8){background:#3c61b8}
html body .ip-mba .jb i:nth-child(9){background:#2b8bd6}
html body .ip-mba .jb em{flex:none;width:22px;height:22px;margin-left:4px;border-radius:50%;background:#2b8bd6;color:#fff;display:grid;place-items:center;box-shadow:0 0 0 4px #dbe8f8}
html body .ip-mba .jm{display:flex;justify-content:space-between;margin:7px 30px 0 0;font:400 11.5px/1.3 Nunito,-apple-system,Segoe UI,sans-serif;color:#8a90a3}
html body .ip-mba .jm span:last-child{color:#2b8bd6;font-weight:600}
@media (prefers-reduced-motion:no-preference){html body .ip-mba .jb i{transform-origin:left;animation:mawJ .5s ease-out both}html body .ip-mba .jb i:nth-child(2){animation-delay:.08s}html body .ip-mba .jb i:nth-child(3){animation-delay:.16s}html body .ip-mba .jb i:nth-child(4){animation-delay:.24s}html body .ip-mba .jb i:nth-child(5){animation-delay:.32s}html body .ip-mba .jb i:nth-child(6){animation-delay:.4s}html body .ip-mba .jb i:nth-child(7){animation-delay:.48s}html body .ip-mba .jb i:nth-child(8){animation-delay:.56s}html body .ip-mba .jb i:nth-child(9){animation-delay:.64s}}
html body .ip-mba .row>.pl{min-width:0}
html body .ip-mba .wv{min-width:0;overflow:hidden}
html body .ip-mba .wv i{min-width:1px}
html body .ip-mba .jb i:nth-child(10){background:#2b8bd6}
@media (prefers-reduced-motion:no-preference){html body .ip-mba .jb i:nth-child(10){animation-delay:.72s}}
html body .ip-mba blockquote p a.yq{color:#2b8bd6;font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:rgba(33,112,192,.45)}
html body .ip-mba blockquote p a.yq:hover{text-decoration-color:#2b8bd6}
html body .ip-mba .aw .li+.li{margin-top:2px}
html body .ip-mba .pl,html body .ip-mba .pl.af{padding:18px 20px 16px;border:1px solid #e6e8f0;border-radius:12px;background:#fff}
html body .ip-mba .pt{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin:0 0 14px}
html body .ip-mba .lbw{display:flex;flex-direction:column;align-items:flex-start;gap:8px}
html body .ip-mba .lb,html body .ip-mba .af .lb{display:inline-block;padding:8px 12px;border-radius:5px;background:#eef0f5;color:#6b7186;font:700 12px Nunito,-apple-system,Segoe UI,sans-serif;letter-spacing:.08em;text-transform:uppercase}
html body .ip-mba .af .lb{background:linear-gradient(90deg,#ff1361,#2b8bd6);color:#fff}
html body .ip-mba .up{font:600 13px Nunito,-apple-system,Segoe UI,sans-serif;color:#ff1361}
html body .ip-mba .ss{display:flex;flex-direction:column;align-items:flex-end;text-align:right}
html body .ip-mba .ss small{font:700 10px Nunito,-apple-system,Segoe UI,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8a90a6}
html body .ip-mba .ss b{font:700 40px/1.05 Nunito,-apple-system,Segoe UI,sans-serif;color:#7c859e}
html body .ip-mba .af .ss b{background:linear-gradient(90deg,#ff1361,#2b8bd6);-webkit-background-clip:text;background-clip:text;color:transparent}
html body .ip-mba .ss b i{font-style:normal;font-size:16px;font-weight:600;color:#7c859e;-webkit-text-fill-color:#7c859e}
html body .ip-mba .ss em{font:500 11px Nunito,-apple-system,Segoe UI,sans-serif;font-style:normal;color:#6b7186;margin-top:4px}
html body .ip-mba .ctl{background:#f6f7fb;border-radius:10px;padding:10px 12px}
html body .ip-mba .wv{height:46px}
html body .ip-mba .wv i,html body .ip-mba .af .wv i{background:#e1e4ec}
html body .ip-mba .wv i.on{background:#7c859e}
html body .ip-mba .af .wv i.on{background:var(--c,#ff1361)}
html body .ip-mba .bt{background:#7c859e}
html body .ip-mba .af .bt{background:linear-gradient(135deg,#ff1361,#2b8bd6)}
html body .ip-mba .ls{display:flex;align-items:center;gap:8px;margin:12px 0 0;font:600 14px Nunito,-apple-system,Segoe UI,sans-serif;color:#0a1433}
html body .ip-mba .ls .tm{margin-left:auto;font:400 12.5px Nunito,-apple-system,Segoe UI,sans-serif;color:#6b7186}
html body .ip-mba .pa .av .hx{background:#e9ecf2 url(https://inpronunci.com/wp-content/uploads/2026/08/inpronunci-prof-alex-avatar-centered-circle-crop-v2.jpg) 50% 0/128% auto no-repeat}
html body .ip-mba .top img.lg{height:38px!important;width:auto!important;max-width:none!important;margin:0!important;border:0!important;box-shadow:none!important;border-radius:0!important;display:block!important}
html body .ip-mba .cta a.gb{display:inline-block;padding:15px 34px;border-radius:5px;background:linear-gradient(90deg,#ff1361,#2b8bd6);color:#fff!important;font:800 15px/1 Nunito,-apple-system,Segoe UI,sans-serif;text-decoration:none!important}
html body .ip-mba .q blockquote p{font-size:clamp(21px,2.1vw,25px)!important;line-height:1.38!important}
html body .ip-mba .cta .ip-badges{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:18px 0 0}
html body .ip-mba .cta .ip-badges img{height:46px!important;width:auto!important;margin:0!important;border:0!important;box-shadow:none!important}