.DataFreshnessNote_note__Xklf_{display:flex;align-items:flex-start;gap:8px;margin:24px 0 0;padding:12px 14px;border:1px solid rgba(15,46,34,.08);border-radius:10px;background:rgba(15,46,34,.03);font-family:var(--font-secondary,system-ui,sans-serif);font-size:12.5px;line-height:1.5;color:#5b6157}.DataFreshnessNote_icon__Dign1{flex-shrink:0;width:15px;height:15px;margin-top:1px;color:#8a8f7c}.DataFreshnessNote_text__SJWVN{margin:0}.DataFreshnessNote_asOf__nqyg_{font-weight:600;color:#0f2e22}.BalanceReading_container__e40Ba{background:#fff;border:1px solid rgba(15,46,34,.08);border-radius:16px;padding:24px;box-shadow:0 12px 34px rgba(11,36,26,.06)}.BalanceReading_header__yncPr{display:flex;align-items:center;gap:12px;margin-bottom:18px}.BalanceReading_icon__fW8Y3{flex-shrink:0;width:26px;height:26px;color:#0f2e22}.BalanceReading_title__atcs_{margin:0;font-family:var(--font-primary,system-ui,sans-serif);font-size:18px;font-weight:600;color:#0f2e22}.BalanceReading_subtitle__fm9tG{margin:2px 0 0;font-family:var(--font-secondary,system-ui,sans-serif);font-size:13px;color:#6d7264}.BalanceReading_sourceFull__PpoHW,.BalanceReading_sourceLimited___Jw1g{margin:0 0 14px;padding:10px 14px;border-radius:8px;font-size:.86rem;line-height:1.45}.BalanceReading_sourceFull__PpoHW{background:#f0fdf4;border:1px solid #dcfce7;color:#15803d}.BalanceReading_sourceLimited___Jw1g{background:#f7f7f5;border:1px solid rgba(15,46,34,.08);color:#4b5563}.BalanceReading_manifesto__wXN2V{margin:0 0 18px;padding:12px 16px;border-left:3px solid #e0a93b;border-radius:0 10px 10px 0;background:#faf7ee;display:flex;flex-direction:column;gap:3px}.BalanceReading_manifestoEn__75EOM{font-family:var(--font-primary,system-ui,sans-serif);font-size:14.5px;font-style:italic;font-weight:600;color:#0f2e22}.BalanceReading_manifestoIt__Z5FGl{font-family:var(--font-secondary,system-ui,sans-serif);font-size:12.5px;color:#6d7264}.BalanceReading_list__F4gA0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.BalanceReading_row__N_8b3{padding:14px 16px;border:1px solid rgba(15,46,34,.08);border-radius:12px}.BalanceReading_rowHead__3V0f_{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.BalanceReading_label__InzHQ{font-size:14.5px;font-weight:600}.BalanceReading_label__InzHQ,.BalanceReading_value__A6tg5{font-family:var(--font-secondary,system-ui,sans-serif);color:#0f2e22}.BalanceReading_value__A6tg5{font-size:15px;font-weight:700;margin-right:auto}.BalanceReading_badge__29f6R{font-family:var(--font-secondary,system-ui,sans-serif);font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:9999px;white-space:nowrap}.BalanceReading_buono__BpOzj{background:rgba(46,125,50,.12);color:#2e7d32}.BalanceReading_neutro__HwLqa{background:rgba(15,46,34,.06);color:#6d7264}.BalanceReading_attenzione__f_aPL{background:rgba(224,169,59,.22);color:#8a6100}.BalanceReading_critico__ajEjj{background:rgba(192,57,43,.12);color:#c0392b}.BalanceReading_meaning__rudTR{margin:8px 0 0;font-family:var(--font-secondary,system-ui,sans-serif);font-size:13.5px;line-height:1.5;color:#3f4a44}.BalanceReading_basisToggle__zTOrC{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;font-family:var(--font-secondary,system-ui,sans-serif);font-size:12px;font-weight:600;color:#6d7264}.BalanceReading_basisToggle__zTOrC:hover{color:#0f2e22}.BalanceReading_chevronOpen___Szi_{transform:rotate(180deg)}.BalanceReading_basis__zD_Xs{margin:6px 0 0;padding:8px 10px;border-radius:8px;background:#faf7ee;font-family:var(--font-secondary,system-ui,sans-serif);font-size:12.5px;line-height:1.45;color:#3f4a44}.BalanceReading_gaps__quBHq{margin-top:20px;padding-top:16px;border-top:1px solid rgba(15,46,34,.08)}.BalanceReading_gapsTitle__qdhwK{margin:0 0 10px;font-family:var(--font-secondary,system-ui,sans-serif);font-size:13px;font-weight:600;color:#0f2e22}.BalanceReading_gapsList__u1trZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.BalanceReading_gapItem__bjzOv{display:flex;flex-direction:column;gap:2px}.BalanceReading_gapLabel__bbjb0{font-family:var(--font-secondary,system-ui,sans-serif);font-size:13px;font-weight:600;color:#3f4a44}.BalanceReading_gapWhy__7SsKL{font-family:var(--font-secondary,system-ui,sans-serif);font-size:12.5px;line-height:1.45;color:#6d7264}.BalanceReading_disclaimer__hoXo2{margin:16px 0 0;font-family:var(--font-secondary,system-ui,sans-serif);font-size:11.5px;line-height:1.5;color:#aeb3a0}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.RefreshDossier_container__RtLfR{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.5rem;display:flex}.RefreshDossier_button__XPtZ3{color:#616161;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.RefreshDossier_button__XPtZ3:hover:not(:disabled){color:#0f2e22;border-color:#e0a93b}.RefreshDossier_button__XPtZ3:disabled{opacity:.6;cursor:default}.RefreshDossier_spinning__5GqLy{animation:RefreshDossier_spin__RYy5H 1s linear infinite}@keyframes RefreshDossier_spin__RYy5H{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.RefreshDossier_cost__QR1E8{color:#757575;font-size:.78rem}.RefreshDossier_error__CGcCB,.RefreshDossier_found__ZP_U7,.RefreshDossier_unchanged__3Ym3x{border-radius:.375rem;width:100%;margin:0;padding:.5rem .75rem;font-size:.875rem}.RefreshDossier_found__ZP_U7{color:#15803d;background-color:#f0fdf4;font-weight:500}.RefreshDossier_unchanged__3Ym3x{color:#616161;background-color:#f5f5f5}.RefreshDossier_error__CGcCB{color:#b91c1c;background-color:#fef2f2}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.CompanyOverview_container__msEEY{background:#fff;border-radius:1rem;padding:1.5rem}@media (width<=600px){.CompanyOverview_container__msEEY{padding:1rem}}@media (width>=768px){.CompanyOverview_container__msEEY{padding:2rem}}.CompanyOverview_header__E1_1J{border-bottom:1px solid var(--color-neutral-200);align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}@media (width>=768px){.CompanyOverview_header__E1_1J{margin-bottom:2rem;padding-bottom:1rem}}.CompanyOverview_header__E1_1J .CompanyOverview_icon__IxkN1{color:#c99732;width:24px;height:24px}.CompanyOverview_header__E1_1J .CompanyOverview_icon__IxkN1.CompanyOverview_skeleton__mJFWN{background-color:#eee;border-radius:50%}.CompanyOverview_header__E1_1J h2{color:#0f2e22;margin:0;font-size:1.125rem;font-weight:600}@media (width>=768px){.CompanyOverview_header__E1_1J h2{font-size:1.25rem}}.CompanyOverview_grid__NUz8v{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (width>=768px){.CompanyOverview_grid__NUz8v{gap:1.5rem}}@media (width>=1024px){.CompanyOverview_grid__NUz8v{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.CompanyOverview_section__88l6L{background:#fff;border:1px solid #eee;border-radius:.75rem;padding:1rem}@media (width>=768px){.CompanyOverview_section__88l6L{padding:1.5rem}}.CompanyOverview_section__88l6L .CompanyOverview_title___wCm5{color:#757575;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.CompanyOverview_section__88l6L .CompanyOverview_title___wCm5.CompanyOverview_skeleton__mJFWN{background-color:#eee;border-radius:.375rem;width:6rem;height:1rem}.CompanyOverview_section__88l6L .CompanyOverview_value__FhxV1{color:#0f2e22;word-break:break-word;font-size:.875rem;font-weight:500;line-height:1.4}@media (width>=768px){.CompanyOverview_section__88l6L .CompanyOverview_value__FhxV1{font-size:1rem}}.CompanyOverview_section__88l6L .CompanyOverview_value__FhxV1.CompanyOverview_skeleton__mJFWN{background-color:#eee;border-radius:.375rem;height:1.5rem}.CompanyOverview_section__88l6L .CompanyOverview_value__FhxV1.CompanyOverview_email__wP5zf{color:#0f2e22;text-decoration:none}.CompanyOverview_section__88l6L .CompanyOverview_value__FhxV1.CompanyOverview_email__wP5zf:hover{text-decoration:underline}.CompanyOverview_section__88l6L .CompanyOverview_value__FhxV1.CompanyOverview_status__NAvYZ{border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}@media (width>=768px){.CompanyOverview_section__88l6L .CompanyOverview_value__FhxV1.CompanyOverview_status__NAvYZ{padding:.5rem 1rem;font-size:.875rem}}.CompanyOverview_section__88l6L .CompanyOverview_value__FhxV1.CompanyOverview_status__NAvYZ.CompanyOverview_active__920RG{color:#15803d;background:#f0fdf4}.CompanyOverview_badge__IxiBc,.CompanyOverview_section__88l6L .CompanyOverview_value__FhxV1.CompanyOverview_status__NAvYZ.CompanyOverview_inactive__L9OgV{color:#b91c1c;background:#fef2f2}.CompanyOverview_badge__IxiBc{border-radius:9999px;align-items:center;margin-left:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.CompanyOverview_timestamp__yd6Jd{color:#9e9e9e;margin-top:.25rem;font-size:.75rem}@media (width>=768px){.CompanyOverview_timestamp__yd6Jd{margin-top:.5rem}}@keyframes CompanyOverview_pulse__aMVHV{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.CompanyOverview_animate-pulse__3ZqN_{animation:CompanyOverview_pulse__aMVHV 2s cubic-bezier(.4,0,.6,1) infinite}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.CompanyLocation_container__DP9oV{background:var(--color-neutral-50);border-radius:var(--radius-2xl);padding:var(--spacing-5);z-index:0;position:relative}@media (width<=600px){.CompanyLocation_container__DP9oV{padding:.75rem}}.CompanyLocation_header__0IRfy{border-bottom:1px solid var(--color-neutral-200);align-items:center;gap:.75rem;margin-bottom:2rem;padding-bottom:1rem;display:flex}.CompanyLocation_header__0IRfy .CompanyLocation_icon__4oX2A{color:#c99732;width:24px;height:24px}.CompanyLocation_header__0IRfy .CompanyLocation_icon__4oX2A.CompanyLocation_skeleton__J0C54{background-color:#eee;border-radius:50%}.CompanyLocation_header__0IRfy h2{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.CompanyLocation_message__4QXzK{text-align:center;color:var(--color-neutral-600);padding:var(--spacing-8);font-size:var(--font-size-sm);background:var(--color-neutral-50);border-radius:var(--radius-xl);border:1px dashed var(--color-neutral-200)}.CompanyLocation_content__WdUGy{gap:var(--spacing-6);flex-direction:column;display:flex}.CompanyLocation_addressInfo__YRqD2{background:var(--color-neutral-0);border-radius:var(--radius-lg);padding:var(--spacing-6);border:1px solid var(--color-neutral-200)}.CompanyLocation_addressInfo__YRqD2 .CompanyLocation_label__Q3j60{color:var(--color-neutral-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2)}.CompanyLocation_addressInfo__YRqD2 .CompanyLocation_value__fsQNK{color:var(--color-neutral-900);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.CompanyLocation_mapContainer__driRP{border-radius:var(--radius-lg);border:1px solid var(--color-neutral-200);z-index:0;height:400px;position:relative;overflow:hidden}.CompanyLocation_mapContainer__driRP .leaflet-container{z-index:0;width:100%;height:100%}.CompanyLocation_mapContainer__driRP .leaflet-control-container{z-index:0}.CompanyLocation_mapLoading__nDgA_{background:var(--color-neutral-50);border-radius:var(--radius-lg);height:400px;color:var(--color-neutral-600);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.FinancialHealth_container__p3E_N{background:#fff;border-radius:1rem;padding:1.25rem}@media (width<=600px){.FinancialHealth_container__p3E_N{padding:.75rem}}.FinancialHealth_header__9k2xx{border-bottom:1px solid var(--color-neutral-200);align-items:center;gap:.75rem;margin-bottom:2rem;padding-bottom:1rem;display:flex}.FinancialHealth_header__9k2xx .FinancialHealth_icon__qQVBj{color:#c99732;width:24px;height:24px}.FinancialHealth_header__9k2xx h2{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.FinancialHealth_message__oKzOx{text-align:center;color:#757575;padding:2rem;font-size:1rem}.FinancialHealth_card__7IhRd{background:#fff;border:1px solid #eee;border-radius:.75rem;padding:1.5rem}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh h3{color:#0f2e22;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh .FinancialHealth_metrics__Qq2El{flex-direction:column;gap:1rem;display:flex}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh .FinancialHealth_metrics__Qq2El .FinancialHealth_metric__sLZ3W{flex-direction:column;gap:.5rem;display:flex}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh .FinancialHealth_metrics__Qq2El .FinancialHealth_metric__sLZ3W span{color:#757575;font-size:.875rem}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh .FinancialHealth_metrics__Qq2El .FinancialHealth_metric__sLZ3W p{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh .FinancialHealth_metrics__Qq2El .FinancialHealth_metric__sLZ3W p.FinancialHealth_positive__1wP91{color:#15803d}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh .FinancialHealth_metrics__Qq2El .FinancialHealth_metric__sLZ3W p.FinancialHealth_negative__ZxLSC{color:#b91c1c}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh .FinancialHealth_metrics__Qq2El .FinancialHealth_metric__sLZ3W small{color:#9e9e9e;font-size:.75rem}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh .FinancialHealth_observations__LY1NH{color:#757575;margin-top:1rem;font-size:.875rem;line-height:1.625}.FinancialHealth_metrics__Qq2El{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.FinancialHealth_metric__sLZ3W{text-align:left}.FinancialHealth_metric__sLZ3W span{color:#757575;margin-bottom:.25rem;font-size:.875rem;display:block}.FinancialHealth_metric__sLZ3W p{color:#0f2e22;margin:0;font-size:1.125rem;font-weight:600}.FinancialHealth_metric__sLZ3W p.FinancialHealth_positive__1wP91{color:#22c55e}.FinancialHealth_metric__sLZ3W p.FinancialHealth_negative__ZxLSC{color:#ef4444}.FinancialHealth_metric__sLZ3W small{color:#9e9e9e;margin-top:.25rem;font-size:.75rem;display:block}.FinancialHealth_observations__LY1NH p{color:#616161;margin:0 0 1rem;font-size:.875rem;line-height:1.625}.FinancialHealth_observations__LY1NH .FinancialHealth_metric__sLZ3W{border-top:1px solid #eee;margin-top:1rem;padding-top:1rem}.FinancialHealth_infoMessage__G6RN3{text-align:center;background-color:#fff;border:1px solid #eae4d3;border-radius:.5rem;margin-top:1.5rem;padding:1rem}.FinancialHealth_infoMessage__G6RN3 p{color:#0b241a;margin:0;font-size:.875rem;font-weight:500}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.HistoricalPerformance_container__bl5el{background:var(--color-neutral-50);border-radius:var(--radius-2xl);padding:var(--spacing-5)}@media (width<=600px){.HistoricalPerformance_container__bl5el{padding:.75rem}}.HistoricalPerformance_header__4jqv0{border-bottom:1px solid var(--color-neutral-200);align-items:center;gap:.75rem;margin-bottom:2rem;padding-bottom:1rem;display:flex}.HistoricalPerformance_header__4jqv0 .HistoricalPerformance_icon__txuBZ{color:#c99732;width:24px;height:24px}.HistoricalPerformance_header__4jqv0 .HistoricalPerformance_icon__txuBZ.HistoricalPerformance_skeleton__CFcmn{background-color:#eee;border-radius:50%}.HistoricalPerformance_header__4jqv0 h2{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.HistoricalPerformance_message__dosCX{background:var(--color-neutral-50);border-radius:var(--radius-xl);border:1px dashed var(--color-neutral-200)}.HistoricalPerformance_chartLoading__oEYFa,.HistoricalPerformance_message__dosCX{text-align:center;color:var(--color-neutral-600);padding:var(--spacing-8);font-size:var(--font-size-sm)}.HistoricalPerformance_charts__uwC0b{gap:var(--spacing-8);grid-template-columns:1fr;display:grid}@media (width>=768px){.HistoricalPerformance_charts__uwC0b{grid-template-columns:repeat(2,1fr)}}.HistoricalPerformance_chart__5MQGH{background:var(--color-neutral-0);border-radius:var(--radius-lg);padding:var(--spacing-6);border:1px solid var(--color-neutral-100);flex-direction:column;height:400px;display:flex}@media (width<=768px){.HistoricalPerformance_chart__5MQGH{padding:var(--spacing-3)}}.HistoricalPerformance_chart__5MQGH h3{color:var(--color-neutral-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-4)0;text-align:center}.HistoricalPerformance_chart__5MQGH .HistoricalPerformance_chartContainer__v6vG9{flex:1;width:100%;min-height:300px}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.OwnershipStructure_container__m0rOU{background:var(--color-neutral-50);padding:var(--spacing-5)}@media (width<=600px){.OwnershipStructure_container__m0rOU{padding:.75rem}}.OwnershipStructure_header__ioGai{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.OwnershipStructure_header__ioGai .OwnershipStructure_icon__54h5V{color:#c99732;width:24px;height:24px}.OwnershipStructure_header__ioGai .OwnershipStructure_icon__54h5V.OwnershipStructure_skeleton__p0BmR{background-color:#eee;border-radius:50%}.OwnershipStructure_header__ioGai h2{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.OwnershipStructure_message__HZlGv{text-align:center;color:var(--color-neutral-600);padding:var(--spacing-8);font-size:var(--font-size-sm);background:var(--color-neutral-50);border-radius:var(--radius-xl);border:1px dashed var(--color-neutral-200)}.OwnershipStructure_grid__vkJLf{gap:var(--spacing-6);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=768px){.OwnershipStructure_grid__vkJLf{grid-template-columns:repeat(2,1fr)}}.OwnershipStructure_card__hbMqS{background:var(--color-neutral-50);border-radius:var(--radius-lg);border:1px solid var(--color-neutral-200);min-height:400px;overflow:hidden}@media (width<=600px){.OwnershipStructure_card__hbMqS{min-height:350px}}@media (width>=768px){.OwnershipStructure_card__hbMqS{min-height:450px}}.OwnershipStructure_cardContent__7SrEY{padding:var(--spacing-6);flex-direction:column;height:100%;display:flex}@media (width<=600px){.OwnershipStructure_cardContent__7SrEY{padding:var(--spacing-4)}}@media (width>=768px){.OwnershipStructure_cardContent__7SrEY{padding:var(--spacing-8)}}.OwnershipStructure_cardContent__7SrEY h4{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:0 0 var(--spacing-4)0}@media (width<=600px){.OwnershipStructure_cardContent__7SrEY h4{margin:0 0 var(--spacing-3)0}}@media (width>=768px){.OwnershipStructure_cardContent__7SrEY h4{font-size:var(--font-size-base);margin:0 0 var(--spacing-6)0}}.OwnershipStructure_scrollHint__D6gIu{display:none}@media (width<=600px){.OwnershipStructure_scrollHint__D6gIu{text-align:center;margin-bottom:var(--spacing-3);display:block}.OwnershipStructure_scrollHint__D6gIu span{font-size:var(--font-size-xs);color:var(--color-neutral-500);background:var(--color-neutral-100);padding:var(--spacing-1)var(--spacing-2);border-radius:var(--radius-full);white-space:nowrap}}.OwnershipStructure_chartContainer__IsOhx{flex-grow:1;justify-content:center;align-items:center;width:100%;height:300px;min-height:300px;display:flex;position:relative}@media (width<=600px){.OwnershipStructure_chartContainer__IsOhx{height:250px;min-height:250px}}@media (width>=768px){.OwnershipStructure_chartContainer__IsOhx{height:350px;min-height:350px}}.OwnershipStructure_chartLoading__HvzVi{width:100%;height:300px;color:var(--color-neutral-600);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}@media (width<=600px){.OwnershipStructure_chartLoading__HvzVi{height:250px}}@media (width>=768px){.OwnershipStructure_chartLoading__HvzVi{height:350px}}.OwnershipStructure_table__T6gYt{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);margin-top:var(--spacing-4);min-width:500px}@media (width>=768px){.OwnershipStructure_table__T6gYt{width:100%;min-width:auto}}.OwnershipStructure_table__T6gYt td,.OwnershipStructure_table__T6gYt th{padding:var(--spacing-3)var(--spacing-4);text-align:left;border-bottom:1px solid var(--color-neutral-200);white-space:nowrap}@media (width>=768px){.OwnershipStructure_table__T6gYt td,.OwnershipStructure_table__T6gYt th{white-space:normal;padding:var(--spacing-4)var(--spacing-6)}}.OwnershipStructure_table__T6gYt th{font-weight:var(--font-weight-semibold);color:var(--color-neutral-700);background:var(--color-neutral-100)}.OwnershipStructure_table__T6gYt th:first-child{min-width:150px}@media (width>=768px){.OwnershipStructure_table__T6gYt th:first-child{width:40%;min-width:auto}}.OwnershipStructure_table__T6gYt th:nth-child(2){min-width:120px}@media (width>=768px){.OwnershipStructure_table__T6gYt th:nth-child(2){width:35%;min-width:auto}}.OwnershipStructure_table__T6gYt th:nth-child(3){min-width:80px}@media (width>=768px){.OwnershipStructure_table__T6gYt th:nth-child(3){width:25%;min-width:auto}}.OwnershipStructure_table__T6gYt td{color:var(--color-neutral-900)}.OwnershipStructure_table__T6gYt tr:last-child td{border-bottom:none}.OwnershipStructure_tableContainer__tMitO{-webkit-overflow-scrolling:touch;border-radius:var(--radius-md);margin:0 calc(-1*var(--spacing-6));overflow-x:auto}@media (width<=600px){.OwnershipStructure_tableContainer__tMitO{margin:0 calc(-1*var(--spacing-3))}}@media (width>=768px){.OwnershipStructure_tableContainer__tMitO{margin:0;overflow-x:visible}}.OwnershipStructure_tableContainer__tMitO::-webkit-scrollbar{height:6px}.OwnershipStructure_tableContainer__tMitO::-webkit-scrollbar-track{background:var(--color-neutral-100);border-radius:3px}.OwnershipStructure_tableContainer__tMitO::-webkit-scrollbar-thumb{background:var(--color-neutral-300);border-radius:3px}.OwnershipStructure_tableContainer__tMitO::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-400)}.OwnershipStructure_holderName__XkEiI{display:block}.OwnershipStructure_holderLink__wiPzG{color:var(--color-neutral-600,#6d7264);margin-top:2px;font-size:.78rem;line-height:1.35;text-decoration:none;display:block}.OwnershipStructure_holderLink__wiPzG:hover{color:#b08429;text-underline-offset:2px;text-decoration:underline}.OwnershipStructure_holderMuted__1orBc{color:#9aa094;margin-top:2px;font-size:.78rem;display:block}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.FinancialSummary_container__RohTD{background:var(--color-neutral-50);padding:var(--spacing-6)}@media (width<=600px){.FinancialSummary_container__RohTD{padding:.75rem}}.FinancialSummary_header__QHJT8{border-bottom:1px solid var(--color-neutral-200);align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}.FinancialSummary_header__QHJT8 .FinancialSummary_icon__KKpCh{color:#c99732;width:24px;height:24px}.FinancialSummary_header__QHJT8 .FinancialSummary_icon__KKpCh.FinancialSummary_skeleton__AYEeY{background-color:#eee;border-radius:50%}.FinancialSummary_header__QHJT8 h2{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.FinancialSummary_message__Ji7cp{text-align:center;color:var(--color-neutral-600);padding:var(--spacing-8);font-size:var(--font-size-sm);background:var(--color-neutral-50);border-radius:var(--radius-xl);border:1px dashed var(--color-neutral-200)}.FinancialSummary_grid__YIEhW{gap:var(--spacing-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.FinancialSummary_card__xEmvg{background:var(--color-neutral-0);border-radius:var(--radius-lg);padding:var(--spacing-6);border:1px solid var(--color-neutral-100)}.FinancialSummary_card__xEmvg .FinancialSummary_cardContent__u5VHa{justify-content:flex-start;align-items:stretch;gap:var(--spacing-2);flex-direction:column;display:flex}.FinancialSummary_card__xEmvg .FinancialSummary_cardContent__u5VHa h3{color:var(--color-neutral-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0}.FinancialSummary_card__xEmvg .FinancialSummary_cardContent__u5VHa p{color:var(--color-neutral-900);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:0}.FinancialSummary_card__xEmvg .FinancialSummary_cardContent__u5VHa span{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.FinancialSummary_card__xEmvg .FinancialSummary_cardContent__u5VHa span.FinancialSummary_positive__xPXTa{color:var(--color-success-500)}.FinancialSummary_card__xEmvg .FinancialSummary_cardContent__u5VHa span.FinancialSummary_negative___gNG6{color:var(--color-error-500)}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.AdministrativeDetails_container__VM8Iy{background:var(--color-neutral-50);padding:var(--spacing-5)}@media (width<=600px){.AdministrativeDetails_container__VM8Iy{padding:.75rem}}.AdministrativeDetails_header__PyOrK{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.AdministrativeDetails_header__PyOrK .AdministrativeDetails_icon__sNGem{color:#c99732;width:24px;height:24px}.AdministrativeDetails_header__PyOrK .AdministrativeDetails_icon__sNGem.AdministrativeDetails_skeleton__rhdPk{background-color:#eee;border-radius:50%}.AdministrativeDetails_header__PyOrK h2{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.AdministrativeDetails_grid__p9E_S{gap:var(--spacing-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.AdministrativeDetails_card__pOle6{background:var(--color-neutral-0);border-radius:var(--radius-lg);padding:var(--spacing-6);border:1px solid var(--color-neutral-100)}.AdministrativeDetails_card__pOle6 h4{color:var(--color-neutral-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-4)}.AdministrativeDetails_card__pOle6 .AdministrativeDetails_content___zsFn{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;display:flex}.AdministrativeDetails_card__pOle6 .AdministrativeDetails_content___zsFn p{align-items:flex-start;gap:var(--spacing-2);color:var(--color-neutral-600);font-size:var(--font-size-sm);flex-direction:row;margin:0;display:flex}.AdministrativeDetails_card__pOle6 .AdministrativeDetails_content___zsFn p strong{min-width:140px;font-weight:var(--font-weight-medium);color:var(--color-neutral-700)}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.VatGroupInfo_container__OXuby{background:var(--color-neutral-50);padding:var(--spacing-5)}@media (width<=600px){.VatGroupInfo_container__OXuby{padding:.75rem}}.VatGroupInfo_header__9OMXf{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.VatGroupInfo_header__9OMXf .VatGroupInfo_icon__cRSJU{color:#c99732;width:24px;height:24px}.VatGroupInfo_header__9OMXf .VatGroupInfo_icon__cRSJU.VatGroupInfo_skeleton__VjVqb{background-color:#eee;border-radius:50%}.VatGroupInfo_header__9OMXf h2{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.VatGroupInfo_grid__PvXBN{gap:var(--spacing-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.VatGroupInfo_card__TUtSo{background:var(--color-neutral-0);border-radius:var(--radius-lg);padding:var(--spacing-6);border:1px solid var(--color-neutral-100)}.VatGroupInfo_card__TUtSo h4{color:var(--color-neutral-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-3)}.VatGroupInfo_card__TUtSo .VatGroupInfo_value__Sag91{color:var(--color-neutral-900);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.VatGroupInfo_card__TUtSo .VatGroupInfo_value__Sag91.VatGroupInfo_positive__Yr3dx{color:var(--color-success-600)}.VatGroupInfo_card__TUtSo .VatGroupInfo_value__Sag91.VatGroupInfo_negative__Oj6Mv{color:var(--color-error-600)}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.BusinessClassification_container___KdJM{background:var(--color-neutral-50);padding:var(--spacing-5)}@media (width<=600px){.BusinessClassification_container___KdJM{padding:.75rem}}.BusinessClassification_header__oiGYs{border-bottom:1px solid var(--color-neutral-200);align-items:center;gap:.75rem;margin-bottom:2rem;padding-bottom:1rem;display:flex}.BusinessClassification_header__oiGYs .BusinessClassification_icon__PBjoz{color:#c99732;width:24px;height:24px}.BusinessClassification_header__oiGYs .BusinessClassification_icon__PBjoz.BusinessClassification_skeleton__uZRMO{background-color:#eee;border-radius:50%}.BusinessClassification_header__oiGYs h2{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.BusinessClassification_message__freqm{text-align:center;color:var(--color-neutral-600);padding:var(--spacing-8);font-size:var(--font-size-sm);background:var(--color-neutral-50);border-radius:var(--radius-xl);border:1px dashed var(--color-neutral-200)}.BusinessClassification_grid__y90Ob{gap:var(--spacing-6);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=768px){.BusinessClassification_grid__y90Ob{grid-template-columns:repeat(2,1fr)}}.BusinessClassification_content__P9A1F{gap:var(--spacing-6);flex-direction:column;display:flex}.BusinessClassification_section__W_e3S{background:var(--color-neutral-0);border-radius:var(--radius-lg);padding:var(--spacing-6);border:1px solid var(--color-neutral-200)}.BusinessClassification_section__W_e3S h3{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:0 0 var(--spacing-4)0}.BusinessClassification_rows__Fngzp{gap:var(--spacing-3);flex-direction:column;display:flex}.BusinessClassification_row__adAJN{gap:var(--spacing-1);flex-direction:column;display:flex}.BusinessClassification_row__adAJN span:first-child{font-weight:var(--font-weight-medium);color:var(--color-neutral-600)}.BusinessClassification_row__adAJN span:last-child{color:var(--color-neutral-900)}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.BiReport_container__wEtjC{background:var(--color-neutral-50);padding:var(--spacing-5)}@media (width<=600px){.BiReport_container__wEtjC{padding:.75rem}}.BiReport_header__HSRsv{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.BiReport_header__HSRsv .BiReport_icon__RNhya{color:#c99732;width:24px;height:24px}.BiReport_header__HSRsv .BiReport_icon__RNhya.BiReport_skeleton__ExXVk{background-color:#eee;border-radius:50%}.BiReport_header__HSRsv h2{color:#0f2e22;margin:0;font-size:1.25rem;font-weight:600}.BiReport_message__e3yLY{text-align:center;padding:var(--spacing-6);background:var(--color-neutral-100);border-radius:var(--radius-lg);margin-bottom:var(--spacing-6);color:var(--color-neutral-700)}.BiReport_message__e3yLY .BiReport_loadingNote__QmHr_{font-size:var(--font-size-sm);color:var(--color-neutral-500);margin-top:var(--spacing-2)}.BiReport_error__y6D4v{text-align:center;padding:var(--spacing-6);background:var(--color-error-50);border-radius:var(--radius-lg);margin-bottom:var(--spacing-6);color:var(--color-error-700)}.BiReport_error__y6D4v .BiReport_errorIcon__il_ZQ{width:32px;height:32px;color:var(--color-error-500);margin-bottom:var(--spacing-3)}.BiReport_error__y6D4v .BiReport_errorDetail__E16Br{font-size:var(--font-size-sm);color:var(--color-error-500);margin-top:var(--spacing-2)}.BiReport_card__tkhIR{background:var(--color-neutral-50);border-bottom:1px solid var(--color-neutral-200);margin-bottom:var(--spacing-6);overflow:hidden}.BiReport_card__tkhIR .BiReport_cardContent__EinM_{padding:var(--spacing-2)}@media (width>=768px){.BiReport_card__tkhIR .BiReport_cardContent__EinM_{padding:var(--spacing-6)}}.BiReport_sectionHeader__Ct2mH{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-neutral-200);display:flex}.BiReport_sectionHeader__Ct2mH .BiReport_icon__RNhya{width:20px;height:20px;color:var(--color-primary-400)}.BiReport_sectionHeader__Ct2mH h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:0}.BiReport_healthStatus__KAbPJ{background:var(--color-primary-50);border-radius:var(--radius-lg);padding:var(--spacing-4);margin:var(--spacing-4)0}.BiReport_healthStatus__KAbPJ p{margin:var(--spacing-2)0;color:var(--color-primary-600);font-size:var(--font-size-base)}.BiReport_healthStatus__KAbPJ p strong{font-weight:var(--font-weight-semibold)}.BiReport_lists__BruW5{gap:var(--spacing-4);margin:var(--spacing-4)0;grid-template-columns:1fr;display:grid}@media (width>=768px){.BiReport_lists__BruW5{grid-template-columns:repeat(2,1fr)}}.BiReport_lists__BruW5 .BiReport_risksList__mYd46 .BiReport_listHeader__KPrQy,.BiReport_lists__BruW5 .BiReport_strengthsList__4BI18 .BiReport_listHeader__KPrQy{align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3);display:flex}.BiReport_lists__BruW5 .BiReport_risksList__mYd46 .BiReport_listHeader__KPrQy .BiReport_icon__RNhya,.BiReport_lists__BruW5 .BiReport_strengthsList__4BI18 .BiReport_listHeader__KPrQy .BiReport_icon__RNhya{width:20px;height:20px}.BiReport_lists__BruW5 .BiReport_risksList__mYd46 .BiReport_listHeader__KPrQy h4,.BiReport_lists__BruW5 .BiReport_strengthsList__4BI18 .BiReport_listHeader__KPrQy h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin:0}.BiReport_lists__BruW5 .BiReport_risksList__mYd46 ul,.BiReport_lists__BruW5 .BiReport_strengthsList__4BI18 ul{margin:0;padding:0;list-style:none}.BiReport_lists__BruW5 .BiReport_risksList__mYd46 ul li,.BiReport_lists__BruW5 .BiReport_strengthsList__4BI18 ul li{padding:var(--spacing-3);border-radius:var(--radius-md);margin-bottom:var(--spacing-2);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.BiReport_lists__BruW5 .BiReport_strengthsList__4BI18 .BiReport_listHeader__KPrQy .BiReport_icon__RNhya{color:var(--color-success-500)}.BiReport_lists__BruW5 .BiReport_strengthsList__4BI18 .BiReport_listHeader__KPrQy h4{color:var(--color-success-700)}.BiReport_lists__BruW5 .BiReport_strengthsList__4BI18 li{background:var(--color-success-50);color:var(--color-success-700)}.BiReport_lists__BruW5 .BiReport_risksList__mYd46 .BiReport_listHeader__KPrQy .BiReport_icon__RNhya{color:var(--color-error-500)}.BiReport_lists__BruW5 .BiReport_risksList__mYd46 .BiReport_listHeader__KPrQy h4{color:var(--color-error-700)}.BiReport_lists__BruW5 .BiReport_risksList__mYd46 li{background:var(--color-error-50);color:var(--color-error-700)}.BiReport_metricsGrid__BsF3X{gap:var(--spacing-4);margin:var(--spacing-4)0;grid-template-columns:1fr;display:grid}@media (width>=768px){.BiReport_metricsGrid__BsF3X{grid-template-columns:repeat(2,1fr)}}.BiReport_metricsGrid__BsF3X .BiReport_metric__9ZQ5b{background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);padding:var(--spacing-4);border-radius:var(--radius-lg)}.BiReport_metricsGrid__BsF3X .BiReport_metric__9ZQ5b h4{margin:0 0 var(--spacing-3)0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700)}.BiReport_metricsGrid__BsF3X .BiReport_metric__9ZQ5b .BiReport_metricValue__WQQZp{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:var(--spacing-2)0}.BiReport_metricsGrid__BsF3X .BiReport_metric__9ZQ5b .BiReport_metricValue__WQQZp span.BiReport_positive__fvBxD{color:var(--color-success-500)}.BiReport_metricsGrid__BsF3X .BiReport_metric__9ZQ5b .BiReport_metricValue__WQQZp span.BiReport_negative__maqss{color:var(--color-error-500)}.BiReport_metricsGrid__BsF3X .BiReport_metric__9ZQ5b .BiReport_observation__EjWHI{font-size:var(--font-size-sm);color:var(--color-neutral-600);margin-top:var(--spacing-2)}.BiReport_advantageGrid__fxWMq{gap:var(--spacing-4);margin:var(--spacing-4)0;grid-template-columns:1fr;display:grid}@media (width>=768px){.BiReport_advantageGrid__fxWMq{grid-template-columns:repeat(2,1fr)}}.BiReport_advantageGrid__fxWMq .BiReport_advantageMetric__aE5C_{background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-4)}.BiReport_advantageGrid__fxWMq .BiReport_advantageMetric__aE5C_ h4{margin:0 0 var(--spacing-3)0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700)}.BiReport_advantageGrid__fxWMq .BiReport_advantageMetric__aE5C_ .BiReport_value___lRtF{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:var(--spacing-2)0}.BiReport_advantageGrid__fxWMq .BiReport_advantageMetric__aE5C_ .BiReport_interpretation__kLUQE{font-size:var(--font-size-sm);color:var(--color-neutral-600);margin-top:var(--spacing-2);line-height:var(--line-height-relaxed)}.BiReport_organizationalMetrics__uvOdz{gap:var(--spacing-4);margin:var(--spacing-4)0;grid-template-columns:1fr;display:grid}@media (width>=768px){.BiReport_organizationalMetrics__uvOdz{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.BiReport_organizationalMetrics__uvOdz{grid-template-columns:repeat(3,1fr)}}.BiReport_metricBox__SygnK{background:var(--color-neutral-50);border-radius:var(--radius-lg);padding:var(--spacing-4);border:1px solid var(--color-neutral-200)}.BiReport_metricBox__SygnK h4{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700);margin:0 0 var(--spacing-4)0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-neutral-200)}.BiReport_metricBox__SygnK .BiReport_mainValue__NYOQS{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:var(--spacing-2)0}.BiReport_change___4guY{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:var(--spacing-2)0;padding:var(--spacing-1)var(--spacing-3);border-radius:var(--radius-full);display:inline-block}.BiReport_change___4guY.BiReport_positive__fvBxD{color:var(--color-success-700);background:var(--color-success-50)}.BiReport_change___4guY.BiReport_negative__maqss{color:var(--color-error-700);background:var(--color-error-50)}.BiReport_dataList__Crqyf{margin-top:var(--spacing-4)}.BiReport_dataList__Crqyf .BiReport_dataItem__qZcdE{padding:var(--spacing-3);background:var(--color-neutral-50);margin-bottom:var(--spacing-3);border-radius:var(--radius-md);border:1px solid var(--color-neutral-100)}.BiReport_dataList__Crqyf .BiReport_dataItem__qZcdE:last-child{margin-bottom:0}.BiReport_dataList__Crqyf .BiReport_dataItem__qZcdE .BiReport_year__BZUz3{font-weight:var(--font-weight-medium);color:var(--color-primary-600);margin-bottom:var(--spacing-1);font-size:var(--font-size-sm)}.BiReport_dataList__Crqyf .BiReport_dataItem__qZcdE .BiReport_value___lRtF{color:var(--color-neutral-900);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base)}.BiReport_dataList__Crqyf .BiReport_dataItem__qZcdE .BiReport_subValue__xVSbF{color:var(--color-neutral-600);font-size:var(--font-size-sm);margin-top:var(--spacing-1)}.BiReport_ownershipInfo__tBB6M{font-size:var(--font-size-base);color:var(--color-neutral-900)}.BiReport_observations__UPjwk,.BiReport_ownershipInfo__tBB6M{margin:var(--spacing-4)0;padding:var(--spacing-4);background:var(--color-neutral-50);border-radius:var(--radius-lg);border:1px solid var(--color-neutral-100)}.BiReport_observations__UPjwk{color:var(--color-neutral-600);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.BiReport_loadingMessage__OT330{text-align:center;padding:var(--spacing-6);background:var(--color-neutral-100);border-radius:var(--radius-lg);margin-bottom:var(--spacing-6);justify-content:center;align-items:center;gap:var(--spacing-3);flex-direction:column;min-height:150px;display:flex}@media (width>=768px){.BiReport_loadingMessage__OT330{min-height:200px;padding:var(--spacing-8)}}.BiReport_metricValue__WQQZp{color:#0f2e22;margin:.25rem 0;font-size:1.125rem;font-weight:600}.BiReport_p__diBtv{color:#757575;margin:.5rem 0;font-size:.875rem;line-height:1.625}.BiReport_riskGrid__aZzuf{gap:var(--spacing-4);margin:var(--spacing-4)0;grid-template-columns:1fr;display:grid}@media (width>=768px){.BiReport_riskGrid__aZzuf{grid-template-columns:repeat(2,1fr)}}.BiReport_riskGrid__aZzuf .BiReport_riskSection__Y_7L_{background:var(--color-neutral-50);padding:var(--spacing-4);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg)}.BiReport_riskGrid__aZzuf .BiReport_riskSection__Y_7L_ h4{margin:0 0 var(--spacing-3)0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700)}.BiReport_riskGrid__aZzuf .BiReport_riskIndicator__muDAW{margin:var(--spacing-3)0;padding:var(--spacing-3);border-radius:var(--radius-md);border:1px solid var(--color-neutral-200)}.BiReport_riskGrid__aZzuf .BiReport_riskIndicator__muDAW.BiReport_warning__kcW8C{border-color:var(--color-warning-200);background:var(--color-warning-50)}.BiReport_riskGrid__aZzuf .BiReport_riskIndicator__muDAW.BiReport_warning__kcW8C p{color:var(--color-warning-700)}.BiReport_riskGrid__aZzuf .BiReport_riskIndicator__muDAW p{margin:var(--spacing-1)0;font-size:var(--font-size-sm);color:var(--color-neutral-700)}.BiReport_riskGrid__aZzuf .BiReport_riskIndicator__muDAW p:first-child{font-weight:var(--font-weight-medium)}.BiReport_riskObservations__GQghP{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-neutral-200);color:var(--color-neutral-600);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.BiReport_growthGrid__busYM{gap:var(--spacing-4);margin-bottom:var(--spacing-6);display:grid}@media (width>=768px){.BiReport_growthGrid__busYM{grid-template-columns:repeat(2,1fr)}}.BiReport_growthCard__AC66o{background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-4)}.BiReport_growthCard__AC66o h4{color:var(--color-neutral-900);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-4)}.BiReport_growthMetrics__twkFX{gap:var(--spacing-4);flex-direction:column;display:flex}.BiReport_growthMetric__CwU3B{padding:var(--spacing-2)0;border-bottom:1px solid var(--color-neutral-100);justify-content:space-between;align-items:center;display:flex}.BiReport_growthMetric__CwU3B:last-child{border-bottom:none}.BiReport_metricLabel__WJh_4{color:var(--color-neutral-600);font-size:var(--font-size-sm)}.BiReport_metricValue__WQQZp{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.BiReport_metricValue__WQQZp.BiReport_positive__fvBxD{color:var(--color-success-500)}.BiReport_metricValue__WQQZp.BiReport_negative__maqss{color:var(--color-error-500)}.BiReport_growthConsistency__PHDa3,.BiReport_growthObservation__FKf4y{margin-top:var(--spacing-4);padding-top:var(--spacing-3);border-top:1px solid var(--color-neutral-200);color:var(--color-neutral-600);font-size:var(--font-size-sm)}.BiReport_growthObservation__FKf4y{font-style:italic}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.Button_button__5Fngg{cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:500;transition:all .3s;display:inline-flex}.Button_button__5Fngg:disabled{opacity:.5;cursor:not-allowed}.Button_primary__swzAa{color:#fff;background-color:#0f2e22}.Button_primary__swzAa:hover:not(:disabled){background-color:#0b241a}.Button_primary__swzAa.Button_error__irxwf{background-color:#ef4444;border-color:#ef4444}.Button_primary__swzAa.Button_error__irxwf:hover:not(:disabled){background-color:#b91c1c;border-color:#b91c1c}.Button_outline__tvaA1{color:#0f2e22;background-color:#0000;border-color:#0f2e22}.Button_outline__tvaA1:hover:not(:disabled){background-color:#f6f2e7}.Button_outline__tvaA1.Button_error__irxwf{color:#ef4444;border-color:#ef4444}.Button_outline__tvaA1.Button_error__irxwf:hover:not(:disabled){background-color:#fef2f2}.Button_small__AR0Cb{border-radius:.25rem;padding:.5rem 1rem;font-size:.875rem}.Button_medium__XjfCa{border-radius:.25rem;padding:.625rem 1.25rem;font-size:1rem}.Button_large__AqiVe{border-radius:.375rem;padding:.75rem 1.5rem;font-size:1.125rem}.Button_fullWidth__EcevO{width:100%}.Button_rounded__SgGyP{border-radius:9999px}.Button_hasIcon__CTW9L .Button_icon__V2EYJ{justify-content:center;align-items:center;display:flex}.Button_iconLeft__FKa_h{flex-direction:row}.Button_loading__WDyPj{color:#0000;position:relative}.Button_loading__WDyPj:after{content:"";border:2px solid;border-right:2px solid #0000;border-radius:50%;width:1rem;height:1rem;animation:Button_spin__clXgF .75s linear infinite;position:absolute}@keyframes Button_spin__clXgF{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.Button_icon__V2EYJ{justify-content:center;align-items:center;display:flex}.Button_iconOnly__YBfbJ{border-radius:9999px;min-width:32px;min-height:32px;padding:.5rem}.Button_iconOnly__YBfbJ .Button_icon__V2EYJ{margin:0}.CompanyAiChat_container___wLMH{background:#fff;border:1px solid rgba(15,46,34,.08);border-radius:16px;padding:24px;box-shadow:0 12px 34px rgba(11,36,26,.06);display:flex;flex-direction:column}.CompanyAiChat_header__IvYhA{display:flex;align-items:center;gap:12px;margin-bottom:16px}.CompanyAiChat_icon__qP3w1{flex-shrink:0;width:28px;height:28px;color:#0f2e22}.CompanyAiChat_title__jAGSf{margin:0;font-family:var(--font-primary,system-ui,sans-serif);font-size:18px;font-weight:600;color:#0f2e22}.CompanyAiChat_subtitle__8fJWE{margin:2px 0 0;font-family:var(--font-secondary,system-ui,sans-serif);font-size:13px;color:#6d7264}.CompanyAiChat_messages__FE55F{display:flex;flex-direction:column;gap:12px;max-height:420px;overflow-y:auto;padding:4px}.CompanyAiChat_empty__Uuo3l{padding:8px 0}.CompanyAiChat_emptyText__LTLoU{margin:0 0 10px;font-size:14px;color:#6d7264}.CompanyAiChat_chips__ztlru{display:flex;flex-wrap:wrap;gap:8px}.CompanyAiChat_chip__EmkXC{border:1px solid rgba(15,46,34,.15);background:#faf7ee;color:#0f2e22;border-radius:9999px;padding:8px 14px;font-size:13px;font-family:var(--font-secondary,system-ui,sans-serif);cursor:pointer;transition:background .15s ease,border-color .15s ease}.CompanyAiChat_chip__EmkXC:hover:not(:disabled){background:#e0a93b;border-color:#e0a93b}.CompanyAiChat_chip__EmkXC:disabled{opacity:.5;cursor:default}.CompanyAiChat_assistantMsg__U1xN2,.CompanyAiChat_userMsg__PwkAK{max-width:88%;padding:12px 16px;border-radius:14px;font-family:var(--font-secondary,system-ui,sans-serif);font-size:14.5px;line-height:1.55;white-space:pre-wrap}.CompanyAiChat_userMsg__PwkAK{align-self:flex-end;background:#0f2e22;color:#fff;border-bottom-right-radius:4px}.CompanyAiChat_assistantMsg__U1xN2{align-self:flex-start;background:#faf7ee;color:#0f2e22;border:1px solid rgba(15,46,34,.06);border-bottom-left-radius:4px}.CompanyAiChat_typing__03sdF{display:inline-flex;gap:4px;align-items:center}.CompanyAiChat_typing__03sdF span{width:7px;height:7px;border-radius:50%;background:#6d7264;animation:CompanyAiChat_blink__yT89f 1.2s infinite both}.CompanyAiChat_typing__03sdF span:nth-child(2){animation-delay:.2s}.CompanyAiChat_typing__03sdF span:nth-child(3){animation-delay:.4s}@keyframes CompanyAiChat_blink__yT89f{0%,80%,to{opacity:.25}40%{opacity:1}}.CompanyAiChat_error__lbHoO{margin:10px 2px 0;font-size:13px;color:#c0392b}.CompanyAiChat_inputRow__t01K7{display:flex;align-items:center;gap:8px;margin-top:16px}.CompanyAiChat_input__wy0hO{flex:1;min-width:0;border:1px solid rgba(15,46,34,.15);border-radius:9999px;padding:12px 18px;font-size:14.5px;font-family:var(--font-secondary,system-ui,sans-serif);color:#0f2e22;outline:none}.CompanyAiChat_input__wy0hO:focus{border-color:#e0a93b}.CompanyAiChat_send__QNW6B{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#e0a93b;color:#0f2e22;cursor:pointer;transition:background .15s ease}.CompanyAiChat_send__QNW6B:hover:not(:disabled){background:#e8b64f}.CompanyAiChat_send__QNW6B:disabled{opacity:.5;cursor:default}.CompanyAiChat_disclaimer__YDyci{margin:12px 2px 0;font-size:11.5px;color:#aeb3a0}.DocumentChat_panel__bU2_w{flex-basis:100%;margin-top:14px;padding:16px 18px;background:#f9f6ee;border:1px solid #e3ddc9;border-radius:10px}.DocumentChat_intro__W3l4b{margin:0 0 12px;font-size:12.5px;line-height:1.5;color:#6d7264}.DocumentChat_suggestions__HWwje{display:flex;flex-wrap:wrap;gap:8px}.DocumentChat_chip__AVjAg{border:1px solid rgba(15,46,34,.18);background:#fff;color:#0f2e22;font-size:13px;padding:7px 14px;border-radius:9999px;cursor:pointer}.DocumentChat_chip__AVjAg:hover{border-color:#e0a93b;background:rgba(224,169,59,.1)}.DocumentChat_thread__DJhSr{display:flex;flex-direction:column;gap:10px;max-height:22rem;overflow-y:auto}.DocumentChat_question__x5SoP{align-self:flex-end;max-width:85%;background:#0f2e22;color:#f6f2e7;font-size:13.5px;line-height:1.5;padding:9px 14px;border-radius:12px 12px 2px 12px}.DocumentChat_answer___Fvne{align-self:flex-start;max-width:95%;background:#fff;border:1px solid #e3ddc9;color:#44473b;font-size:13.5px;line-height:1.6;padding:11px 14px;border-radius:12px 12px 12px 2px;white-space:pre-wrap}.DocumentChat_thinking__nWbwr{align-self:flex-start;font-size:13px;color:#6d7264;font-style:italic;padding:4px 2px}.DocumentChat_error__13fy4{margin:10px 0 0;font-size:13px;color:#c0392b}.DocumentChat_composer__cMWNZ{display:flex;align-items:center;gap:8px;margin-top:12px}.DocumentChat_input__KMoTN{flex:1;min-width:0;border:1px solid rgba(15,46,34,.18);border-radius:9999px;background:#fff;padding:10px 16px;font-size:13.5px;color:#0f2e22}.DocumentChat_input__KMoTN::placeholder{color:#9aa094}.DocumentChat_input__KMoTN:focus{outline:none;border-color:#e0a93b}.DocumentChat_input__KMoTN:disabled{opacity:.6}.DocumentChat_send__Z9gr8{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:0;border-radius:50%;background:#e0a93b;color:#0f2e22;cursor:pointer}.DocumentChat_send__Z9gr8:hover:not(:disabled){background:#e8b64f}.DocumentChat_send__Z9gr8:disabled{opacity:.45;cursor:default}.CompanyDocuments_container__zcqpY{background:#fff;border:1px solid rgba(15,46,34,.08);border-radius:16px;padding:24px;box-shadow:0 12px 34px rgba(11,36,26,.06)}.CompanyDocuments_header__V14Qh{display:flex;align-items:center;gap:12px;margin-bottom:18px}.CompanyDocuments_icon__Pfy_9{flex-shrink:0;width:26px;height:26px;color:#0f2e22}.CompanyDocuments_title__II_H2{margin:0;font-family:var(--font-primary,system-ui,sans-serif);font-size:18px;font-weight:600;color:#0f2e22}.CompanyDocuments_subtitle__h0VQw{margin:2px 0 0;font-family:var(--font-secondary,system-ui,sans-serif);font-size:13px;color:#6d7264}.CompanyDocuments_list__5zvJ8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.CompanyDocuments_row__BuvMl{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid rgba(15,46,34,.08);border-radius:12px;flex-wrap:wrap}.CompanyDocuments_rowInfo__eRtNN{display:flex;flex-direction:column;gap:2px;min-width:0}.CompanyDocuments_confirm__k_Tf0{flex-basis:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px dashed rgba(15,46,34,.14)}.CompanyDocuments_confirmText__7E_pn{margin:0;flex:1 1 16rem;font-family:var(--font-secondary,system-ui,sans-serif);font-size:12.5px;line-height:1.45;color:#6d7264}.CompanyDocuments_label__RLjl7{font-family:var(--font-secondary,system-ui,sans-serif);font-size:14.5px;font-weight:600;color:#0f2e22}.CompanyDocuments_price__VsGon{font-family:var(--font-secondary,system-ui,sans-serif);font-size:13px;color:#6d7264}.CompanyDocuments_actions__n_2UM{display:flex;align-items:center;gap:8px;flex-shrink:0}.CompanyDocuments_test__wBf7s{border:1px solid rgba(15,46,34,.2);background:rgba(0,0,0,0);color:#6d7264;font-family:var(--font-secondary,system-ui,sans-serif);font-size:12px;font-weight:600;padding:9px 12px;border-radius:9999px;cursor:pointer}.CompanyDocuments_test__wBf7s:hover:not(:disabled){border-color:#0f2e22;color:#0f2e22}.CompanyDocuments_test__wBf7s:disabled{opacity:.5;cursor:default}.CompanyDocuments_buy__JVJCq{flex-shrink:0;border:0;cursor:pointer;background:#e0a93b;color:#0f2e22;font-family:var(--font-secondary,system-ui,sans-serif);font-size:14px;font-weight:600;padding:10px 20px;border-radius:9999px;transition:background .15s ease}.CompanyDocuments_buy__JVJCq:hover:not(:disabled){background:#e8b64f}.CompanyDocuments_buy__JVJCq:disabled{opacity:.5;cursor:default}.CompanyDocuments_error__HYpMM{margin:12px 2px 0;font-size:13px;color:#c0392b}.CompanyDocuments_info__W53IO{margin:12px 2px 0;font-size:13px;color:#0f2e22}.CompanyDocuments_infoLink__6zzja{color:#0f2e22;font-weight:600;text-decoration:underline}.CompanyDocuments_note__GmfUW{margin:14px 2px 0;font-size:12px;color:#aeb3a0}.CompanyDocuments_orders__h4iTO{margin-top:20px;padding-top:16px;border-top:1px solid rgba(15,46,34,.08)}.CompanyDocuments_ordersTitle__pn_kD{margin:0 0 10px;font-family:var(--font-secondary,system-ui,sans-serif);font-size:13px;font-weight:600;color:#0f2e22}.CompanyDocuments_orderList__g3f1p{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.CompanyDocuments_orderRow__x_tNi{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.CompanyDocuments_orderLabel__yNiFI{font-family:var(--font-secondary,system-ui,sans-serif);font-size:14px;color:#0f2e22;min-width:0}.CompanyDocuments_orderDate__y5no3{color:#6d7264;font-size:12.5px;white-space:nowrap}.CompanyDocuments_orderRight___WmDY{display:flex;align-items:center;gap:10px;flex-shrink:0}.CompanyDocuments_status__8r75w{font-family:var(--font-secondary,system-ui,sans-serif);font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:9999px;background:rgba(15,46,34,.06);color:#6d7264;white-space:nowrap}.CompanyDocuments_ready__W_InY{background:rgba(224,169,59,.22);color:#0f2e22}.CompanyDocuments_failed__9YpCG{background:rgba(192,57,43,.12);color:#c0392b}.CompanyDocuments_orderAction__Rv2Ya{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(15,46,34,.2);background:rgba(0,0,0,0);color:#0f2e22;font-family:var(--font-secondary,system-ui,sans-serif);font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:9999px;cursor:pointer}.CompanyDocuments_orderAction__Rv2Ya:hover:not(:disabled){background:#faf7ee}.CompanyDocuments_orderAction__Rv2Ya:disabled{opacity:.5;cursor:default}.CompanyChanges_panel__tqIw9{background:#f9f6ee;border:1px solid #e3ddc9;border-left:4px solid #e0a93b;border-radius:10px;padding:16px 20px;margin-bottom:20px}.CompanyChanges_head___8dbd{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.CompanyChanges_icon__y4sVc{color:#e0a93b;flex-shrink:0}.CompanyChanges_title__vl2Cz{margin:0;font-size:16px;font-weight:600;color:#0f2e22}.CompanyChanges_date__uL2_u{margin-left:auto;font-size:12.5px;color:#6d7264}.CompanyChanges_fields__MVW3B{margin:10px 0 0;font-size:14px;font-weight:600;color:#0f2e22}.CompanyChanges_details__bVKL3{margin:8px 0 0;padding:10px 12px;background:#fff;border:1px solid #e3ddc9;border-radius:8px;font-family:inherit;font-size:13.5px;line-height:1.5;color:#44473b;white-space:pre-wrap}.CompanyChanges_older__wnu83{margin-top:12px;font-size:13px}.CompanyChanges_older__wnu83 summary{cursor:pointer;color:#6d7264}.CompanyChanges_older__wnu83 ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.CompanyChanges_olderDate__8XQbx{display:inline-block;margin-right:8px;color:#6d7264}.CompanyChanges_link__52nKL{display:inline-block;margin-top:12px;font-size:13px;color:#0f2e22;text-decoration:underline;text-underline-offset:2px}.CompanyChanges_link__52nKL:hover{color:#b08429}.LoadingSpinner_loadingContainer__jeitP{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;width:100%;height:100%}.LoadingSpinner_spinner__qsO7P{animation:LoadingSpinner_spin__hFupk 1s linear infinite}@keyframes LoadingSpinner_spin__hFupk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.SubscriptionModal_modalWrapper__F_sju{z-index:50;position:fixed;inset:0;overflow-y:auto}.SubscriptionModal_modalBackdrop__EotIX{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;position:fixed;inset:0}.SubscriptionModal_modalContainer__rAoLl{text-align:center;justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.SubscriptionModal_modalContent__X0Y_l{text-align:left;vertical-align:middle;width:100%;max-width:500px;display:inline-block;position:relative}.SubscriptionModal_modalPanel__phuKc{background-color:#fff;border-radius:.5rem;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;display:flex;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.SubscriptionModal_modalIcon__4QVc3{color:#0f2e22;background-color:#f6f2e7;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.SubscriptionModal_modalTitle__HOFA_{text-align:center}.SubscriptionModal_modalBody__x05M9{text-align:center;max-width:400px}.SubscriptionModal_modalActions__ffun1{gap:1rem;margin-top:.5rem;display:flex}@media (width<=480px){.SubscriptionModal_modalActions__ffun1{flex-direction:column;width:100%}}.SearchSection_searchSection__T9Qw5{background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-6);margin-bottom:var(--spacing-6)}.SearchSection_searchSection__T9Qw5 h1{color:var(--color-neutral-900);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-6)}.SearchSection_searchBox__QX0MC{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}@media(min-width:768px){.SearchSection_searchBox__QX0MC{flex-direction:row;align-items:center}}.SearchSection_searchInputWrapper__P18Eh{position:relative;flex:1}.SearchSection_searchInputWrapper__P18Eh input{width:100%;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--color-neutral-300);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-neutral-900);background-color:var(--color-neutral-0)}.SearchSection_searchInputWrapper__P18Eh input:focus{outline:none;border-color:var(--color-primary-400);box-shadow:0 0 0 2px var(--color-primary-100)}.SearchSection_searchInputWrapper__P18Eh input::placeholder{color:var(--color-neutral-500)}.SearchSection_searchInputWrapper__P18Eh input:disabled{background-color:var(--color-neutral-100);cursor:not-allowed}.SearchSection_searchResults__t_cqm{position:absolute;top:calc(100% + var(--spacing-1));left:0;right:0;background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-height:400px;overflow-y:auto;z-index:var(--z-50)}.SearchSection_searchResultItem__gIGx8{padding:var(--spacing-3) var(--spacing-4);cursor:pointer;transition:var(--transition-colors);border-bottom:1px solid var(--color-neutral-100);background-color:var(--color-neutral-50)}.SearchSection_searchResultItem__gIGx8:last-child{border-bottom:none}.SearchSection_searchResultItem__gIGx8:hover{background-color:var(--color-neutral-100)}.SearchSection_searchResultItem__gIGx8 .SearchSection_companyName__a9Hbf{font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin-bottom:var(--spacing-2)}.SearchSection_searchResultItem__gIGx8 .SearchSection_companyDetails__NI7cX{display:flex;flex-wrap:wrap;gap:var(--spacing-3);color:var(--color-neutral-600);font-size:var(--font-size-sm)}.SearchSection_searchResultItem__gIGx8 .SearchSection_companyDetails__NI7cX span{display:flex;align-items:center;gap:var(--spacing-1)}.SearchSection_searchResultItem__gIGx8 .SearchSection_companyDetails__NI7cX span:not(:last-child):after{content:"•";color:var(--color-neutral-400);margin-left:var(--spacing-2)}.SearchSection_searchResultItem__gIGx8.SearchSection_disabled__LxaaU{opacity:.6;cursor:not-allowed;background-color:var(--color-neutral-100)}.SearchSection_searchResultItem__gIGx8.SearchSection_disabled__LxaaU:hover{background-color:var(--color-neutral-100)}.SearchSection_companyAddress__JDEm_{color:var(--color-neutral-500);font-size:var(--font-size-sm)}.SearchSection_noResults__1WKf8{position:absolute;top:calc(100% + var(--spacing-1));left:0;right:0;padding:var(--spacing-4);background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);color:var(--color-neutral-600);text-align:center;font-size:var(--font-size-sm);box-shadow:var(--shadow-md)}.SearchSection_countrySelect__r_1JD{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-300);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-colors);width:100%}@media(min-width:768px){.SearchSection_countrySelect__r_1JD{width:auto;min-width:120px}}.SearchSection_countrySelect__r_1JD:hover{border-color:var(--color-primary-400);background-color:var(--color-neutral-50)}.SearchSection_countrySelect__r_1JD span{color:var(--color-neutral-900);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.SearchSection_searchButton__Ew88T{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background-color:var(--color-primary-600);color:var(--color-primary-50);border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--transition-colors);width:100%}@media(min-width:768px){.SearchSection_searchButton__Ew88T{width:auto;white-space:nowrap}}.SearchSection_searchButton__Ew88T:hover{background-color:var(--color-primary-700)}.SearchSection_searchButton__Ew88T:disabled{opacity:.7;cursor:not-allowed}.SearchSection_searchButton__Ew88T span{display:inline}.SearchSection_advancedSearch__SoAOY{color:var(--color-primary-500);font-size:var(--font-size-sm);text-decoration:none;transition:var(--transition-colors)}.SearchSection_advancedSearch__SoAOY:hover{color:var(--color-primary-600);text-decoration:underline}.SearchSection_error__qDlHh{margin-top:var(--spacing-4);padding:var(--spacing-4);background-color:var(--color-error-50);border:1px solid var(--color-error-100);border-radius:var(--radius-md);color:var(--color-error-500);font-size:var(--font-size-sm)}.SearchSection_loadingOverlay__fPaw0{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:var(--z-max);backdrop-filter:blur(4px)}.SearchSection_loadingSpinner__IL8XS{width:48px;height:48px;border-top:4px solid var(--color-primary-100);border:4px solid var(--color-primary-100);border-top-color:var(--color-primary-500);border-radius:50%;animation:SearchSection_spin__iCmfl 1s linear infinite;margin-bottom:var(--spacing-4)}.SearchSection_loadingText__u0RV8{color:var(--color-primary-600);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}@keyframes SearchSection_spin__iCmfl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SearchSection_tabNavigation__lD6YG{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-6);border-bottom:1px solid var(--color-neutral-200)}.SearchSection_tab__umjdx{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);color:var(--color-neutral-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-duration);border-radius:var(--radius-md) var(--radius-md) 0 0}.SearchSection_tab__umjdx.SearchSection_active__bwsB1,.SearchSection_tab__umjdx:hover{color:var(--color-primary-600);background-color:var(--color-primary-50)}.SearchSection_tab__umjdx.SearchSection_active__bwsB1{border-bottom-color:var(--color-primary-600)}.SearchSection_tabContent__iHN7H{margin-top:var(--spacing-4)}.SearchSection_validationError__y0lzZ{position:absolute;top:100%;left:0;right:0;margin-top:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background-color:#fef2f2;border:1px solid #fca5a5;border-radius:var(--radius-md);color:#991b1b;font-size:var(--font-size-sm);font-weight:500;display:flex;align-items:center;gap:var(--spacing-2);z-index:10;box-shadow:0 1px 2px rgba(0,0,0,.05)}.SearchSection_validationError__y0lzZ svg{flex-shrink:0;color:#dc2626}.AdvancedSearchSection_searchForm__6tq4i{display:flex;flex-direction:column;gap:var(--spacing-6)}.AdvancedSearchSection_formGrid__x512Q{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:768px){.AdvancedSearchSection_formGrid__x512Q{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.AdvancedSearchSection_formGrid__x512Q{grid-template-columns:1fr 1fr 1fr 1fr}}.AdvancedSearchSection_formGroup__138mG{display:flex;flex-direction:column;gap:var(--spacing-2)}.AdvancedSearchSection_formGroup__138mG label{color:var(--color-neutral-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.AdvancedSearchSection_formGroup__138mG .AdvancedSearchSection_select__qqym4,.AdvancedSearchSection_formGroup__138mG input{padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--color-neutral-300);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-neutral-900);background-color:var(--color-neutral-0);transition:var(--transition-colors)}.AdvancedSearchSection_formGroup__138mG .AdvancedSearchSection_select__qqym4:focus,.AdvancedSearchSection_formGroup__138mG input:focus{outline:none;border-color:var(--color-primary-400);box-shadow:0 0 0 2px var(--color-primary-100)}.AdvancedSearchSection_formGroup__138mG .AdvancedSearchSection_select__qqym4::placeholder,.AdvancedSearchSection_formGroup__138mG input::placeholder{color:var(--color-neutral-500)}.AdvancedSearchSection_formGroup__138mG .AdvancedSearchSection_select__qqym4:disabled,.AdvancedSearchSection_formGroup__138mG input:disabled{background-color:var(--color-neutral-100);cursor:not-allowed;opacity:.7}.AdvancedSearchSection_formGroup__138mG .AdvancedSearchSection_select__qqym4{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.5em 1.5em;padding-right:2.5rem;cursor:pointer}.AdvancedSearchSection_formGroup__138mG .AdvancedSearchSection_select__qqym4:disabled{cursor:not-allowed}.AdvancedSearchSection_formActions__LqtRg{display:flex;gap:var(--spacing-3);justify-content:flex-end;flex-wrap:wrap}@media(max-width:767px){.AdvancedSearchSection_formActions__LqtRg{flex-direction:column}}.AdvancedSearchSection_clearButton__net7y{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background-color:var(--color-neutral-100);color:var(--color-neutral-700);border:1px solid var(--color-neutral-300);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--transition-colors)}.AdvancedSearchSection_clearButton__net7y:hover{background-color:var(--color-neutral-200);border-color:var(--color-neutral-400)}.AdvancedSearchSection_clearButton__net7y:disabled{opacity:.7;cursor:not-allowed}.AdvancedSearchSection_searchButton__lKm1W{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background-color:var(--color-primary-600);color:var(--color-primary-50);border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--transition-colors)}.AdvancedSearchSection_searchButton__lKm1W:hover{background-color:var(--color-primary-700)}.AdvancedSearchSection_searchButton__lKm1W:disabled{opacity:.7;cursor:not-allowed}.AdvancedSearchSection_searchButton__lKm1W span{display:inline}.AdvancedSearchSection_results__AcgPQ{margin-top:var(--spacing-6)}.AdvancedSearchSection_searchResults__zdO1u h3{color:var(--color-neutral-900);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-4)}.AdvancedSearchSection_searchResultItem__1_2SK{padding:var(--spacing-4);cursor:pointer;transition:var(--transition-colors);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);background-color:var(--color-neutral-50);margin-bottom:var(--spacing-3)}.AdvancedSearchSection_searchResultItem__1_2SK:last-child{margin-bottom:0}.AdvancedSearchSection_searchResultItem__1_2SK:hover{background-color:var(--color-neutral-100);border-color:var(--color-primary-300)}.AdvancedSearchSection_searchResultItem__1_2SK .AdvancedSearchSection_companyName__T3Yzc{font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin-bottom:var(--spacing-2);font-size:var(--font-size-base)}.AdvancedSearchSection_searchResultItem__1_2SK .AdvancedSearchSection_companyDetails__6D18M{display:flex;flex-wrap:wrap;gap:var(--spacing-3);color:var(--color-neutral-600);font-size:var(--font-size-sm)}.AdvancedSearchSection_searchResultItem__1_2SK .AdvancedSearchSection_companyDetails__6D18M span{display:flex;align-items:center;gap:var(--spacing-1)}.AdvancedSearchSection_searchResultItem__1_2SK .AdvancedSearchSection_companyDetails__6D18M span:not(:last-child):after{content:"•";color:var(--color-neutral-400);margin-left:var(--spacing-2)}.AdvancedSearchSection_searchResultItem__1_2SK.AdvancedSearchSection_disabled__MoewN{opacity:.6;cursor:not-allowed;background-color:var(--color-neutral-100)}.AdvancedSearchSection_searchResultItem__1_2SK.AdvancedSearchSection_disabled__MoewN:hover{background-color:var(--color-neutral-100)}.AdvancedSearchSection_noResults__U30bY{padding:var(--spacing-4);background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);color:var(--color-neutral-600);text-align:center;font-size:var(--font-size-sm)}.AdvancedSearchSection_error__qShpU{margin-top:var(--spacing-4);padding:var(--spacing-4);background-color:var(--color-error-50);border:1px solid var(--color-error-100);border-radius:var(--radius-md);color:var(--color-error-500);font-size:var(--font-size-sm)}.AdvancedSearchSection_loadingOverlay__0HBUN{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:var(--z-max);backdrop-filter:blur(4px)}.AdvancedSearchSection_loadingSpinner__b6708{width:48px;height:48px;border-top:4px solid var(--color-primary-100);border:4px solid var(--color-primary-100);border-top-color:var(--color-primary-500);border-radius:50%;animation:AdvancedSearchSection_spin__sv6yO 1s linear infinite;margin-bottom:var(--spacing-4)}.AdvancedSearchSection_loadingText__muiNR{color:var(--color-primary-600);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}@keyframes AdvancedSearchSection_spin__sv6yO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Widget_widget__CMQ6E{background:#fff;border:1px solid rgba(15,46,34,.08);border-radius:12px;box-shadow:0 8px 24px rgba(11,36,26,.04);display:flex;flex-direction:column;min-height:15rem}.Widget_wide__0CM8l{grid-column:1/-1;min-height:auto}.Widget_head__tiSIa{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 10px}.Widget_title__2lMp_{margin:0;font-size:15px;font-weight:600;color:#0f2e22}.Widget_link__8zpmK{font-size:13px;color:#6d7264;text-decoration:none;white-space:nowrap}.Widget_link__8zpmK:hover{color:#b08429}.Widget_body__3hBYs{padding:0 20px 18px}.Widget_body__3hBYs,.Widget_empty__yRZjK{flex:1;display:flex;flex-direction:column}.Widget_empty__yRZjK{align-items:center;justify-content:center;text-align:center;gap:6px;padding:18px 8px}.Widget_emptyIcon__mSsP0{color:#c3c9bd;display:inline-flex;margin-bottom:2px}.Widget_emptyTitle__6K4N8{margin:0;font-size:14px;font-weight:600;color:#44473b}.Widget_emptyHint__V5gfr{margin:0;font-size:12.5px;line-height:1.5;color:#9aa094;max-width:22rem}.Widget_emptyAction__oPVPo{margin-top:10px;display:inline-block;background:#e0a93b;color:#0f2e22;font-size:13px;font-weight:600;padding:8px 18px;border-radius:9999px;text-decoration:none}.Widget_emptyAction__oPVPo:hover{background:#e8b64f}.Widget_loading__f1Syp{flex:1;display:flex;align-items:center;justify-content:center;font-size:13px;color:#9aa094}.AuthModals_modalWrapper__kZ5tT{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem}.AuthModals_modalBackdrop__KRG9_{position:fixed;inset:0;background-color:rgba(0,0,0,.75);backdrop-filter:blur(8px)}.AuthModals_modalPanel__fJyJD{position:relative;width:100%;max-width:600px;max-height:90vh;background-color:var(--color-neutral-50);border-radius:1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.2),0 10px 10px -5px rgba(0,0,0,.1);overflow:hidden;z-index:1}.AuthModals_modalHeader__Lnk8U{position:relative;padding:1.25rem;text-align:center;border-bottom:1px solid var(--color-neutral-200)}.AuthModals_modalHeader__Lnk8U h2{font-size:1.375rem!important;letter-spacing:-.025em;line-height:1.2}.AuthModals_closeButton__H_Z0y{position:absolute;top:.75rem;right:.75rem;padding:.5rem;color:var(--color-neutral-500);border-radius:.375rem;transition:color .2s;line-height:0}.AuthModals_closeButton__H_Z0y:hover{color:var(--color-neutral-700)}.AuthModals_modalContent__DbCf1{padding:1.25rem;max-height:calc(90vh - 4rem);overflow-y:auto}@media(max-width:640px){.AuthModals_modalContent__DbCf1{padding:1rem 1rem .75rem}}.AuthModals_googleSection__QSA7e{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.AuthModals_googleTerms__I4tf6{text-align:center;line-height:1.4;color:var(--color-neutral-600)!important}.AuthModals_googleTerms__I4tf6 a{color:var(--color-primary-600);text-decoration:none;font-weight:500}.AuthModals_googleTerms__I4tf6 a:hover{text-decoration:underline}.AuthModals_form__Op04e{display:flex;flex-direction:column;gap:1rem}@media(max-width:640px){.AuthModals_form__Op04e{gap:.75rem}}.AuthModals_avatarUpload__UQ7On{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem}.AuthModals_avatarPreview__6shqT{width:80px;height:80px;border-radius:50%;background-color:var(--color-neutral-100);border:2px dashed var(--color-neutral-300);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;overflow:hidden}.AuthModals_avatarPreview__6shqT:hover{border-color:var(--color-primary-600);color:var(--color-primary-600)}.AuthModals_avatarImage__iXty_{width:100%;height:100%;object-fit:cover}.AuthModals_hiddenFileInput__2Mi51{display:none}.AuthModals_formRow__7STyI{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:640px){.AuthModals_formRow__7STyI{grid-template-columns:1fr}}.AuthModals_formGroup__v4JpN{display:flex;flex-direction:column;gap:.375rem}.AuthModals_formGroup__v4JpN label{font-size:.875rem;font-weight:500;color:var(--color-neutral-700)}.AuthModals_formGroup__v4JpN input,.AuthModals_formGroup__v4JpN select{width:100%;padding:.625rem .875rem;font-size:.875rem;color:var(--color-neutral-900);background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-300);border-radius:.5rem;transition:all .2s}.AuthModals_formGroup__v4JpN input::placeholder,.AuthModals_formGroup__v4JpN select::placeholder{color:var(--color-neutral-400)}.AuthModals_formGroup__v4JpN input:focus,.AuthModals_formGroup__v4JpN select:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 2px var(--color-primary-100)}.AuthModals_formGroup__v4JpN input:disabled,.AuthModals_formGroup__v4JpN select:disabled{background-color:var(--color-neutral-100);cursor:not-allowed}.AuthModals_formGroup__v4JpN select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.AuthModals_forgotPassword__GTp8Z{align-self:flex-end;font-size:.75rem;color:var(--color-primary-600);font-weight:500}.AuthModals_forgotPassword__GTp8Z:hover{color:var(--color-primary-700)}.AuthModals_formError__o_tbC{margin:.75rem 0 0;padding:.6rem .85rem;border-radius:.5rem;background:#fef2f2;border:1px solid #fee2e2;color:#b91c1c;font-size:.875rem;line-height:1.45}.AuthModals_actionButton__Jeyfo{margin-top:.5rem;transition:background-color .2s!important;transform:none!important}.AuthModals_divider__FGS8R{position:relative;margin:1.5rem 0;text-align:center;height:20px;display:flex;align-items:center;justify-content:center}@media(max-width:640px){.AuthModals_divider__FGS8R{margin:1rem 0}}.AuthModals_divider__FGS8R:after,.AuthModals_divider__FGS8R:before{content:"";position:absolute;top:50%;width:calc(50% - 2rem);height:1px;background-color:var(--color-neutral-200)}.AuthModals_divider__FGS8R:before{left:0}.AuthModals_divider__FGS8R:after{right:0}.AuthModals_divider__FGS8R span{padding:0 1rem;font-size:.75rem;color:var(--color-neutral-500);background-color:var(--color-neutral-50);z-index:1}.AuthModals_googleButton__ix7Zu{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:600;color:var(--color-neutral-700);background-color:var(--color-neutral-50);border:2px solid var(--color-neutral-300);border-radius:.5rem;transition:all .2s;transform:none!important}.AuthModals_googleButton__ix7Zu:hover{background-color:var(--color-neutral-100);border-color:var(--color-neutral-400);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.AuthModals_googleButton__ix7Zu:active{transform:translateY(0)}.AuthModals_googleIconWrapper__to1eV{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:var(--color-neutral-50);border-radius:2px}.AuthModals_footer__N2lMF{margin-top:1.25rem;display:flex;align-items:center;justify-content:center;gap:.375rem;text-align:center}@media(max-width:640px){.AuthModals_footer__N2lMF{margin-top:.75rem}}.AuthModals_linkButton__izqUO{color:var(--color-primary-600);font-weight:600;transition:color .2s}.AuthModals_linkButton__izqUO:hover{color:var(--color-primary-700)}.AuthModals_successStep__VdHy8{text-align:center;padding:1rem 0}.AuthModals_successStep__VdHy8 .AuthModals_actionButton__Jeyfo{margin-top:1.5rem}.AuthModals_termsGroup__Px0ep{margin-bottom:1rem}@media(max-width:640px){.AuthModals_termsGroup__Px0ep{margin-bottom:.75rem}}.AuthModals_termsLabel__HBIf9{display:flex;gap:.75rem;align-items:flex-start;font-size:.875rem;color:var(--color-neutral-700);cursor:pointer}@media(max-width:640px){.AuthModals_termsLabel__HBIf9{gap:.5rem;font-size:.8125rem}}.AuthModals_termsLabel__HBIf9 input[type=checkbox]{margin-top:.25rem;width:16px;height:16px;border:1px solid var(--color-neutral-300);border-radius:.125rem;cursor:pointer}.AuthModals_termsLabel__HBIf9 input[type=checkbox]:checked{background-color:var(--color-primary-600);border-color:var(--color-primary-600)}.AuthModals_termsLabel__HBIf9 input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.AuthModals_termsLabel__HBIf9 span{flex:1;line-height:1.5}.AuthModals_termsLink__KZEVn{color:var(--color-primary-600);text-decoration:none;font-weight:500}.AuthModals_termsLink__KZEVn:hover{text-decoration:underline}.OtpInput_otpContainer__rxe8_{display:flex;gap:.75rem;justify-content:center;margin:1rem 0}.OtpInput_otpInput__KVYq_{width:3rem;height:3rem;padding:0;font-size:1.25rem;font-weight:600;text-align:center;color:var(--color-neutral-900);background-color:var(--color-neutral-50);border:2px solid var(--color-neutral-300);border-radius:.75rem;transition:all .2s}.OtpInput_otpInput__KVYq_:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 2px var(--color-primary-100)}.OtpInput_otpInput__KVYq_::placeholder{color:var(--color-neutral-400)}.OtpInput_otpInput__KVYq_::-webkit-inner-spin-button,.OtpInput_otpInput__KVYq_::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OtpInput_otpInput__KVYq_[type=number]{-moz-appearance:textfield}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Space+Grotesk:wght@300..700&display=swap";.AvatarDropdown_dropdown__BJ_Fp{display:inline-block;position:relative}.AvatarDropdown_trigger__GEtsz{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex}.AvatarDropdown_avatar__TW8qK{object-fit:cover;border:2px solid var(--color-neutral-100);border-radius:50%;width:40px;height:40px;transition:border-color .2s}.AvatarDropdown_avatar__TW8qK:hover{border-color:var(--color-primary-500)}.AvatarDropdown_defaultAvatar__4uOU6{background-color:var(--color-primary-500);color:#fff;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;font-weight:600;transition:all .2s;display:flex}.AvatarDropdown_defaultAvatar__4uOU6:hover{background-color:var(--color-primary-600)}.AvatarDropdown_menu__WisEt{z-index:50;width:260px;color:var(--color-neutral-900);background-color:#fff;border-radius:8px;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 4px 12px #0000001a}@media (width<=768px){.AvatarDropdown_menu__WisEt:not(.AvatarDropdown_dashboardMenu__K1_0O){border-radius:12px;width:calc(100% - 1rem);max-width:300px;position:fixed;top:auto;bottom:.5rem;right:.5rem;box-shadow:0 8px 24px #00000026}.AvatarDropdown_menu__WisEt.AvatarDropdown_dashboardMenu__K1_0O{border-radius:8px;width:260px;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 4px 12px #0000001a}}.AvatarDropdown_header__4Pok8{padding:.75rem}.AvatarDropdown_userInfo__IcmYy{flex-direction:column;gap:.25rem;display:flex}.AvatarDropdown_email__d2bu3{color:var(--color-neutral-700);font-size:.875rem;font-weight:500}.AvatarDropdown_divider__5xiX3{background-color:var(--color-neutral-200);height:1px;margin:.5rem 0}.AvatarDropdown_item__uAqG8{width:100%;color:var(--color-neutral-700);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.AvatarDropdown_item__uAqG8 span{white-space:nowrap;text-overflow:ellipsis;color:inherit;flex:1;overflow:hidden}.AvatarDropdown_item__uAqG8.AvatarDropdown_active__xsibp,.AvatarDropdown_item__uAqG8:hover{background-color:var(--color-neutral-100)}.AvatarDropdown_item__uAqG8 svg{color:var(--color-neutral-500);flex-shrink:0}.AvatarDropdown_item__uAqG8.AvatarDropdown_danger__fCjGJ{color:var(--color-error-600)}.AvatarDropdown_item__uAqG8.AvatarDropdown_danger__fCjGJ svg{color:var(--color-error-500)}.AvatarDropdown_item__uAqG8.AvatarDropdown_danger__fCjGJ.AvatarDropdown_active__xsibp,.AvatarDropdown_item__uAqG8.AvatarDropdown_danger__fCjGJ:hover{background-color:var(--color-error-50)}.AvatarDropdown_item__uAqG8.AvatarDropdown_danger__fCjGJ span{color:var(--color-error-600)}.AvatarDropdown_item__uAqG8:disabled{opacity:.5;cursor:not-allowed}.AvatarDropdown_subscriptionBadge__ZyaQu{border-radius:4px;align-items:center;margin-top:4px;padding:4px 8px;font-size:.75rem;font-weight:500;display:inline-flex}.AvatarDropdown_subscriptionBadge__ZyaQu.AvatarDropdown_active__xsibp{color:#15803d;background-color:#f0fdf4}.AvatarDropdown_subscriptionBadge__ZyaQu.AvatarDropdown_free__CzNc7{color:#0369a1;background-color:#f0f9ff}.AvatarDropdown_subscriptionBadge__ZyaQu.AvatarDropdown_inactive___jGz9{color:#b45309;background-color:#fffbeb}.Navbar_navbar__R4_yp{position:fixed;top:0;left:0;right:0;width:100%;height:80px;display:flex;justify-content:center;align-items:center;padding:16px;z-index:1000;transition:all .3s ease}.Navbar_navbar__R4_yp.Navbar_scrolled__sqiYP .Navbar_content__1GGVN{background:rgba(15,46,34,.8);backdrop-filter:blur(10px);border:1px solid rgba(224,169,59,.1)}.Navbar_content__1GGVN{width:min(1400px,85%);height:100%;background:rgba(15,46,34,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;display:flex;align-items:center;padding:0 24px;transition:all .3s ease}@media(min-width:1024px){.Navbar_content__1GGVN{padding:0 12px}}.Navbar_container__6PUBq{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:32px}@media(min-width:1024px){.Navbar_container__6PUBq{justify-content:flex-start}}.Navbar_logo__VzhOq{display:flex;align-items:center;gap:12px}.Navbar_logo__VzhOq a{font-size:20px;font-weight:600;color:#fff;text-decoration:none;display:flex;align-items:center;gap:8px}.Navbar_desktopNav__ROtet{display:none}@media(min-width:1024px){.Navbar_desktopNav__ROtet{flex:1;display:flex;justify-content:center;align-items:center}}.Navbar_navItems__St5Px{display:none}@media(min-width:1024px){.Navbar_navItems__St5Px{display:flex;justify-content:center;align-items:center;gap:32px;list-style:none;margin:0;padding:0}}.Navbar_navItems__St5Px li a{display:inline-block;color:#fff;font-size:15px;font-weight:500;text-decoration:none;padding:6px 0;position:relative;opacity:.8;transition:all .3s ease}.Navbar_navItems__St5Px li a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#e0a93b;transform-origin:bottom right;transform:scaleX(0);transition:transform .25s ease-out}.Navbar_navItems__St5Px li a:hover{opacity:1;color:#e0a93b}.Navbar_navItems__St5Px li a:hover:after{transform-origin:bottom left;transform:scaleX(1)}.Navbar_authButtons__351Pa{display:none}@media(min-width:1024px){.Navbar_authButtons__351Pa{display:flex;align-items:center;gap:24px;height:42px}}.Navbar_secondaryCta__Sbt3K{color:#fff;font-size:15px;font-weight:500;padding:8px 24px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.35);border-radius:9999px;cursor:pointer;transition:all .2s ease}.Navbar_secondaryCta__Sbt3K:hover{color:#e0a93b;border-color:rgba(224,169,59,.6);background:rgba(224,169,59,.08)}.Navbar_primaryCta__ai40k{background:rgba(0,0,0,0);color:#e0a93b;padding:8px 24px;border-radius:9999px;font-weight:500;font-size:15px;display:flex;align-items:center;gap:8px;transition:all .2s ease;border:1px solid rgba(224,169,59,.5);cursor:pointer}.Navbar_primaryCta__ai40k svg{margin-left:4px;stroke:#e0a93b}.Navbar_primaryCta__ai40k:hover{background:rgba(224,169,59,.1);border-color:#e0a93b}.Navbar_mobileMenuButton__ALJHZ{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:6px;background:rgba(0,0,0,0);margin-left:auto;cursor:pointer;border:none}@media(min-width:1024px){.Navbar_mobileMenuButton__ALJHZ{display:none}}.Navbar_mobileMenuButton__ALJHZ:hover{background:rgba(224,169,59,.1)}.Navbar_mobileMenuButton__ALJHZ span{display:block;width:16px;height:2px;background:#fff;position:relative;transition:all .3s ease}.Navbar_mobileMenuButton__ALJHZ span:after,.Navbar_mobileMenuButton__ALJHZ span:before{content:"";position:absolute;width:16px;height:2px;background:#fff;transition:all .3s ease}.Navbar_mobileMenuButton__ALJHZ span:before{top:-5px}.Navbar_mobileMenuButton__ALJHZ span:after{bottom:-5px}.Navbar_mobileMenuButton__ALJHZ.Navbar_open__yCfNT span{background:rgba(0,0,0,0)}.Navbar_mobileMenuButton__ALJHZ.Navbar_open__yCfNT span:before{transform:translateY(5px) rotate(45deg)}.Navbar_mobileMenuButton__ALJHZ.Navbar_open__yCfNT span:after{transform:translateY(-5px) rotate(-45deg)}.Navbar_mobileNav__0KsoF{position:fixed;top:80px;left:16px;right:16px;background:rgba(15,46,34,.95);backdrop-filter:blur(10px);border:1px solid rgba(224,169,59,.1);border-radius:16px;padding:16px;box-shadow:0 8px 32px rgba(0,0,0,.2);z-index:1001}@media(min-width:1024px){.Navbar_mobileNav__0KsoF{display:none}}.Navbar_mobileNavItems__Ke9_N{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.Navbar_mobileNavItems__Ke9_N li a{display:block;color:#fff;font-size:18px;font-weight:500;text-decoration:none;padding:12px;border-radius:8px;transition:all .3s ease;opacity:1}.Navbar_mobileNavItems__Ke9_N li a:hover{background:rgba(224,169,59,.1);color:#e0a93b}.Navbar_mobileNavItems__Ke9_N li button.Navbar_secondaryCta__Sbt3K{color:#fff;width:100%;padding:12px;text-align:left;border-radius:8px;background:rgba(0,0,0,0);border:none;font-size:18px;font-weight:500}.Navbar_mobileNavItems__Ke9_N li button.Navbar_secondaryCta__Sbt3K:hover{background:rgba(224,169,59,.1);color:#e0a93b}.Navbar_mobileNavItems__Ke9_N li button.Navbar_primaryCta__ai40k{width:100%;justify-content:center;margin-top:8px;background:rgba(0,0,0,0);color:#e0a93b;padding:12px 24px;border-radius:8px;font-weight:500;font-size:15px;display:flex;align-items:center;gap:8px;transition:all .2s ease;border:1px solid rgba(224,169,59,.5)}.Navbar_mobileNavItems__Ke9_N li button.Navbar_primaryCta__ai40k:hover{background:rgba(224,169,59,.1);border-color:#e0a93b}.Navbar_dashboardLink__eTFL2{display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);color:var(--color-neutral-900);font-weight:var(--font-weight-medium);text-decoration:none;border-radius:var(--radius-lg);transition:var(--transition-all)}.Navbar_dashboardLink__eTFL2:hover{background:var(--color-neutral-100);color:var(--color-primary-600)}.Footer_footer__X1Jp0{width:100%;background:var(--color-primary-700);color:#fff;padding:var(--spacing-16) 0 var(--spacing-8);position:relative;overflow:hidden}.Footer_footer__X1Jp0:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent 0,var(--color-primary-300) 50%,transparent 100%);opacity:.1}.Footer_container__gnWX2{width:min(1400px,90%);margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-12)}.Footer_content__tO3nE{display:grid;grid-template-columns:1.5fr 2fr;gap:var(--spacing-16);padding-bottom:var(--spacing-12);border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:1024px){.Footer_content__tO3nE{grid-template-columns:1fr;gap:var(--spacing-8)}}.Footer_brand__ifGCW{display:flex;flex-direction:column;gap:var(--spacing-6)}.Footer_description__WMsaG{color:var(--color-secondary-300);opacity:.8;max-width:40ch;line-height:1.6}.Footer_social__a1DG0{display:flex;gap:var(--spacing-4);margin-top:var(--spacing-2)}.Footer_socialLink__2F6Hc{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:hsla(0,0%,100%,.05);color:var(--color-primary-300);transition:all .3s ease}.Footer_socialLink__2F6Hc svg{width:18px;height:18px;transition:transform .3s ease}.Footer_socialLink__2F6Hc:hover{background:var(--color-primary-300);color:var(--color-primary-700);transform:translateY(-2px)}.Footer_socialLink__2F6Hc:hover svg{transform:scale(1.1)}.Footer_links__dArvA{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}@media(max-width:1024px){.Footer_links__dArvA{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.Footer_links__dArvA{grid-template-columns:repeat(2,1fr)}.Footer_links__dArvA>div:last-child{grid-column:1/-1}}@media(max-width:480px){.Footer_links__dArvA{grid-template-columns:1fr}.Footer_links__dArvA>div:last-child{grid-column:auto}}.Footer_column__C4KV3{display:flex;flex-direction:column;gap:var(--spacing-4)}.Footer_column__C4KV3 .Footer_columnTitle__5eqEw{color:#fff;font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-2)}.Footer_column__C4KV3 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}.Footer_column__C4KV3 ul li a{color:var(--color-secondary-300);text-decoration:none;transition:all .3s ease;font-size:var(--font-size-sm);opacity:.8}.Footer_column__C4KV3 ul li a:hover{color:var(--color-primary-300);opacity:1}.Footer_bottom__fdmjN{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);color:var(--color-secondary-300)}@media(max-width:640px){.Footer_bottom__fdmjN{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}}.Footer_address__Fo0sC,.Footer_copyright__G_qSi{font-size:var(--font-size-sm);opacity:.9;color:var(--color-primary-300)}.CompanySearchBar_wrap__gcEk9{width:100%}.CompanySearchBar_form__6qrR1{display:flex;align-items:center;width:100%;background:#fff;border:1px solid rgba(15,46,34,.08);border-radius:9999px;padding:6px 6px 6px 20px;box-shadow:0 12px 34px rgba(11,36,26,.18)}.CompanySearchBar_error__14vvU{margin:10px 4px 0;font-size:14px;color:#c0392b;text-align:center}.CompanySearchBar_hint__Ll6x4{margin:10px 4px 0;font-size:14px;color:#6d7264;text-align:center}.CompanySearchBar_icon__8NGlQ{display:inline-flex;flex-shrink:0;color:#6d7264;margin-right:12px}.CompanySearchBar_input__IAoCy{flex:1;min-width:0;border:0;outline:0;background:rgba(0,0,0,0);font-size:16px;font-family:var(--font-secondary,system-ui,sans-serif);color:#0f2e22;padding:14px 0}.CompanySearchBar_input__IAoCy::placeholder{color:#8a8f7c}.CompanySearchBar_button__pHJML{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;border:0;cursor:pointer;background:#e0a93b;color:#0f2e22;font-weight:600;font-size:15px;font-family:var(--font-secondary,system-ui,sans-serif);padding:13px 28px;border-radius:9999px;transition:background .2s ease,transform .1s ease}.CompanySearchBar_button__pHJML:hover{background:#e8b64f}.CompanySearchBar_button__pHJML:active{transform:scale(.98)}.CompanySearchBar_button__pHJML:disabled{opacity:.6;cursor:default}@media(max-width:540px){.CompanySearchBar_form__6qrR1{padding-left:16px}.CompanySearchBar_button__pHJML{padding:13px 18px}.CompanySearchBar_button__pHJML .CompanySearchBar_label__J0L_E{display:none}}.Hero_hero__qTLrT{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-20) var(--spacing-4);background:linear-gradient(135deg,#0F2E22,#0B241A);overflow:hidden}@media(min-width:768px){.Hero_hero__qTLrT{padding:var(--spacing-20) var(--spacing-8)}}.Hero_content__AywGs{position:relative;z-index:2;max-width:800px;margin:0 auto;text-align:center}.Hero_title__CtISn{color:var(--color-neutral-50);margin-bottom:var(--spacing-6);font-size:clamp(2.5rem,5vw,4rem);line-height:1.2;font-weight:800;background:linear-gradient(90deg,#FFFFFF,#E0A93B);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);opacity:0;transform:translateY(20px)}.Hero_description__LTT2C{color:var(--color-secondary-500);font-size:var(--font-size-lg);line-height:1.6;margin-bottom:var(--spacing-10);max-width:600px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px)}.Hero_cta__nWfaY{opacity:0;transform:translateY(20px);display:flex;flex-direction:column;gap:var(--spacing-4);align-items:center}@media(min-width:768px){.Hero_cta__nWfaY{flex-direction:row;justify-content:center}}.Hero_primaryCta__9YBBJ{background:#e0a93b;color:#0f2e22;padding:var(--spacing-4) var(--spacing-8);border-radius:9999px;font-weight:600;font-size:var(--font-size-base);display:flex;align-items:center;gap:var(--spacing-3);transition:all .3s ease;box-shadow:0 0 20px rgba(224,169,59,.3);width:100%;justify-content:center}@media(min-width:768px){.Hero_primaryCta__9YBBJ{width:auto}}.Hero_primaryCta__9YBBJ:hover{transform:translateY(-2px);box-shadow:0 0 30px rgba(224,169,59,.5);background:#e8b64f}.Hero_secondaryCta__3SDTo{background:rgba(0,0,0,0);color:#fff;padding:var(--spacing-4) var(--spacing-8);border-radius:9999px;font-weight:500;font-size:var(--font-size-base);display:flex;align-items:center;gap:var(--spacing-3);transition:all .3s ease;border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px);width:100%;justify-content:center}@media(min-width:768px){.Hero_secondaryCta__3SDTo{width:auto}}.Hero_secondaryCta__3SDTo:hover{transform:translateY(-2px);border-color:#e0a93b;background:rgba(224,169,59,.1)}.Hero_backgroundEffects__4umqd{position:absolute;inset:0;overflow:hidden}.Hero_gradientOrb__nQaBA{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle at center,rgba(224,169,59,.15),rgba(224,169,59,0) 70%);filter:blur(60px)}.Hero_gradientOrb__nQaBA:first-child{top:-200px;right:-100px}.Hero_gradientOrb__nQaBA:nth-child(2){bottom:-300px;left:-200px;width:800px;height:800px;opacity:.1}.Hero_gridPattern__icBw4{position:absolute;inset:0;background-image:linear-gradient(rgba(224,169,59,.05) 1px,transparent 0),linear-gradient(90deg,rgba(224,169,59,.05) 1px,transparent 0);background-size:32px 32px;opacity:.2}.Hero_mapSection__Tej4U{position:relative;width:100%;min-height:400px;display:flex;justify-content:center;align-items:center;margin-top:0}@media(min-width:768px){.Hero_mapSection__Tej4U{min-height:600px}}.Hero_italyMap___f_IS{position:relative;width:800px;height:800px;display:flex;justify-content:center;align-items:center;z-index:1}.Hero_italyMap___f_IS img{width:100%;height:100%;object-fit:contain;color:var(--color-primary-300);opacity:.2}.Hero_floatingCards__9z7_3{inset:0;z-index:2;pointer-events:none;justify-content:center}.Hero_card__eTxuv,.Hero_floatingCards__9z7_3{position:absolute;display:flex;align-items:center}.Hero_card__eTxuv{padding:var(--spacing-4) var(--spacing-6);background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);border-radius:var(--spacing-3);box-shadow:var(--shadow-lg);pointer-events:auto;flex-direction:row;justify-content:flex-start;gap:var(--spacing-3)}.Hero_card__eTxuv .Hero_icon__sUlo3{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0}.Hero_card__eTxuv span{font-size:var(--font-size-sm);font-weight:500;color:var(--color-neutral-800)}.Hero_card1__8USZb{left:20%;top:35%}.Hero_card2__oHoeA{right:20%;top:35%}.Hero_card3__A7nZw{left:50%;bottom:25%;transform:translateX(-50%)}.Hero_subtitle__uPnpj{font-size:var(--font-size-lg);color:var(--color-neutral-600);margin-bottom:var(--spacing-10);line-height:1.6}.Hero_primaryButton__FKF8x{padding:var(--spacing-3) var(--spacing-6);background:var(--color-primary-600);color:var(--color-neutral-50);border-radius:var(--spacing-2);font-weight:500;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-2);transition:all .2s ease-in-out}.Hero_primaryButton__FKF8x:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background:var(--color-primary-700)}.Hero_secondaryButton__QVh_q{padding:var(--spacing-3) var(--spacing-6);background:var(--color-neutral-50);color:var(--color-neutral-900);border:1px solid var(--color-neutral-200);border-radius:var(--spacing-2);font-weight:500;transition:all .2s;transition:all .2s ease-in-out}.Hero_secondaryButton__QVh_q:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background:var(--color-neutral-100)}@keyframes Hero_float___NU8y{0%,to{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-10px)}}.layout_legalLayout__TSpxN{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-primary-50)!important}.layout_legalLayout__TSpxN .layout_content__noRCk{flex:1;max-width:1200px;width:100%;margin:0 auto;padding:5rem 1rem}