.page-discovery{--discovery-ink:#111719;--discovery-soft:#626966;--discovery-line:#d9ddd7;color:var(--discovery-ink);background:#f3f4f0;padding-block:54px 44px;scroll-margin-top:110px}.page-discovery .page-discovery-inner{width:100%;margin-inline:auto;padding-inline:clamp(24px,6.3vw,120px)}.page-discovery .page-discovery-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:30px;display:flex}.page-discovery .page-discovery-eyebrow{font-family:var(--sans);letter-spacing:.19em;color:var(--discovery-soft);margin:0 0 10px;font-size:10px;font-weight:500;line-height:1.5}.page-discovery .page-discovery-heading h2{letter-spacing:-.025em;margin:0;font-family:Times New Roman,Times,serif;font-size:clamp(30px,2.5vw,39px);font-weight:400;line-height:1.15}.page-discovery .page-discovery-intro{max-width:320px;font-family:var(--sans);color:var(--discovery-soft);margin:0;font-size:12px;line-height:1.75}.page-discovery .page-discovery-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 34px;margin:0;padding:0;list-style:none;display:grid}.page-discovery .page-discovery-list>li{border-top:1px solid var(--discovery-line);min-width:0}.page-discovery .page-discovery-link{min-height:150px;color:var(--discovery-ink);grid-template-columns:22px minmax(0,1fr) 20px;align-items:start;gap:15px;padding-block:24px;text-decoration:none;display:grid}.page-discovery .page-discovery-number{font-family:var(--sans);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#838983;font-size:10px;line-height:2.6}.page-discovery .page-discovery-copy{flex-direction:column;gap:10px;min-width:0;display:flex}.page-discovery .page-discovery-name{letter-spacing:-.015em;overflow-wrap:anywhere;font-family:Times New Roman,Times,serif;font-size:24px;line-height:1.15}.page-discovery .page-discovery-description{font-family:var(--sans);color:var(--discovery-soft);overflow-wrap:anywhere;font-size:12px;line-height:1.7}.page-discovery .page-discovery-arrow{transition:transform .18s var(--ease-out);flex-shrink:0;margin-top:4px}.page-discovery .page-discovery-link:focus-visible{outline:2px solid var(--discovery-ink);outline-offset:5px;border-radius:2px}.page-discovery .page-discovery-reveal[data-reveal]{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:no-preference){.page-discovery .page-discovery-reveal[data-reveal].in-view{animation:discovery-enter .35s var(--ease-out) both;animation-delay:var(--reveal-delay,0s)}@keyframes discovery-enter{0%{opacity:.75;transform:translateY(8px)}to{opacity:1;transform:none}}}@media (hover:hover) and (pointer:fine){.page-discovery .page-discovery-link:hover .page-discovery-arrow{transform:translate(3px,-3px)}}@media (max-width:1050px){.page-discovery .page-discovery-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}.page-discovery .page-discovery-link{min-height:158px}.page-discovery .page-discovery-intro{max-width:275px}}@media (max-width:620px){.page-discovery{padding-block:38px 24px}.page-discovery .page-discovery-inner{padding-inline:24px}.page-discovery .page-discovery-heading{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px}.page-discovery .page-discovery-heading h2{font-size:30px}.page-discovery .page-discovery-intro{max-width:360px}.page-discovery .page-discovery-list{grid-template-columns:minmax(0,1fr);gap:0}.page-discovery .page-discovery-link{gap:13px;min-height:0;padding-block:21px}.page-discovery .page-discovery-name{font-size:23px}}@media (max-width:420px){.page-discovery .page-discovery-inner{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.page-discovery .page-discovery-reveal[data-reveal]{opacity:1;transform:none;transition:none!important}.page-discovery .page-discovery-arrow{transition:none}.page-discovery .page-discovery-link:hover .page-discovery-arrow{transform:none}}
