.ph-ph{height:220px;border-radius:14px;background:linear-gradient(135deg,#11305D,#0293F4 60%,#02C6BE);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:16px}
.ph-ph span{font-weight:700;font-size:1.05rem}.ph-ph a{color:#fff;font-size:.9rem}
.addr{margin:4px 0 8px;color:#3a4a55}
.est{font-weight:400}.estl{background:#fff4d6;color:#7a5600;border-radius:8px;padding:1px 6px;font-size:.72rem;margin-left:4px}
.chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.chip{background:#e3f1fd;color:#0A62B8;border-radius:16px;padding:5px 12px;font-weight:600;font-size:.88rem;display:inline-block}.chip.acc{background:#dff7f5;color:#037a74}
.absn h2,.oth h2{font-size:1.05rem;margin:0 0 6px}
.othb{border:0;background:none;color:#11305D;font:inherit;font-weight:700;cursor:pointer;padding:6px 0;min-height:44px;text-align:left}.othb:before{content:"▸ ";display:inline-block}.othb[aria-expanded=true]:before{content:"▾ "}
.othb:focus-visible,.accd summary:focus-visible{outline:3px solid #0293F4;outline-offset:2px}
.oth h3{font-size:.92rem;margin:10px 0 2px;color:#11305D}.oth p{margin:2px 0}
.accd summary{cursor:pointer;font-weight:700;color:#11305D;min-height:40px;display:list-item}
.ctas p{margin:8px 0}.rel{margin-top:16px}
.intents{margin:6px 0 14px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.intents a{background:#e3f1fd;border-radius:16px;padding:5px 12px;text-decoration:none;font-weight:600;font-size:.9rem}
.intro{font-size:1.02rem;max-width:760px}.ilist{list-style:none;padding:0}.ic{background:#fff;border-radius:14px;box-shadow:0 2px 10px rgba(17,48,93,.08);padding:12px 16px;margin:10px 0}.ic h2{margin:0;font-size:1.1rem}
.ic .ses{margin:6px 0;padding-left:18px;font-size:.9rem}.tq small{color:#5f6f78}.tq.na{color:#5f6f78;font-style:italic}
