.hm2 .h2-pill{color:#1b2a4a;letter-spacing:0;text-transform:none;background:#ffe27a;border:0;border-radius:999px;padding:4px 10px;font:600 12px/1.2 Figtree,sans-serif;display:inline-block}.hm2 .h2-pill-hero{z-index:2;position:absolute;top:14px;left:14px}.hm2 .mnp-eb,.hm2 .nm-eb,.hm2 .jn-card-eb,.hm2 .jn-eyebrow{color:#1b2a4a!important;letter-spacing:.12em!important;font:700 12px Figtree,sans-serif!important}.hm2 .mnp-hero{height:260px}.hm2 .mnp-fade{background:linear-gradient(#0e162800 60%,#0e1628c7 100%)}.hm2 .mnp-title{font:600 34px/38px Fraunces,Georgia,serif}.hm2 .mnp-title span{color:#fff}.hm2 .mnp-title em{color:#ffe27a;font-style:italic}.hm2 input:focus,.hm2 input:focus-visible{outline:none;box-shadow:0 0 0 3px #1b2a4a2e;border:2px solid #1b2a4a!important}.hm2 .h2-story{font-variation-settings:normal;font:italic 400 20px/28px Fraunces,Georgia,serif!important}.hm2 .h2-sitter{color:#5b6478;margin:24px 0;font:400 14px/20px Figtree,sans-serif}.hm2 .h2-use{margin:24px 0 32px}.hm2 .h2-use p{color:#1b2a4a;margin:0;font:400 16px/24px Figtree,sans-serif}.hm2 .h2-use b{font-weight:600}.hm2 .h2-use .h2-use-i{margin-top:8px;font-style:italic}.hm2 .h2-free{text-align:center;margin-top:24px}.hm2 .h2-free a{color:#1b2a4a;font:500 15px Figtree,sans-serif;text-decoration:underline}.hm2 .h2-free p{color:#1b2a4a;margin:4px 0 0;font:400 14px Figtree,sans-serif}.hm2 .h2-up{margin:0;padding:0;list-style:none}.hm2 .h2-up-row{border-top:1px solid #e6e8ef;grid-template-columns:76px 1fr auto;align-items:start;column-gap:16px;padding:20px 0;display:grid}.hm2 .h2-up-row:last-child{border-bottom:1px solid #e6e8ef}.hm2 .h2-up-row img,.hm2 .h2-up-ph{object-fit:cover;background:#f4f5f8;border-radius:12px;width:76px;height:76px;display:block}.hm2 .h2-up-t{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hm2 .h2-up-name{color:#1b2a4a;margin-top:6px;font:600 17px Figtree,sans-serif}.hm2 .h2-up-line{color:#5b6478;margin-top:2px;font:400 14px/20px Figtree,sans-serif}.hm2 .h2-up-date{text-align:right;color:#1b2a4a}.hm2 .h2-up-date small{letter-spacing:1.1px;color:#6b7184;font:700 10.5px Figtree,sans-serif;display:block}.hm2 .h2-up-date b{font:500 15px Fraunces,Georgia,serif}.hm2 .h2-between{color:#1b2a4a;margin:16px 0 0;font:400 15px/22px Figtree,sans-serif}.hm2 .h2-field label{color:#1b2a4a;margin:14px 0 6px;font:600 14px Figtree,sans-serif;display:block}.hm2 .h2-field input{box-sizing:border-box;color:#1b2a4a;background:#fff;border:1px solid #e6e8ef;border-radius:14px;width:100%;min-height:48px;padding:10px 14px;font:16px Figtree,sans-serif}.hm2 .h2-field p{color:#5b6170;margin:8px 0 0;font:400 13px/1.45 Figtree,sans-serif}.hm2 .h2-next{background:0 0;border:0;padding:0}.hm2 .h2-next .nm-next-ph{object-fit:cover;border-radius:16px;width:100%;display:block}.hm2 .h2-next-h{color:#1b2a4a;margin:16px 0 0;font:600 26px/30px Fraunces,Georgia,serif}.hm2 .h2-next .hmo-letter{margin-top:16px}.hm2 .h2-next .h2-lyla{margin:12px 0 0}.hm2 .h2-next .nm-pink-link{margin-top:16px;display:inline-block}.hm2.hmo{max-width:560px;margin-left:auto;margin-right:auto}@media (width>=600px){.hm2.hmo .mnp-hero{border-radius:16px;overflow:hidden}}
