.ta6-head,.ta6-sectionhead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.ta6-head{margin:0 0 24px}.ta6-head h1,.ta6-public-hero h1{font-size:clamp(1.8rem,3vw,2.65rem);letter-spacing:-.035em;margin:4px 0 10px;color:#0c2559}.ta6-head p{max-width:820px;color:#64748b;margin:0}.ta6-eyebrow{font-size:12px;letter-spacing:.09em;font-weight:800;color:#2468ed}.ta6-actions,.ta6-form-actions{display:flex;gap:10px;flex-wrap:wrap}.ta6-btn{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:9px 14px;border-radius:10px;border:1px solid #cbdaf6;font-weight:750;text-decoration:none;cursor:pointer;font-size:13px;gap:6px}.ta6-btn.primary{background:#145cfa;color:white;border-color:#145cfa}.ta6-btn.outline{background:white;color:#1545a8}.ta6-btn.small{font-size:12px;padding:6px 9px;min-height:32px}.ta6-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0 22px}.ta6-stats>div{background:linear-gradient(135deg,#f0f7ff,#fff);border:1px solid #e0eafb;border-radius:16px;padding:17px}.ta6-stats small,.ta6-stats strong{display:block}.ta6-stats small{color:#64748b;font-weight:650}.ta6-stats strong{font-size:1.6rem;color:#102c68;margin-top:4px}.ta6-filter{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:18px 0 22px}.ta6-filter input,.ta6-filter select{flex:1;min-width:180px;background:#fff;border:1px solid #dbe5f3;border-radius:10px;padding:12px;color:#253c62}.ta6-panel{border:1px solid #dce8f8;border-radius:18px;background:white;box-shadow:0 8px 28px rgba(25,58,111,.05);padding:22px;margin-bottom:20px}.ta6-panel h2{font-size:1.2rem;color:#0f285a;margin:0 0 16px}.ta6-panel h3{font-size:1rem;margin:18px 0 7px}.ta6-panel p{color:#556882;line-height:1.65}.ta6-table-wrap{border:1px solid #dfebf6;border-radius:16px;overflow-x:auto;background:white}.ta6-table{width:100%;border-collapse:collapse;font-size:13px;min-width:920px}.ta6-table th{background:#eff6ff;color:#4b6282;font-weight:800;text-transform:uppercase;font-size:11px;letter-spacing:.04em;text-align:left;padding:15px}.ta6-table td{padding:14px 15px;border-bottom:1px solid #edf2f8;vertical-align:middle}.ta6-table td small{display:block;color:#71819b;font-size:11px;margin-top:4px}.ta6-orgrow{display:flex;align-items:center;gap:12px;min-width:0}.ta6-orgrow img,.ta6-logo{width:44px;height:44px;flex-shrink:0;border-radius:12px;border:1px solid #dce8f8;object-fit:contain;background:#fff;padding:5px}.ta6-logo{display:flex;align-items:center;justify-content:center;color:#125cdd;font-weight:900;background:#e9f2ff}.ta6-orgrow strong{display:block;color:#102957;line-height:1.35}.ta6-pill{border-radius:30px;background:#f1f5f9;padding:5px 9px;font-weight:750;color:#52637f;font-size:11px;white-space:nowrap;text-transform:capitalize}.ta6-pill.published,.ta6-pill.verified{background:#dff9e9;color:#11663e}.ta6-pill.source_reviewed{background:#e0edff;color:#1357b2}.ta6-pill.notice_needed{background:#fff3db;color:#946005}.ta6-pages{margin:20px 0}.ta6-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ta6-grid label,.ta6-formstack label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:750;color:#344969}.ta6-grid input,.ta6-grid textarea,.ta6-grid select,.ta6-formstack input,.ta6-formstack select,.ta6-formstack textarea{width:100%;border-radius:10px;padding:11px;border:1px solid #d5e0ef;background:#fff;color:#0f274e;font-size:14px}.ta6-grid small{font-weight:400;color:#64748b}.ta6-span{grid-column:1/-1}.ta6-form-actions{margin-top:22px}.ta6-grid-panels{display:grid;grid-template-columns:1.5fr 1fr;gap:22px;margin:24px 0}.ta6-history{display:flex;flex-direction:column;padding:12px 0;border-top:1px solid #edf2f8;gap:4px}.ta6-history strong{color:#102b61}.ta6-history small{color:#64748b}.ta6-note{padding:13px 16px;border-left:4px solid #5a93ff;background:#f1f7ff;color:#456082;border-radius:8px;font-size:13px;line-height:1.6;margin:18px 0}.ta6-formstack{display:flex;flex-direction:column;gap:15px}.ta6-orgedit{border-bottom:1px solid #e2ebf6;padding:12px 0}.ta6-orgedit summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:8px;list-style:none}.ta6-orgedit form{margin:12px 0 4px;background:#f7faff;padding:15px;border-radius:12px}.ta6-checkbox{display:flex!important;flex-direction:row!important;align-items:center;gap:9px}.ta6-checkbox input{width:auto!important}.ta6-public-hero{background:linear-gradient(125deg,#eef6ff,#fff,#dceafe);padding:58px 0 44px}.ta6-public-hero p{font-size:1rem;max-width:760px;color:#506681;line-height:1.7}.ta6-public-hero .ta6-orgrow img,.ta6-public-hero .ta6-logo{width:64px;height:64px;font-size:18px}.ta6-public-content{padding-top:32px;padding-bottom:70px}.ta6-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ta6-public-card{display:block;border:1px solid #dfeaf7;background:#fff;border-radius:18px;padding:22px;color:#334b6f;text-decoration:none;box-shadow:0 8px 24px rgba(23,57,105,.05);transition:transform .15s}.ta6-public-card:hover{transform:translateY(-3px)}.ta6-public-card h3{color:#102a5c;margin:4px 0;font-size:1.05rem}.ta6-public-card p{font-size:13px;line-height:1.6}.ta6-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:15px}.ta6-tags span{font-size:11px;border-radius:8px;background:#edf4ff;color:#295aa9;padding:5px 7px}.ta6-link{color:#075afa;font-weight:800;display:inline-block;margin-top:11px}.ta6-back{display:inline-block;margin-bottom:16px;color:#175cd2;text-decoration:none;font-weight:750}.ta6-dl{display:grid;grid-template-columns:180px 1fr;gap:12px 16px}.ta6-dl dt{font-weight:700;color:#536a86}.ta6-dl dd{margin:0;color:#142f5c}.ta6-stage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ta6-stage{background:#f2f7ff;border:1px solid #dce8fb;padding:13px;border-radius:12px}.ta6-stage strong,.ta6-stage small{display:block}.ta6-stage small{color:#61738b}@media(max-width:980px){.ta6-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ta6-grid-panels{grid-template-columns:1fr}}@media(max-width:640px){.ta6-card-grid,.ta6-grid,.ta6-stats{grid-template-columns:1fr}.ta6-head h1{font-size:1.8rem}.ta6-public-hero{padding:35px 0}.ta6-table{min-width:850px}.ta6-dl{grid-template-columns:1fr}.ta6-dl dt{margin-top:8px}.ta6-stage-grid{grid-template-columns:1fr}.ta6-head .ta6-actions{width:100%}.ta6-filter input,.ta6-filter select{width:100%}}
