.wmn-monthly-page{background:#fbf7ee;color:#102a56}.wmn-monthly-page__hero{padding:48px 0 30px;background:linear-gradient(180deg,#fffaf0 0,#fbf7ee 100%)}.wmn-monthly-page__hero img{display:block;width:100%;height:auto;border:1px solid rgba(16,42,86,.15);box-shadow:0 22px 50px rgba(16,42,86,.12)}.wmn-monthly-page__intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:40px;padding-top:64px;padding-bottom:64px}.wmn-monthly-page h2{font-family:var(--wm-serif);font-size:clamp(2rem,4vw,4rem);line-height:.98;margin:.2em 0 .35em;color:#102a56}.wmn-monthly-page__lead{font-size:1.08rem;line-height:1.75;color:#43526a;max-width:760px}.wmn-monthly-page__types{display:grid;gap:16px}.wmn-monthly-page__types article{padding:26px;background:#fffdf8;border:1px solid rgba(16,42,86,.16);border-top:4px solid #102a56}.wmn-monthly-page__types article.is-sponsored{border-top-color:#c64116}.wmn-monthly-page__types span{font:900 .75rem/1 var(--wm-sans);letter-spacing:.12em;color:#c64116}.wmn-monthly-page__types h3,.wmn-monthly-page__benefit-grid h3,.wmn-monthly-page__included h3{font-family:var(--wm-serif);color:#102a56;margin:.55rem 0}.wmn-monthly-page__types p,.wmn-monthly-page__benefit-grid p,.wmn-monthly-page__included p{color:#536076;line-height:1.6;margin:0}.wmn-monthly-page__benefits{padding:64px 0;background:#102a56}.wmn-monthly-page__benefits .section-kicker{color:#ff6a1a}.wmn-monthly-page__benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.wmn-monthly-page__benefit-grid article{padding:24px;background:#fffdf8;border-top:3px solid #ff6a1a}.wmn-monthly-page__icon{display:inline-flex;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;background:#ff6a1a;color:#102a56;font:900 .75rem/1 var(--wm-sans)}.wmn-monthly-page__who{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;padding-top:68px;padding-bottom:68px}.wmn-monthly-page__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wmn-monthly-page__chips span{padding:13px 15px;background:#fff;border:1px solid rgba(16,42,86,.16);font-weight:800}.wmn-monthly-page__included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wmn-monthly-page__included article{padding:20px;background:#fff;border:1px solid rgba(16,42,86,.14)}.wmn-monthly-page__conditions{padding:64px 0;background:#f2eadb;border-block:1px solid rgba(16,42,86,.12)}.wmn-monthly-page__conditions-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:34px}.wmn-monthly-page__conditions ul{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:12px}.wmn-monthly-page__conditions li{position:relative;padding-left:30px;line-height:1.55;color:#43526a}.wmn-monthly-page__conditions li:before{content:'✓';position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#c64116;color:white;font-size:.72rem;font-weight:900}.wmn-monthly-page__contact{padding:30px;background:#102a56;color:#fff}.wmn-monthly-page__contact .section-kicker{color:#ff6a1a}.wmn-monthly-page__contact h2{color:#fff;font-size:clamp(2rem,3vw,3rem)}.wmn-monthly-page__contact p{color:#e7edf6;line-height:1.65}.wmn-monthly-page__phone{display:flex;align-items:center;gap:12px;margin:22px 0;color:#fff;text-decoration:none}.wmn-monthly-page__phone span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#ff6a1a;color:#102a56;font-size:1.2rem}.wmn-monthly-page__phone strong{font-family:var(--wm-serif);font-size:clamp(1.5rem,3vw,2.4rem)}.wmn-monthly-page__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wmn-monthly-page__actions .button{display:flex;align-items:center;justify-content:center;min-height:48px;text-align:center}.wmn-monthly-page__actions .button--orange{background:#c64116;color:#fff;border-color:#c64116}.wmn-monthly-page__actions .button--outline{background:#fff;color:#102a56;border-color:#fff}.wmn-monthly-page__services{grid-column:1/-1;color:#fff;font-weight:800;text-decoration:none;padding-top:6px}.wmn-monthly-page__archive{padding-top:76px;padding-bottom:84px}.wmn-monthly-page__archive-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px}.wmn-monthly-page__archive-head>div{max-width:760px}.wmn-monthly-page__archive-head h2{margin-bottom:.25em}.wmn-monthly-page__archive-head p:not(.section-kicker){color:#536076;line-height:1.65}.wmn-monthly-page__filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.wmn-monthly-page__filters a{padding:10px 13px;border:1px solid rgba(16,42,86,.18);background:#fff;color:#102a56;text-decoration:none;font-weight:800;font-size:.88rem}.wmn-monthly-page__filters a.is-active,.wmn-monthly-page__filters a:hover,.wmn-monthly-page__filters a:focus-visible{background:#102a56;color:#fff}.wmn-monthly-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.wmn-monthly-page__card{background:#fff;border:1px solid rgba(16,42,86,.15);display:flex;flex-direction:column;min-width:0}.wmn-monthly-page__card-media{display:block;aspect-ratio:16/10;background:#102a56;overflow:hidden}.wmn-monthly-page__card-media img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.wmn-monthly-page__card:hover .wmn-monthly-page__card-media img{transform:scale(1.015)}.wmn-monthly-page__placeholder{height:100%;display:grid;place-items:center;color:rgba(255,255,255,.18);font:900 5rem/1 var(--wm-serif)}.wmn-monthly-page__card-copy{padding:20px;display:flex;flex-direction:column;flex:1}.wmn-monthly-page__card-meta,.wmn-monthly-page__card-badges{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.wmn-monthly-page__card-meta{justify-content:space-between;color:#536076;font:800 .72rem/1.2 var(--wm-sans);text-transform:uppercase;letter-spacing:.07em}.wmn-monthly-page__card-badges{margin-top:12px}.wmn-monthly-page__card-badges span{padding:5px 8px;background:#f1ede4;color:#102a56;font:800 .68rem/1 var(--wm-sans);text-transform:uppercase;letter-spacing:.05em}.wmn-monthly-page__card-badges .is-sponsored{background:#c64116;color:#fff}.wmn-monthly-page__card-badges .is-editorial{background:#102a56;color:#fff}.wmn-monthly-page__card h3{font-family:var(--wm-serif);font-size:1.55rem;line-height:1.08;margin:16px 0 10px}.wmn-monthly-page__card h3 a{color:#102a56;text-decoration:none}.wmn-monthly-page__card p{color:#536076;line-height:1.6;margin:0 0 18px}.wmn-monthly-page__card-cta{margin-top:auto;color:#c64116;font-weight:900;text-decoration:none}.wmn-monthly-page__empty{padding:28px;background:#fff;border:1px solid rgba(16,42,86,.14)}@media(prefers-reduced-motion:reduce){.wmn-monthly-page__card-media img{transition:none}.wmn-monthly-page__card:hover .wmn-monthly-page__card-media img{transform:none}}@media(max-width:980px){.wmn-monthly-page__intro,.wmn-monthly-page__conditions-grid,.wmn-monthly-page__who{grid-template-columns:1fr}.wmn-monthly-page__benefit-grid{grid-template-columns:repeat(2,1fr)}.wmn-monthly-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wmn-monthly-page__archive-head{display:block}.wmn-monthly-page__filters{justify-content:flex-start;margin-top:20px}}@media(max-width:620px){.wmn-monthly-page__hero{padding:24px 0 18px}.wmn-monthly-page__intro,.wmn-monthly-page__who{padding-top:42px;padding-bottom:42px}.wmn-monthly-page__benefits,.wmn-monthly-page__conditions{padding:44px 0}.wmn-monthly-page__benefit-grid,.wmn-monthly-page__included,.wmn-monthly-page__grid{grid-template-columns:1fr}.wmn-monthly-page__chips{grid-template-columns:1fr 1fr}.wmn-monthly-page__actions{grid-template-columns:1fr}.wmn-monthly-page__archive{padding-top:50px;padding-bottom:56px}}
