.explore-layout{max-width:1160px;margin:0 auto;padding:64px 0 100px;color:var(--navy)}.explore-breadcrumb{display:flex;gap:12px;align-items:center;font:12px/1.5 courier new,monospace;text-transform:uppercase;letter-spacing:.06em;color:#667990;margin-bottom:42px}.explore-breadcrumb a{text-decoration:none;color:var(--blue)}.explore-lead{padding:16px 0 65px;border-bottom:1px solid var(--hair)}.explore-lead h1{color:var(--blue);font-size:clamp(54px,7vw,102px);line-height:1.04;letter-spacing:-.062em;margin:8px 0 25px;font-weight:700}.explore-lead h1 em{font-family:var(--display);font-weight:400;color:var(--red)}.explore-lead>p:last-child{font-size:clamp(19px,2.1vw,24px);line-height:1.5;color:#51677e;max-width:730px}.explore-destinations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:38px}.explore-destination{display:grid;grid-template-columns:1fr auto;gap:42px 10px;align-content:space-between;min-height:295px;padding:32px;border:1px solid var(--hair);background:#fff;text-decoration:none;color:var(--navy);transition:border-color .18s,transform .18s}a.explore-destination:hover{border-color:var(--blue);transform:translateY(-3px)}.explore-destination-index{grid-column:1/-1;color:#70829a;font:700 11px/1.4 courier new,monospace;letter-spacing:.1em}.explore-destination-body{display:flex;flex-direction:column;gap:12px}.explore-destination-body strong{font-size:clamp(30px,3vw,43px);line-height:1.14;letter-spacing:-.04em;color:var(--blue)}.explore-destination-body>span{font-size:18px;line-height:1.5;color:#53677f;max-width:360px}.explore-destination-body small{font:12px/1.5 courier new,monospace;color:#6c8096}.explore-destination-arrow{font-size:32px;line-height:1;color:var(--red)}.explore-destination-upcoming{background:#eef3f8;border-style:dashed}.explore-destination-upcoming .explore-destination-arrow{color:#8094aa}.explore-featured,.resource-topics,.resource-catalog{margin-top:68px}.explore-featured h2,.resource-section-top h2{font-size:clamp(32px,4vw,49px);letter-spacing:-.045em;color:var(--blue);line-height:1.15}.resource-section-top{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px}.resource-section-top .design-eyebrow{margin-bottom:9px}.resource-section-note{max-width:265px;color:#60748a;font-size:15px;line-height:1.5;text-align:right}.topic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:23px}.topic-card{position:relative;min-height:166px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;background:#eaf1f9;border:1px solid #d2dfea;color:var(--blue);padding:20px;text-decoration:none;transition:background .2s,border-color .2s}.topic-card:hover{background:#dbe9f8;border-color:var(--blue)}.topic-card-kicker{font:700 10px/1.4 courier new,monospace;color:#58728f;letter-spacing:.07em}.topic-card strong{font-size:clamp(18px,1.55vw,23px);line-height:1.18;letter-spacing:-.025em}.topic-arrow{position:absolute;right:18px;top:14px;color:var(--red)}.resource-catalog{border-top:1px solid var(--hair);padding-top:42px}.resource-filters{display:grid;grid-template-columns:minmax(180px,1.5fr)repeat(2,minmax(140px,1fr))auto;align-items:end;gap:13px;border:1px solid #d7e2ee;background:#fff;padding:17px;margin:28px 0 10px}.resource-filters label{font:700 11px/1.4 courier new,monospace;color:#506884;letter-spacing:.055em;text-transform:uppercase;display:flex;flex-direction:column;gap:7px;min-width:0}.resource-filters input,.resource-filters select{border:1px solid #b9c9d9;outline-offset:2px;border-radius:0;height:42px;padding:8px 10px;font:15px/1.3 libron,Georgia,serif;color:var(--navy);background:#fff;min-width:0;width:100%}.resource-filters input:focus-visible,.resource-filters select:focus-visible{outline:2px solid var(--blue)}.resource-reset{height:42px;padding:8px 12px;white-space:nowrap;border:1px solid var(--blue);background:#f5f9ff;color:var(--blue);font:700 13px libron,Georgia,serif;cursor:pointer}.resource-reset:hover{background:#dceafa}.resource-count{font:12px/1.5 courier new,monospace;color:#66809a;margin:15px 0 32px}.resource-group{margin:40px 0 0}.resource-group-heading{border-bottom:2px solid var(--blue);display:flex;justify-content:space-between;align-items:end;gap:20px;padding-bottom:15px;margin-bottom:0}.resource-group-heading h3{font-size:clamp(27px,3vw,36px);letter-spacing:-.04em;color:var(--blue)}.resource-group-heading p{color:#61778d;font-size:15px;margin-top:4px}.resource-group-size{font:12px courier new,monospace;color:#607c9e}.resource-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:38px}.resource-entry{display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-width:0;padding:24px 0;border-bottom:1px solid var(--hair)}.resource-entry-title{display:inline-block;font-weight:700;font-size:clamp(18px,1.8vw,22px);line-height:1.27;color:var(--navy);text-decoration:none;overflow-wrap:anywhere}.resource-entry-title:hover{color:var(--blue)}.resource-entry-title span{color:var(--red);font-size:17px;white-space:nowrap}.resource-entry-meta{font:12px/1.55 courier new,monospace;color:#667c94;margin-top:8px}.resource-entry-description{font-size:15px;line-height:1.45;color:#586b7f;margin-top:9px}.resource-entry-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.resource-entry-tags span{font:10px/1.3 courier new,monospace;padding:4px 7px;background:#eff4fa;border:1px solid #d6e2ed;color:#4b6480}.resource-doi{font:11px/1.5 courier new,monospace;color:var(--blue);overflow-wrap:anywhere}.resource-library-note{font-size:14px;line-height:1.55;color:#657b8e;margin-top:48px;max-width:870px}.resource-empty{border:1px dashed var(--hair);padding:28px;font-size:17px;color:#526981}.resource-empty[hidden],.resource-group[hidden],.resource-entry[hidden]{display:none}@media(max-width:980px){.topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-reset{justify-self:start}}@media(max-width:700px){.explore-layout{padding:35px 0 65px}.explore-breadcrumb{margin-bottom:20px}.explore-lead{padding-bottom:42px}.explore-destinations,.resource-list{grid-template-columns:1fr}.explore-destination{min-height:230px;padding:24px}.resource-topics,.resource-catalog,.explore-featured{margin-top:46px}.resource-section-top{align-items:start;flex-direction:column}.resource-section-note{text-align:left}.resource-filters{grid-template-columns:1fr;gap:13px}.topic-card{min-height:135px;padding:16px}.resource-list{column-gap:0}}@media(max-width:380px){.topic-grid{grid-template-columns:1fr}.explore-lead h1{font-size:49px}}@media(prefers-reduced-motion:reduce){.explore-destination,.topic-card{transition:none}}.fw-arrow-icon{display:inline-block;width:1em;height:1em;vertical-align:-.12em;stroke:currentColor;flex-shrink:0}.topic-arrow .fw-arrow-icon{width:22px;height:22px;display:block}.explore-destination-arrow .fw-arrow-icon{width:32px;height:32px;display:block}.resource-entry-title .fw-arrow-icon{width:15px;height:15px;vertical-align:-.01em}