.tp-top-shell :where(.tp-story-home) .tp-tools-index-page header.tp-tools-search-head{align-items:center;gap:24px;padding-bottom:28px;border-bottom:1px solid var(--top-border)}.tp-top-shell :where(.tp-story-home) .tp-tools-index-page header.tp-tools-search-head h1{font-size:24px;line-height:1.4;font-weight:600;margin:0}.tp-top-shell :where(.tp-story-home) .tp-tools-index-page header.tp-tools-search-head .tp-search-field{width:320px;max-width:60%;min-width:0;height:44px}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group{margin-top:40px}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-featured{padding:0;margin:0}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-featured>div{grid-template-columns:repeat(3,minmax(0,1fr))}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-cover-image{max-width:260px;margin-inline:auto}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group>h2{font-size:15px;line-height:1.5;font-weight:550;margin:0 0 16px}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group>.tp-theory-action-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-action-card{min-width:0}@media(min-width:641px)and (max-width:1023px){.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-featured>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.tp-top-shell :where(.tp-story-home) .tp-tools-index-page header.tp-tools-search-head{align-items:stretch;flex-direction:column;gap:20px;padding-bottom:0;border-bottom:0}.tp-top-shell :where(.tp-story-home) .tp-tools-index-page header.tp-tools-search-head h1{font-size:22px}.tp-top-shell :where(.tp-story-home) .tp-tools-index-page header.tp-tools-search-head .tp-search-field{width:100%;max-width:none}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group{margin-top:32px}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-featured>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-cover-card{display:block;min-width:0;padding:0;border:0;text-align:left}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-cover-card:before,.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-cover-card:after{display:none}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-cover-image{width:100%;height:auto;max-width:none;aspect-ratio:16/10;margin:0}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-cover-title{margin:12px 0 6px}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-cover-title strong{font-size:14px;line-height:1.5}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-cover-card>small{font-size:11px;line-height:1.6}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group .tp-theory-featured>header{align-items:flex-start;gap:8px;flex-direction:column}.tp-top-shell :where(.tp-story-home) .tp-tools-topic-group>.tp-theory-action-list{grid-template-columns:minmax(0,1fr)}}
