.kT4fRq_companyAbout .kT4fRq_content{flex-direction:column;gap:2rem;display:flex}.kT4fRq_companyAbout .kT4fRq_specs{max-width:27rem}@media (max-width:48rem){.kT4fRq_companyAbout .kT4fRq_specs{max-width:none}}.kT4fRq_companyAbout .kT4fRq_specs .kT4fRq_mapLink{align-items:center;gap:.375rem;display:inline-flex}.kT4fRq_companyAbout .kT4fRq_specs .kT4fRq_mapLink svg{font-size:.75rem}.kT4fRq_companyAbout .kT4fRq_highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:45rem;display:grid}@media (max-width:48rem){.kT4fRq_companyAbout .kT4fRq_highlights{grid-template-columns:minmax(0,1fr)}}
.lRcO7W_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}.lRcO7W_highlightCard .lRcO7W_top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@media (max-width:64.5625rem){.lRcO7W_highlightCard .lRcO7W_top{flex-direction:column}}.lRcO7W_highlightCard .lRcO7W_top .lRcO7W_figure{flex-direction:row;align-items:baseline;gap:.375rem;margin:0;display:flex}.lRcO7W_highlightCard .lRcO7W_top .lRcO7W_figure .lRcO7W_value{font-family:var(--font-sans);letter-spacing:-.035rem;color:#000;font-size:3.5rem;font-weight:700;line-height:1.14}.lRcO7W_highlightCard .lRcO7W_top .lRcO7W_figure .lRcO7W_unit{color:#0972ff;font-size:1.125rem;font-weight:600;line-height:1}.lRcO7W_highlightCard .lRcO7W_meta{flex-direction:column;gap:.25rem;display:flex}.lRcO7W_highlightCard .lRcO7W_meta .lRcO7W_label{letter-spacing:.055rem;text-transform:uppercase;color:#495057;margin:0;font-size:.75rem;font-weight:600;line-height:1.33}.lRcO7W_highlightCard .lRcO7W_meta .lRcO7W_caption{letter-spacing:.055rem;text-transform:uppercase;color:#adb5bd;margin:0;font-size:.75rem;font-weight:500;line-height:1.33}
.aSTKfW_catalogSort{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.aSTKfW_catalogSort .aSTKfW_title{letter-spacing:-.12px;color:#000;margin:0;font-size:1.5rem;font-weight:600;line-height:1.33}.aSTKfW_catalogSort .aSTKfW_control{width:12rem}
.mj5SFW_companyCatalog{flex-direction:column;gap:1.5rem;display:flex}.mj5SFW_companyCatalog .mj5SFW_catalogResults{flex-direction:column;display:flex}
.zDyWgG_companyCatalogSkeleton{flex-direction:column;display:flex}.zDyWgG_companyCatalogSkeleton .zDyWgG_paginationPlaceholder{justify-content:center;margin-top:.5rem;display:flex}.zDyWgG_companyCatalogSkeleton .zDyWgG_paginationPlaceholder .zDyWgG_control{border-radius:.5rem;width:18rem;height:2.5rem}
.iz5m7W_companyInfo{flex-direction:column;gap:.25rem;display:flex}.iz5m7W_companyInfo .iz5m7W_titleRow{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}@media (max-width:48rem){.iz5m7W_companyInfo .iz5m7W_titleRow{flex-direction:column;align-items:flex-start;gap:.75rem}}.iz5m7W_companyInfo .iz5m7W_titleRow .iz5m7W_nameRow{flex-flow:wrap;align-items:center;gap:.625rem;min-width:0;display:flex}.iz5m7W_companyInfo .iz5m7W_titleRow .iz5m7W_nameRow .iz5m7W_name{letter-spacing:-.03rem;color:#000;margin:0;font-size:2rem;font-weight:700;line-height:1.2}.iz5m7W_companyInfo .iz5m7W_titleRow .iz5m7W_nameRow .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}.iz5m7W_companyInfo .iz5m7W_titleRow .iz5m7W_nameRow .iz5m7W_verified svg{color:#0972ff;font-size:1.125rem}.iz5m7W_companyInfo .iz5m7W_titleRow .iz5m7W_links{flex-flow:wrap;align-items:center;gap:1rem;display:flex}.iz5m7W_companyInfo .iz5m7W_titleRow .iz5m7W_links .iz5m7W_website{color:#212529;white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.iz5m7W_companyInfo .iz5m7W_titleRow .iz5m7W_links .iz5m7W_website:hover{text-decoration:underline}.iz5m7W_companyInfo .iz5m7W_titleRow .iz5m7W_links .iz5m7W_website svg{color:#495057;font-size:.75rem}.iz5m7W_companyInfo .iz5m7W_tagline{color:#868e96;margin:0;font-size:.875rem;font-weight:400;line-height:1.43}
._4C13Oa_companyInfoSkeleton{flex-direction:column;gap:.75rem;display:flex}._4C13Oa_companyInfoSkeleton ._4C13Oa_titleRow{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}@media (max-width:48rem){._4C13Oa_companyInfoSkeleton ._4C13Oa_titleRow{flex-direction:column;align-items:flex-start;gap:.75rem}}._4C13Oa_companyInfoSkeleton ._4C13Oa_titleRow ._4C13Oa_name{border-radius:.25rem;width:14rem;height:2.4rem}._4C13Oa_companyInfoSkeleton ._4C13Oa_titleRow ._4C13Oa_links{flex-direction:row;align-items:center;gap:1rem;display:flex}._4C13Oa_companyInfoSkeleton ._4C13Oa_titleRow ._4C13Oa_links ._4C13Oa_icon{border-radius:.25rem;width:1.5rem;height:1.5rem}._4C13Oa_companyInfoSkeleton ._4C13Oa_titleRow ._4C13Oa_links ._4C13Oa_website{border-radius:.25rem;width:6rem;height:1.25rem}._4C13Oa_companyInfoSkeleton ._4C13Oa_tagline{border-radius:.25rem;width:20rem;height:1.25rem}
.Jdzbaa_companyTitlesHero{background-color:#111;border-radius:.75rem;position:relative;overflow:hidden}.Jdzbaa_companyTitlesHero .Jdzbaa_background{object-fit:cover}.Jdzbaa_companyTitlesHero .Jdzbaa_overlay{background-image:linear-gradient(277deg,#094fad8a 0%,#0842909c 12%,#010b18eb 63%,#000710f2 100%);position:absolute;inset:0}.Jdzbaa_companyTitlesHero .Jdzbaa_content{flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 3rem;display:flex;position:relative}.Jdzbaa_companyTitlesHero .Jdzbaa_content .Jdzbaa_title{text-align:center;color:#fff;margin:0;font-size:1.5rem;font-weight:700;line-height:1.33}@media (max-width:48rem){.Jdzbaa_companyTitlesHero .Jdzbaa_content{padding:2rem 1.5rem}}
.p_zlja_titleSearch{width:100%;max-width:37.5rem}.p_zlja_titleSearch .p_zlja_input{border-radius:2.5rem;gap:.75rem;height:3.5rem;padding-inline:1.25rem .875rem}.p_zlja_titleSearch .p_zlja_input .p_zlja_submit{color:#fff;background-color:#0972ff;width:2.75rem;height:2.75rem}.p_zlja_titleSearch .p_zlja_input .p_zlja_submit:hover{background-color:#3a8eff}.p_zlja_titleSearch .p_zlja_input .p_zlja_submit:active{background-color:#0058cc}
.hbC2eW_licensorCompanyProfilePage .hbC2eW_header{flex-direction:column;gap:1.25rem;display:flex}
.eGdSXW_companyTitlesTeaser .eGdSXW_preview{border-radius:.5rem;overflow:hidden}.eGdSXW_companyTitlesTeaser .eGdSXW_preview .eGdSXW_row{max-height:15rem;overflow:hidden}.eGdSXW_companyTitlesTeaser .eGdSXW_preview .eGdSXW_card{text-align:center;border:none;flex-direction:column;align-items:center;gap:.5rem;max-width:25rem;margin:1rem;padding:1.5rem 3rem;display:flex;box-shadow:0 4px 24px #0000001f}.eGdSXW_companyTitlesTeaser .eGdSXW_preview .eGdSXW_card .eGdSXW_heading{color:#000;margin:0;font-size:1.125rem;font-weight:700}.eGdSXW_companyTitlesTeaser .eGdSXW_preview .eGdSXW_card .eGdSXW_description{color:#495057;margin:0 0 1rem;font-size:.875rem}@media (max-width:36rem){.eGdSXW_companyTitlesTeaser .eGdSXW_preview .eGdSXW_card{padding:1.25rem 1.5rem}}
.SO2pga_eventBanner{background-color:#1b1c20;padding:1rem 2rem;position:relative;overflow:hidden}.SO2pga_eventBanner .SO2pga_art{width:22rem;position:absolute;top:0;bottom:0;left:0}.SO2pga_eventBanner .SO2pga_art:after{content:"";background:linear-gradient(90deg,#1b1c201a 0%,#1b1c20 100%);position:absolute;inset:0}.SO2pga_eventBanner .SO2pga_art .SO2pga_artImage{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:48rem){.SO2pga_eventBanner .SO2pga_art{display:none}}.SO2pga_eventBanner .SO2pga_content{flex-flow:wrap;justify-content:center;align-items:baseline;gap:.25rem 1rem;display:flex;position:relative}.SO2pga_eventBanner .SO2pga_headline{color:#adb5bd;margin:0;font-size:.9375rem;line-height:1.5}.SO2pga_eventBanner .SO2pga_tagline{color:#adb5bd;margin:0;font-size:.875rem;line-height:1.5}.SO2pga_eventBanner .SO2pga_strong{color:#fff;font-weight:700}.SO2pga_eventBanner .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}.SO2pga_eventBanner .SO2pga_action:hover{color:#74c0fc}.SO2pga_eventBanner .SO2pga_action svg{flex-shrink:0;font-size:.75rem}@media (max-width:36rem){.SO2pga_eventBanner{padding:.875rem 1.25rem}.SO2pga_eventBanner .SO2pga_content{gap:.25rem .75rem}}