    :root {
        --theme-text-on-dark: #ffffff;
    --theme-text-on-light: #1a1a1a;
    --theme-text-on-light-strong: #000000;
        --color-primary: #ED7259;
        --color-primary-content: var(--theme-text-on-light, #1a1a1a);
        --color-secondary: #00355f;
        --color-secondary-content: var(--theme-text-on-dark, #ffffff);
        --color-accent: #ED7259;
        --color-accent-content: var(--theme-text-on-light, #1a1a1a);
        --color-neutral: #3d4451;
        --color-neutral-content: #ffffff;
        --color-base-100: #ffffff;
        --color-base-200: #f9fafb;
        --color-base-300: #d1d5db;
        --color-base-content: #000000;
        --color-info: #3abff8;
        --color-info-content: #002b3d;
        --color-success: #36d399;
        --color-success-content: #003320;
        --color-warning: #fbbd23;
        --color-warning-content: #382800;
        --color-error: #f87272;
        --color-error-content: #470000;
        --theme-btn-border-radius: 0.5rem;
        --theme-btn-text-transform: uppercase;
        --theme-btn-font-weight: 600;
        --theme-btn-letter-spacing: normal;
        --theme-btn-shadow: none;
        --theme-btn-border-width: 3px;
    }

    [data-theme="light"] {
        --color-primary: #ED7259;
        --color-primary-content: var(--theme-text-on-light, #1a1a1a);
        --color-secondary: #00355f;
        --color-secondary-content: var(--theme-text-on-dark, #ffffff);
        --color-accent: #ED7259;
        --color-accent-content: var(--theme-text-on-light, #1a1a1a);
    }

    /* Dark theme overrides */
    [data-theme="dark"] {
        --color-primary: #ED7259;
        --color-primary-content: var(--theme-text-on-light, #1a1a1a);
        --color-secondary: #00355f;
        --color-secondary-content: var(--theme-text-on-dark, #ffffff);
        --color-accent: #ED7259;
        --color-accent-content: var(--theme-text-on-light, #1a1a1a);
        --color-neutral: #2a2e37;
        --color-neutral-content: #ffffff;
        --color-base-100: #3d4451;
        --color-base-200: #2a2e37;
        --color-base-300: #16181d;
        --color-base-content: #ebecf0;
    }

    .text-primary-50{color:#fad7d0}.bg-primary-50{background-color:#fad7d0}.fill-primary-50{fill:#fad7d0}.stroke-primary-50{stroke:#fad7d0}.border-primary-50{border-color:#fad7d0}.from-primary-50{--tw-gradient-from:#fad7d0;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-50{--tw-gradient-to:#fad7d0 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-50:hover{color:#fad7d0}.hover\:bg-primary-50:hover{background-color:#fad7d0}.hover\:border-primary-50:hover{border-color:#fad7d0}.group\:hover .group-hover\:text-primary-50:hover{color:#fad7d0}.group\:hover .group-hover\:bg-primary-50:hover{background-color:#fad7d0}.group\:hover .group-hover\:border-primary-50:hover{border-color:#fad7d0}.focus\:text-primary-50:focus{color:#fad7d0}.focus\:bg-primary-50:focus{background-color:#fad7d0}.focus\:border-primary-50:focus{border-color:#fad7d0}.active\:text-primary-50:active{color:#fad7d0}.active\:bg-primary-50:active{background-color:#fad7d0}.active\:border-primary-50:active{border-color:#fad7d0}.group:hover .group-hover\:text-primary-50{color:#fad7d0}.ring-primary-50{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.9 / var(--tw-ring-opacity, 1));}.text-primary-100{color:#f7c3b8}.bg-primary-100{background-color:#f7c3b8}.fill-primary-100{fill:#f7c3b8}.stroke-primary-100{stroke:#f7c3b8}.border-primary-100{border-color:#f7c3b8}.from-primary-100{--tw-gradient-from:#f7c3b8;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-100{--tw-gradient-to:#f7c3b8 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-100:hover{color:#f7c3b8}.hover\:bg-primary-100:hover{background-color:#f7c3b8}.hover\:border-primary-100:hover{border-color:#f7c3b8}.group\:hover .group-hover\:text-primary-100:hover{color:#f7c3b8}.group\:hover .group-hover\:bg-primary-100:hover{background-color:#f7c3b8}.group\:hover .group-hover\:border-primary-100:hover{border-color:#f7c3b8}.focus\:text-primary-100:focus{color:#f7c3b8}.focus\:bg-primary-100:focus{background-color:#f7c3b8}.focus\:border-primary-100:focus{border-color:#f7c3b8}.active\:text-primary-100:active{color:#f7c3b8}.active\:bg-primary-100:active{background-color:#f7c3b8}.active\:border-primary-100:active{border-color:#f7c3b8}.group:hover .group-hover\:text-primary-100{color:#f7c3b8}.ring-primary-100{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.8478431372549 / var(--tw-ring-opacity, 1));}.text-primary-200{color:#f4afa0}.bg-primary-200{background-color:#f4afa0}.fill-primary-200{fill:#f4afa0}.stroke-primary-200{stroke:#f4afa0}.border-primary-200{border-color:#f4afa0}.from-primary-200{--tw-gradient-from:#f4afa0;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-200{--tw-gradient-to:#f4afa0 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-200:hover{color:#f4afa0}.hover\:bg-primary-200:hover{background-color:#f4afa0}.hover\:border-primary-200:hover{border-color:#f4afa0}.group\:hover .group-hover\:text-primary-200:hover{color:#f4afa0}.group\:hover .group-hover\:bg-primary-200:hover{background-color:#f4afa0}.group\:hover .group-hover\:border-primary-200:hover{border-color:#f4afa0}.focus\:text-primary-200:focus{color:#f4afa0}.focus\:bg-primary-200:focus{background-color:#f4afa0}.focus\:border-primary-200:focus{border-color:#f4afa0}.active\:text-primary-200:active{color:#f4afa0}.active\:bg-primary-200:active{background-color:#f4afa0}.active\:border-primary-200:active{border-color:#f4afa0}.group:hover .group-hover\:text-primary-200{color:#f4afa0}.ring-primary-200{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.7956862745098 / var(--tw-ring-opacity, 1));}.text-primary-300{color:#f29a88}.bg-primary-300{background-color:#f29a88}.fill-primary-300{fill:#f29a88}.stroke-primary-300{stroke:#f29a88}.border-primary-300{border-color:#f29a88}.from-primary-300{--tw-gradient-from:#f29a88;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-300{--tw-gradient-to:#f29a88 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-300:hover{color:#f29a88}.hover\:bg-primary-300:hover{background-color:#f29a88}.hover\:border-primary-300:hover{border-color:#f29a88}.group\:hover .group-hover\:text-primary-300:hover{color:#f29a88}.group\:hover .group-hover\:bg-primary-300:hover{background-color:#f29a88}.group\:hover .group-hover\:border-primary-300:hover{border-color:#f29a88}.focus\:text-primary-300:focus{color:#f29a88}.focus\:bg-primary-300:focus{background-color:#f29a88}.focus\:border-primary-300:focus{border-color:#f29a88}.active\:text-primary-300:active{color:#f29a88}.active\:bg-primary-300:active{background-color:#f29a88}.active\:border-primary-300:active{border-color:#f29a88}.group:hover .group-hover\:text-primary-300{color:#f29a88}.ring-primary-300{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.74352941176471 / var(--tw-ring-opacity, 1));}.text-primary-400{color:#ef8670}.bg-primary-400{background-color:#ef8670}.fill-primary-400{fill:#ef8670}.stroke-primary-400{stroke:#ef8670}.border-primary-400{border-color:#ef8670}.from-primary-400{--tw-gradient-from:#ef8670;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-400{--tw-gradient-to:#ef8670 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-400:hover{color:#ef8670}.hover\:bg-primary-400:hover{background-color:#ef8670}.hover\:border-primary-400:hover{border-color:#ef8670}.group\:hover .group-hover\:text-primary-400:hover{color:#ef8670}.group\:hover .group-hover\:bg-primary-400:hover{background-color:#ef8670}.group\:hover .group-hover\:border-primary-400:hover{border-color:#ef8670}.focus\:text-primary-400:focus{color:#ef8670}.focus\:bg-primary-400:focus{background-color:#ef8670}.focus\:border-primary-400:focus{border-color:#ef8670}.active\:text-primary-400:active{color:#ef8670}.active\:bg-primary-400:active{background-color:#ef8670}.active\:border-primary-400:active{border-color:#ef8670}.group:hover .group-hover\:text-primary-400{color:#ef8670}.ring-primary-400{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.69137254901961 / var(--tw-ring-opacity, 1));}.text-primary-500{color:#ED7259}.bg-primary-500{background-color:#ED7259}.fill-primary-500{fill:#ED7259}.stroke-primary-500{stroke:#ED7259}.border-primary-500{border-color:#ED7259}.from-primary-500{--tw-gradient-from:#ED7259;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-500{--tw-gradient-to:#ED7259 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-500:hover{color:#ED7259}.hover\:bg-primary-500:hover{background-color:#ED7259}.hover\:border-primary-500:hover{border-color:#ED7259}.group\:hover .group-hover\:text-primary-500:hover{color:#ED7259}.group\:hover .group-hover\:bg-primary-500:hover{background-color:#ED7259}.group\:hover .group-hover\:border-primary-500:hover{border-color:#ED7259}.focus\:text-primary-500:focus{color:#ED7259}.focus\:bg-primary-500:focus{background-color:#ED7259}.focus\:border-primary-500:focus{border-color:#ED7259}.active\:text-primary-500:active{color:#ED7259}.active\:bg-primary-500:active{background-color:#ED7259}.active\:border-primary-500:active{border-color:#ED7259}.group:hover .group-hover\:text-primary-500{color:#ED7259}.ring-primary-500{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.63921568627451 / var(--tw-ring-opacity, 1));}.text-primary-600{color:#e63d1a}.bg-primary-600{background-color:#e63d1a}.fill-primary-600{fill:#e63d1a}.stroke-primary-600{stroke:#e63d1a}.border-primary-600{border-color:#e63d1a}.from-primary-600{--tw-gradient-from:#e63d1a;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-600{--tw-gradient-to:#e63d1a var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-600:hover{color:#e63d1a}.hover\:bg-primary-600:hover{background-color:#e63d1a}.hover\:border-primary-600:hover{border-color:#e63d1a}.group\:hover .group-hover\:text-primary-600:hover{color:#e63d1a}.group\:hover .group-hover\:bg-primary-600:hover{background-color:#e63d1a}.group\:hover .group-hover\:border-primary-600:hover{border-color:#e63d1a}.focus\:text-primary-600:focus{color:#e63d1a}.focus\:bg-primary-600:focus{background-color:#e63d1a}.focus\:border-primary-600:focus{border-color:#e63d1a}.active\:text-primary-600:active{color:#e63d1a}.active\:bg-primary-600:active{background-color:#e63d1a}.active\:border-primary-600:active{border-color:#e63d1a}.group:hover .group-hover\:text-primary-600{color:#e63d1a}.ring-primary-600{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.50441176470588 / var(--tw-ring-opacity, 1));}.text-primary-700{color:#aa2c12}.bg-primary-700{background-color:#aa2c12}.fill-primary-700{fill:#aa2c12}.stroke-primary-700{stroke:#aa2c12}.border-primary-700{border-color:#aa2c12}.from-primary-700{--tw-gradient-from:#aa2c12;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-700{--tw-gradient-to:#aa2c12 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-700:hover{color:#aa2c12}.hover\:bg-primary-700:hover{background-color:#aa2c12}.hover\:border-primary-700:hover{border-color:#aa2c12}.group\:hover .group-hover\:text-primary-700:hover{color:#aa2c12}.group\:hover .group-hover\:bg-primary-700:hover{background-color:#aa2c12}.group\:hover .group-hover\:border-primary-700:hover{border-color:#aa2c12}.focus\:text-primary-700:focus{color:#aa2c12}.focus\:bg-primary-700:focus{background-color:#aa2c12}.focus\:border-primary-700:focus{border-color:#aa2c12}.active\:text-primary-700:active{color:#aa2c12}.active\:bg-primary-700:active{background-color:#aa2c12}.active\:border-primary-700:active{border-color:#aa2c12}.group:hover .group-hover\:text-primary-700{color:#aa2c12}.ring-primary-700{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.36960784313725 / var(--tw-ring-opacity, 1));}.text-primary-800{color:#6c1b0b}.bg-primary-800{background-color:#6c1b0b}.fill-primary-800{fill:#6c1b0b}.stroke-primary-800{stroke:#6c1b0b}.border-primary-800{border-color:#6c1b0b}.from-primary-800{--tw-gradient-from:#6c1b0b;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-800{--tw-gradient-to:#6c1b0b var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-800:hover{color:#6c1b0b}.hover\:bg-primary-800:hover{background-color:#6c1b0b}.hover\:border-primary-800:hover{border-color:#6c1b0b}.group\:hover .group-hover\:text-primary-800:hover{color:#6c1b0b}.group\:hover .group-hover\:bg-primary-800:hover{background-color:#6c1b0b}.group\:hover .group-hover\:border-primary-800:hover{border-color:#6c1b0b}.focus\:text-primary-800:focus{color:#6c1b0b}.focus\:bg-primary-800:focus{background-color:#6c1b0b}.focus\:border-primary-800:focus{border-color:#6c1b0b}.active\:text-primary-800:active{color:#6c1b0b}.active\:bg-primary-800:active{background-color:#6c1b0b}.active\:border-primary-800:active{border-color:#6c1b0b}.group:hover .group-hover\:text-primary-800{color:#6c1b0b}.ring-primary-800{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.23480392156863 / var(--tw-ring-opacity, 1));}.text-primary-900{color:#2e0b04}.bg-primary-900{background-color:#2e0b04}.fill-primary-900{fill:#2e0b04}.stroke-primary-900{stroke:#2e0b04}.border-primary-900{border-color:#2e0b04}.from-primary-900{--tw-gradient-from:#2e0b04;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-900{--tw-gradient-to:#2e0b04 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-primary-900:hover{color:#2e0b04}.hover\:bg-primary-900:hover{background-color:#2e0b04}.hover\:border-primary-900:hover{border-color:#2e0b04}.group\:hover .group-hover\:text-primary-900:hover{color:#2e0b04}.group\:hover .group-hover\:bg-primary-900:hover{background-color:#2e0b04}.group\:hover .group-hover\:border-primary-900:hover{border-color:#2e0b04}.focus\:text-primary-900:focus{color:#2e0b04}.focus\:bg-primary-900:focus{background-color:#2e0b04}.focus\:border-primary-900:focus{border-color:#2e0b04}.active\:text-primary-900:active{color:#2e0b04}.active\:bg-primary-900:active{background-color:#2e0b04}.active\:border-primary-900:active{border-color:#2e0b04}.group:hover .group-hover\:text-primary-900{color:#2e0b04}.ring-primary-900{--tw-ring-color: rgb(0.028153153153153 0.80434782608696 0.1 / var(--tw-ring-opacity, 1));}.text-secondary-50{color:#cce8ff}.bg-secondary-50{background-color:#cce8ff}.fill-secondary-50{fill:#cce8ff}.stroke-secondary-50{stroke:#cce8ff}.border-secondary-50{border-color:#cce8ff}.from-secondary-50{--tw-gradient-from:#cce8ff;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-50{--tw-gradient-to:#cce8ff var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-50:hover{color:#cce8ff}.hover\:bg-secondary-50:hover{background-color:#cce8ff}.hover\:border-secondary-50:hover{border-color:#cce8ff}.group\:hover .group-hover\:text-secondary-50:hover{color:#cce8ff}.group\:hover .group-hover\:bg-secondary-50:hover{background-color:#cce8ff}.group\:hover .group-hover\:border-secondary-50:hover{border-color:#cce8ff}.focus\:text-secondary-50:focus{color:#cce8ff}.focus\:bg-secondary-50:focus{background-color:#cce8ff}.focus\:border-secondary-50:focus{border-color:#cce8ff}.active\:text-secondary-50:active{color:#cce8ff}.active\:bg-secondary-50:active{background-color:#cce8ff}.active\:border-secondary-50:active{border-color:#cce8ff}.group:hover .group-hover\:bg-secondary-50{color:#cce8ff}.group:hover .group-hover\:text-secondary-50{color:#cce8ff}.ring-secondary-50{--tw-ring-color: rgb(0.57368421052632 1 0.9 / var(--tw-ring-opacity, 1));}.text-secondary-100{color:#83c8ff}.bg-secondary-100{background-color:#83c8ff}.fill-secondary-100{fill:#83c8ff}.stroke-secondary-100{stroke:#83c8ff}.border-secondary-100{border-color:#83c8ff}.from-secondary-100{--tw-gradient-from:#83c8ff;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-100{--tw-gradient-to:#83c8ff var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-100:hover{color:#83c8ff}.hover\:bg-secondary-100:hover{background-color:#83c8ff}.hover\:border-secondary-100:hover{border-color:#83c8ff}.group\:hover .group-hover\:text-secondary-100:hover{color:#83c8ff}.group\:hover .group-hover\:bg-secondary-100:hover{background-color:#83c8ff}.group\:hover .group-hover\:border-secondary-100:hover{border-color:#83c8ff}.focus\:text-secondary-100:focus{color:#83c8ff}.focus\:bg-secondary-100:focus{background-color:#83c8ff}.focus\:border-secondary-100:focus{border-color:#83c8ff}.active\:text-secondary-100:active{color:#83c8ff}.active\:bg-secondary-100:active{background-color:#83c8ff}.active\:border-secondary-100:active{border-color:#83c8ff}.group:hover .group-hover\:bg-secondary-100{color:#83c8ff}.group:hover .group-hover\:text-secondary-100{color:#83c8ff}.ring-secondary-100{--tw-ring-color: rgb(0.57368421052632 1 0.75725490196078 / var(--tw-ring-opacity, 1));}.text-secondary-200{color:#3aa8ff}.bg-secondary-200{background-color:#3aa8ff}.fill-secondary-200{fill:#3aa8ff}.stroke-secondary-200{stroke:#3aa8ff}.border-secondary-200{border-color:#3aa8ff}.from-secondary-200{--tw-gradient-from:#3aa8ff;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-200{--tw-gradient-to:#3aa8ff var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-200:hover{color:#3aa8ff}.hover\:bg-secondary-200:hover{background-color:#3aa8ff}.hover\:border-secondary-200:hover{border-color:#3aa8ff}.group\:hover .group-hover\:text-secondary-200:hover{color:#3aa8ff}.group\:hover .group-hover\:bg-secondary-200:hover{background-color:#3aa8ff}.group\:hover .group-hover\:border-secondary-200:hover{border-color:#3aa8ff}.focus\:text-secondary-200:focus{color:#3aa8ff}.focus\:bg-secondary-200:focus{background-color:#3aa8ff}.focus\:border-secondary-200:focus{border-color:#3aa8ff}.active\:text-secondary-200:active{color:#3aa8ff}.active\:bg-secondary-200:active{background-color:#3aa8ff}.active\:border-secondary-200:active{border-color:#3aa8ff}.group:hover .group-hover\:bg-secondary-200{color:#3aa8ff}.group:hover .group-hover\:text-secondary-200{color:#3aa8ff}.ring-secondary-200{--tw-ring-color: rgb(0.57368421052632 1 0.61450980392157 / var(--tw-ring-opacity, 1));}.text-secondary-300{color:#0086f0}.bg-secondary-300{background-color:#0086f0}.fill-secondary-300{fill:#0086f0}.stroke-secondary-300{stroke:#0086f0}.border-secondary-300{border-color:#0086f0}.from-secondary-300{--tw-gradient-from:#0086f0;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-300{--tw-gradient-to:#0086f0 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-300:hover{color:#0086f0}.hover\:bg-secondary-300:hover{background-color:#0086f0}.hover\:border-secondary-300:hover{border-color:#0086f0}.group\:hover .group-hover\:text-secondary-300:hover{color:#0086f0}.group\:hover .group-hover\:bg-secondary-300:hover{background-color:#0086f0}.group\:hover .group-hover\:border-secondary-300:hover{border-color:#0086f0}.focus\:text-secondary-300:focus{color:#0086f0}.focus\:bg-secondary-300:focus{background-color:#0086f0}.focus\:border-secondary-300:focus{border-color:#0086f0}.active\:text-secondary-300:active{color:#0086f0}.active\:bg-secondary-300:active{background-color:#0086f0}.active\:border-secondary-300:active{border-color:#0086f0}.group:hover .group-hover\:bg-secondary-300{color:#0086f0}.group:hover .group-hover\:text-secondary-300{color:#0086f0}.ring-secondary-300{--tw-ring-color: rgb(0.57368421052632 1 0.47176470588235 / var(--tw-ring-opacity, 1));}.text-secondary-400{color:#005da7}.bg-secondary-400{background-color:#005da7}.fill-secondary-400{fill:#005da7}.stroke-secondary-400{stroke:#005da7}.border-secondary-400{border-color:#005da7}.from-secondary-400{--tw-gradient-from:#005da7;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-400{--tw-gradient-to:#005da7 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-400:hover{color:#005da7}.hover\:bg-secondary-400:hover{background-color:#005da7}.hover\:border-secondary-400:hover{border-color:#005da7}.group\:hover .group-hover\:text-secondary-400:hover{color:#005da7}.group\:hover .group-hover\:bg-secondary-400:hover{background-color:#005da7}.group\:hover .group-hover\:border-secondary-400:hover{border-color:#005da7}.focus\:text-secondary-400:focus{color:#005da7}.focus\:bg-secondary-400:focus{background-color:#005da7}.focus\:border-secondary-400:focus{border-color:#005da7}.active\:text-secondary-400:active{color:#005da7}.active\:bg-secondary-400:active{background-color:#005da7}.active\:border-secondary-400:active{border-color:#005da7}.group:hover .group-hover\:bg-secondary-400{color:#005da7}.group:hover .group-hover\:text-secondary-400{color:#005da7}.ring-secondary-400{--tw-ring-color: rgb(0.57368421052632 1 0.32901960784314 / var(--tw-ring-opacity, 1));}.text-secondary-500{color:#00355f}.bg-secondary-500{background-color:#00355f}.fill-secondary-500{fill:#00355f}.stroke-secondary-500{stroke:#00355f}.border-secondary-500{border-color:#00355f}.from-secondary-500{--tw-gradient-from:#00355f;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-500{--tw-gradient-to:#00355f var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-500:hover{color:#00355f}.hover\:bg-secondary-500:hover{background-color:#00355f}.hover\:border-secondary-500:hover{border-color:#00355f}.group\:hover .group-hover\:text-secondary-500:hover{color:#00355f}.group\:hover .group-hover\:bg-secondary-500:hover{background-color:#00355f}.group\:hover .group-hover\:border-secondary-500:hover{border-color:#00355f}.focus\:text-secondary-500:focus{color:#00355f}.focus\:bg-secondary-500:focus{background-color:#00355f}.focus\:border-secondary-500:focus{border-color:#00355f}.active\:text-secondary-500:active{color:#00355f}.active\:bg-secondary-500:active{background-color:#00355f}.active\:border-secondary-500:active{border-color:#00355f}.group:hover .group-hover\:bg-secondary-500{color:#00355f}.group:hover .group-hover\:text-secondary-500{color:#00355f}.ring-secondary-500{--tw-ring-color: rgb(0.57368421052632 1 0.18627450980392 / var(--tw-ring-opacity, 1));}.text-secondary-600{color:#002e54}.bg-secondary-600{background-color:#002e54}.fill-secondary-600{fill:#002e54}.stroke-secondary-600{stroke:#002e54}.border-secondary-600{border-color:#002e54}.from-secondary-600{--tw-gradient-from:#002e54;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-600{--tw-gradient-to:#002e54 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-600:hover{color:#002e54}.hover\:bg-secondary-600:hover{background-color:#002e54}.hover\:border-secondary-600:hover{border-color:#002e54}.group\:hover .group-hover\:text-secondary-600:hover{color:#002e54}.group\:hover .group-hover\:bg-secondary-600:hover{background-color:#002e54}.group\:hover .group-hover\:border-secondary-600:hover{border-color:#002e54}.focus\:text-secondary-600:focus{color:#002e54}.focus\:bg-secondary-600:focus{background-color:#002e54}.focus\:border-secondary-600:focus{border-color:#002e54}.active\:text-secondary-600:active{color:#002e54}.active\:bg-secondary-600:active{background-color:#002e54}.active\:border-secondary-600:active{border-color:#002e54}.group:hover .group-hover\:bg-secondary-600{color:#002e54}.group:hover .group-hover\:text-secondary-600{color:#002e54}.ring-secondary-600{--tw-ring-color: rgb(0.57368421052632 1 0.16470588235294 / var(--tw-ring-opacity, 1));}.text-secondary-700{color:#002849}.bg-secondary-700{background-color:#002849}.fill-secondary-700{fill:#002849}.stroke-secondary-700{stroke:#002849}.border-secondary-700{border-color:#002849}.from-secondary-700{--tw-gradient-from:#002849;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-700{--tw-gradient-to:#002849 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-700:hover{color:#002849}.hover\:bg-secondary-700:hover{background-color:#002849}.hover\:border-secondary-700:hover{border-color:#002849}.group\:hover .group-hover\:text-secondary-700:hover{color:#002849}.group\:hover .group-hover\:bg-secondary-700:hover{background-color:#002849}.group\:hover .group-hover\:border-secondary-700:hover{border-color:#002849}.focus\:text-secondary-700:focus{color:#002849}.focus\:bg-secondary-700:focus{background-color:#002849}.focus\:border-secondary-700:focus{border-color:#002849}.active\:text-secondary-700:active{color:#002849}.active\:bg-secondary-700:active{background-color:#002849}.active\:border-secondary-700:active{border-color:#002849}.group:hover .group-hover\:bg-secondary-700{color:#002849}.group:hover .group-hover\:text-secondary-700{color:#002849}.ring-secondary-700{--tw-ring-color: rgb(0.57368421052632 1 0.14313725490196 / var(--tw-ring-opacity, 1));}.text-secondary-800{color:#00223e}.bg-secondary-800{background-color:#00223e}.fill-secondary-800{fill:#00223e}.stroke-secondary-800{stroke:#00223e}.border-secondary-800{border-color:#00223e}.from-secondary-800{--tw-gradient-from:#00223e;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-800{--tw-gradient-to:#00223e var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-800:hover{color:#00223e}.hover\:bg-secondary-800:hover{background-color:#00223e}.hover\:border-secondary-800:hover{border-color:#00223e}.group\:hover .group-hover\:text-secondary-800:hover{color:#00223e}.group\:hover .group-hover\:bg-secondary-800:hover{background-color:#00223e}.group\:hover .group-hover\:border-secondary-800:hover{border-color:#00223e}.focus\:text-secondary-800:focus{color:#00223e}.focus\:bg-secondary-800:focus{background-color:#00223e}.focus\:border-secondary-800:focus{border-color:#00223e}.active\:text-secondary-800:active{color:#00223e}.active\:bg-secondary-800:active{background-color:#00223e}.active\:border-secondary-800:active{border-color:#00223e}.group:hover .group-hover\:bg-secondary-800{color:#00223e}.group:hover .group-hover\:text-secondary-800{color:#00223e}.ring-secondary-800{--tw-ring-color: rgb(0.57368421052632 1 0.12156862745098 / var(--tw-ring-opacity, 1));}.text-secondary-900{color:#001c33}.bg-secondary-900{background-color:#001c33}.fill-secondary-900{fill:#001c33}.stroke-secondary-900{stroke:#001c33}.border-secondary-900{border-color:#001c33}.from-secondary-900{--tw-gradient-from:#001c33;--tw-gradient-from-position:;--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-from-position);--tw-gradient-to-position:;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-secondary-900{--tw-gradient-to:#001c33 var(--tw-gradient-to-position);--tw-gradient-to-position:;}.hover\:text-secondary-900:hover{color:#001c33}.hover\:bg-secondary-900:hover{background-color:#001c33}.hover\:border-secondary-900:hover{border-color:#001c33}.group\:hover .group-hover\:text-secondary-900:hover{color:#001c33}.group\:hover .group-hover\:bg-secondary-900:hover{background-color:#001c33}.group\:hover .group-hover\:border-secondary-900:hover{border-color:#001c33}.focus\:text-secondary-900:focus{color:#001c33}.focus\:bg-secondary-900:focus{background-color:#001c33}.focus\:border-secondary-900:focus{border-color:#001c33}.active\:text-secondary-900:active{color:#001c33}.active\:bg-secondary-900:active{background-color:#001c33}.active\:border-secondary-900:active{border-color:#001c33}.group:hover .group-hover\:bg-secondary-900{color:#001c33}.group:hover .group-hover\:text-secondary-900{color:#001c33}.ring-secondary-900{--tw-ring-color: rgb(0.57368421052632 1 0.1 / var(--tw-ring-opacity, 1));}.bg-gradient-mixed{background-image:linear-gradient(98.24deg,#ffcba4 0, #00355f .01%,#ED7259 100%)}