.jta-langwij-link{color:#123f34;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0d473733;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;min-height:42px;padding:.45rem .72rem;font-size:.62rem;line-height:1.05;text-decoration:none;display:inline-flex}.jta-langwij-link strong{color:#a05a00;font-size:.72rem}.jta-langwij-link:hover,.jta-langwij-link:focus-visible{background:#fff6dc;border-color:#d7a928}.jta-mobile-nav__langwij{background:#fff6dc;border-left:3px solid #d7a928!important}.jta-patwa{color:#18362f;background:#fffdf7}.jta-patwa__shell{max-width:1180px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.jta-patwa__hero{color:#fff;background:radial-gradient(circle at 80% 20%,#f6c23938,#0000 30%),linear-gradient(135deg,#092f27,#145544);padding:clamp(5rem,9vw,8rem) 0;overflow:hidden}.jta-patwa__hero h1{letter-spacing:-.055em;max-width:900px;margin:.65rem 0 1.25rem;font-size:clamp(2.7rem,7vw,5.8rem);line-height:.96}.jta-patwa__lede{color:#ffffffd6;max-width:680px;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.65}.jta-patwa__eyebrow{color:#d49a12;letter-spacing:.17em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:800}.jta-patwa__hero .jta-patwa__eyebrow,.jta-patwa__section--dark .jta-patwa__eyebrow{color:#f6c239}.jta-patwa__actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.jta-patwa__actions a{color:#102f28;background:#f6c239;border:1px solid #f6c239;border-radius:999px;align-items:center;min-height:48px;padding:.75rem 1.2rem;font-weight:800;text-decoration:none;display:inline-flex}.jta-patwa__actions a+a{color:inherit;background:0 0}.jta-patwa__section{padding:clamp(4rem,7vw,6.5rem) 0}.jta-patwa__intro{grid-template-columns:.8fr 1.2fr;gap:2rem;display:grid}.jta-patwa h2{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}.jta-patwa__intro>div:last-child{font-size:1.08rem;line-height:1.8}.jta-patwa__section--gold{background:#f7edcf}.jta-patwa__heading{max-width:760px;margin-bottom:2rem}.jta-patwa__heading>p:last-child{color:#49645d;line-height:1.7}.jta-patwa__core-grid,.jta-patwa__lesson-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.jta-patwa__core-grid article{background:#ffffffc2;border:1px solid #11493b1f;border-radius:18px;padding:1.5rem}.jta-patwa__core-grid article>span{color:#a05a00;letter-spacing:.15em;font-size:.75rem;font-weight:850}.jta-patwa__core-grid h3,.jta-patwa__lesson-grid h3{margin:.65rem 0;font-size:1.2rem}.jta-patwa__core-grid p,.jta-patwa__lesson-grid p{color:#526b64;line-height:1.65}.jta-patwa__lesson-grid>a{color:#18362f;background:#fff;border:1px solid #11493b24;border-radius:18px;padding:1.5rem;text-decoration:none;transition:transform .18s,box-shadow .18s}.jta-patwa__lesson-grid>a:hover,.jta-patwa__lesson-grid>a:focus-visible{transform:translateY(-3px);box-shadow:0 18px 36px #0c32291a}.jta-patwa__lesson-grid>a>span{color:#9a5a00;font-weight:800}.jta-patwa__section--dark{color:#fff;background:#092f27}.jta-patwa__next{grid-template-columns:1.4fr .6fr;align-items:center;gap:2rem;display:grid}.jta-patwa__next>div:first-child>p:last-child{color:#ffffffbf;line-height:1.7}.jta-patwa__next .jta-patwa__actions{justify-content:flex-end;margin-top:0}.jta-patwa__hero--lesson{padding-top:clamp(4rem,7vw,6rem);padding-bottom:clamp(4rem,7vw,6rem)}.jta-patwa__back{color:#ffffffd1;margin-bottom:2rem;font-weight:750;text-decoration:none;display:inline-flex}.jta-patwa__review-note{background:#f7edcf;border-left:4px solid #d7a928;border-radius:0 14px 14px 0;margin-bottom:2rem;padding:1.3rem 1.5rem}.jta-patwa__review-note p{margin-bottom:0;line-height:1.65}.jta-phrase-list{gap:1.2rem;display:grid}.jta-phrase-card{background:#fff;border:1px solid #11493b24;border-radius:20px;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 12px 30px #19382f0f}.jta-phrase-card>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.jta-phrase-card>header>p{color:#0d5948;margin:0;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:850}.jta-phrase-card>header>span{color:#215a4c;background:#eaf5ef;border-radius:999px;padding:.45rem .7rem;font-size:.72rem;font-weight:800}.jta-phrase-card>header>span[data-usage=avoid-it]{color:#8e2e20;background:#ffebe7}.jta-phrase-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:1.5rem 0;display:grid}.jta-phrase-card dl>div{border-top:1px solid #e1e9e6;padding:1rem 1rem 1rem 0}.jta-phrase-card dt{color:#7b5410;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:850}.jta-phrase-card dd{margin:0;line-height:1.6}.jta-phrase-card>footer{color:#687b76;justify-content:space-between;gap:.8rem;margin-top:1.2rem;font-size:.78rem;display:flex}.jta-patwa__pending{text-align:center;background:#fff;border:1px dashed #b8c8c2;border-radius:20px;padding:clamp(2rem,5vw,4rem)}.jta-patwa__pending h2{font-size:clamp(1.8rem,4vw,2.8rem)}.jta-patwa__related{border-top:1px solid #dce6e2;justify-content:space-between;align-items:center;margin-top:2.5rem;padding-top:1.5rem;display:flex}.jta-patwa__related a{color:#9a5a00;font-weight:800}@media (max-width:1100px){.jta-langwij-link{display:none}}@media (max-width:850px){.jta-patwa__core-grid,.jta-patwa__lesson-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.jta-patwa__intro,.jta-patwa__next{grid-template-columns:1fr}.jta-patwa__next .jta-patwa__actions{justify-content:flex-start}}@media (max-width:620px){.jta-patwa__core-grid,.jta-patwa__lesson-grid,.jta-phrase-card dl{grid-template-columns:1fr}.jta-phrase-card>header,.jta-patwa__related{flex-direction:column;align-items:flex-start}}
.jta-context-patois{color:#f8faf5;background:linear-gradient(135deg,#082f2b,#0c4a3f);padding:clamp(3rem,6vw,5.5rem) 1.25rem}.jta-context-patois__shell{max-width:1180px;margin:0 auto}.jta-context-patois__intro{max-width:760px}.jta-context-patois__eyebrow{color:#f9c74f;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.jta-context-patois h2{color:#fff;margin:.7rem 0 1rem;font-size:clamp(1.8rem,4vw,3rem);line-height:1.08}.jta-context-patois__phrases{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:2rem 0;display:grid}.jta-context-patois__phrases article{background:#ffffff17;border:1px solid #ffffff2e;border-radius:16px;padding:1.15rem}.jta-context-patois__phrases h3{color:#fff;margin:0 0 .55rem;font-size:1.2rem}.jta-context-patois__phrases p{margin:0 0 .7rem}.jta-context-patois__phrases small{color:#d7e7df;line-height:1.45;display:block}.jta-context-patois a{color:#f9c74f;text-underline-offset:4px;font-weight:800;text-decoration-thickness:2px}@media (max-width:980px){.jta-context-patois__phrases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.jta-context-patois__phrases{grid-template-columns:1fr}}
.jta-patois-discovery{color:#17352f;background:#f5f1e8;padding:clamp(3.5rem,7vw,6.5rem) 1.25rem}.jta-patois-discovery__shell{max-width:1180px;margin:0 auto}.jta-patois-discovery__heading{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:2rem;margin-bottom:2.25rem;display:grid}.jta-patois-discovery__eyebrow{color:#a33d24;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .75rem;font-size:.78rem;font-weight:800}.jta-patois-discovery h2{color:#123b33;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.06}.jta-patois-discovery__heading>p{margin:0;font-size:1.05rem;line-height:1.7}.jta-patois-discovery__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.jta-patois-discovery__grid a{color:#17352f;background:#fff;border:1px solid #d9d2c2;border-radius:18px;flex-direction:column;min-height:190px;padding:1.35rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.jta-patois-discovery__grid a:hover{transform:translateY(-3px);box-shadow:0 16px 35px #14342e1f}.jta-patois-discovery__grid span{color:#a33d24;letter-spacing:.12em;font-size:.75rem;font-weight:800}.jta-patois-discovery__grid strong{margin:1.1rem 0 auto;font-size:1.18rem;line-height:1.3}.jta-patois-discovery__grid small{color:#45675f;margin-top:1rem;font-weight:700}.jta-patois-discovery__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.jta-patois-discovery__actions a{color:#fff;background:#123b33;border:1px solid #123b33;border-radius:999px;padding:.85rem 1.25rem;font-weight:800;text-decoration:none}.jta-patois-discovery--tools{background:#eef4ef}.jta-patois-discovery__tools-card{background:#fff;border:1px solid #cfddd4;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid;box-shadow:0 20px 50px #123b331a}.jta-patois-discovery__tools-card p:last-child{max-width:720px;margin-bottom:0;line-height:1.65}.jta-patois-discovery__tools-card .jta-patois-discovery__actions{margin:0}.jta-patois-discovery__actions a.jta-patois-discovery__secondary{color:#123b33;background:0 0}@media (max-width:900px){.jta-patois-discovery__heading,.jta-patois-discovery__tools-card{grid-template-columns:1fr}.jta-patois-discovery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.jta-patois-discovery__grid{grid-template-columns:1fr}.jta-patois-discovery__grid a{min-height:150px}}
