._heroContainer_mrxuu_2{position:relative;min-height:80vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;max-width:2560px;margin:0 auto;padding:var(--spacing-3) 0;background-color:var(--color-background-paper)}._headerSection_mrxuu_15{margin-bottom:var(--spacing-4);text-align:center}._mainTitle_mrxuu_20{font-family:var(--font-family-brand);font-size:4rem;font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-3);background:#1e5f9b;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}._subtitle_mrxuu_32{margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);color:var(--color-text-secondary);max-width:700px;margin-left:auto;margin-right:auto;font-weight:var(--font-weight-normal)}._dynamicTextContainer_mrxuu_42{margin-bottom:var(--spacing-4);max-width:900px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem}._dynamicText_mrxuu_42{flex:none;text-align:center;color:var(--dynamic-color);font-weight:var(--font-weight-normal);font-size:1.25rem;margin:0}._staticText_mrxuu_63{font-weight:var(--font-weight-normal);min-width:100%;margin:0;font-size:1.25rem;text-align:center}._featuresGrid_mrxuu_71{margin-bottom:var(--spacing-6)}._featureCard_mrxuu_75{cursor:pointer;text-decoration:none;height:100%;display:flex;flex-direction:column}._featureCardContent_mrxuu_83{padding:var(--spacing-4);border-radius:var(--border-radius-md);height:100%;background-color:var(--color-background-default);border:1px solid var(--color-divider);transition:var(--transition-normal);display:flex;flex-direction:column;align-items:flex-start}._featureCardContent_mrxuu_83:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg);border-color:var(--dynamic-color)}._featureCardContent_mrxuu_83{--dynamic-color: #4a618d;--dynamic-bg: rgba(74, 97, 141, .08)}._featureIcon_mrxuu_108{width:60px;height:60px;border-radius:var(--border-radius-sm);background-color:var(--dynamic-bg);color:var(--dynamic-color);display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:var(--spacing-3)}._featureTitle_mrxuu_121{font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-2);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.2;min-height:60px}._featureDescription_mrxuu_131{color:var(--color-text-secondary);margin-bottom:var(--spacing-3);flex:1}._featureButton_mrxuu_137{color:var(--dynamic-color);padding:0;background:transparent;border:none;cursor:pointer;font-size:inherit;font-family:inherit;transition:var(--transition-fast)}._featureButton_mrxuu_137:hover{background-color:transparent;transform:translate(4px)}._largeIcon_mrxuu_154{font-size:2.5rem}@media (max-width: 899px){._mainTitle_mrxuu_20{font-size:2.5rem}._heroContainer_mrxuu_2{padding:var(--spacing-2) 0}._headerSection_mrxuu_15{margin-bottom:var(--spacing-3)}._featuresGrid_mrxuu_71{margin-bottom:var(--spacing-4)}._featureCardContent_mrxuu_83{padding:var(--spacing-3)}}@media (max-width: 599px){._mainTitle_mrxuu_20{font-size:2rem}._subtitle_mrxuu_32,._dynamicText_mrxuu_42,._staticText_mrxuu_63{font-size:1rem}._featureIcon_mrxuu_108{width:48px;height:48px;font-size:1.25rem}}._container_1jfqk_2{display:flex;align-items:center;justify-content:center;width:100%}._button_1jfqk_9{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;margin:0;border-radius:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:var(--mui-shape-borderRadius);-webkit-transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:var(--mui-shadows-2);--variant-textColor: var(--mui-palette-primary-main);--variant-outlinedColor: var(--mui-palette-primary-main);--variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / .5);--variant-containedColor: var(--mui-palette-primary-contrastText);--variant-containedBg: var(--mui-palette-primary-main);width:50%;-webkit-transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms;border-radius:8px;text-transform:none;font-weight:600;padding:.75rem 1.5rem;box-shadow:none}@media (max-width: 900px){._button_1jfqk_9{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;margin:0;border-radius:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:var(--mui-shape-borderRadius);-webkit-transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:var(--mui-shadows-2);--variant-textColor: var(--mui-palette-primary-main);--variant-outlinedColor: var(--mui-palette-primary-main);--variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / .5);--variant-containedColor: var(--mui-palette-primary-contrastText);--variant-containedBg: var(--mui-palette-primary-main);width:100%;-webkit-transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms;border-radius:8px;text-transform:none;font-weight:600;padding:.75rem 1.5rem;box-shadow:none}}._container_1jfho_2{margin-bottom:var(--spacing-3)}._header_1jfho_6{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-3)}._title_1jfho_13{font-size:1.5rem;font-weight:var(--font-weight-semibold)}._viewAllButton_1jfho_18{text-transform:none}._noItemText_1jfho_26{text-align:center;color:var(--color-text-secondary)}@media (min-width: 900px){._title_1jfho_13{font-size:2rem}}@media (max-width: 599px){._header_1jfho_6{flex-direction:column;gap:var(--spacing-2);align-items:flex-start}._title_1jfho_13{font-size:1.25rem}}._contentSection_xz8vw_6{margin-top:var(--spacing-4)}
