/*! 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:#25e5b6;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:#072929;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:#072929;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:#072929;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:#25e5b6;width:24px;height:24px}.CompanyLocation_header__0IRfy .CompanyLocation_icon__4oX2A.CompanyLocation_skeleton__J0C54{background-color:#eee;border-radius:50%}.CompanyLocation_header__0IRfy h2{color:#072929;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:#25e5b6;width:24px;height:24px}.FinancialHealth_header__9k2xx h2{color:#072929;margin:0;font-size:1.25rem;font-weight:600}.FinancialHealth_message__oKzOx{text-align:center;color:#757575;padding:2rem;font-size:1rem}.FinancialHealth_grid__sPOtv{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.FinancialHealth_grid__sPOtv{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.FinancialHealth_grid__sPOtv{grid-template-columns:repeat(3,1fr)}}.FinancialHealth_card__7IhRd{background:#fff;border:1px solid #eee;border-radius:.75rem;padding:1.5rem}.FinancialHealth_card__7IhRd .FinancialHealth_cardContent__uw3Sh h3{color:#072929;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:#072929;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:#072929;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 #e6eded;border-radius:.5rem;margin-top:1.5rem;padding:1rem}.FinancialHealth_infoMessage__G6RN3 p{color:#051f1f;margin:0;font-size:.875rem;font-weight:500}@media (width>=1024px){.FinancialHealth_fullWidthCard__YGkFM{grid-column:span 3/span 3}}
/*! 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:#25e5b6;width:24px;height:24px}.HistoricalPerformance_header__4jqv0 .HistoricalPerformance_icon__txuBZ.HistoricalPerformance_skeleton__CFcmn{background-color:#eee;border-radius:50%}.HistoricalPerformance_header__4jqv0 h2{color:#072929;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}.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:#25e5b6;width:24px;height:24px}.OwnershipStructure_header__ioGai .OwnershipStructure_icon__54h5V.OwnershipStructure_skeleton__p0BmR{background-color:#eee;border-radius:50%}.OwnershipStructure_header__ioGai h2{color:#072929;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)}
/*! 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:#25e5b6;width:24px;height:24px}.FinancialSummary_header__QHJT8 .FinancialSummary_icon__KKpCh.FinancialSummary_skeleton__AYEeY{background-color:#eee;border-radius:50%}.FinancialSummary_header__QHJT8 h2{color:#072929;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:#25e5b6;width:24px;height:24px}.AdministrativeDetails_header__PyOrK .AdministrativeDetails_icon__sNGem.AdministrativeDetails_skeleton__rhdPk{background-color:#eee;border-radius:50%}.AdministrativeDetails_header__PyOrK h2{color:#072929;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:#25e5b6;width:24px;height:24px}.VatGroupInfo_header__9OMXf .VatGroupInfo_icon__cRSJU.VatGroupInfo_skeleton__VjVqb{background-color:#eee;border-radius:50%}.VatGroupInfo_header__9OMXf h2{color:#072929;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:#25e5b6;width:24px;height:24px}.BusinessClassification_header__oiGYs .BusinessClassification_icon__PBjoz.BusinessClassification_skeleton__uZRMO{background-color:#eee;border-radius:50%}.BusinessClassification_header__oiGYs h2{color:#072929;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:#25e5b6;width:24px;height:24px}.BiReport_header__HSRsv .BiReport_icon__RNhya.BiReport_skeleton__ExXVk{background-color:#eee;border-radius:50%}.BiReport_header__HSRsv h2{color:#072929;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:#072929;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_chartGrid__gD2ZI{gap:var(--spacing-6);margin-top:var(--spacing-6);border-top:1px solid var(--color-neutral-200);padding-top:var(--spacing-6);grid-template-columns:1fr;display:grid}@media (width>=1024px){.BiReport_chartGrid__gD2ZI{grid-template-columns:repeat(2,1fr)}}.BiReport_chartGrid__gD2ZI .BiReport_chartSection__X4K9x{background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-4)}.BiReport_chartGrid__gD2ZI .BiReport_chartSection__X4K9x h4{margin:0 0 var(--spacing-4)0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700)}.BiReport_chartGrid__gD2ZI .BiReport_chartSection__X4K9x .BiReport_chartContainer__s79k1{height:300px;margin:var(--spacing-4)0}.BiReport_chartGrid__gD2ZI .BiReport_chartSection__X4K9x .BiReport_chartMetrics__JEiFX{gap:var(--spacing-4);margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-neutral-200);grid-template-columns:repeat(2,1fr);display:grid}.BiReport_chartGrid__gD2ZI .BiReport_chartSection__X4K9x .BiReport_chartMetrics__JEiFX .BiReport_metricValue__WQQZp span{font-size:var(--font-size-sm);color:var(--color-neutral-600);margin-bottom:var(--spacing-1);display:block}.BiReport_chartGrid__gD2ZI .BiReport_chartSection__X4K9x .BiReport_chartMetrics__JEiFX .BiReport_metricValue__WQQZp p{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin:0}.BiReport_chartGrid__gD2ZI .BiReport_chartSection__X4K9x .BiReport_chartMetrics__JEiFX .BiReport_metricValue__WQQZp p.BiReport_positive__fvBxD{color:var(--color-success-500)}.BiReport_chartGrid__gD2ZI .BiReport_chartSection__X4K9x .BiReport_chartMetrics__JEiFX .BiReport_metricValue__WQQZp p.BiReport_negative__maqss{color:var(--color-error-500)}.BiReport_chartGrid__gD2ZI .BiReport_chartSection__X4K9x .BiReport_observation__EjWHI{font-size:var(--font-size-sm);color:var(--color-neutral-600);margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-neutral-200)}.BiReport_chartLoading__ul484{background:var(--color-neutral-100);border-radius:var(--radius-lg);height:300px;color:var(--color-neutral-600);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.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_chartSection__X4K9x{background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-4)}.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:#072929}.Button_primary__swzAa:hover:not(:disabled){background-color:#051f1f}.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:#072929;background-color:#0000;border-color:#072929}.Button_outline__tvaA1:hover:not(:disabled){background-color:#f5f9f9}.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}.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_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 */.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(7,41,41,.8);backdrop-filter:blur(10px);border:1px solid rgba(44,254,204,.1)}.Navbar_content__1GGVN{width:min(1400px,85%);height:100%;background:rgba(7,41,41,.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:#2cfecc;transform-origin:bottom right;transform:scaleX(0);transition:transform .25s ease-out}.Navbar_navItems__St5Px li a:hover{opacity:1;color:#2cfecc}.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 0;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:all .2s ease}.Navbar_secondaryCta__Sbt3K:hover{color:#2cfecc}.Navbar_primaryCta__ai40k{background:rgba(0,0,0,0);color:#2cfecc;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(44,254,204,.5);cursor:pointer}.Navbar_primaryCta__ai40k svg{margin-left:4px;stroke:#2cfecc}.Navbar_primaryCta__ai40k:hover{background:rgba(44,254,204,.1);border-color:#2cfecc}.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(44,254,204,.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(7,41,41,.95);backdrop-filter:blur(10px);border:1px solid rgba(44,254,204,.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(44,254,204,.1);color:#2cfecc}.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(44,254,204,.1);color:#2cfecc}.Navbar_mobileNavItems__Ke9_N li button.Navbar_primaryCta__ai40k{width:100%;justify-content:center;margin-top:8px;background:rgba(0,0,0,0);color:#2cfecc;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(44,254,204,.5)}.Navbar_mobileNavItems__Ke9_N li button.Navbar_primaryCta__ai40k:hover{background:rgba(44,254,204,.1);border-color:#2cfecc}.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)}.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,#072929,#051F1F);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,#2CFECC);-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:#2cfecc;color:#072929;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(44,254,204,.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(44,254,204,.5);background:#40fed3}.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:#2cfecc;background:rgba(44,254,204,.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(44,254,204,.15),rgba(44,254,204,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(44,254,204,.05) 1px,transparent 0),linear-gradient(90deg,rgba(44,254,204,.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)}}.Benefits_benefits__PHCBW{width:100%;min-height:100vh;background-color:#fff;position:relative;padding:var(--spacing-24) 0}.Benefits_container__k9FSx{width:min(1400px,90%);margin:0 auto;position:relative}.Benefits_header__Zhpm_{text-align:center;margin-bottom:64px}.Benefits_header__Zhpm_ h2{font-size:42px;font-weight:700;color:var(--color-primary-600);line-height:1.2;margin-bottom:24px}@media(max-width:768px){.Benefits_header__Zhpm_ h2{font-size:32px}}.Benefits_header__Zhpm_ .Benefits_highlight__AzJQP{color:var(--color-secondary-500);position:relative;display:inline-block;min-width:120px;text-align:left;opacity:1;transition:opacity .3s ease}.Benefits_header__Zhpm_ .Benefits_highlight__AzJQP.Benefits_changing__lRu0D{opacity:0}.Benefits_header__Zhpm_ .Benefits_highlight__AzJQP:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-secondary-500);transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.Benefits_header__Zhpm_ .Benefits_highlight__AzJQP:not(.Benefits_changing__lRu0D):after{transform:scaleX(1)}.Benefits_content__56zTM{width:100%;height:600px;position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto}.Benefits_contentCard__O8wCS{position:absolute;width:900px;height:500px;display:flex;background:#fff;border-radius:24px;box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);left:50%;transform:translateX(-50%)}.Benefits_contentCard__O8wCS.Benefits_active__AoZWM{opacity:1;visibility:visible;transform:translateX(-50%);z-index:3}.Benefits_contentCard__O8wCS.Benefits_prev__EY904{opacity:.5;visibility:visible;transform:translateX(-160%);z-index:1}.Benefits_contentCard__O8wCS.Benefits_next__MJOzG{opacity:.5;visibility:visible;transform:translateX(60%);z-index:1}.Benefits_contentLeft__U7V_0{width:45%;padding:48px;background:#fff;border-radius:24px 0 0 24px}.Benefits_contentLeft__U7V_0 .Benefits_label__pFRSa{font-size:14px;font-weight:500;color:var(--color-secondary-500);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.Benefits_contentLeft__U7V_0 .Benefits_title__Y0i_v{font-size:36px;font-weight:700;color:var(--color-primary-600);line-height:1.2;margin-bottom:24px}.Benefits_contentLeft__U7V_0 .Benefits_description__G3qGF{font-size:16px;line-height:1.6;color:var(--color-primary-600);opacity:.8;margin-bottom:32px}.Benefits_contentLeft__U7V_0 .Benefits_learnMore__S8vco{display:inline-flex;align-items:center;gap:8px;color:var(--color-primary-600);font-weight:500;font-size:15px;background:none;border:none;padding:0;cursor:pointer}.Benefits_contentLeft__U7V_0 .Benefits_learnMore__S8vco svg{transition:transform .2s ease}.Benefits_contentLeft__U7V_0 .Benefits_learnMore__S8vco:hover svg{transform:translateX(4px)}.Benefits_contentRight__vdJpB{width:55%;background:var(--color-primary-600);border-radius:0 24px 24px 0;overflow:hidden}.Benefits_mockup__QdFl_{width:100%;height:100%;position:relative}.Benefits_mockup__QdFl_ img,.Benefits_mockup__QdFl_ video{width:100%;height:100%;object-fit:cover}.Benefits_desktopTabs__irtI7{display:none}@media(min-width:768px){.Benefits_desktopTabs__irtI7{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);margin-bottom:48px}}.Benefits_desktopContent__hOPK5{display:none}@media(min-width:768px){.Benefits_desktopContent__hOPK5{display:block;width:100%;height:600px;position:relative}}.Benefits_mobileCarousel__TXsQZ{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:0;padding:0;margin:0;width:100%}.Benefits_mobileCarousel__TXsQZ::-webkit-scrollbar{display:none}@media(min-width:768px){.Benefits_mobileCarousel__TXsQZ{display:none}}.Benefits_mobileCard___LNKn{flex:0 0 100%;scroll-snap-align:center;background:#fff;overflow:hidden;opacity:.5;transform:scale(.98);transition:all .3s ease}.Benefits_mobileCard___LNKn.Benefits_active__AoZWM{opacity:1;transform:scale(1)}.Benefits_mobileCardImage__hWQT5{width:100%;height:240px;background:var(--color-primary-600);overflow:hidden}.Benefits_mobileCardImage__hWQT5 img{width:100%;height:100%;object-fit:cover}.Benefits_mobileCardContent__gq4TE{padding:var(--spacing-6);background:#fff}.Benefits_mobileCardContent__gq4TE .Benefits_title__Y0i_v{font-size:24px;margin-bottom:12px;color:var(--color-primary-600)}.Benefits_mobileCardContent__gq4TE .Benefits_description__G3qGF{font-size:15px;margin-bottom:16px;color:var(--color-primary-600);opacity:.8}.Benefits_mobileCardContent__gq4TE .Benefits_learnMore__S8vco{display:inline-flex;align-items:center;gap:8px;color:var(--color-primary-600);font-weight:500;font-size:15px;margin-top:var(--spacing-4);padding:0}.Benefits_mobileCardContent__gq4TE .Benefits_learnMore__S8vco svg{transition:transform .2s ease}.Benefits_mobileCardContent__gq4TE .Benefits_learnMore__S8vco:hover svg{transform:translateX(4px)}.Benefits_tabs__e0tN1{display:none}@media(min-width:768px){.Benefits_tabs__e0tN1{display:flex}}.Benefits_cards__juaIw{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;padding:24px}@media(min-width:1024px){.Benefits_cards__juaIw{grid-template-columns:repeat(4,1fr)}}.Benefits_card__6h44V{border-radius:24px;transition:all .3s ease}.Benefits_card__6h44V.Benefits_active__AoZWM{transform:translateY(-8px)}.Benefits_cardContent__YvYs_{padding:32px;height:100%;gap:16px}.Benefits_cardContent__YvYs_ svg{width:48px;height:48px;margin-bottom:8px}.Benefits_cardContent__YvYs_ h3{font-size:20px;font-weight:600;color:#fff;margin:0}.Benefits_cardContent__YvYs_ p{font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.7);margin:0}.Benefits_cardBackground__p0Uac{position:absolute;inset:0;background:linear-gradient(135deg,rgba(44,254,204,.1),rgba(7,41,41,.95));border:1px solid rgba(44,254,204,.2);border-radius:24px;z-index:1;transition:all .3s ease}.Benefits_cardBackground__p0Uac:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(44,254,204,.15) 0,transparent 70%);opacity:0;transition:all .3s ease}.Benefits_active__AoZWM .Benefits_cardBackground__p0Uac{border-color:rgba(44,254,204,.5)}.Benefits_active__AoZWM .Benefits_cardBackground__p0Uac:before{opacity:1}.Benefits_backgroundEffects__zORHG{position:absolute;inset:0;overflow:hidden;opacity:.5}.Benefits_gradientOverlay__RcRS4{position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(0,0,0,.02),transparent 40%),radial-gradient(circle at 80% 80%,rgba(0,0,0,.02),transparent 40%);z-index:1}.Benefits_gridPattern__M0wA6{position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 0);background-size:32px 32px;opacity:.5;z-index:2}.Benefits_subtitle__bJNGK{color:var(--color-neutral-600);font-size:var(--font-size-lg);margin-top:var(--spacing-4);max-width:600px;margin-left:auto;margin-right:auto}.Benefits_featuresContainer__QJ7LO{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-6);padding:0 var(--spacing-4)}@media(min-width:768px){.Benefits_featuresContainer__QJ7LO{grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}}.Benefits_feature__52jc0{position:relative;padding:var(--spacing-8);border-radius:var(--spacing-4);overflow:hidden;transition:all .3s ease;background:var(--color-neutral-900);border:1px solid var(--color-neutral-800)}.Benefits_feature__52jc0:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.Benefits_feature__52jc0:hover .Benefits_iconWrapper__43A1x{transform:scale(1.1);background:var(--color-primary-600);color:#fff}.Benefits_featureContent__K6Ubo{position:relative;z-index:2}.Benefits_iconWrapper__43A1x{width:56px;height:56px;background:var(--color-neutral-800);border-radius:var(--spacing-3);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-6);color:var(--color-neutral-50);transition:all .3s ease}.Benefits_featureTitle__CQg3r{color:var(--color-neutral-50);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-4);line-height:1.3}.Benefits_featureDescription__qynJW{color:var(--color-neutral-400);font-size:var(--font-size-base);line-height:1.6}.Benefits_card__6h44V{position:relative;background:var(--color-neutral-900);border-radius:var(--spacing-6);padding:var(--spacing-8);overflow:hidden;box-shadow:var(--shadow-xl);border:1px solid var(--color-neutral-800)}@media(min-width:768px){.Benefits_card__6h44V{padding:var(--spacing-12)}}.Benefits_cardContent__YvYs_{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--spacing-8)}@media(min-width:768px){.Benefits_cardContent__YvYs_{flex-direction:row;gap:var(--spacing-12)}}.Benefits_mainFeature__DQiTm{text-align:center;padding:var(--spacing-6)}.Benefits_secondaryFeature__gsnva{display:flex;gap:var(--spacing-6);padding:var(--spacing-6);border-radius:var(--spacing-4);background:var(--color-neutral-800);transition:all .3s ease}.Benefits_secondaryFeature__gsnva:hover{transform:translateX(8px);background:var(--color-neutral-700)}.Benefits_secondaryFeature__gsnva:hover .Benefits_iconWrapper__43A1x{background:var(--color-primary-600);color:#fff}.Benefits_gradientOrb__vRYhU{position:absolute;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle at center,rgba(var(--color-primary-600-rgb),.15),rgba(var(--color-primary-600-rgb),0) 70%);top:-400px;right:-200px;filter:blur(60px)}@media(max-width:1200px){.Benefits_contentCard__O8wCS{width:800px}}@media(max-width:900px){.Benefits_content__56zTM{height:auto;padding:0}.Benefits_contentCard__O8wCS{position:relative;width:100%;height:auto;flex-direction:column;transform:none!important;left:0}.Benefits_contentCard__O8wCS.Benefits_next__MJOzG,.Benefits_contentCard__O8wCS.Benefits_prev__EY904{display:none}.Benefits_contentLeft__U7V_0{width:100%;padding:32px;border-radius:24px 24px 0 0}.Benefits_contentRight__vdJpB{width:100%;height:300px;border-radius:0 0 24px 24px}}@media(max-width:768px){.Benefits_contentLeft__U7V_0{padding:var(--spacing-8)}.Benefits_contentRight__vdJpB{min-height:300px}}.Benefits_tab__q_Ztt{padding:12px 24px;color:var(--color-primary-600);font-size:16px;font-weight:500;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:9999px;cursor:pointer;transition:all .3s ease}.Benefits_tab__q_Ztt:hover:not(.Benefits_active__AoZWM){border-color:var(--color-primary-200);background:var(--color-primary-50)}.Benefits_tab__q_Ztt.Benefits_active__AoZWM{color:#fff;background:var(--color-primary-600);border-color:var(--color-primary-600)}.Benefits_tab__q_Ztt.Benefits_active__AoZWM:hover{background:var(--color-primary-700);border-color:var(--color-primary-700)}.BackToTop_backToTop__DdY2d{position:fixed;bottom:var(--spacing-8);right:var(--spacing-8);width:48px;height:48px;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease;padding:0}.BackToTop_backToTop__DdY2d:hover{background:var(--color-primary-600);border-color:var(--color-primary-500)}.ScrollProgress_progressContainer__yzlLr{position:fixed;top:0;left:0;right:0;height:4px;background:hsla(0,0%,100%,.1);z-index:1000;overflow:hidden}.ScrollProgress_progressBar__4aNz4{top:0;bottom:0}.ScrollProgress_progressBar__4aNz4,.ScrollProgress_progressGlow__O_CBl{position:absolute;left:0;right:0;background:var(--color-primary-600);transform-origin:0}.ScrollProgress_progressGlow__O_CBl{top:-2px;height:8px;filter:blur(8px)}.Pricing_pricing__gKYBw{width:100%;padding:var(--spacing-16) 0;background-color:#fff;overflow:hidden;position:relative;z-index:1}.Pricing_container__b_9fH{width:min(1200px,90%);margin:0 auto;position:relative;z-index:2}.Pricing_header__MiAWc{text-align:center;margin-bottom:48px;position:relative}.Pricing_header__MiAWc h2{font-size:36px;font-weight:700;color:var(--color-primary-600);line-height:1.2;background:linear-gradient(135deg,var(--color-primary-600) 0,var(--color-primary-500) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:24px}@media(max-width:768px){.Pricing_header__MiAWc h2{font-size:28px}}.Pricing_billingToggle__xFDjP{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px}.Pricing_billingToggle__xFDjP span{font-size:16px;font-weight:500;color:var(--color-neutral-500);transition:color .3s ease}.Pricing_billingToggle__xFDjP span.Pricing_active__ki_iB{color:var(--color-primary-600);font-weight:600}.Pricing_toggleSwitch__ZBVJO{position:relative;width:56px;height:28px;background-color:var(--color-neutral-200);border-radius:14px;border:none;cursor:pointer;transition:background-color .3s ease}.Pricing_toggleSwitch__ZBVJO:hover{background-color:var(--color-neutral-300)}.Pricing_toggleSwitch__ZBVJO span{position:absolute;top:3px;left:3px;width:22px;height:22px;background-color:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Pricing_toggleSwitch__ZBVJO span.Pricing_toggleActive__jMDFL{transform:translateX(28px);background-color:var(--color-primary-600)}.Pricing_saveBadge__fm2KC{background:var(--color-success-100);color:var(--color-success-700);font-size:13px!important;font-weight:600!important;padding:4px 12px;border-radius:12px}.Pricing_plans__H_s_C{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1400px;margin:0 auto;position:relative}@media(max-width:1280px){.Pricing_plans__H_s_C{grid-template-columns:repeat(2,1fr);max-width:900px}}@media(max-width:768px){.Pricing_plans__H_s_C{grid-template-columns:1fr;gap:16px}}.Pricing_plan__y0ULn{position:relative;background:#fff;border:1px solid var(--color-primary-200);border-radius:12px;padding:24px 20px;transition:all .3s ease;will-change:transform,opacity;display:flex;flex-direction:column}.Pricing_plan__y0ULn:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.Pricing_plan__y0ULn.Pricing_popular__g2XkP{border-color:var(--color-primary-300);background:linear-gradient(to bottom right,rgba(44,254,204,.05),rgba(7,41,41,.02))}.Pricing_plan__y0ULn.Pricing_popular__g2XkP .Pricing_selectButton__9XYGV{background:var(--color-primary-600);color:#fff}.Pricing_plan__y0ULn.Pricing_popular__g2XkP .Pricing_selectButton__9XYGV:hover{background:var(--color-primary-700)}.Pricing_popularBadge__UgN13{position:absolute;top:-10px;right:20px;background:var(--color-primary-300);color:var(--color-primary-600);font-size:13px;font-weight:500;padding:4px 10px;border-radius:9999px}.Pricing_planHeader__Q91_o{text-align:center;margin-bottom:20px}.Pricing_planHeader__Q91_o h3{font-size:18px;font-weight:600;color:var(--color-primary-600);margin-bottom:10px}.Pricing_price__Hx_tL{display:flex;align-items:baseline;justify-content:center;gap:2px;color:var(--color-primary-600)}.Pricing_price__Hx_tL .Pricing_currency__2UjY4{font-size:18px;font-weight:500}.Pricing_price__Hx_tL .Pricing_amount__xYNHx{font-size:32px;font-weight:700;line-height:1}.Pricing_price__Hx_tL .Pricing_period__gSCaz{font-size:14px;color:var(--color-secondary-500)}.Pricing_features__GST5E{list-style:none;padding:0;margin:0 0 20px;flex-grow:1}.Pricing_features__GST5E li{display:flex;align-items:center;gap:8px;color:var(--color-primary-600);font-size:14px;padding:6px 0;border-bottom:1px solid var(--color-primary-100)}.Pricing_features__GST5E li:last-child{border-bottom:none}.Pricing_features__GST5E li svg{flex-shrink:0;color:var(--color-primary-300);width:18px;height:18px}.Pricing_selectButton__9XYGV{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;background:rgba(0,0,0,0);color:var(--color-primary-600);border:1px solid var(--color-primary-300);border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none}.Pricing_selectButton__9XYGV:hover{background:var(--color-primary-100)}.Pricing_selectButton__9XYGV svg{transition:transform .2s ease;width:18px;height:18px}.Pricing_selectButton__9XYGV:hover svg{transform:translateX(4px)}.Pricing_error__EzXhX,.Pricing_loading__QCCki{display:flex;justify-content:center;align-items:center;min-height:200px;text-align:center}.Pricing_error__EzXhX p,.Pricing_loading__QCCki p{color:var(--color-neutral-600);font-size:1.125rem}.HowItWorks_howItWorks__EpM0a{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:0;margin:0;background:var(--color-primary-600);overflow:hidden}.HowItWorks_background__tfq_Y{width:min(1000px,90%);min-height:600px;position:relative;margin:var(--spacing-32) auto;transition:all .8s cubic-bezier(.4,0,.2,1);transform-origin:center;overflow:visible}.HowItWorks_background__tfq_Y.HowItWorks_expanded__B5NC1{width:100%;min-height:100vh;margin:0;transform:scale(1.1)}.HowItWorks_background__tfq_Y:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(44,254,204,.08),transparent 50%),radial-gradient(circle at 70% 80%,rgba(44,254,204,.08),transparent 50%);pointer-events:none}.HowItWorks_container__Uq21h{width:min(1000px,90%);margin:0 auto;position:relative;z-index:1;padding:var(--spacing-32) var(--spacing-8);overflow:visible}@media(max-width:768px){.HowItWorks_container__Uq21h{padding:var(--spacing-20) var(--spacing-4)}}.HowItWorks_title__EDTRq{color:#fff;margin-bottom:var(--spacing-16);font-size:48px;max-width:800px;margin-left:auto;margin-right:auto}@media(max-width:768px){.HowItWorks_title__EDTRq{font-size:36px}}.HowItWorks_steps__w7GAG{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-12);position:relative;margin-top:var(--spacing-16);max-width:900px;margin-left:auto;margin-right:auto}.HowItWorks_steps__w7GAG:before{display:none}@media(max-width:1024px){.HowItWorks_steps__w7GAG{grid-template-columns:repeat(3,1fr);gap:var(--spacing-8);max-width:100%}}@media(max-width:768px){.HowItWorks_steps__w7GAG{grid-template-columns:repeat(2,1fr);gap:var(--spacing-12)}}@media(max-width:640px){.HowItWorks_steps__w7GAG{grid-template-columns:1fr;gap:var(--spacing-8)}}.HowItWorks_step__W0NmL{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;padding:var(--spacing-8);transition:all .5s ease;opacity:.7;transform:translateY(20px)}.HowItWorks_step__W0NmL.HowItWorks_active__1SO7l{opacity:1;transform:translateY(0)}.HowItWorks_step__W0NmL.HowItWorks_active__1SO7l .HowItWorks_stepNumber__OJ8NX{transform:scale(1.1);box-shadow:0 0 30px rgba(44,254,204,.3)}.HowItWorks_step__W0NmL.HowItWorks_active__1SO7l .HowItWorks_stepNumber__OJ8NX svg{transform:scale(1.2)}.HowItWorks_step__W0NmL.HowItWorks_active__1SO7l .HowItWorks_stepTitle__KHhLB{color:#fff}.HowItWorks_step__W0NmL.HowItWorks_active__1SO7l:after{transform:scaleX(1)}.HowItWorks_step__W0NmL:after{content:"";position:absolute;bottom:0;left:20%;right:20%;height:2px;background:var(--color-primary-300);transform:scaleX(0);transition:transform .5s ease}.HowItWorks_step__W0NmL:hover{transform:translateY(-8px);opacity:1}.HowItWorks_step__W0NmL:hover .HowItWorks_stepNumber__OJ8NX{transform:scale(1.1);box-shadow:0 0 30px rgba(44,254,204,.3)}.HowItWorks_step__W0NmL:hover .HowItWorks_stepNumber__OJ8NX svg{transform:scale(1.2)}.HowItWorks_step__W0NmL:hover .HowItWorks_stepTitle__KHhLB{color:#fff}.HowItWorks_stepNumber__OJ8NX{width:80px;height:80px;background:var(--color-primary-300);color:var(--color-primary-600);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:32px;margin-bottom:var(--spacing-6);transition:all .3s ease;position:relative;z-index:2}.HowItWorks_stepNumber__OJ8NX svg{transition:transform .3s ease}.HowItWorks_stepNumber__OJ8NX:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--color-primary-300);opacity:.3}.HowItWorks_stepTitle__KHhLB{color:var(--color-primary-300);font-size:24px;margin:var(--spacing-4) 0;font-weight:600;transition:color .3s ease}.HowItWorks_stepDescription__EEIQB{color:hsla(0,0%,100%,.9);font-size:16px;line-height:1.6;max-width:240px;margin:0 auto;margin-top:var(--spacing-4)}.UseCases_section___EHTV{width:100%;min-height:100vh;padding:6rem 0;background-color:#fff;overflow:hidden;position:relative;z-index:1}.UseCases_container__pmkpa{width:min(1400px,90%);margin:0 auto;position:relative;z-index:2}.UseCases_header__N_0Fl{text-align:center;margin-bottom:4rem;position:relative}.UseCases_title__xLU8C{font-size:clamp(2.5rem,5vw,3.5rem);background:linear-gradient(135deg,var(--color-primary-600) 0,var(--color-primary-500) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:1rem;line-height:1.2;position:relative}.UseCases_subtitle__uHu5t{color:var(--color-secondary-500);margin-top:1rem;font-size:1.25rem;max-width:600px;margin-left:auto;margin-right:auto;opacity:.8;position:relative}.UseCases_grid__0KcxW{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin:0 auto;max-width:1200px;position:relative}@media(max-width:1200px){.UseCases_grid__0KcxW{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.UseCases_grid__0KcxW{grid-template-columns:1fr}}.UseCases_card__y50q2{background:#fff;border:1px solid var(--color-primary-200);border-radius:1rem;padding:2rem;transition:all .3s ease;display:flex;flex-direction:column;gap:1rem;will-change:transform,opacity;position:relative}.UseCases_card__y50q2:hover{transform:translateY(-4px);border-color:var(--color-primary-300);box-shadow:var(--shadow-lg)}.UseCases_card__y50q2:hover .UseCases_iconWrapper__y0RKj{background:var(--color-primary-600);color:#fff;transform:scale(1.1)}.UseCases_iconWrapper__y0RKj{width:3.5rem;height:3.5rem;border-radius:.75rem;background:var(--color-primary-50);color:var(--color-primary-600);display:flex;align-items:center;justify-content:center;transition:all .3s ease;will-change:transform}.UseCases_iconWrapper__y0RKj svg{width:1.75rem;height:1.75rem}.UseCases_caseTitle__Heupm{font-size:1.25rem;font-weight:600;color:var(--color-primary-600);margin:0}.UseCases_description__2JBUw{font-size:1rem;line-height:1.6;color:var(--color-secondary-500);margin:0}.Testimonials_section__Nb3I1{width:100%;min-height:100vh;padding:var(--spacing-16) 0;background-color:var(--color-primary-50);overflow:hidden;position:relative;z-index:1}.Testimonials_container__hPgv_{width:min(1200px,90%);margin:0 auto;position:relative;z-index:2}.Testimonials_header__sFqU9{text-align:center;margin-bottom:64px;position:relative}.Testimonials_title__QuShX{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:var(--color-primary-600);line-height:1.2;margin-bottom:1rem;position:relative}.Testimonials_subtitle__9UNDd{font-size:clamp(1rem,2vw,1.25rem);max-width:600px;margin:0 auto;opacity:.8}.Testimonials_grid__tqXNo{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative}@media(max-width:1024px){.Testimonials_grid__tqXNo{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.Testimonials_grid__tqXNo{grid-template-columns:1fr;gap:24px}}.Testimonials_card__l8SCv{background:#fff;border:1px solid var(--color-primary-200);border-radius:16px;padding:32px;box-shadow:var(--shadow-sm);transition:all .3s ease;will-change:transform,opacity;display:flex;flex-direction:column;gap:24px;opacity:1;transform:none}.Testimonials_card__l8SCv:hover{transform:translateY(-4px);border-color:var(--color-primary-300);box-shadow:var(--shadow-lg)}.Testimonials_card__l8SCv:hover .Testimonials_quote__SlOAh{color:var(--color-primary-300)}.Testimonials_content__OYWeb{display:flex;flex-direction:column;gap:16px}.Testimonials_quote__SlOAh{color:var(--color-primary-600);height:32px;transition:color .3s ease}.Testimonials_text__reXXn{font-size:15px;line-height:1.6;color:var(--color-primary-600);font-style:italic}.Testimonials_author__ImzP6{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--color-primary-200)}.Testimonials_avatar__Lbu0_{width:48px;height:48px;border-radius:50%;background:var(--color-primary-50);display:flex;align-items:center;justify-content:center;font-size:24px;border:1px solid var(--color-primary-200)}.Testimonials_info__5rAG5{display:flex;flex-direction:column;gap:4px}.Testimonials_name__alumd{font-size:15px;font-weight:600;color:var(--color-primary-600)}.Testimonials_role__yWCG1{font-size:13px;color:var(--color-secondary-500)}.FAQ_section__nqXQs{width:100%;min-height:100vh;padding:var(--spacing-16) 0;background-color:var(--color-primary-600);overflow:hidden;position:relative;z-index:1}.FAQ_container__pikvQ{width:min(1000px,90%);margin:0 auto;position:relative;z-index:2}.FAQ_header__MhpmX{text-align:center;margin-bottom:64px;position:relative}.FAQ_title__z8kdF{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:#fff;line-height:1.2;margin-bottom:1rem;position:relative}.FAQ_subtitle___8W7j{font-size:clamp(1rem,2vw,1.25rem);max-width:600px;margin:0 auto;color:var(--color-primary-300);opacity:.9}.FAQ_faqList__6OW7M{display:flex;flex-direction:column;gap:16px}.FAQ_faqSkeleton__t3Mlu{height:80px;background-color:var(--color-primary-700);border-radius:16px}.FAQ_errorText__DYlLQ{color:var(--color-error-500);text-align:center;font-size:1.1rem}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.WorkforceSummary_section__c7kdN{background:var(--color-neutral-50);border-radius:var(--radius-2xl);padding:var(--spacing-5)}@media (width<=600px){.WorkforceSummary_section__c7kdN{padding:.75rem}}.WorkforceSummary_sectionHeader__PsO8M{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--color-neutral-200);display:flex}.WorkforceSummary_sectionHeader__PsO8M .WorkforceSummary_sectionIcon__XJqoS{color:var(--color-primary-400);width:24px;height:24px}.WorkforceSummary_sectionHeader__PsO8M h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:0}.WorkforceSummary_message__xSCzg{text-align:center;padding:var(--spacing-8);background:var(--color-neutral-100);border-radius:var(--radius-lg);color:var(--color-neutral-600);border:1px dashed var(--color-neutral-200)}.WorkforceSummary_message__xSCzg .WorkforceSummary_year__oI4EP{margin-top:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-neutral-500)}.WorkforceSummary_summaryGrid__tys60{gap:var(--spacing-6);margin-bottom:var(--spacing-8);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1200px){.WorkforceSummary_summaryGrid__tys60{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.WorkforceSummary_summaryGrid__tys60{grid-template-columns:1fr}}.WorkforceSummary_card__X6fkE{background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-6)}.WorkforceSummary_card__X6fkE .WorkforceSummary_cardContent__tToHC h3{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-600);margin:0 0 var(--spacing-3)0}.WorkforceSummary_card__X6fkE .WorkforceSummary_cardContent__tToHC .WorkforceSummary_value__PeD1V{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:var(--spacing-2)0}.WorkforceSummary_card__X6fkE .WorkforceSummary_cardContent__tToHC .WorkforceSummary_change__DYTHZ{font-size:var(--font-size-sm);padding:var(--spacing-1)var(--spacing-3);border-radius:var(--radius-full);display:inline-block}.WorkforceSummary_card__X6fkE .WorkforceSummary_cardContent__tToHC .WorkforceSummary_change__DYTHZ.WorkforceSummary_positive__5MpLk{color:var(--color-success-700);background:var(--color-success-50)}.WorkforceSummary_card__X6fkE .WorkforceSummary_cardContent__tToHC .WorkforceSummary_change__DYTHZ.WorkforceSummary_negative__Y3rKS{color:var(--color-error-700);background:var(--color-error-50)}.WorkforceSummary_card__X6fkE .WorkforceSummary_cardContent__tToHC .WorkforceSummary_subtext__qN57a{font-size:var(--font-size-sm);color:var(--color-neutral-600);margin-top:var(--spacing-2)}.WorkforceSummary_chartGrid__5TBR3{gap:var(--spacing-8);margin-top:var(--spacing-8);grid-template-columns:1fr;display:grid}.WorkforceSummary_chartGrid__5TBR3 .WorkforceSummary_chartSection__qA_yw:first-child{grid-column:1/-1}.WorkforceSummary_chartGrid__5TBR3 .WorkforceSummary_chartSection__qA_yw:first-child .WorkforceSummary_chartContainer__1tmXI{height:400px}@media (width>=1024px){.WorkforceSummary_chartGrid__5TBR3{grid-template-columns:repeat(2,1fr)}.WorkforceSummary_chartGrid__5TBR3 .WorkforceSummary_chartSection__qA_yw:first-child{grid-column:1/-1}}.WorkforceSummary_chartSection__qA_yw{background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:var(--spacing-6)}.WorkforceSummary_chartSection__qA_yw h3{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700);margin:0 0 var(--spacing-4)0}.WorkforceSummary_chartSection__qA_yw .WorkforceSummary_chartContainer__1tmXI{height:300px;margin:var(--spacing-4)0}.WorkforceSummary_chartLoading__Rzcpn{background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);height:300px;color:var(--color-neutral-600);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.WorkforceSummary_observations__Bd83d{margin-top:var(--spacing-8);padding:var(--spacing-6);background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg)}.WorkforceSummary_observations__Bd83d h3{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700);margin:0 0 var(--spacing-4)0}.WorkforceSummary_observations__Bd83d ul{margin:0;padding:0;list-style:none}.WorkforceSummary_observations__Bd83d ul li{margin:var(--spacing-3)0;font-size:var(--font-size-sm);color:var(--color-neutral-600);line-height:var(--line-height-relaxed)}.WorkforceSummary_observations__Bd83d ul li strong{color:var(--color-neutral-700);font-weight:var(--font-weight-medium)}.page_container__uOMvh{padding:var(--spacing-6);max-width:1400px;margin:0 auto;width:100%}@media(max-width:768px){.page_container__uOMvh{padding:var(--spacing-4)}}.page_error__xRO0P,.page_loading__irOcJ{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:var(--spacing-4)}.page_error__xRO0P{text-align:center;padding:var(--spacing-6);background-color:var(--color-error-50);border-radius:var(--radius-lg);border:1px solid var(--color-error-200)}.page_section__uCdE9{margin-bottom:var(--spacing-6)!important;margin-top:var(--spacing-6)!important}.ConfirmDialog_wrapper__hFhn5{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem}.ConfirmDialog_backdrop__R0v50{position:fixed;inset:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px)}.ConfirmDialog_panel__kdUlN{position:relative;width:100%;max-width:28rem;background-color:#fff;border-radius:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);overflow:hidden}.ConfirmDialog_header__wA8iT{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.ConfirmDialog_title__tb_tc{font-size:1.125rem;font-weight:600;color:#111827;margin:0}.ConfirmDialog_closeButton__UN_Ym{display:flex;align-items:center;justify-content:center;padding:.5rem;border:none;background:none;color:#6b7280;cursor:pointer;border-radius:.375rem;transition:all .2s}.ConfirmDialog_closeButton__UN_Ym:hover{background-color:#f3f4f6}.ConfirmDialog_content__QrVQ2{padding:1.5rem}.ConfirmDialog_message__uRnYm{margin:0;color:#4b5563;font-size:.875rem;line-height:1.5}.ConfirmDialog_footer__AxH7p{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;background-color:#f9fafb;border-top:1px solid #e5e7eb}
/*! 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";.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:#072929;background-color:#f5f9f9;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%}}.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}