.public-mobile-page [id]{scroll-margin-top:calc(var(--public-header-height,64px) + 64px)}@media (width<=767px){.public-mobile-page{overflow-wrap:break-word}.public-mobile-page>section:first-of-type[class*=pt-]{padding-top:calc(var(--public-header-height,64px) + 24px)}.public-mobile-page .container{min-width:0}.public-mobile-page .prose-none{overflow-wrap:anywhere;min-width:0}.public-mobile-page .prose-none img{max-width:100%;height:auto}.public-mobile-page .prose-none pre{max-width:100%}.public-mobile-page .prose-none>table{max-width:100%;display:block;overflow-x:auto}.public-mobile-page .public-index-card{border-radius:12px;grid-template-columns:88px minmax(0,1fr);align-items:start;display:grid}.public-mobile-page .public-index-card>:first-child{border-radius:8px;width:76px;height:88px;min-height:0;margin:12px 0 12px 12px;overflow:hidden}.public-mobile-page .public-index-card>:first-child img{object-fit:cover;height:100%}.public-mobile-page .public-index-card>:last-child{min-width:0;padding:12px}.public-mobile-page .public-index-card h2{-webkit-line-clamp:unset;margin:6px 0;font-size:15px;line-height:1.4;display:block}.public-mobile-page .public-index-card>:last-child>div{gap:6px;margin-bottom:6px}.public-mobile-page .public-issue-card>div{grid-template-columns:88px minmax(0,1fr);display:grid}.public-mobile-page .public-issue-card img{object-fit:cover;border-radius:8px;width:76px;height:88px;min-height:0;margin:12px 0 12px 12px}.public-mobile-page .public-issue-card>div>div:last-child{min-width:0;padding:12px}.public-mobile-page .public-issue-card h2{-webkit-line-clamp:unset;margin-top:6px;font-size:16px;line-height:1.4;display:block}.public-mobile-page .public-issue-card>div:not(:has(img)){grid-template-columns:1fr}.public-mobile-page .public-reading-contents{top:var(--public-header-height,64px);z-index:30;background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));padding:8px 16px;position:sticky}.public-mobile-page .public-reading-contents select{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;min-width:0;min-height:44px;color:hsl(var(--foreground));border-radius:8px;padding:8px;font-size:14px}.public-mobile-page .public-filter-chip{min-height:44px}.public-mobile-page .calendar-date-range{grid-template-columns:auto minmax(0,1fr);gap:8px;height:auto;padding:8px;display:grid}.public-mobile-page .calendar-date-range input{min-height:36px}.public-mobile-page .calendar-date-range>span{text-align:center}.public-mobile-page .floor-picks-drilldown .floor-picks-list{max-height:none}.public-mobile-page .floor-picks-drilldown .floor-picks-list ul{overflow:visible}.public-mobile-page .floor-picks-drilldown .floor-picks-reader{min-height:0}.public-mobile-page .floor-picks-drilldown[data-detail-open=false] .floor-picks-reader,.public-mobile-page .floor-picks-drilldown[data-detail-open=true] .floor-picks-list{display:none}.public-mobile-page .floor-picks-drilldown button,.public-mobile-page .floor-picks-drilldown input,.public-mobile-page .floor-picks-drilldown select{min-height:44px}}@media (prefers-reduced-motion:reduce){.public-mobile-page [class*=animate-marquee]{animation:none}}@media (width<=767px){.public-mobile-page .enrichment-drilldown[data-detail-open=false] .enrichment-company-detail,.public-mobile-page .enrichment-drilldown[data-detail-open=true] .enrichment-company-list{display:none}.public-mobile-page .floor-picks-drilldown .floor-picks-reader>div,.public-mobile-page .floor-picks-drilldown .floor-picks-reader>div>div{overflow:visible}.public-mobile-page .marketplace-service-card{grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;display:grid}.public-mobile-page .marketplace-service-card>div:first-child>div{float:left;margin:0 12px 0 0}.public-mobile-page .marketplace-service-card>div:first-child>div>span{display:none}.public-mobile-page .marketplace-service-card>div:last-child{border:0;align-self:center;margin:0;padding:0}.public-mobile-page .marketplace-service-card>div:last-child span:last-child{opacity:1}.public-mobile-page>main[class*=pt-]{padding-top:calc(var(--public-header-height,64px) + 16px)}.public-mobile-page .public-lead-modal .p-8,.public-mobile-page .public-lead-modal .p-6{padding:16px}.public-mobile-page .public-lead-modal .px-6{padding-left:16px;padding-right:16px}main.public-mobile-page{padding-top:calc(var(--public-header-height,64px) + 24px)}.public-newsletter-issue{padding-top:var(--public-header-height,64px)}.public-newsletter-issue article>header{padding:20px 16px}.public-newsletter-issue article>section>div.relative{padding-left:16px;padding-right:16px}.public-mobile-page .public-issue-card h2{overflow-wrap:anywhere}.public-mobile-page .public-index-card h3,.public-mobile-page .public-editorial-card h3{-webkit-line-clamp:unset;font-size:15px;line-height:1.4;display:block}.public-mobile-page .public-editorial-card.has-thumbnail{grid-template-columns:88px minmax(0,1fr);display:grid}.public-mobile-page .public-editorial-card.has-thumbnail>img{border-radius:8px;width:76px;height:88px;margin:12px 0 12px 12px}.public-mobile-page .public-editorial-card>div{padding:12px}.public-mobile-page .public-editorial-card p{display:none}.public-mobile-page .public-related-event h3{-webkit-line-clamp:unset;font-size:15px;display:block}.public-mobile-page.pro-page>header{padding-top:var(--public-header-height,64px)}.public-mobile-page .floor-picks-drilldown .floor-picks-list li>button{border:1px solid #dce1e8;border-radius:12px;margin-bottom:8px}.public-mobile-page .public-reading-contents:focus-within{z-index:40}.public-mobile-page .public-company-browser>div:first-child{flex-direction:column;align-items:stretch}.public-mobile-page .public-company-browser>div:first-child>div{flex-wrap:wrap;min-width:0}.public-mobile-page .public-company-browser>div:first-child>div:first-child>div:first-child{flex-basis:100%;max-width:none}.public-mobile-page .public-company-browser button,.public-mobile-page .public-company-browser select{min-height:44px}.public-mobile-page .public-company-browser .px-8{padding-left:12px;padding-right:12px}.public-mobile-page .public-company-browser .gap-6{flex-wrap:wrap;gap:12px}}.public-company-story>summary{display:none}@media (width<=767px){.public-mobile-page .public-company-story>summary{padding:16px;display:block}.public-mobile-page .exhibitor-story .exhibitor-content{padding:16px}.public-mobile-page .exhibitor-story .exhibitor-head{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px}.public-mobile-page .exhibitor-story .exhibitor-head>div:first-child{width:48px;height:48px}.public-mobile-page .exhibitor-story .exhibitor-head h2{font-size:20px}.public-mobile-page .exhibitor-story .stand-block{text-align:left;grid-column:2;min-width:0}.public-mobile-page .pro-hero-claim{flex:0 0 100%;width:100%;min-width:0;max-width:100%;padding:12px}.public-mobile-page .pro-hero-claim:not(.is-verified){flex-direction:column;align-items:stretch;gap:8px}.public-mobile-page .pro-hero-claim p{overflow-wrap:normal;word-break:normal;width:100%;font-size:13px;line-height:1.5}.public-mobile-page .pro-hero-claim button{width:100%;min-height:44px}.public-mobile-page .pro-hero-claim button svg{flex-shrink:0}.public-mobile-page .event-hero-identity{grid-template-columns:minmax(0,1fr);align-items:start;gap:0 16px;display:grid}.public-mobile-page .event-hero-identity.has-logo{grid-template-columns:80px minmax(0,1fr)}.public-mobile-page .event-hero-copy{display:contents}.public-mobile-page .event-hero-copy>*{grid-column:1/-1;min-width:0}.public-mobile-page .event-hero-identity.has-logo .event-hero-heading{grid-area:1/2}.public-mobile-page .event-hero-description{width:100%;margin-top:12px}}
