.jatai-hub .portal-shell{max-width:1180px}.jatai-quick{flex-wrap:wrap;gap:10px;margin:32px 0 55px;display:flex}.jatai-quick a{color:#183d2d;border:1px solid #183d2d;padding:11px 16px;font-weight:800}.jatai-section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.jatai-section-head h2,.jatai-guides>h2,.jatai-sources h2{color:#183d2d;margin:8px 0;font:700 38px/1.05 Georgia,serif}.jatai-section-head>a{color:#183d2d;border-bottom:1px solid;font-weight:800}.jatai-guides{margin:80px 0}.jatai-guides>p:not(.portal-kicker){color:#5b625e;max-width:650px;line-height:1.6}.jatai-guides>div{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.jatai-guides>div>a{color:#fff;background:#183d2d;flex-direction:column;min-height:245px;padding:25px;display:flex}.jatai-guides span{font:800 9px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#c9ff52}.jatai-guides h3{margin:24px 0 10px;font:700 25px/1.1 Georgia,serif}.jatai-guides p{color:#c6d0ca;line-height:1.5}.jatai-guides b{color:#c9ff52;margin-top:auto}.jatai-sources{border-top:1px solid #aeb4af;grid-template-columns:1fr 1fr;gap:50px;padding:55px 0;display:grid}.jatai-sources>p{color:#4f5852;font:400 19px/1.65 Georgia,serif}.jatai-sources a{color:#183d2d;font-weight:700}@media (max-width:800px){.jatai-guides>div{grid-template-columns:1fr 1fr}.jatai-sources{grid-template-columns:1fr}.jatai-section-head{flex-direction:column;align-items:start}}@media (max-width:540px){.jatai-guides>div{grid-template-columns:1fr}.jatai-section-head h2,.jatai-guides>h2,.jatai-sources h2{font-size:32px}}.regional-explainer{background:#e7e3d8;border-top:4px solid #183d2d;margin:55px 0 80px;padding:34px}.regional-explainer>div:first-child{grid-template-columns:1fr 1fr;align-items:end;gap:30px;display:grid}.regional-explainer h2,.regional-faq h2{color:#183d2d;margin:8px 0 25px;font:700 clamp(32px,4vw,50px)/1 Georgia,serif}.regional-explainer-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.regional-explainer article{background:#f6f2e9;border:1px solid #c8c3b7;padding:22px}.regional-explainer article span{font:800 10px/1 var(--font-geist-mono),monospace;color:#668337}.regional-explainer article h3{color:#183d2d;margin:22px 0 10px;font:700 22px/1.08 Georgia,serif}.regional-explainer article p{color:#576058;margin:0;line-height:1.55}.regional-faq{color:#fff;background:#183d2d;margin:80px 0;padding:38px}.regional-faq .portal-kicker{color:#c9ff52}.regional-faq h2{color:#fff}.regional-faq details{border-top:1px solid #668072;padding:18px 0}.regional-faq summary{cursor:pointer;font:700 20px/1.3 Georgia,serif}.regional-faq details p{color:#d0d9d3;max-width:760px;margin:14px 0 0;line-height:1.6}.regional-hub .jatai-sources>div>p{color:#4f5852;font:400 17px/1.6 Georgia,serif}.regional-hub .jatai-sources>div>p:first-child{font-family:var(--font-geist-mono),monospace;color:#536057;font-size:9px;line-height:1}.regional-hub .jatai-sources>div:last-child p{margin-top:0}@media (max-width:900px){.regional-explainer-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.regional-explainer{padding:24px 20px}.regional-explainer>div:first-child,.regional-explainer-grid{grid-template-columns:1fr}.regional-faq{padding:28px 22px}}
