/* Illustrated homepage choices. The entire card is one accessible link. */
#middle .hp-discovery{clear:both;margin:28px 0;padding:24px 0 26px;border-block:1px solid #e9dce5;color:#292442}#middle .hp-discovery-heading{margin:0 0 22px}#middle .hp-discovery-heading .hp-discovery-eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#897054;margin:0 0 9px;font-weight:600}#middle .hp-discovery-heading h2{font-size:27px;font-family:Georgia,serif;font-weight:400;line-height:1.3;color:#eb145a;margin:0 0 12px}#middle .hp-discovery-heading>p:last-child{margin:0;color:#5b4e62;line-height:1.8;font-size:16px}#middle .hp-discovery a{text-decoration:none!important}#middle .hp-discovery-feature{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:10px;align-items:center;padding:23px 24px;margin:0 0 18px;border:1px solid #ad8f63;border-radius:12px;overflow:hidden;background:radial-gradient(ellipse at 86% 30%,#70476c55,transparent 55%),linear-gradient(120deg,#211b39,#3d2547);box-shadow:0 5px 16px #2f173810;transition:transform .18s,box-shadow .18s}#middle .hp-discovery-feature::before{content:"";position:absolute;z-index:-1;inset:8px;border:1px solid #cfad7145;border-radius:8px;pointer-events:none}#middle .hp-discovery-feature-copy{min-width:0}#middle .hp-discovery-feature-kicker{display:block;color:#e5c58d;font-size:11px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:11px}#middle .hp-discovery-feature h3{font:400 25px/1.32 Georgia,serif;margin:0 0 11px;color:#ffedc8}#middle .hp-discovery-feature p{font-size:14px;line-height:1.75;color:#f5e9f0;margin:0 0 16px}#middle .hp-discovery-feature>img{display:block;width:100%;max-width:190px;height:auto;border-radius:8px}#middle .hp-discovery-feature-cta{display:inline-flex;align-items:center;gap:18px;min-height:40px;background:#eb145a;color:white;border:1px solid #f06592;border-radius:5px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.4}#middle .hp-discovery-feature-cta>span{font-size:23px;line-height:1}#middle .hp-discovery-feature:hover{transform:translateY(-2px);box-shadow:0 9px 24px #2f173820}#middle .hp-discovery-feature h3{color:#ffedc8!important}#middle .hp-discovery-feature p{color:#f5e9f0!important}#middle .hp-discovery-feature .hp-discovery-feature-kicker{color:#e5c58d!important}#middle .hp-discovery-feature .hp-discovery-feature-cta{color:#fff!important}#middle .hp-discovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#middle .hp-discovery-card{display:grid;grid-template-columns:44px minmax(0,1fr) 10px;gap:12px;align-items:start;border:1px solid #e8d7e2;border-radius:9px;padding:18px 15px;background:linear-gradient(130deg,#fff9fc,#fff);min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s}#middle .hp-discovery-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid #e8d5b3;border-radius:50%;background:#fff6f6;color:#b58b52}#middle .hp-discovery-icon svg{width:34px;height:34px}#middle .hp-discovery-card-copy{min-width:0}#middle .hp-discovery-card h3{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.4;color:#eb145a}#middle .hp-discovery-card-copy>span{display:block;color:#5b4e62;font-size:13px;line-height:1.7}#middle .hp-discovery-arrow{align-self:center;color:#c09a62;font-size:24px;font-weight:400;line-height:1}#middle .hp-discovery-card:hover{border-color:#d2a0b6;transform:translateY(-2px);box-shadow:0 5px 14px #63314a0b}#middle .hp-discovery-card h3{color:#eb145a!important}#middle .hp-discovery-small{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;border-top:1px solid #eee2e9;margin:20px 0 0;padding:18px 0 0}#middle .hp-discovery-small>a{display:grid;grid-template-columns:25px minmax(0,1fr) 10px;gap:9px;align-items:center;min-height:46px;padding:9px 11px;border:1px solid #eee2e9;border-radius:6px;background:#fff;font-size:14px;line-height:1.5;transition:border-color .18s,background .18s}#middle .hp-discovery-small-icon{display:flex;color:#b58b52}#middle .hp-discovery-small-icon svg{width:25px;height:25px}#middle .hp-discovery-small .hp-discovery-arrow{font-size:21px}#middle .hp-discovery-small>a:hover{border-color:#d8b5c7;background:#fff7fb}#middle .hp-discovery a:focus-visible{outline:2px solid #cba86b;outline-offset:4px}
@media(max-width:680px){#middle .hp-discovery-feature{grid-template-columns:minmax(0,1fr) 126px;padding:21px 20px;gap:16px}#middle .hp-discovery-feature h3{font-size:23px}#middle .hp-discovery-card{grid-template-columns:38px minmax(0,1fr) 8px;padding:15px 12px;gap:9px}#middle .hp-discovery-icon{width:38px;height:38px}#middle .hp-discovery-icon svg{width:30px;height:30px}#middle .hp-discovery-card h3{font-size:16px}#middle .hp-discovery-card-copy>span{font-size:13px}#middle .hp-discovery-small{gap:8px}#middle .hp-discovery-small>a{font-size:13px;padding:9px}}
@media(max-width:480px){#middle .hp-discovery-heading h2{font-size:26px}#middle .hp-discovery-feature{grid-template-columns:minmax(0,1fr);padding:22px}#middle .hp-discovery-feature>img{position:absolute;width:90px;right:18px;top:18px;opacity:.75;z-index:-1}#middle .hp-discovery-feature-kicker{max-width:190px}#middle .hp-discovery-feature h3{max-width:225px;font-size:25px;text-shadow:0 1px 10px #211b39}#middle .hp-discovery-feature p{max-width:100%;margin-top:14px}#middle .hp-discovery-grid{grid-template-columns:1fr;gap:10px}#middle .hp-discovery-card{grid-template-columns:42px minmax(0,1fr) 10px;padding:16px;gap:12px}#middle .hp-discovery-icon{width:42px;height:42px}#middle .hp-discovery-card h3{font-size:18px;margin-bottom:5px}#middle .hp-discovery-card-copy>span{font-size:14px}#middle .hp-discovery-small{grid-template-columns:1fr;gap:7px}#middle .hp-discovery-small>a{font-size:14px;min-height:46px;padding:10px 13px}}
@media(prefers-reduced-motion:reduce){#middle .hp-discovery-feature,#middle .hp-discovery-card,#middle .hp-discovery-small>a{transition:none}#middle .hp-discovery-feature:hover,#middle .hp-discovery-card:hover{transform:none}}
