.msa-archive{--ar-ink:#242f64;--ar-paper:#fffffd;--ar-surface:#eef2f9;--ar-line:#dedfdc;--ar-gold:#ae904f;max-width:1200px;margin:auto;padding:28px 24px 72px;font:17px/1.65 Inter,Arial,sans-serif;color:#1d243d}.msa-archive *{box-sizing:border-box}.msa-archive [hidden]{display:none!important}.msa-archive a{color:inherit}.msa-ar-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:#626777;margin-bottom:26px}.msa-ar-hero{display:grid;grid-template-columns:1.65fr 1fr;background:#242f64;color:#fff;padding:48px;gap:45px;position:relative;overflow:hidden}.msa-ar-eyebrow{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#896d31}.msa-ar-hero .msa-ar-eyebrow{color:#e2c78c}.msa-ar-hero h1{font:clamp(44px,5.6vw,72px)/1.1 Georgia,serif;margin:20px 0 24px;color:white}.msa-ar-hero h1 span{display:block;font-size:.53em;margin-top:15px;font-style:italic;color:#e0e5f3}.msa-ar-hero p{max-width:490px;color:#dfe4f2}.msa-ar-hero a{display:inline-block;margin-top:16px;color:#fff;text-decoration:underline;text-underline-offset:5px}.msa-ar-edition{border-left:1px solid #66709a;padding-left:40px;align-self:center}.msa-ar-edition>span,.msa-ar-edition>div{font-size:10px;letter-spacing:.17em}.msa-ar-edition>strong{display:block;font:120px/.95 Georgia,serif;color:#d6bd87;margin:25px 0}.msa-ar-edition p{font:20px/1.4 Georgia,serif}.msa-ar-summary{display:flex;align-items:center;border:1px solid var(--ar-line);padding:24px 30px;gap:42px}.msa-ar-summary>div:not(.msa-ar-access){display:flex;align-items:center;gap:12px}.msa-ar-summary strong{font:34px Georgia,serif;color:var(--ar-ink)}.msa-ar-summary span{font-size:13px}.msa-ar-access{margin-left:auto;max-width:300px;display:flex;align-items:center;gap:10px}.msa-ar-dot{width:8px;height:8px;background:#967737;border-radius:50%;flex-shrink:0}.msa-ar-months{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:25px 0;border-bottom:1px solid var(--ar-line);font-size:14px}.msa-ar-months form{display:flex;gap:10px;align-items:center}.msa-ar-months input{background:white;border:1px solid #b6bac7;padding:9px;color:#242f64;font:inherit}.msa-ar-months button{background:#242f64;color:white;border:0;padding:10px 14px;font:inherit;cursor:pointer}.msa-ar-section-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin:48px 0 28px}.msa-ar-section-head h2{font:42px/1.15 Georgia,serif;color:var(--ar-ink);margin:12px 0 0}.msa-ar-section-head>p{font-size:15px;max-width:270px;color:#626777}.msa-ar-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;border-block:1px solid var(--ar-line);padding:18px 0}.msa-ar-controls [role=group]{display:flex;gap:7px;flex-wrap:wrap}.msa-ar-controls button{padding:10px 14px;background:transparent;border:1px solid #bfc3cd;color:#242f64;font:14px Arial,sans-serif;cursor:pointer}.msa-ar-controls button[aria-pressed=true]{background:#242f64;color:white;border-color:#242f64}.msa-ar-controls label{display:flex;gap:10px;align-items:center;font-size:12px;color:#626777}.msa-ar-controls input{padding:11px 14px;border:1px solid #bfc3cd;background:white;font:14px Arial,sans-serif;max-width:240px}.msa-ar-results{font-size:13px;color:#626777;margin:18px 0}.msa-ar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.msa-ar-card{border:1px solid var(--ar-line);background:#fff;display:flex;flex-direction:column;min-width:0;transition:box-shadow .2s}.msa-ar-card:hover{box-shadow:0 8px 25px #242f6414}.msa-ar-card-art{background:#242f64;color:white;min-height:145px;padding:26px;display:flex;flex-direction:column;justify-content:space-between}.msa-ar-card-art>span{font:36px Georgia,serif;letter-spacing:.04em}.msa-ar-card-art>small{font-size:9px;letter-spacing:.16em;color:#dbe2f2}.msa-ar-art-line{width:55px;height:2px;background:#c4a76e;margin:18px 0}.msa-ar-article-art{background:var(--ar-surface);color:#242f64}.msa-ar-article-art>small{color:#626777}.msa-ar-card-content{padding:24px;display:flex;flex-direction:column;flex:1}.msa-ar-card-meta{display:flex;gap:12px;justify-content:space-between;color:#626777;font-size:11px}.msa-ar-card h3{font:27px/1.2 Georgia,serif;margin:18px 0 15px;color:#242f64}.msa-ar-card h3 a{text-decoration:none}.msa-ar-card-content>p{font-size:15px;color:#626777;margin:0 0 20px}.msa-ar-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.msa-ar-tags>span{padding:4px 8px;background:var(--ar-surface);font-size:10px;color:#454a5d}.msa-ar-read{display:flex;justify-content:space-between;margin-top:auto;padding-top:17px;border-top:1px solid var(--ar-line);font-weight:600;font-size:14px;text-decoration:none}.msa-ar-featured{grid-column:span 2;display:grid;grid-template-columns:1fr 1.3fr}.msa-ar-featured .msa-ar-card-art{min-height:300px}.msa-ar-featured .msa-ar-card-art>span{font-size:50px}.msa-ar-featured h3{font-size:35px}.msa-ar-empty{padding:40px;background:var(--ar-surface);text-align:center}.msa-ar-invitation{background:var(--ar-surface);padding:38px;margin-top:50px;display:grid;grid-template-columns:1.7fr 1fr;gap:40px;align-items:center}.msa-ar-invitation h2{font:34px/1.15 Georgia,serif;margin:15px 0}.msa-ar-invitation p{font-size:15px;color:#626777}.msa-ar-invitation>div:last-child{display:flex;flex-direction:column;gap:15px;align-items:start}.msa-ar-button{display:inline-block;padding:14px 20px;background:#242f64;color:white!important;text-decoration:none}.msa-ar-pagination ul{display:flex;gap:15px;list-style:none;padding:20px 0}.msa-archive a:focus-visible,.msa-archive button:focus-visible,.msa-archive input:focus-visible{outline:3px solid #ac883d;outline-offset:4px}@media(max-width:960px){.msa-ar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.msa-ar-hero{padding:35px;gap:25px}.msa-ar-controls{align-items:start;flex-direction:column}.msa-ar-summary{gap:20px}.msa-ar-access{max-width:220px}}@media(max-width:640px){.msa-archive{padding:20px 16px 45px}.msa-ar-hero{grid-template-columns:1fr;padding:30px 24px}.msa-ar-edition{display:none}.msa-ar-hero h1{font-size:46px}.msa-ar-summary{flex-wrap:wrap;padding:20px}.msa-ar-access{margin-left:0;max-width:none;flex-basis:100%}.msa-ar-months{flex-wrap:wrap}.msa-ar-months form{order:-1;flex-basis:100%;justify-content:space-between}.msa-ar-months label{font-size:12px}.msa-ar-section-head{display:block;margin-top:35px}.msa-ar-section-head h2{font-size:36px}.msa-ar-grid{grid-template-columns:1fr}.msa-ar-featured{grid-column:auto;display:flex}.msa-ar-featured .msa-ar-card-art{min-height:145px}.msa-ar-featured .msa-ar-card-art>span{font-size:36px}.msa-ar-featured h3{font-size:27px}.msa-ar-invitation{grid-template-columns:1fr;padding:25px;gap:15px}.msa-ar-controls label{width:100%;align-items:start;flex-direction:column}.msa-ar-controls input{max-width:none;width:100%}}
@media(max-width:640px){.msa-ar-months form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.msa-ar-months form label{grid-column:1/-1}.msa-ar-months input{min-width:0;width:100%}.msa-ar-months button{white-space:nowrap}}
