.CompanyBanner-module__aS4Mtq__companyBanner{width:100%;height:15.625rem;position:relative}.CompanyBanner-module__aS4Mtq__companyBanner .CompanyBanner-module__aS4Mtq__image{object-fit:cover;width:100%;height:100%;display:block}.CompanyBanner-module__aS4Mtq__companyBanner .CompanyBanner-module__aS4Mtq__logo{object-fit:contain;background-color:#fff;border:2px solid #dee2e6;border-radius:.5rem;width:10rem;height:10rem;padding:.875rem;position:absolute;top:50%;left:2rem;transform:translateY(-50%)}
.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity{flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity .CompanyDetailsCard-module__kop32q__nameBlock{flex-direction:column;gap:.75rem;min-width:0;display:flex}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity .CompanyDetailsCard-module__kop32q__nameBlock .CompanyDetailsCard-module__kop32q__nameRow{flex-flow:wrap;align-items:center;gap:.75rem;display:flex}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity .CompanyDetailsCard-module__kop32q__nameBlock .CompanyDetailsCard-module__kop32q__verifiedBadge{gap:.25rem}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity .CompanyDetailsCard-module__kop32q__nameBlock .CompanyDetailsCard-module__kop32q__verifiedBadge svg{font-size:.875rem}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity .CompanyDetailsCard-module__kop32q__nameBlock .CompanyDetailsCard-module__kop32q__name{letter-spacing:-.6px;color:#000;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity .CompanyDetailsCard-module__kop32q__nameBlock .CompanyDetailsCard-module__kop32q__description{color:#495057;margin:0;font-size:1rem;font-weight:400;line-height:1.5}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity .CompanyDetailsCard-module__kop32q__specs{border-top:1px dashed #868e96;padding-top:1.5rem}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity .CompanyDetailsCard-module__kop32q__specs .CompanyDetailsCard-module__kop32q__mapLink{align-items:center;gap:.375rem;display:inline-flex}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__identity .CompanyDetailsCard-module__kop32q__specs .CompanyDetailsCard-module__kop32q__mapLink svg{font-size:.75rem}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__aside{flex-direction:column;gap:1.5rem;display:flex}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__aside .CompanyDetailsCard-module__kop32q__highlights{flex-direction:column;flex-grow:1;gap:1rem;display:flex}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__aside .CompanyDetailsCard-module__kop32q__socials{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}@media (max-width:66.625rem){.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__aside .CompanyDetailsCard-module__kop32q__socials{flex-direction:column;align-items:flex-end;gap:.5rem}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__aside .CompanyDetailsCard-module__kop32q__socials .CompanyDetailsCard-module__kop32q__website{justify-content:center;align-self:stretch}}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__aside .CompanyDetailsCard-module__kop32q__socials .CompanyDetailsCard-module__kop32q__links{flex-flow:wrap;align-items:center;gap:.75rem;display:flex}.CompanyDetailsCard-module__kop32q__companyDetailsCard .CompanyDetailsCard-module__kop32q__aside .CompanyDetailsCard-module__kop32q__socials .CompanyDetailsCard-module__kop32q__website{align-items:center;gap:.5rem;display:inline-flex}
.HighlightCard-module__Lzje5q__highlightCard{font-family:var(--font-mono);background-color:#fff;border:1px solid #dee2e6;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.HighlightCard-module__Lzje5q__highlightCard .HighlightCard-module__Lzje5q__top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@media (max-width:64.5625rem){.HighlightCard-module__Lzje5q__highlightCard .HighlightCard-module__Lzje5q__top{flex-direction:column}}.HighlightCard-module__Lzje5q__highlightCard .HighlightCard-module__Lzje5q__top .HighlightCard-module__Lzje5q__figure{flex-direction:row;align-items:baseline;gap:.375rem;margin:0;display:flex}.HighlightCard-module__Lzje5q__highlightCard .HighlightCard-module__Lzje5q__top .HighlightCard-module__Lzje5q__figure .HighlightCard-module__Lzje5q__value{font-family:var(--font-sans);letter-spacing:-.035rem;color:#000;font-size:3.5rem;font-weight:700;line-height:1.14}.HighlightCard-module__Lzje5q__highlightCard .HighlightCard-module__Lzje5q__top .HighlightCard-module__Lzje5q__figure .HighlightCard-module__Lzje5q__unit{color:#0972ff;font-size:1.125rem;font-weight:600;line-height:1}.HighlightCard-module__Lzje5q__highlightCard .HighlightCard-module__Lzje5q__meta{flex-direction:column;gap:.25rem;display:flex}.HighlightCard-module__Lzje5q__highlightCard .HighlightCard-module__Lzje5q__meta .HighlightCard-module__Lzje5q__label{letter-spacing:.055rem;text-transform:uppercase;color:#495057;margin:0;font-size:.75rem;font-weight:600;line-height:1.33}.HighlightCard-module__Lzje5q__highlightCard .HighlightCard-module__Lzje5q__meta .HighlightCard-module__Lzje5q__caption{letter-spacing:.055rem;text-transform:uppercase;color:#adb5bd;margin:0;font-size:.75rem;font-weight:500;line-height:1.33}
.AnimeGrid-module__QZsQzW__animeGrid{grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));gap:1.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid}
.CatalogSort-module__aSTKfW__catalogSort{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.CatalogSort-module__aSTKfW__catalogSort .CatalogSort-module__aSTKfW__title{letter-spacing:-.12px;color:#000;margin:0;font-size:1.5rem;font-weight:600;line-height:1.33}.CatalogSort-module__aSTKfW__catalogSort .CatalogSort-module__aSTKfW__control{width:12rem}
.ChatbotPrompt-module__W1c7WG__chatbotPrompt{width:100%;max-width:40rem}.ChatbotPrompt-module__W1c7WG__chatbotPrompt .ChatbotPrompt-module__W1c7WG__input{border:2px solid #dee2e6;border-radius:2.5rem;gap:.75rem;height:4rem;padding-inline:1.25rem .875rem;box-shadow:0 0 60px 30px #62bdfa33,0 0 15px 4px #7ec1ff4d}.ChatbotPrompt-module__W1c7WG__chatbotPrompt .ChatbotPrompt-module__W1c7WG__input:focus-within{border-color:#6ea6f7}.ChatbotPrompt-module__W1c7WG__chatbotPrompt .ChatbotPrompt-module__W1c7WG__input input{font-size:1.25rem}.ChatbotPrompt-module__W1c7WG__chatbotPrompt .ChatbotPrompt-module__W1c7WG__input .ChatbotPrompt-module__W1c7WG__icon{font-size:1.125rem}.ChatbotPrompt-module__W1c7WG__chatbotPrompt .ChatbotPrompt-module__W1c7WG__input .ChatbotPrompt-module__W1c7WG__send{width:2.875rem;height:2.875rem}.ChatbotPrompt-module__W1c7WG__chatbotPrompt .ChatbotPrompt-module__W1c7WG__input .ChatbotPrompt-module__W1c7WG__send:not(:disabled){color:#fff;background-color:#0972ff}.ChatbotPrompt-module__W1c7WG__chatbotPrompt .ChatbotPrompt-module__W1c7WG__input .ChatbotPrompt-module__W1c7WG__send:hover:not(:disabled){background-color:#3a8eff}.ChatbotPrompt-module__W1c7WG__chatbotPrompt .ChatbotPrompt-module__W1c7WG__input .ChatbotPrompt-module__W1c7WG__send:active:not(:disabled){background-color:#0058cc}.ChatbotPrompt-module__W1c7WG__chatbotPrompt .ChatbotPrompt-module__W1c7WG__input .ChatbotPrompt-module__W1c7WG__dots{justify-content:center;width:2.875rem;margin-inline-end:-.5rem}
.DashboardHeader-module__WfmNDG__dashboardHeader{text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding-block:2rem;display:flex}.DashboardHeader-module__WfmNDG__dashboardHeader .DashboardHeader-module__WfmNDG__workspace{color:#6b7280;margin:0;font-size:1.5rem;font-weight:400}.DashboardHeader-module__WfmNDG__dashboardHeader .DashboardHeader-module__WfmNDG__title{color:#111;margin:0 0 1.5rem;font-size:1.75rem;font-weight:700}@media (max-width:36rem){.DashboardHeader-module__WfmNDG__dashboardHeader{padding-block:1rem}.DashboardHeader-module__WfmNDG__dashboardHeader .DashboardHeader-module__WfmNDG__workspace{font-size:1.125rem}.DashboardHeader-module__WfmNDG__dashboardHeader .DashboardHeader-module__WfmNDG__title{font-size:1.375rem}}
.CompanyCatalog-module__mj5SFW__companyCatalog{flex-direction:column;gap:1.5rem;display:flex}.CompanyCatalog-module__mj5SFW__companyCatalog .CompanyCatalog-module__mj5SFW__catalogResults{flex-direction:column;display:flex}
.EmptyCard-module__-3ZdKG__emptyCard .EmptyCard-module__-3ZdKG__cta{color:#6b7280;margin:0;font-size:.875rem}
.InboxSection-module__66cpmG__viewAll{color:#0972ff;white-space:nowrap;font-size:.875rem;font-weight:600;text-decoration:none}.InboxSection-module__66cpmG__viewAll:hover{text-decoration:underline}
.ChatbotHeroSection-module__iwn72q__chatbotHeroSection{background-color:#111;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__background{object-fit:cover}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__overlay{background-image:linear-gradient(281deg,#0a56bc80 -6.18%,#010b18eb 62.66%);position:absolute;inset:0}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content{text-align:center;flex-direction:column;align-items:center;gap:1.375rem;width:100%;max-width:52rem;padding:7.0625rem 4rem 13.3125rem;display:flex;position:relative}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content .ChatbotHeroSection-module__iwn72q__title{letter-spacing:-.02em;color:#fff;margin:0;font-size:3.95rem;font-weight:700;line-height:1.11}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content .ChatbotHeroSection-module__iwn72q__description{color:#ffffffbd;margin:0;font-size:1.1875rem;font-weight:400;line-height:1.47}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content .ChatbotHeroSection-module__iwn72q__prompt{flex-direction:column;align-items:center;gap:.75rem;width:100%;margin-top:2rem;display:flex}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content .ChatbotHeroSection-module__iwn72q__prompt .ChatbotHeroSection-module__iwn72q__caption{color:#fff9;margin:0;font-size:.8125rem}@media (max-width:48rem){.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content{padding:5rem 3rem}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content .ChatbotHeroSection-module__iwn72q__title{font-size:3rem}}@media (max-width:36rem){.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content{padding:4rem 1.5rem}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content .ChatbotHeroSection-module__iwn72q__title{font-size:2.25rem}.ChatbotHeroSection-module__iwn72q__chatbotHeroSection .ChatbotHeroSection-module__iwn72q__content .ChatbotHeroSection-module__iwn72q__description{font-size:1rem}}
.CompanyCatalogSkeleton-module__zDyWgG__companyCatalogSkeleton{flex-direction:column;display:flex}.CompanyCatalogSkeleton-module__zDyWgG__companyCatalogSkeleton .CompanyCatalogSkeleton-module__zDyWgG__paginationPlaceholder{justify-content:center;margin-top:.5rem;display:flex}.CompanyCatalogSkeleton-module__zDyWgG__companyCatalogSkeleton .CompanyCatalogSkeleton-module__zDyWgG__paginationPlaceholder .CompanyCatalogSkeleton-module__zDyWgG__control{border-radius:.5rem;width:18rem;height:2.5rem}
.RequestConfirmation-module__lZSXLG__requestConfirmation{text-align:left;align-items:flex-start;gap:.5rem;max-width:32rem;margin:0 auto;display:flex}.RequestConfirmation-module__lZSXLG__requestConfirmation .RequestConfirmation-module__lZSXLG__icon{color:#2563eb;flex-shrink:0;margin-top:.125rem;font-size:1.25rem}.RequestConfirmation-module__lZSXLG__requestConfirmation .RequestConfirmation-module__lZSXLG__message{color:#374151;margin:0;font-size:.875rem;line-height:1.5}
.OnboardingSection-module__6QGhQG__onboardingSection{align-items:stretch;gap:1.5rem;display:flex}@media (max-width:62rem){.OnboardingSection-module__6QGhQG__onboardingSection{flex-direction:column}}
.FaqAccordion-module__UJdrKW__faqAccordion{border-top:1px solid #dee2e6}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item{border-bottom:1px solid #dee2e6}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__question{color:#000;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.5rem 0;font-family:inherit;font-size:1.0625rem;font-weight:700;display:flex}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__question .FaqAccordion-module__UJdrKW__toggle{flex-shrink:0;width:1rem;height:1rem;position:relative}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__question .FaqAccordion-module__UJdrKW__toggle:before,.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__question .FaqAccordion-module__UJdrKW__toggle:after{content:"";background-color:#000;position:absolute}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__question .FaqAccordion-module__UJdrKW__toggle:before{height:1.5px;top:50%;left:0;right:0;transform:translateY(-50%)}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__question .FaqAccordion-module__UJdrKW__toggle:after{width:1.5px;transition:opacity .25s,transform .25s;top:0;bottom:0;left:50%;transform:translate(-50%)}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__question .FaqAccordion-module__UJdrKW__toggle[data-open=true]:after{opacity:0;transform:translate(-50%)rotate(90deg)}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__answerWrap{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__answerWrap .FaqAccordion-module__UJdrKW__answerInner{overflow:hidden}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__answerWrap .FaqAccordion-module__UJdrKW__answerInner .FaqAccordion-module__UJdrKW__answer{color:#495057;opacity:0;max-width:46rem;margin:0;padding-bottom:1.5rem;font-size:1rem;line-height:1.6;transition:opacity .3s}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__answerWrap .FaqAccordion-module__UJdrKW__answerInner .FaqAccordion-module__UJdrKW__answer p{text-align:justify}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__answerWrap .FaqAccordion-module__UJdrKW__answerInner .FaqAccordion-module__UJdrKW__answer ul,.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__answerWrap .FaqAccordion-module__UJdrKW__answerInner .FaqAccordion-module__UJdrKW__answer ol{list-style-position:inside}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__answerWrap .FaqAccordion-module__UJdrKW__answerInner .FaqAccordion-module__UJdrKW__answer li{margin:.5rem 1rem}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__answerWrap[data-open=true]{grid-template-rows:1fr}.FaqAccordion-module__UJdrKW__faqAccordion .FaqAccordion-module__UJdrKW__item .FaqAccordion-module__UJdrKW__answerWrap[data-open=true] .FaqAccordion-module__UJdrKW__answerInner .FaqAccordion-module__UJdrKW__answer{opacity:1}
.CompanyFeaturedTitles-module__7qMykW__companyFeaturedTitles{flex-direction:column;gap:1.5rem;display:flex}.CompanyFeaturedTitles-module__7qMykW__companyFeaturedTitles .CompanyFeaturedTitles-module__7qMykW__header{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.CompanyFeaturedTitles-module__7qMykW__companyFeaturedTitles .CompanyFeaturedTitles-module__7qMykW__header .CompanyFeaturedTitles-module__7qMykW__title{letter-spacing:-.12px;color:#000;margin:0;font-size:1.5rem;font-weight:600;line-height:1.33}.CompanyFeaturedTitles-module__7qMykW__companyFeaturedTitles .CompanyFeaturedTitles-module__7qMykW__header .CompanyFeaturedTitles-module__7qMykW__cta{color:#0972ff;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.CompanyFeaturedTitles-module__7qMykW__companyFeaturedTitles .CompanyFeaturedTitles-module__7qMykW__header .CompanyFeaturedTitles-module__7qMykW__cta:hover{text-decoration:none}.CompanyFeaturedTitles-module__7qMykW__companyFeaturedTitles .CompanyFeaturedTitles-module__7qMykW__header .CompanyFeaturedTitles-module__7qMykW__cta svg{font-size:.75rem}.CompanyFeaturedTitles-module__7qMykW__companyFeaturedTitles .CompanyFeaturedTitles-module__7qMykW__titlesResults{flex-direction:column;display:flex}
.CompanyInfoSkeleton-module__4C13Oa__companyInfoSkeleton{flex-direction:column;gap:.75rem;display:flex}.CompanyInfoSkeleton-module__4C13Oa__companyInfoSkeleton .CompanyInfoSkeleton-module__4C13Oa__titleRow{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}@media (max-width:48rem){.CompanyInfoSkeleton-module__4C13Oa__companyInfoSkeleton .CompanyInfoSkeleton-module__4C13Oa__titleRow{flex-direction:column;align-items:flex-start;gap:.75rem}}.CompanyInfoSkeleton-module__4C13Oa__companyInfoSkeleton .CompanyInfoSkeleton-module__4C13Oa__titleRow .CompanyInfoSkeleton-module__4C13Oa__name{border-radius:.25rem;width:14rem;height:2.4rem}.CompanyInfoSkeleton-module__4C13Oa__companyInfoSkeleton .CompanyInfoSkeleton-module__4C13Oa__titleRow .CompanyInfoSkeleton-module__4C13Oa__links{flex-direction:row;align-items:center;gap:1rem;display:flex}.CompanyInfoSkeleton-module__4C13Oa__companyInfoSkeleton .CompanyInfoSkeleton-module__4C13Oa__titleRow .CompanyInfoSkeleton-module__4C13Oa__links .CompanyInfoSkeleton-module__4C13Oa__icon{border-radius:.25rem;width:1.5rem;height:1.5rem}.CompanyInfoSkeleton-module__4C13Oa__companyInfoSkeleton .CompanyInfoSkeleton-module__4C13Oa__titleRow .CompanyInfoSkeleton-module__4C13Oa__links .CompanyInfoSkeleton-module__4C13Oa__website{border-radius:.25rem;width:6rem;height:1.25rem}.CompanyInfoSkeleton-module__4C13Oa__companyInfoSkeleton .CompanyInfoSkeleton-module__4C13Oa__tagline{border-radius:.25rem;width:20rem;height:1.25rem}
.RequestLink-module__6twSqG__requestLink{font:inherit;color:#2563eb;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-weight:600;display:inline-flex}.RequestLink-module__6twSqG__requestLink:hover{text-decoration:underline}
.OnboardingStep-module__3yDKsW__onboardingStep{flex:1 1 0;align-items:stretch;gap:1rem;min-width:0;padding:1.5rem;display:flex}.OnboardingStep-module__3yDKsW__onboardingStep.OnboardingStep-module__3yDKsW__active{flex-grow:2}.OnboardingStep-module__3yDKsW__onboardingStep.OnboardingStep-module__3yDKsW__complete{background-color:#fbfbfc;border-color:#dee2e6}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__content{flex:auto;align-items:stretch;gap:.75rem;min-width:0;display:flex}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__marker{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__markerComplete{color:#fff;background-color:#000}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__markerActive{color:#0972ff;border:1px solid #0972ff}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__markerPending{color:#adb5bd;border:1px solid #ced4da}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__checkIcon{font-size:.875rem}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__body{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;display:flex}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__heading{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__title{color:#111;margin:0;font-size:.9375rem;font-weight:700}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__title.OnboardingStep-module__3yDKsW__done{color:#868e96;font-weight:600}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__title.OnboardingStep-module__3yDKsW__pending{color:#6b7280}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__badge{letter-spacing:.66px;text-transform:uppercase;white-space:nowrap;border-radius:.25rem;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .625rem .25rem .5rem;font-size:.6875rem;line-height:1.36;display:inline-flex}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__badge.OnboardingStep-module__3yDKsW__info{color:#0972ff;background-color:#0972ff1a;font-weight:600}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__badge.OnboardingStep-module__3yDKsW__warning{color:#f08c00;background-color:#fdbf1c26;font-weight:500}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__badge.OnboardingStep-module__3yDKsW__neutral{color:#6b7280;background-color:#e5e7eb;font-weight:500}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__badgeIcon{width:.75rem;height:.75rem}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__completedLabel{letter-spacing:.05em;text-transform:uppercase;color:#adb5bd;margin-top:.375rem;font-size:.6875rem;font-weight:500}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__description{color:#6b7280;margin:.375rem 0 1.5rem;font-size:.875rem;line-height:1.4}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__action{margin-top:auto}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__footnote{color:#868e96;align-items:center;gap:.375rem;margin:auto 0 0;font-size:.8125rem;display:flex}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__footnoteIcon{flex-shrink:0;width:.875rem;height:.875rem}.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__figure{flex-shrink:0;align-self:center;width:clamp(9rem,40%,13rem);height:auto}@media (max-width:36rem){.OnboardingStep-module__3yDKsW__onboardingStep .OnboardingStep-module__3yDKsW__figure{display:none}}@media (max-width:62rem){.OnboardingStep-module__3yDKsW__onboardingStep{flex:auto}.OnboardingStep-module__3yDKsW__onboardingStep.OnboardingStep-module__3yDKsW__active{flex-grow:0}}
.FaqSection-module__JiRZTG__qnaSection{background-color:#fff}.FaqSection-module__JiRZTG__qnaSection .FaqSection-module__JiRZTG__columns{grid-template-columns:1fr 1.6fr;align-items:start;gap:5rem;display:grid}@media (max-width:48rem){.FaqSection-module__JiRZTG__qnaSection .FaqSection-module__JiRZTG__columns{grid-template-columns:1fr;gap:2.5rem}}
.CompanyInfo-module__iz5m7W__companyInfo{flex-direction:column;gap:.25rem;display:flex}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}@media (max-width:48rem){.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow{flex-direction:column;align-items:flex-start;gap:.75rem}}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow .CompanyInfo-module__iz5m7W__nameRow{flex-flow:wrap;align-items:center;gap:.625rem;min-width:0;display:flex}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow .CompanyInfo-module__iz5m7W__nameRow .CompanyInfo-module__iz5m7W__name{letter-spacing:-.03rem;color:#000;margin:0;font-size:2rem;font-weight:700;line-height:1.2}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow .CompanyInfo-module__iz5m7W__nameRow .CompanyInfo-module__iz5m7W__verified{letter-spacing:.055rem;text-transform:uppercase;color:#495057;flex-direction:row;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;line-height:1.33;display:inline-flex}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow .CompanyInfo-module__iz5m7W__nameRow .CompanyInfo-module__iz5m7W__verified svg{color:#0972ff;font-size:1.125rem}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow .CompanyInfo-module__iz5m7W__links{flex-flow:wrap;align-items:center;gap:1rem;display:flex}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow .CompanyInfo-module__iz5m7W__links .CompanyInfo-module__iz5m7W__website{color:#212529;white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow .CompanyInfo-module__iz5m7W__links .CompanyInfo-module__iz5m7W__website:hover{text-decoration:underline}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__titleRow .CompanyInfo-module__iz5m7W__links .CompanyInfo-module__iz5m7W__website svg{color:#495057;font-size:.75rem}.CompanyInfo-module__iz5m7W__companyInfo .CompanyInfo-module__iz5m7W__tagline{color:#868e96;margin:0;font-size:.875rem;font-weight:400;line-height:1.43}
.page-module__hbC2eW__licensorCompanyProfilePage .page-module__hbC2eW__header{flex-direction:column;gap:1.25rem;display:flex}
.RequestTitleDialog-module__COVx4a__requestTitleDialog{flex-direction:column;width:100%;display:flex}.RequestTitleDialog-module__COVx4a__requestTitleDialog>*+*{border-top:1px solid #dee2e6}.RequestTitleDialog-module__COVx4a__requestTitleDialog .RequestTitleDialog-module__COVx4a__description,.RequestTitleDialog-module__COVx4a__requestTitleDialog .RequestTitleDialog-module__COVx4a__fields,.RequestTitleDialog-module__COVx4a__requestTitleDialog .RequestTitleDialog-module__COVx4a__actions{padding:1.25rem 0}.RequestTitleDialog-module__COVx4a__requestTitleDialog>:first-child{padding-top:0}.RequestTitleDialog-module__COVx4a__requestTitleDialog>:last-child{padding-bottom:0}.RequestTitleDialog-module__COVx4a__requestTitleDialog .RequestTitleDialog-module__COVx4a__description{color:#6b7280;margin:0;font-size:.9375rem}.RequestTitleDialog-module__COVx4a__requestTitleDialog .RequestTitleDialog-module__COVx4a__fields{flex-direction:column;gap:1.25rem;display:flex}.RequestTitleDialog-module__COVx4a__requestTitleDialog .RequestTitleDialog-module__COVx4a__fields .RequestTitleDialog-module__COVx4a__error{color:#c92a2a;margin:0;font-size:.875rem}.RequestTitleDialog-module__COVx4a__requestTitleDialog .RequestTitleDialog-module__COVx4a__actions{justify-content:flex-end;gap:.75rem;display:flex}
.TitleGridItem-module__QgZmKW__titleGridItem{min-width:0;color:inherit;align-items:center;gap:1rem;display:flex}.TitleGridItem-module__QgZmKW__titleGridItem .TitleGridItem-module__QgZmKW__rank{color:#adb5bd;flex:none;min-width:1.5rem;font-size:.95rem;font-weight:700}.TitleGridItem-module__QgZmKW__titleGridItem .TitleGridItem-module__QgZmKW__thumbnail{object-fit:cover;background:linear-gradient(135deg,#e9ecef,#ced4da);border-radius:.25rem;flex:none;width:3.25rem;height:4.25rem}.TitleGridItem-module__QgZmKW__titleGridItem .TitleGridItem-module__QgZmKW__body{flex-direction:column;flex:auto;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.TitleGridItem-module__QgZmKW__titleGridItem .TitleGridItem-module__QgZmKW__title{text-overflow:ellipsis;white-space:nowrap;color:#000;max-width:100%;font-size:1rem;font-weight:700;line-height:1.4;overflow:hidden}
.FeaturePreview-module__JvSwxq__featurePreview{grid-template-columns:1fr 1.3fr;align-items:start;gap:3rem;display:grid}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__features{border-top:1px solid #ffffff1f;flex-direction:column;justify-content:space-around;height:100%;margin:0;padding:0;list-style:none;display:flex}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__features .FeaturePreview-module__JvSwxq__feature{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff1f;gap:1rem;width:100%;padding:1.5rem 0;transition:opacity .2s;display:flex}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__features .FeaturePreview-module__JvSwxq__feature[data-active=false]{opacity:.5}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__features .FeaturePreview-module__JvSwxq__feature:focus-visible{outline-offset:2px;outline:2px solid #0972ff}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__features .FeaturePreview-module__JvSwxq__feature .FeaturePreview-module__JvSwxq__icon{color:#0972ff;flex-shrink:0;margin-top:.125rem;font-size:1.375rem}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__features .FeaturePreview-module__JvSwxq__feature .FeaturePreview-module__JvSwxq__featureBody{flex-direction:column;gap:.375rem;display:flex}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__features .FeaturePreview-module__JvSwxq__feature .FeaturePreview-module__JvSwxq__featureBody .FeaturePreview-module__JvSwxq__featureTitle{color:#fff;font-size:1.0625rem;font-weight:700}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__features .FeaturePreview-module__JvSwxq__feature .FeaturePreview-module__JvSwxq__featureBody .FeaturePreview-module__JvSwxq__featureText{color:#fff9;font-size:.9375rem;line-height:1.5}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__preview{background-color:#fff;border-radius:1rem;padding:.3rem}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__preview .FeaturePreview-module__JvSwxq__stage{aspect-ratio:1;background-color:#16161a;border-radius:1rem;position:relative;overflow:hidden}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__preview .FeaturePreview-module__JvSwxq__stage .FeaturePreview-module__JvSwxq__previewImage{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__preview .FeaturePreview-module__JvSwxq__stage .FeaturePreview-module__JvSwxq__previewImage[data-active=true]{opacity:1}@media (max-width:62rem){.FeaturePreview-module__JvSwxq__featurePreview{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:36rem){.FeaturePreview-module__JvSwxq__featurePreview .FeaturePreview-module__JvSwxq__preview{padding:1.5rem}}
.DirectoryResults-module__NXuLna__directoryResults{flex-direction:column;display:flex}
.TitlesSection-module__CXWrba__titlesSection{padding:.5rem 1.5rem}.TitlesSection-module__CXWrba__titlesSection .TitlesSection-module__CXWrba__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(var(--title-rows), auto);grid-auto-flow:column;column-gap:3rem;margin:0;padding:0;list-style:none;display:grid}.TitlesSection-module__CXWrba__titlesSection .TitlesSection-module__CXWrba__grid.TitlesSection-module__CXWrba__single{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;column-gap:0}.TitlesSection-module__CXWrba__titlesSection .TitlesSection-module__CXWrba__grid .TitlesSection-module__CXWrba__item{border-bottom:1px solid #e9ecef;padding:1rem 0}.TitlesSection-module__CXWrba__titlesSection .TitlesSection-module__CXWrba__grid .TitlesSection-module__CXWrba__item:last-child{border-bottom:none}.TitlesSection-module__CXWrba__titlesSection .TitlesSection-module__CXWrba__grid:not(.TitlesSection-module__CXWrba__single) .TitlesSection-module__CXWrba__item[data-column-end]{border-bottom:none}@media (max-width:48rem){.TitlesSection-module__CXWrba__titlesSection .TitlesSection-module__CXWrba__grid{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;column-gap:0}.TitlesSection-module__CXWrba__titlesSection .TitlesSection-module__CXWrba__grid:not(.TitlesSection-module__CXWrba__single) .TitlesSection-module__CXWrba__item[data-column-end]:not(:last-child){border-bottom:1px solid #e9ecef}}
.ToolCardSkeleton-module__-KAYRa__toolCardSkeleton{flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;display:flex}.ToolCardSkeleton-module__-KAYRa__toolCardSkeleton .ToolCardSkeleton-module__-KAYRa__icon{width:1.25rem;height:1.25rem;margin-bottom:.25rem}.ToolCardSkeleton-module__-KAYRa__toolCardSkeleton .ToolCardSkeleton-module__-KAYRa__title{width:60%;height:1rem}.ToolCardSkeleton-module__-KAYRa__toolCardSkeleton .ToolCardSkeleton-module__-KAYRa__line{width:100%;height:.875rem}.ToolCardSkeleton-module__-KAYRa__toolCardSkeleton .ToolCardSkeleton-module__-KAYRa__lineShort{width:70%;height:.875rem}
.ToolsSection-module__ls-lfq__toolsSection{grid-template-columns:repeat(var(--tool-columns), 1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:48rem){.ToolsSection-module__ls-lfq__toolsSection{grid-template-columns:repeat(2,1fr)}}@media (max-width:36rem){.ToolsSection-module__ls-lfq__toolsSection{grid-template-columns:1fr}}
.ForLicensorSection-module__lzqJ8a__forLicensorSection{background-color:#0a0a0c}
.CatalogSort-module__quer0G__catalogSort{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.CatalogSort-module__quer0G__catalogSort .CatalogSort-module__quer0G__title{letter-spacing:-.12px;color:#000;margin:0;font-size:1.5rem;font-weight:600;line-height:1.33}.CatalogSort-module__quer0G__catalogSort .CatalogSort-module__quer0G__control{width:12rem}
.EventBanner-module__SO2pga__eventBanner{background-color:#1b1c20;padding:1rem 2rem;position:relative;overflow:hidden}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__art{width:22rem;position:absolute;top:0;bottom:0;left:0}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__art:after{content:"";background:linear-gradient(90deg,#1b1c201a 0%,#1b1c20 100%);position:absolute;inset:0}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__art .EventBanner-module__SO2pga__artImage{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:48rem){.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__art{display:none}}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__content{flex-flow:wrap;justify-content:center;align-items:baseline;gap:.25rem 1rem;display:flex;position:relative}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__headline{color:#adb5bd;margin:0;font-size:.9375rem;line-height:1.5}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__headline .EventBanner-module__SO2pga__strong{color:#fff;font-weight:700}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__tagline{color:#adb5bd;margin:0;font-size:.875rem;line-height:1.5}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__action{color:#4dabf7;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__action:hover{color:#74c0fc}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__action svg{flex-shrink:0;font-size:.75rem}@media (max-width:36rem){.EventBanner-module__SO2pga__eventBanner{padding:.875rem 1.25rem}.EventBanner-module__SO2pga__eventBanner .EventBanner-module__SO2pga__content{gap:.25rem .75rem}}
.DirectoryResultsSkeleton-module__h0vwlG__directoryResultsSkeleton .DirectoryResultsSkeleton-module__h0vwlG__paginationPlaceholder{justify-content:center;margin-top:2rem;display:flex}.DirectoryResultsSkeleton-module__h0vwlG__directoryResultsSkeleton .DirectoryResultsSkeleton-module__h0vwlG__paginationPlaceholder .DirectoryResultsSkeleton-module__h0vwlG__control{border-radius:.5rem;width:18rem;height:2.5rem}
.HeroSection-module__1b_VEq__heroSection{background-color:#111;justify-content:center;align-items:center;min-height:50rem;display:flex;position:relative;overflow:hidden}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__background{object-fit:cover}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__overlay{background-image:linear-gradient(281deg,#0a56bc80 -6.18%,#010b18eb 62.66%);position:absolute;inset:0}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__content{width:100%;max-width:1340px;padding:7.25rem 4rem 6.5rem;position:relative}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__content .HeroSection-module__1b_VEq__copy{flex-direction:column;align-items:flex-start;gap:1.375rem;max-width:40rem;display:flex}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__content .HeroSection-module__1b_VEq__copy .HeroSection-module__1b_VEq__title{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.5rem,.8rem + 3.5vw,4.5rem);font-weight:700;line-height:1.1111}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__content .HeroSection-module__1b_VEq__copy .HeroSection-module__1b_VEq__description{color:#ffffffbd;margin:0;font-size:clamp(.9375rem,.8rem + .5vw,1.1875rem);font-weight:400;line-height:1.4737}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__content .HeroSection-module__1b_VEq__copy .HeroSection-module__1b_VEq__actions{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__content .HeroSection-module__1b_VEq__copy .HeroSection-module__1b_VEq__actions .HeroSection-module__1b_VEq__secondaryAction{color:#fff;border-color:#ffffff8c}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__content .HeroSection-module__1b_VEq__copy .HeroSection-module__1b_VEq__actions .HeroSection-module__1b_VEq__secondaryAction:hover:not(:disabled){background-color:#ffffff1a;border-color:#fffc}@media (max-width:48rem){.HeroSection-module__1b_VEq__heroSection{min-height:34rem}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__content{padding:5rem 3rem}}@media (max-width:36rem){.HeroSection-module__1b_VEq__heroSection{min-height:30rem}.HeroSection-module__1b_VEq__heroSection .HeroSection-module__1b_VEq__content{padding:4rem 1.5rem}}
.FeaturedTitles-module__a-wBBa__featuredTitles{flex-direction:column;gap:1.5rem;display:flex}.FeaturedTitles-module__a-wBBa__featuredTitles .FeaturedTitles-module__a-wBBa__results{flex-direction:column;display:flex}
.DirectorySearchRow-module__ti9ykG__directorySearchRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.DirectorySearchRow-module__ti9ykG__directorySearchRow .DirectorySearchRow-module__ti9ykG__filters{flex-wrap:wrap;flex:auto;align-items:center;gap:.75rem;display:flex}.DirectorySearchRow-module__ti9ykG__directorySearchRow .DirectorySearchRow-module__ti9ykG__search{flex:0 340px;min-width:0}.DirectorySearchRow-module__ti9ykG__directorySearchRow .DirectorySearchRow-module__ti9ykG__filter,.DirectorySearchRow-module__ti9ykG__directorySearchRow .DirectorySearchRow-module__ti9ykG__sort{flex:none;width:auto}.DirectorySearchRow-module__ti9ykG__directorySearchRow .DirectorySearchRow-module__ti9ykG__activeFilters{flex:0 0 100%}@media (max-width:75rem){.DirectorySearchRow-module__ti9ykG__directorySearchRow .DirectorySearchRow-module__ti9ykG__filters{flex-basis:100%}}@media (max-width:48rem){.DirectorySearchRow-module__ti9ykG__directorySearchRow .DirectorySearchRow-module__ti9ykG__search{flex-basis:100%}}
.ToolCard-module__OpdmKa__toolCard{height:100%;color:inherit;text-decoration:none;display:block}.ToolCard-module__OpdmKa__toolCard .ToolCard-module__OpdmKa__card{flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;display:flex}.ToolCard-module__OpdmKa__toolCard .ToolCard-module__OpdmKa__icon{color:#0972ff;margin-bottom:.25rem;font-size:1.25rem}.ToolCard-module__OpdmKa__toolCard .ToolCard-module__OpdmKa__title{color:#111;margin:0;font-size:1rem;font-weight:700}.ToolCard-module__OpdmKa__toolCard .ToolCard-module__OpdmKa__description{color:#6b7280;margin:0;font-size:.875rem;line-height:1.4}
.GeneralLandingPage-module__QuupLG__generalLandingPage{flex-direction:column;display:flex}
.page-module__M0WReG__tvTokyoDemoPage .page-module__M0WReG__nav{margin-bottom:.5rem}.page-module__M0WReG__tvTokyoDemoPage .page-module__M0WReG__navSkeleton{border-radius:.25rem;width:16rem;height:1rem}