.af-studies{margin-top:2rem;margin-bottom:3rem;color:#152c3d}.study-hero{border-top:4px solid #d9824b;padding:2rem 0 1.5rem;max-width:960px}.study-hero h1{font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.12;letter-spacing:-.035em;margin:.6rem 0 1.2rem}.study-hero>p{font-size:1.15rem;max-width:780px}.study-hero .study-intro{font-size:1rem;color:#52616e}.study-counts{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1.5rem}.study-policy{padding:1.3rem 1.5rem;border-left:4px solid #168c83;background:#edf4f1;margin:1.5rem 0}.study-policy p{max-width:940px}.study-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.study-card{padding:1.35rem;border:1px solid #d9e0e4;border-radius:12px;background:#fff;display:flex;flex-direction:column;min-width:0}.study-card h3{font-size:1.16rem;line-height:1.4;margin:.65rem 0}.study-card h3 a{color:#172e42;text-decoration:none}.study-card h3 a:hover{text-decoration:underline}.study-card p{font-size:.94rem;line-height:1.65}.study-meta,.study-date{color:#55616d;font-size:.8rem!important;line-height:1.6}.study-more{margin-top:auto;padding-top:.8rem;font-weight:700;font-size:.88rem}.study-filters{display:flex;gap:.8rem;flex-wrap:wrap;align-items:end;background:#f5f3ed;border-radius:12px;padding:1.2rem;margin:2rem 0}.study-filters label{display:flex;flex-direction:column;gap:.4rem;font-size:.85rem;flex:1;min-width:170px}.study-filters input,.study-filters select{width:100%;padding:.7rem;border:1px solid #aab8c0;border-radius:6px;background:white;color:#172e42;font:inherit;min-height:44px}.study-filters button{padding:.7rem 1.2rem;min-height:44px;border:0;border-radius:6px;background:#17364b;color:white;font:inherit;cursor:pointer}.study-detail{display:grid;grid-template-columns:2fr 1fr;gap:2rem}.study-detail p{line-height:1.8}.study-detail h2{font-size:1.3rem;margin:1.5rem 0 .5rem}.study-source{background:#f4f2ec;padding:1.5rem;border-radius:12px;align-self:start;overflow-wrap:anywhere}.study-detail blockquote{border-left:4px solid #d9824b;margin:2rem 0;padding:1rem 1.3rem;background:#fbf4ec}.study-disclaimer{font-size:.85rem;color:#596976;padding-top:2rem}.study-panel{padding-top:2rem;border-top:1px solid #cfdadd}.study-teaser{padding:2rem!important;background:#edf4f1;border-radius:14px}.study-table-wrap{overflow-x:auto}.af-studies table{width:100%;border-collapse:collapse;font-size:.92rem}.af-studies th,.af-studies td{padding:1rem;text-align:left;border-bottom:1px solid #ced9de;vertical-align:top}.af-studies th{background:#17364b;color:white}.af-studies caption{text-align:left;padding:1rem 0;color:#536573}.af-studies a:focus-visible,.af-studies button:focus-visible{outline:3px solid #168c83;outline-offset:4px}@media(max-width:950px){.study-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.study-grid,.study-detail{grid-template-columns:1fr}.study-hero{padding-top:1.3rem}.study-counts{gap:.6rem 1rem}.study-filters{align-items:stretch}.study-filters label{flex-basis:100%}.study-card{padding:1.1rem}.af-studies th,.af-studies td{padding:.7rem}.af-studies table{min-width:650px}}
