
/* V10 public journal design; scoped to v10 classes to preserve backend */
.v10-hero{background:linear-gradient(120deg,#0b1e40 0%,#133e6a 60%,#087a88 100%);color:#fff;padding:90px 0 86px}.v10-hero h1{font-size:clamp(2.4rem,4.5vw,4.5rem);font-weight:800;line-height:1.12;letter-spacing:-.045em}.v10-hero h1 span{color:#7fe4dd}.v10-hero p{font-size:1.12rem;max-width:640px;color:#d9e8f4;margin:22px 0 30px}.v10-kicker,.v10-eyebrow{font-size:.78rem;letter-spacing:.11em;font-weight:800;text-transform:uppercase;color:#278a9a}.v10-hero .v10-kicker{color:#7fe4dd;margin-bottom:18px}.v10-hero-panel{border:1px solid #ffffff42;border-radius:22px;padding:34px;background:#ffffff12;backdrop-filter:blur(8px)}.v10-hero-panel h2{font-size:2rem;font-weight:750}.v10-hero-panel p{font-size:1rem;margin:10px 0 22px}.v10-pill{background:#ffffff12;border-radius:9px;padding:10px 14px;margin:9px 0;font-size:.96rem}.v10-main{padding-top:52px;padding-bottom:90px}.v10-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:24px 0}.v10-section-head:not(:first-child){margin-top:65px}.v10-section-head h2,.v10-page-title{font-weight:800;color:#142746;letter-spacing:-.025em}.v10-section-head h2{font-size:2rem;margin:5px 0}.v10-section-head p{color:#617189;margin:0}.v10-section-head a,.v10-link{color:#086d9c;font-weight:700;text-decoration:none}.v10-issue-card,.v10-article-card{display:block;height:100%;background:white;border:1px solid #e1e8f1;border-radius:17px;overflow:hidden;color:#1b2e47;text-decoration:none;box-shadow:0 8px 25px #10294a0a;transition:transform .15s,box-shadow .15s}.v10-issue-card:hover,.v10-article-card:hover{transform:translateY(-3px);box-shadow:0 14px 35px #10294a19;color:#1b2e47}.v10-issue-card{display:flex;min-height:210px}.v10-cover{width:36%;min-width:110px;background:linear-gradient(150deg,#173b6c,#0b8d91);color:white;display:flex;flex-direction:column;justify-content:space-between;padding:22px 14px;font-size:.78rem;letter-spacing:.12em}.v10-cover strong{font-size:2rem;letter-spacing:0}.v10-card-body{padding:23px;flex:1}.v10-card-body h3{font-size:1.18rem;font-weight:750;line-height:1.4;margin:8px 0 12px}.v10-card-body p{font-size:.93rem;color:#607086;line-height:1.6}.v10-card-body small{color:#748298}.v10-link{margin-top:14px;font-size:.92rem}.v10-article-card img,.v10-article-placeholder{height:175px;width:100%;object-fit:cover}.v10-article-placeholder{background:linear-gradient(125deg,#dbeaf4,#d4f1ec);display:flex;align-items:center;justify-content:center;gap:12px;font-size:2rem;color:#22607e}.v10-article-placeholder span{font-size:.8rem;letter-spacing:.08em;font-weight:800}.v10-journal-card{height:100%;border:1px solid #e0e8f0;border-radius:16px;padding:27px;background:#fff}.v10-journal-card h3{font-size:1.3rem;font-weight:750;margin:12px 0}.v10-journal-card p{color:#607086;min-height:70px}.v10-journal-card a{text-decoration:none;font-weight:700}.v10-empty{padding:35px;border:1px dashed #bbcad9;border-radius:15px;color:#5f7085;background:#f7fafc}.v10-year{font-size:1.4rem;font-weight:800;border-bottom:1px solid #e4eaf0;padding-bottom:12px;margin-top:25px}.v10-issue-banner{background:linear-gradient(120deg,#edf6fc,#e6f8f4);border-radius:20px;padding:36px;display:flex;justify-content:space-between;align-items:center}.v10-issue-banner h2{font-weight:800;color:#183a57}.v10-banner-symbol{font-size:5rem;color:#3a9f9d}@media(max-width:767px){.v10-hero{padding:55px 0}.v10-section-head{align-items:start;flex-direction:column}.v10-main{padding-top:30px}.v10-issue-banner{padding:24px}.v10-banner-symbol{display:none}.v10-card-body{padding:17px}}
