
@media screen{
.res-find-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #6e8e9e80;margin-top:22px;max-width:720px}
.res-find-nav a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;text-align:center;font-size:14px;line-height:1.7;color:#deedf4;text-decoration:underline;text-decoration-color:#7898a8;text-underline-offset:4px}
.res-find-nav a+a{border-inline-start:1px solid #6e8e9e80}
.res-find-nav a:hover{background:#ffffff0b;color:#fff}
.res-find-nav a:focus-visible,.res-download-help summary:focus-visible{outline:2px solid #7ccde2;outline-offset:3px}
.res-featured-page :is(#company-guide,#official-guide,#official-resources,#company-resources){scroll-margin-top:104px}
.res-download-feedback{font-size:13px;line-height:1.8;color:#47616f;margin:0;grid-column:1/-1}
.res-featured-page .res-download-feedback:empty{display:none}
.res-download-help{max-width:850px;margin:12px 0 0;border:0;padding:0;color:#c3d5df;background:transparent}
.res-download-help summary{font-size:13px;line-height:1.8;min-height:44px;padding:10px 0;cursor:pointer}
.res-download-help p{font-size:14px;line-height:1.85;margin:0 0 10px;max-width:760px}
.res-featured-page .res-official-intro{margin-bottom:20px;max-width:850px}
.res-featured-page .res-document-card .res-feature-actions{width:100%;align-self:stretch}
@media(max-width:760px){
 .res-find-nav{margin-top:18px}
 .res-find-nav a{font-size:13px;padding:9px 6px;min-height:48px}
 html.jc-style-system .res-featured-page .res-feature-card :is(.res-meta,.res-feature-source-label){font-size:13px;line-height:1.8}
 .res-featured-page .res-feature-card{grid-template-columns:64px minmax(0,1fr);column-gap:14px;padding:16px}
 .res-featured-page .res-document-card .res-official-meta{font-size:13px;line-height:1.8}
 .res-featured-page .res-featured-heading h1{font-size:28px;line-height:1.4}
 .res-featured-page .res-featured-heading .res-lead{font-size:16px;line-height:1.85}
 .res-featured-page .res-feature-card .res-feature-actions a{min-height:48px}
}
}
