@charset "UTF-8";:root {
    --fn-bg-var-new: #f5f5f5;
    --transparent: transparent;
}

#edit-rankingcoach-react {
    .vanguard-switch .vanguard-switch-input:checked::before {
        content: '';
        margin: 0;
        width: calc(50% - 4px);
        height: calc(100% - 4px);
    }
}

#rankingcoach-frontend :root {
    font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;

    color-scheme: light dark;
    color: rgba(255, 255, 255, 0.87);
    background-color: #242424;

    font-synthesis: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#rankingcoach-frontend a {
    font-weight: 500;
    color: #646cff;
    text-decoration: inherit;
}

#rankingcoach-frontend a:hover {
    color: #535bf2;
}

#rankingcoach-frontend body {
    margin: 0;
    display: flex;
    place-items: center;
    min-width: 320px;
    min-height: 100vh;
}

#rankingcoach-frontend h1 {
    font-size: 3.2em;
    line-height: 1.1;
}

#rankingcoach-frontend button {
    border-radius: 8px;
    border: 1px solid transparent;
    padding: 0.6em 1.2em;
    font-size: 1em;
    font-weight: 500;
    font-family: inherit;
    background-color: #1a1a1a;
    cursor: pointer;
    transition: border-color 0.25s;
}

#rankingcoach-frontend button:hover {
    border-color: #646cff;
}

#rankingcoach-frontend button:focus,
#rankingcoach-frontend button:focus-visible {
    outline: 4px auto -webkit-focus-ring-color;
}

@media (prefers-color-scheme: light) {
    #rankingcoach-frontend :root {
        color: #213547;
        background-color: #ffffff;
    }

    #rankingcoach-frontend a:hover {
        color: #747bff;
    }

    #rankingcoach-frontend button {
        background-color: #f9f9f9;
    }
}
:root{--0: 0px ;--0_125: 1px ;--0_25: 2px ;--0_5: 4px ;--1: 8px ;--1_5: 12px ;--1_75: 14px ;--2: 16px ;--2_5: 20px ;--3: 24px ;--4: 32px ;--5: 40px ;--6: 48px ;--7: 56px ;--8: 64px ;--9: 72px }.align-items-baseline_id{align-items:baseline}.align-items-center_vy{align-items:center}.align-items-end_vG{align-items:flex-end}.align-items-start_YQ{align-items:flex-start}.align-items-stretch_zq{align-items:stretch}.align-content-center_Ko{align-content:center}.align-content-end_Df{align-content:flex-end}.align-content-start_Vg{align-content:flex-start}.align-content-around_zs{align-content:space-around}.align-content-between_J7{align-content:space-between}.align-content-stretch_-O{align-content:stretch}.align-self-baseline_GM{align-self:baseline}.align-self-center_ZC{align-self:center}.align-self-end_pJ{align-self:flex-end}.align-self-start_FR{align-self:flex-start}.align-self-stretch_Xf{align-self:stretch}.justify-content-start_OQ{justify-content:flex-start}.justify-content-end_5e{justify-content:flex-end}.justify-content-center_zU{justify-content:center}.justify-content-between_cV{justify-content:space-between}.justify-content-around_NJ{justify-content:space-around}.justify-content-evenly_Tn{justify-content:space-evenly}.text-align-start_oP{text-align:start}.text-align-end_JX{text-align:end}.text-align-center_t9{text-align:center}.text-align-justify_6O{text-align:justify}.col-auto_hu{flex:0 0 auto;width:auto}.col-1_6S{flex:0 0 auto;width:8.33333333%}.col-2_Ev{flex:0 0 auto;width:16.66666667%}.col-3_Xf{flex:0 0 auto;width:25%}.col-4_AY{flex:0 0 auto;width:33.33333333%}.col-5_qC{flex:0 0 auto;width:41.66666667%}.col-6_qP{flex:0 0 auto;width:50%}.col-7_hX{flex:0 0 auto;width:58.33333333%}.col-8_eI{flex:0 0 auto;width:66.66666667%}.col-9_aK{flex:0 0 auto;width:75%}.col-10_-G{flex:0 0 auto;width:83.33333333%}.col-11_N0{flex:0 0 auto;width:91.66666667%}.col-12_M2{flex:0 0 auto;width:100%}.d-flex_LP{display:flex}.d-block_jm{display:block}.d-grid_Rn{display:grid}.d-inline_tb{display:inline}.d-inline-block_8P{display:inline-block}.d-inline-flex_GI{display:inline-flex}.d-inline-grid_IQ{display:inline-grid}.d-flex-column_eP{flex-direction:column;display:flex}.d-flex-column-reverse_HN{flex-direction:column-reverse;display:flex}.d-flex-row_b9{flex-direction:row;display:flex}.d-flex-row-reverse_Qx{flex-direction:row-reverse;display:flex}.flex-grow-1_So{flex-grow:1}.flex-grow-2_SA{flex-grow:2}.flex-grow-3_dW{flex-grow:3}.flex-grow-4_kP{flex-grow:4}.flex-grow-5_Wq{flex-grow:5}.flex-nowrap_Cv{flex-wrap:nowrap}.flex-wrap_F-{flex-wrap:wrap}.flex-wrap-reverse_ds{flex-wrap:wrap-reverse}.flex-shrink-1_KR{flex-shrink:1}.flex-shrink-2_sH{flex-shrink:2}.flex-shrink-3_xS{flex-shrink:3}.flex-shrink-4_G9{flex-shrink:4}.flex-shrink-5_yo{flex-shrink:5}.offset-auto_3K{margin-left:auto}.offset-1_zp{margin-left:8.33333333%}.offset-2_gv{margin-left:16.66666667%}.offset-3_zC{margin-left:25%}.offset-4_Ny{margin-left:33.33333333%}.offset-5_zt{margin-left:41.66666667%}.offset-6_S2{margin-left:50%}.offset-7_h9{margin-left:58.33333333%}.offset-8_QS{margin-left:66.66666667%}.offset-9_xQ{margin-left:75%}.offset-10_8W{margin-left:83.33333333%}.offset-11_YX{margin-left:91.66666667%}.offset-12_9H{margin-left:100%}.position-absolute_yo{position:absolute}.position-fixed_cs{position:fixed}.position-relative_gN{position:relative}.position-static_NR{position:static}.position-sticky_Iv{position:sticky}.m-0_PN{margin:0}.m-0_125_3k{margin:1px}.m-0_25_sU{margin:2px}.m-0_5_2P{margin:4px}.m-1_-B{margin:8px}.m-1_5_nu{margin:12px}.m-1_75_98{margin:14px}.m-2_Sk{margin:16px}.m-2_5_Q0{margin:20px}.m-3_tT{margin:24px}.m-4_Q0{margin:32px}.m-5_we{margin:40px}.m-6_V4{margin:48px}.m-7_5s{margin:56px}.m-8_fw{margin:64px}.m-9_Ml{margin:72px}.p-0_tA{padding:0}.p-0_125_-9{padding:1px}.p-0_25_dY{padding:2px}.p-0_5_7E{padding:4px}.p-1_nR{padding:8px}.p-1_5_8D{padding:12px}.p-1_75_V9{padding:14px}.p-2_40{padding:16px}.p-2_5_KA{padding:20px}.p-3_4Y{padding:24px}.p-4_Ql{padding:32px}.p-5_-D{padding:40px}.p-6_uV{padding:48px}.p-7_tw{padding:56px}.p-8_Nu{padding:64px}.p-9_bY{padding:72px}.gap-0_3j{gap:0px}.gap-0_125_hB{gap:1px}.gap-0_25_S-{gap:2px}.gap-0_5_GE{gap:4px}.gap-1_fd{gap:8px}.gap-1_5_QL{gap:12px}.gap-1_75_ol{gap:14px}.gap-2_Wy{gap:16px}.gap-2_5_ry{gap:20px}.gap-3_8t{gap:24px}.gap-4_sr{gap:32px}.gap-5_x-{gap:40px}.gap-6_mL{gap:48px}.gap-7_t3{gap:56px}.gap-8_pF{gap:64px}.gap-9_4U{gap:72px}.mt-0_6x{margin-top:0}.mr-0_3g{margin-right:0}.mb-0_xG{margin-bottom:0}.ml-0_XH{margin-left:0}.mt-0_125_3O{margin-top:1px}.mr-0_125_NK{margin-right:1px}.mb-0_125_Hl{margin-bottom:1px}.ml-0_125_AF{margin-left:1px}.mt-0_25_yG{margin-top:2px}.mr-0_25_-n{margin-right:2px}.mb-0_25_VI{margin-bottom:2px}.ml-0_25_xR{margin-left:2px}.mt-0_5_WM{margin-top:4px}.mr-0_5_ZM{margin-right:4px}.mb-0_5_3L{margin-bottom:4px}.ml-0_5_ve{margin-left:4px}.mt-1_Yq{margin-top:8px}.mr-1_N8{margin-right:8px}.mb-1_61{margin-bottom:8px}.ml-1_AP{margin-left:8px}.mt-1_5_Eo{margin-top:12px}.mr-1_5_cX{margin-right:12px}.mb-1_5_8e{margin-bottom:12px}.ml-1_5_6W{margin-left:12px}.mt-1_75_3g{margin-top:14px}.mr-1_75_2J{margin-right:14px}.mb-1_75_CK{margin-bottom:14px}.ml-1_75_cB{margin-left:14px}.mt-2_a8{margin-top:16px}.mr-2_tD{margin-right:16px}.mb-2_BS{margin-bottom:16px}.ml-2_E7{margin-left:16px}.mt-2_5_bZ{margin-top:20px}.mr-2_5_fc{margin-right:20px}.mb-2_5_Fy{margin-bottom:20px}.ml-2_5_vI{margin-left:20px}.mt-3_0E{margin-top:24px}.mr-3_7H{margin-right:24px}.mb-3_uF{margin-bottom:24px}.ml-3_3k{margin-left:24px}.mt-4_ff{margin-top:32px}.mr-4_XE{margin-right:32px}.mb-4_DE{margin-bottom:32px}.ml-4_GR{margin-left:32px}.mt-5_Cl{margin-top:40px}.mr-5_aa{margin-right:40px}.mb-5_0l{margin-bottom:40px}.ml-5_2R{margin-left:40px}.mt-6_8b{margin-top:48px}.mr-6_U1{margin-right:48px}.mb-6_GN{margin-bottom:48px}.ml-6_2i{margin-left:48px}.mt-7_uK{margin-top:56px}.mr-7_7b{margin-right:56px}.mb-7_qc{margin-bottom:56px}.ml-7_QN{margin-left:56px}.mt-8_vp{margin-top:64px}.mr-8_M6{margin-right:64px}.mb-8_2U{margin-bottom:64px}.ml-8_9-{margin-left:64px}.mt-9_3B{margin-top:72px}.mr-9_mb{margin-right:72px}.mb-9_bW{margin-bottom:72px}.ml-9_uz{margin-left:72px}.pt-0_Sz{padding-top:0}.pr-0_wS{padding-right:0}.pb-0_HE{padding-bottom:0}.pl-0_sQ{padding-left:0}.pt-0_125_c0{padding-top:1px}.pr-0_125_A8{padding-right:1px}.pb-0_125_7k{padding-bottom:1px}.pl-0_125_y3{padding-left:1px}.pt-0_25_ZT{padding-top:2px}.pr-0_25_Xt{padding-right:2px}.pb-0_25_Vp{padding-bottom:2px}.pl-0_25_Qy{padding-left:2px}.pt-0_5_R1{padding-top:4px}.pr-0_5_JZ{padding-right:4px}.pb-0_5_wp{padding-bottom:4px}.pl-0_5_aN{padding-left:4px}.pt-1_Do{padding-top:8px}.pr-1_sf{padding-right:8px}.pb-1_kn{padding-bottom:8px}.pl-1_LY{padding-left:8px}.pt-1_5_ek{padding-top:12px}.pr-1_5_1r{padding-right:12px}.pb-1_5_eU{padding-bottom:12px}.pl-1_5_br{padding-left:12px}.pt-1_75_yt{padding-top:14px}.pr-1_75_rI{padding-right:14px}.pb-1_75_-a{padding-bottom:14px}.pl-1_75_a8{padding-left:14px}.pt-2_6R{padding-top:16px}.pr-2_PY{padding-right:16px}.pb-2_bK{padding-bottom:16px}.pl-2_4f{padding-left:16px}.pt-2_5_Sy{padding-top:20px}.pr-2_5_RN{padding-right:20px}.pb-2_5_lN{padding-bottom:20px}.pl-2_5_q8{padding-left:20px}.pt-3_DH{padding-top:24px}.pr-3_PY{padding-right:24px}.pb-3_w-{padding-bottom:24px}.pl-3_1j{padding-left:24px}.pt-4_OL{padding-top:32px}.pr-4_81{padding-right:32px}.pb-4_59{padding-bottom:32px}.pl-4_2p{padding-left:32px}.pt-5_Yx{padding-top:40px}.pr-5_ju{padding-right:40px}.pb-5_j1{padding-bottom:40px}.pl-5_cy{padding-left:40px}.pt-6_HZ{padding-top:48px}.pr-6_w4{padding-right:48px}.pb-6_05{padding-bottom:48px}.pl-6_a-{padding-left:48px}.pt-7_1q{padding-top:56px}.pr-7_G4{padding-right:56px}.pb-7_U7{padding-bottom:56px}.pl-7_R5{padding-left:56px}.pt-8_3v{padding-top:64px}.pr-8_fK{padding-right:64px}.pb-8_Tw{padding-bottom:64px}.pl-8_-3{padding-left:64px}.pt-9_B0{padding-top:72px}.pr-9_t0{padding-right:72px}.pb-9_jS{padding-bottom:72px}.pl-9_zW{padding-left:72px}.w-0_nt{width:"0%"}.w-25_JH{width:"25%"}.w-50_DD{width:"50%"}.w-75_H6{width:"75%"}.w-100_g2{width:100%}.vw-0_Fo{width:0vw}.vw-25_dZ{width:25vw}.vw-50_is{width:50vw}.vw-75_p7{width:75vw}.vw-100_2C{width:100vw}.h-0_kq{height:"0%"}.h-25_0E{height:"25%"}.h-50_Cy{height:"50%"}.h-75_XR{height:"75%"}.h-100_wc{height:100%}.vh-0_PO{height:0vh}.vh-25_i1{height:25vh}.vh-50_YX{height:50vh}.vh-75_Yr{height:75vh}.vh-100_eL{height:100vh}.mx-0_ui{margin-left:0;margin-right:0}.mx-0_125_ZC{margin-left:1px;margin-right:1px}.mx-0_25_6r{margin-left:2px;margin-right:2px}.mx-0_5_5i{margin-left:4px;margin-right:4px}.mx-1_Ln{margin-left:8px;margin-right:8px}.mx-1_5_ZM{margin-left:12px;margin-right:12px}.mx-1_75_Up{margin-left:14px;margin-right:14px}.mx-2_m7{margin-left:16px;margin-right:16px}.mx-2_5_PT{margin-left:20px;margin-right:20px}.mx-3_8P{margin-left:24px;margin-right:24px}.mx-4_u0{margin-left:32px;margin-right:32px}.mx-5_XL{margin-left:40px;margin-right:40px}.mx-6_vl{margin-left:48px;margin-right:48px}.mx-7_i-{margin-left:56px;margin-right:56px}.mx-8_At{margin-left:64px;margin-right:64px}.mx-9_xk{margin-left:72px;margin-right:72px}.my-0_fj{margin-top:0;margin-bottom:0}.my-0_125_Qx{margin-top:1px;margin-bottom:1px}.my-0_25_l8{margin-top:2px;margin-bottom:2px}.my-0_5_UK{margin-top:4px;margin-bottom:4px}.my-1_9J{margin-top:8px;margin-bottom:8px}.my-1_5_1I{margin-top:12px;margin-bottom:12px}.my-1_75_md{margin-top:14px;margin-bottom:14px}.my-2_Oa{margin-top:16px;margin-bottom:16px}.my-2_5_2D{margin-top:20px;margin-bottom:20px}.my-3_Wb{margin-top:24px;margin-bottom:24px}.my-4_Xl{margin-top:32px;margin-bottom:32px}.my-5_Iq{margin-top:40px;margin-bottom:40px}.my-6_Nx{margin-top:48px;margin-bottom:48px}.my-7_AS{margin-top:56px;margin-bottom:56px}.my-8_FY{margin-top:64px;margin-bottom:64px}.my-9_0q{margin-top:72px;margin-bottom:72px}.px-0_PA{padding-left:0;padding-right:0}.px-0_125_Tb{padding-left:1px;padding-right:1px}.px-0_25_ST{padding-left:2px;padding-right:2px}.px-0_5_lm{padding-left:4px;padding-right:4px}.px-1_bP{padding-left:8px;padding-right:8px}.px-1_5_8G{padding-left:12px;padding-right:12px}.px-1_75_MD{padding-left:14px;padding-right:14px}.px-2_88{padding-left:16px;padding-right:16px}.px-2_5_V4{padding-left:20px;padding-right:20px}.px-3_aX{padding-left:24px;padding-right:24px}.px-4_1V{padding-left:32px;padding-right:32px}.px-5_yB{padding-left:40px;padding-right:40px}.px-6_d2{padding-left:48px;padding-right:48px}.px-7_sK{padding-left:56px;padding-right:56px}.px-8_ta{padding-left:64px;padding-right:64px}.px-9_N1{padding-left:72px;padding-right:72px}.py-0_TB{padding-top:0;padding-bottom:0}.py-0_125_E3{padding-top:1px;padding-bottom:1px}.py-0_25_I3{padding-top:2px;padding-bottom:2px}.py-0_5_xl{padding-top:4px;padding-bottom:4px}.py-1_U4{padding-top:8px;padding-bottom:8px}.py-1_5_UU{padding-top:12px;padding-bottom:12px}.py-1_75_u2{padding-top:14px;padding-bottom:14px}.py-2_eV{padding-top:16px;padding-bottom:16px}.py-2_5_rz{padding-top:20px;padding-bottom:20px}.py-3_Ow{padding-top:24px;padding-bottom:24px}.py-4_XX{padding-top:32px;padding-bottom:32px}.py-5_p3{padding-top:40px;padding-bottom:40px}.py-6_cs{padding-top:48px;padding-bottom:48px}.py-7_RF{padding-top:56px;padding-bottom:56px}.py-8_cJ{padding-top:64px;padding-bottom:64px}.py-9_XQ{padding-top:72px;padding-bottom:72px}@media (max-width: 324px){.align-items-phone-baseline_rM{align-items:baseline}.align-items-phone-center_M3{align-items:center}.align-items-phone-end_Pz{align-items:flex-end}.align-items-phone-start_ew{align-items:flex-start}.align-items-phone-stretch_6E{align-items:stretch}.align-content-phone-center_GS{align-content:center}.align-content-phone-end_JO{align-content:flex-end}.align-content-phone-start_sf{align-content:flex-start}.align-content-phone-around_RZ{align-content:space-around}.align-content-phone-between_Xi{align-content:space-between}.align-content-phone-stretch_I5{align-content:stretch}.align-self-phone-baseline_Bm{align-self:baseline}.align-self-phone-center_AS{align-self:center}.align-self-phone-end_75{align-self:flex-end}.align-self-phone-start_uZ{align-self:flex-start}.align-self-phone-stretch_eG{align-self:stretch}.justify-content-phone-start_yC{justify-content:flex-start}.justify-content-phone-end_gK{justify-content:flex-end}.justify-content-phone-center_tx{justify-content:center}.justify-content-phone-between_EX{justify-content:space-between}.justify-content-phone-around_Rs{justify-content:space-around}.justify-content-phone-evenly_Rt{justify-content:space-evenly}.text-align-phone-start_v7{text-align:start}.text-align-phone-end_tv{text-align:end}.text-align-phone-center_kF{text-align:center}.text-align-phone-justify_4l{text-align:justify}.col-phone-auto_-Z{flex:0 0 auto;width:auto}.col-phone-1_rc{flex:0 0 auto;width:8.33333333%}.col-phone-2_Ky{flex:0 0 auto;width:16.66666667%}.col-phone-3_5W{flex:0 0 auto;width:25%}.col-phone-4_0A{flex:0 0 auto;width:33.33333333%}.col-phone-5_Ku{flex:0 0 auto;width:41.66666667%}.col-phone-6_vV{flex:0 0 auto;width:50%}.col-phone-7_ly{flex:0 0 auto;width:58.33333333%}.col-phone-8_sg{flex:0 0 auto;width:66.66666667%}.col-phone-9_-D{flex:0 0 auto;width:75%}.col-phone-10_Df{flex:0 0 auto;width:83.33333333%}.col-phone-11_Mj{flex:0 0 auto;width:91.66666667%}.col-phone-12_f-{flex:0 0 auto;width:100%}.d-phone-flex_tr{display:flex}.d-phone-block_Fw{display:block}.d-phone-grid_Qm{display:grid}.d-phone-inline_JI{display:inline}.d-phone-inline-block_AB{display:inline-block}.d-phone-inline-flex_SP{display:inline-flex}.d-phone-inline-grid_Ey{display:inline-grid}.d-flex-phone-column_yh{flex-direction:column;display:flex}.d-flex-phone-column-reverse_dP{flex-direction:column-reverse;display:flex}.d-flex-phone-row_SX{flex-direction:row;display:flex}.d-flex-phone-row-reverse_wg{flex-direction:row-reverse;display:flex}.flex-phone-grow-1_mh{flex-grow:1}.flex-phone-grow-2_Pj{flex-grow:2}.flex-phone-grow-3_T6{flex-grow:3}.flex-phone-grow-4_5M{flex-grow:4}.flex-phone-grow-5_W3{flex-grow:5}.flex-phone-nowrap_-I{flex-wrap:nowrap}.flex-phone-wrap_ua{flex-wrap:wrap}.flex-phone-wrap-reverse_Ji{flex-wrap:wrap-reverse}.flex-phone-shrink-1_3q{flex-shrink:1}.flex-phone-shrink-2_jr{flex-shrink:2}.flex-phone-shrink-3_m-{flex-shrink:3}.flex-phone-shrink-4_Px{flex-shrink:4}.flex-phone-shrink-5_f2{flex-shrink:5}.offset-phone-auto_hW{margin-left:auto}.offset-phone-1_1E{margin-left:8.33333333%}.offset-phone-2_0K{margin-left:16.66666667%}.offset-phone-3_A2{margin-left:25%}.offset-phone-4_KQ{margin-left:33.33333333%}.offset-phone-5_A-{margin-left:41.66666667%}.offset-phone-6_zy{margin-left:50%}.offset-phone-7_cM{margin-left:58.33333333%}.offset-phone-8_PY{margin-left:66.66666667%}.offset-phone-9_Al{margin-left:75%}.offset-phone-10_Mr{margin-left:83.33333333%}.offset-phone-11_YY{margin-left:91.66666667%}.offset-phone-12_Aw{margin-left:100%}.position-phone-absolute_Xe{position:absolute}.position-phone-fixed_Rb{position:fixed}.position-phone-relative_Ht{position:relative}.position-phone-static_2r{position:static}.position-phone-sticky_wo{position:sticky}.m-phone-0_T9{margin:0}.m-phone-0_125_AT{margin:1px}.m-phone-0_25_x-{margin:2px}.m-phone-0_5_I9{margin:4px}.m-phone-1_WP{margin:8px}.m-phone-1_5_tz{margin:12px}.m-phone-1_75_iC{margin:14px}.m-phone-2_PP{margin:16px}.m-phone-2_5_VI{margin:20px}.m-phone-3_yI{margin:24px}.m-phone-4_CC{margin:32px}.m-phone-5_Yk{margin:40px}.m-phone-6_n-{margin:48px}.m-phone-7_aW{margin:56px}.m-phone-8_tH{margin:64px}.m-phone-9_25{margin:72px}.p-phone-0_X5{padding:0}.p-phone-0_125_ho{padding:1px}.p-phone-0_25_g7{padding:2px}.p-phone-0_5_LY{padding:4px}.p-phone-1_fy{padding:8px}.p-phone-1_5_sA{padding:12px}.p-phone-1_75_P2{padding:14px}.p-phone-2_-W{padding:16px}.p-phone-2_5_oB{padding:20px}.p-phone-3_Gr{padding:24px}.p-phone-4_V4{padding:32px}.p-phone-5_eL{padding:40px}.p-phone-6_Cg{padding:48px}.p-phone-7_Sp{padding:56px}.p-phone-8_Pc{padding:64px}.p-phone-9_Q7{padding:72px}.gap-phone-0_hx{gap:0px}.gap-phone-0_125_-D{gap:1px}.gap-phone-0_25_vQ{gap:2px}.gap-phone-0_5_PR{gap:4px}.gap-phone-1_m8{gap:8px}.gap-phone-1_5_52{gap:12px}.gap-phone-1_75_aA{gap:14px}.gap-phone-2_We{gap:16px}.gap-phone-2_5_FP{gap:20px}.gap-phone-3_Lq{gap:24px}.gap-phone-4_0G{gap:32px}.gap-phone-5_C2{gap:40px}.gap-phone-6_Eu{gap:48px}.gap-phone-7_e0{gap:56px}.gap-phone-8_Le{gap:64px}.gap-phone-9_hJ{gap:72px}.mt-phone-0_7T{margin-top:0}.mr-phone-0_Bi{margin-right:0}.mb-phone-0_Lx{margin-bottom:0}.ml-phone-0_9j{margin-left:0}.mt-phone-0_125_H8{margin-top:1px}.mr-phone-0_125_Cz{margin-right:1px}.mb-phone-0_125_Ze{margin-bottom:1px}.ml-phone-0_125_76{margin-left:1px}.mt-phone-0_25_iD{margin-top:2px}.mr-phone-0_25_Lz{margin-right:2px}.mb-phone-0_25_5u{margin-bottom:2px}.ml-phone-0_25_u0{margin-left:2px}.mt-phone-0_5_2K{margin-top:4px}.mr-phone-0_5_2R{margin-right:4px}.mb-phone-0_5_Vb{margin-bottom:4px}.ml-phone-0_5_TX{margin-left:4px}.mt-phone-1_lu{margin-top:8px}.mr-phone-1_FT{margin-right:8px}.mb-phone-1_cJ{margin-bottom:8px}.ml-phone-1_ud{margin-left:8px}.mt-phone-1_5_fF{margin-top:12px}.mr-phone-1_5_Qj{margin-right:12px}.mb-phone-1_5_02{margin-bottom:12px}.ml-phone-1_5_5t{margin-left:12px}.mt-phone-1_75_o5{margin-top:14px}.mr-phone-1_75_5U{margin-right:14px}.mb-phone-1_75_dy{margin-bottom:14px}.ml-phone-1_75_0r{margin-left:14px}.mt-phone-2_MD{margin-top:16px}.mr-phone-2_ev{margin-right:16px}.mb-phone-2_3j{margin-bottom:16px}.ml-phone-2_44{margin-left:16px}.mt-phone-2_5_UA{margin-top:20px}.mr-phone-2_5_oZ{margin-right:20px}.mb-phone-2_5_IP{margin-bottom:20px}.ml-phone-2_5_V9{margin-left:20px}.mt-phone-3_BU{margin-top:24px}.mr-phone-3_9c{margin-right:24px}.mb-phone-3_G9{margin-bottom:24px}.ml-phone-3_Mh{margin-left:24px}.mt-phone-4_Pq{margin-top:32px}.mr-phone-4_Kd{margin-right:32px}.mb-phone-4_xu{margin-bottom:32px}.ml-phone-4_-e{margin-left:32px}.mt-phone-5_jw{margin-top:40px}.mr-phone-5_uS{margin-right:40px}.mb-phone-5_xn{margin-bottom:40px}.ml-phone-5_Xb{margin-left:40px}.mt-phone-6_gu{margin-top:48px}.mr-phone-6_8B{margin-right:48px}.mb-phone-6_Oo{margin-bottom:48px}.ml-phone-6_LQ{margin-left:48px}.mt-phone-7_W1{margin-top:56px}.mr-phone-7_HU{margin-right:56px}.mb-phone-7_2O{margin-bottom:56px}.ml-phone-7_UY{margin-left:56px}.mt-phone-8_tl{margin-top:64px}.mr-phone-8_A8{margin-right:64px}.mb-phone-8_y4{margin-bottom:64px}.ml-phone-8_05{margin-left:64px}.mt-phone-9_HI{margin-top:72px}.mr-phone-9_Nm{margin-right:72px}.mb-phone-9_T5{margin-bottom:72px}.ml-phone-9_b4{margin-left:72px}.pt-phone-0_vo{padding-top:0}.pr-phone-0_Ug{padding-right:0}.pb-phone-0_VY{padding-bottom:0}.pl-phone-0_c9{padding-left:0}.pt-phone-0_125_nV{padding-top:1px}.pr-phone-0_125_b6{padding-right:1px}.pb-phone-0_125_8f{padding-bottom:1px}.pl-phone-0_125_BE{padding-left:1px}.pt-phone-0_25_TA{padding-top:2px}.pr-phone-0_25_wl{padding-right:2px}.pb-phone-0_25_Hw{padding-bottom:2px}.pl-phone-0_25_0k{padding-left:2px}.pt-phone-0_5_sC{padding-top:4px}.pr-phone-0_5_Ex{padding-right:4px}.pb-phone-0_5_qS{padding-bottom:4px}.pl-phone-0_5_Hp{padding-left:4px}.pt-phone-1_uH{padding-top:8px}.pr-phone-1_Km{padding-right:8px}.pb-phone-1_Ht{padding-bottom:8px}.pl-phone-1_pY{padding-left:8px}.pt-phone-1_5_fY{padding-top:12px}.pr-phone-1_5_ST{padding-right:12px}.pb-phone-1_5_2-{padding-bottom:12px}.pl-phone-1_5_71{padding-left:12px}.pt-phone-1_75_sq{padding-top:14px}.pr-phone-1_75_iq{padding-right:14px}.pb-phone-1_75_X8{padding-bottom:14px}.pl-phone-1_75_7Q{padding-left:14px}.pt-phone-2_Dq{padding-top:16px}.pr-phone-2_d-{padding-right:16px}.pb-phone-2_cI{padding-bottom:16px}.pl-phone-2_-t{padding-left:16px}.pt-phone-2_5_-B{padding-top:20px}.pr-phone-2_5_BX{padding-right:20px}.pb-phone-2_5_d9{padding-bottom:20px}.pl-phone-2_5_Oh{padding-left:20px}.pt-phone-3_xj{padding-top:24px}.pr-phone-3_TQ{padding-right:24px}.pb-phone-3_jX{padding-bottom:24px}.pl-phone-3_ZO{padding-left:24px}.pt-phone-4_Tl{padding-top:32px}.pr-phone-4_-G{padding-right:32px}.pb-phone-4_1C{padding-bottom:32px}.pl-phone-4_YH{padding-left:32px}.pt-phone-5_wI{padding-top:40px}.pr-phone-5_F6{padding-right:40px}.pb-phone-5_gR{padding-bottom:40px}.pl-phone-5_sA{padding-left:40px}.pt-phone-6_R9{padding-top:48px}.pr-phone-6_x5{padding-right:48px}.pb-phone-6_Pr{padding-bottom:48px}.pl-phone-6_x5{padding-left:48px}.pt-phone-7_2c{padding-top:56px}.pr-phone-7_Rc{padding-right:56px}.pb-phone-7_da{padding-bottom:56px}.pl-phone-7_cc{padding-left:56px}.pt-phone-8_AX{padding-top:64px}.pr-phone-8_bb{padding-right:64px}.pb-phone-8_2D{padding-bottom:64px}.pl-phone-8_sc{padding-left:64px}.pt-phone-9_tE{padding-top:72px}.pr-phone-9_1t{padding-right:72px}.pb-phone-9_hE{padding-bottom:72px}.pl-phone-9_kk{padding-left:72px}.w-phone-0_eQ{width:"0%"}.w-phone-25_pl{width:"25%"}.w-phone-50_I0{width:"50%"}.w-phone-75_5b{width:"75%"}.w-phone-100_MJ{width:"100%"}.vw-phone-0_mx{width:0vw}.vw-phone-25_hx{width:25vw}.vw-phone-50_T8{width:50vw}.vw-phone-75_Nc{width:75vw}.vw-phone-100_d7{width:100vw}.h-phone-0_wO{height:"0%"}.h-phone-25_5v{height:"25%"}.h-phone-50_d3{height:"50%"}.h-phone-75_El{height:"75%"}.h-phone-100_Ld{height:"100%"}.vh-phone-0_XS{height:0vh}.vh-phone-25_Nn{height:25vh}.vh-phone-50_bD{height:50vh}.vh-phone-75_sj{height:75vh}.vh-phone-100_kp{height:100vh}.mx-phone-0_wK{margin-left:0;margin-right:0}.mx-phone-0_125_zK{margin-left:1px;margin-right:1px}.mx-phone-0_25_86{margin-left:2px;margin-right:2px}.mx-phone-0_5_kU{margin-left:4px;margin-right:4px}.mx-phone-1_x8{margin-left:8px;margin-right:8px}.mx-phone-1_5_-C{margin-left:12px;margin-right:12px}.mx-phone-1_75_Ob{margin-left:14px;margin-right:14px}.mx-phone-2_-z{margin-left:16px;margin-right:16px}.mx-phone-2_5_Kw{margin-left:20px;margin-right:20px}.mx-phone-3_Zh{margin-left:24px;margin-right:24px}.mx-phone-4_Zw{margin-left:32px;margin-right:32px}.mx-phone-5_S6{margin-left:40px;margin-right:40px}.mx-phone-6_9F{margin-left:48px;margin-right:48px}.mx-phone-7_6f{margin-left:56px;margin-right:56px}.mx-phone-8_PE{margin-left:64px;margin-right:64px}.mx-phone-9_vj{margin-left:72px;margin-right:72px}.my-phone-0_3v{margin-top:0;margin-bottom:0}.my-phone-0_125_c0{margin-top:1px;margin-bottom:1px}.my-phone-0_25_RV{margin-top:2px;margin-bottom:2px}.my-phone-0_5_-8{margin-top:4px;margin-bottom:4px}.my-phone-1_Lr{margin-top:8px;margin-bottom:8px}.my-phone-1_5_M2{margin-top:12px;margin-bottom:12px}.my-phone-1_75_DG{margin-top:14px;margin-bottom:14px}.my-phone-2_xg{margin-top:16px;margin-bottom:16px}.my-phone-2_5_H2{margin-top:20px;margin-bottom:20px}.my-phone-3_If{margin-top:24px;margin-bottom:24px}.my-phone-4_fy{margin-top:32px;margin-bottom:32px}.my-phone-5_lJ{margin-top:40px;margin-bottom:40px}.my-phone-6_sr{margin-top:48px;margin-bottom:48px}.my-phone-7_Qz{margin-top:56px;margin-bottom:56px}.my-phone-8_-G{margin-top:64px;margin-bottom:64px}.my-phone-9_hh{margin-top:72px;margin-bottom:72px}.px-phone-0_uv{padding-left:0;padding-right:0}.px-phone-0_125_fo{padding-left:1px;padding-right:1px}.px-phone-0_25_XP{padding-left:2px;padding-right:2px}.px-phone-0_5_5I{padding-left:4px;padding-right:4px}.px-phone-1_ZK{padding-left:8px;padding-right:8px}.px-phone-1_5_5o{padding-left:12px;padding-right:12px}.px-phone-1_75_I4{padding-left:14px;padding-right:14px}.px-phone-2_Nn{padding-left:16px;padding-right:16px}.px-phone-2_5_4Y{padding-left:20px;padding-right:20px}.px-phone-3_cM{padding-left:24px;padding-right:24px}.px-phone-4_yI{padding-left:32px;padding-right:32px}.px-phone-5_rr{padding-left:40px;padding-right:40px}.px-phone-6_h7{padding-left:48px;padding-right:48px}.px-phone-7_qY{padding-left:56px;padding-right:56px}.px-phone-8_Tx{padding-left:64px;padding-right:64px}.px-phone-9_Oz{padding-left:72px;padding-right:72px}.py-phone-0_Fd{padding-top:0;padding-bottom:0}.py-phone-0_125_mq{padding-top:1px;padding-bottom:1px}.py-phone-0_25_Vt{padding-top:2px;padding-bottom:2px}.py-phone-0_5_Mz{padding-top:4px;padding-bottom:4px}.py-phone-1_tq{padding-top:8px;padding-bottom:8px}.py-phone-1_5_zo{padding-top:12px;padding-bottom:12px}.py-phone-1_75_uL{padding-top:14px;padding-bottom:14px}.py-phone-2_P-{padding-top:16px;padding-bottom:16px}.py-phone-2_5_j1{padding-top:20px;padding-bottom:20px}.py-phone-3_Go{padding-top:24px;padding-bottom:24px}.py-phone-4_et{padding-top:32px;padding-bottom:32px}.py-phone-5_6m{padding-top:40px;padding-bottom:40px}.py-phone-6_-C{padding-top:48px;padding-bottom:48px}.py-phone-7_1R{padding-top:56px;padding-bottom:56px}.py-phone-8_01{padding-top:64px;padding-bottom:64px}.py-phone-9_i4{padding-top:72px;padding-bottom:72px}}@media (max-width: 766px){.align-items-mobile-baseline_A7{align-items:baseline}.align-items-mobile-center_ou{align-items:center}.align-items-mobile-end_9e{align-items:flex-end}.align-items-mobile-start_If{align-items:flex-start}.align-items-mobile-stretch_zm{align-items:stretch}.align-content-mobile-center_he{align-content:center}.align-content-mobile-end_N7{align-content:flex-end}.align-content-mobile-start_Uw{align-content:flex-start}.align-content-mobile-around_Xd{align-content:space-around}.align-content-mobile-between_w3{align-content:space-between}.align-content-mobile-stretch_2y{align-content:stretch}.align-self-mobile-baseline_Da{align-self:baseline}.align-self-mobile-center_Wx{align-self:center}.align-self-mobile-end_3n{align-self:flex-end}.align-self-mobile-start_OE{align-self:flex-start}.align-self-mobile-stretch_MF{align-self:stretch}.justify-content-mobile-start_XS{justify-content:flex-start}.justify-content-mobile-end_bs{justify-content:flex-end}.justify-content-mobile-center_ZR{justify-content:center}.justify-content-mobile-between_vv{justify-content:space-between}.justify-content-mobile-around_lw{justify-content:space-around}.justify-content-mobile-evenly_r9{justify-content:space-evenly}.text-align-mobile-start_0s{text-align:start}.text-align-mobile-end_wG{text-align:end}.text-align-mobile-center_nw{text-align:center}.text-align-mobile-justify_E5{text-align:justify}.col-mobile-auto_bi{flex:0 0 auto;width:auto}.col-mobile-1_nX{flex:0 0 auto;width:8.33333333%}.col-mobile-2_Br{flex:0 0 auto;width:16.66666667%}.col-mobile-3_oT{flex:0 0 auto;width:25%}.col-mobile-4_8e{flex:0 0 auto;width:33.33333333%}.col-mobile-5_W-{flex:0 0 auto;width:41.66666667%}.col-mobile-6_dN{flex:0 0 auto;width:50%}.col-mobile-7_Ft{flex:0 0 auto;width:58.33333333%}.col-mobile-8_ZV{flex:0 0 auto;width:66.66666667%}.col-mobile-9_qw{flex:0 0 auto;width:75%}.col-mobile-10_eG{flex:0 0 auto;width:83.33333333%}.col-mobile-11_yE{flex:0 0 auto;width:91.66666667%}.col-mobile-12_3f{flex:0 0 auto;width:100%}.d-mobile-flex_QK{display:flex}.d-mobile-block_Je{display:block}.d-mobile-grid_kE{display:grid}.d-mobile-inline_ZO{display:inline}.d-mobile-inline-block_X1{display:inline-block}.d-mobile-inline-flex_OI{display:inline-flex}.d-mobile-inline-grid_pE{display:inline-grid}.d-flex-mobile-column_Vl{flex-direction:column;display:flex}.d-flex-mobile-column-reverse_gx{flex-direction:column-reverse;display:flex}.d-flex-mobile-row_Y0{flex-direction:row;display:flex}.d-flex-mobile-row-reverse_HP{flex-direction:row-reverse;display:flex}.flex-mobile-grow-1_Hb{flex-grow:1}.flex-mobile-grow-2_Yb{flex-grow:2}.flex-mobile-grow-3_aK{flex-grow:3}.flex-mobile-grow-4_fI{flex-grow:4}.flex-mobile-grow-5_ge{flex-grow:5}.flex-mobile-nowrap_yU{flex-wrap:nowrap}.flex-mobile-wrap_Kn{flex-wrap:wrap}.flex-mobile-wrap-reverse_Dw{flex-wrap:wrap-reverse}.flex-mobile-shrink-1_Jj{flex-shrink:1}.flex-mobile-shrink-2_9h{flex-shrink:2}.flex-mobile-shrink-3_GF{flex-shrink:3}.flex-mobile-shrink-4_1S{flex-shrink:4}.flex-mobile-shrink-5_tH{flex-shrink:5}.offset-mobile-auto_2M{margin-left:auto}.offset-mobile-1_Pr{margin-left:8.33333333%}.offset-mobile-2_rq{margin-left:16.66666667%}.offset-mobile-3_No{margin-left:25%}.offset-mobile-4_6N{margin-left:33.33333333%}.offset-mobile-5_MI{margin-left:41.66666667%}.offset-mobile-6_ai{margin-left:50%}.offset-mobile-7_Fr{margin-left:58.33333333%}.offset-mobile-8_93{margin-left:66.66666667%}.offset-mobile-9_DL{margin-left:75%}.offset-mobile-10_64{margin-left:83.33333333%}.offset-mobile-11_Gj{margin-left:91.66666667%}.offset-mobile-12_rx{margin-left:100%}.position-mobile-absolute_Me{position:absolute}.position-mobile-fixed_7J{position:fixed}.position-mobile-relative_0O{position:relative}.position-mobile-static_ih{position:static}.position-mobile-sticky_Lc{position:sticky}.m-mobile-0_KW{margin:0}.m-mobile-0_125_S1{margin:1px}.m-mobile-0_25_tP{margin:2px}.m-mobile-0_5_ur{margin:4px}.m-mobile-1_Xu{margin:8px}.m-mobile-1_5_ts{margin:12px}.m-mobile-1_75_nH{margin:14px}.m-mobile-2_9a{margin:16px}.m-mobile-2_5_oY{margin:20px}.m-mobile-3_aa{margin:24px}.m-mobile-4_tK{margin:32px}.m-mobile-5_H8{margin:40px}.m-mobile-6_fx{margin:48px}.m-mobile-7_tC{margin:56px}.m-mobile-8_5S{margin:64px}.m-mobile-9_XK{margin:72px}.p-mobile-0_gj{padding:0}.p-mobile-0_125_fy{padding:1px}.p-mobile-0_25_-C{padding:2px}.p-mobile-0_5_hf{padding:4px}.p-mobile-1_XR{padding:8px}.p-mobile-1_5_U-{padding:12px}.p-mobile-1_75_Vn{padding:14px}.p-mobile-2_CC{padding:16px}.p-mobile-2_5_dE{padding:20px}.p-mobile-3_1H{padding:24px}.p-mobile-4_Bs{padding:32px}.p-mobile-5_Zi{padding:40px}.p-mobile-6_3X{padding:48px}.p-mobile-7_Vk{padding:56px}.p-mobile-8_Ly{padding:64px}.p-mobile-9_4Z{padding:72px}.gap-mobile-0_5o{gap:0px}.gap-mobile-0_125_7I{gap:1px}.gap-mobile-0_25_Ea{gap:2px}.gap-mobile-0_5_Io{gap:4px}.gap-mobile-1_yn{gap:8px}.gap-mobile-1_5_v4{gap:12px}.gap-mobile-1_75_ct{gap:14px}.gap-mobile-2_j0{gap:16px}.gap-mobile-2_5_6A{gap:20px}.gap-mobile-3_hU{gap:24px}.gap-mobile-4_Ff{gap:32px}.gap-mobile-5_Mr{gap:40px}.gap-mobile-6_RS{gap:48px}.gap-mobile-7_P6{gap:56px}.gap-mobile-8_Zk{gap:64px}.gap-mobile-9_Vy{gap:72px}.mt-mobile-0_Mk{margin-top:0}.mr-mobile-0_rn{margin-right:0}.mb-mobile-0_wF{margin-bottom:0}.ml-mobile-0_4m{margin-left:0}.mt-mobile-0_125_cJ{margin-top:1px}.mr-mobile-0_125_Ty{margin-right:1px}.mb-mobile-0_125_5K{margin-bottom:1px}.ml-mobile-0_125_F2{margin-left:1px}.mt-mobile-0_25_7L{margin-top:2px}.mr-mobile-0_25_OQ{margin-right:2px}.mb-mobile-0_25_YP{margin-bottom:2px}.ml-mobile-0_25_Rb{margin-left:2px}.mt-mobile-0_5_tb{margin-top:4px}.mr-mobile-0_5_Xn{margin-right:4px}.mb-mobile-0_5_Tp{margin-bottom:4px}.ml-mobile-0_5_Qv{margin-left:4px}.mt-mobile-1_Au{margin-top:8px}.mr-mobile-1_69{margin-right:8px}.mb-mobile-1_F9{margin-bottom:8px}.ml-mobile-1_Fj{margin-left:8px}.mt-mobile-1_5_2G{margin-top:12px}.mr-mobile-1_5_Lp{margin-right:12px}.mb-mobile-1_5_ni{margin-bottom:12px}.ml-mobile-1_5_Pu{margin-left:12px}.mt-mobile-1_75_sX{margin-top:14px}.mr-mobile-1_75_Sw{margin-right:14px}.mb-mobile-1_75_P9{margin-bottom:14px}.ml-mobile-1_75_Rl{margin-left:14px}.mt-mobile-2_sj{margin-top:16px}.mr-mobile-2_Az{margin-right:16px}.mb-mobile-2_XN{margin-bottom:16px}.ml-mobile-2_eM{margin-left:16px}.mt-mobile-2_5_F4{margin-top:20px}.mr-mobile-2_5_JQ{margin-right:20px}.mb-mobile-2_5_-V{margin-bottom:20px}.ml-mobile-2_5_4o{margin-left:20px}.mt-mobile-3_-n{margin-top:24px}.mr-mobile-3_5o{margin-right:24px}.mb-mobile-3_BU{margin-bottom:24px}.ml-mobile-3_K8{margin-left:24px}.mt-mobile-4_py{margin-top:32px}.mr-mobile-4_jH{margin-right:32px}.mb-mobile-4_YV{margin-bottom:32px}.ml-mobile-4_jz{margin-left:32px}.mt-mobile-5_Fp{margin-top:40px}.mr-mobile-5_d4{margin-right:40px}.mb-mobile-5_cy{margin-bottom:40px}.ml-mobile-5_Vm{margin-left:40px}.mt-mobile-6_c1{margin-top:48px}.mr-mobile-6_HM{margin-right:48px}.mb-mobile-6_WI{margin-bottom:48px}.ml-mobile-6_xu{margin-left:48px}.mt-mobile-7_Z4{margin-top:56px}.mr-mobile-7_oW{margin-right:56px}.mb-mobile-7_TE{margin-bottom:56px}.ml-mobile-7_NU{margin-left:56px}.mt-mobile-8_TL{margin-top:64px}.mr-mobile-8_yj{margin-right:64px}.mb-mobile-8_Bt{margin-bottom:64px}.ml-mobile-8_ut{margin-left:64px}.mt-mobile-9_eq{margin-top:72px}.mr-mobile-9_hI{margin-right:72px}.mb-mobile-9_UU{margin-bottom:72px}.ml-mobile-9_hS{margin-left:72px}.pt-mobile-0_RJ{padding-top:0}.pr-mobile-0_N-{padding-right:0}.pb-mobile-0_Mv{padding-bottom:0}.pl-mobile-0_o3{padding-left:0}.pt-mobile-0_125_3l{padding-top:1px}.pr-mobile-0_125_to{padding-right:1px}.pb-mobile-0_125_by{padding-bottom:1px}.pl-mobile-0_125_DE{padding-left:1px}.pt-mobile-0_25_-t{padding-top:2px}.pr-mobile-0_25_qC{padding-right:2px}.pb-mobile-0_25_z6{padding-bottom:2px}.pl-mobile-0_25_XI{padding-left:2px}.pt-mobile-0_5_X7{padding-top:4px}.pr-mobile-0_5_kA{padding-right:4px}.pb-mobile-0_5_Qi{padding-bottom:4px}.pl-mobile-0_5_B3{padding-left:4px}.pt-mobile-1_rS{padding-top:8px}.pr-mobile-1_MB{padding-right:8px}.pb-mobile-1_yG{padding-bottom:8px}.pl-mobile-1_LW{padding-left:8px}.pt-mobile-1_5_U4{padding-top:12px}.pr-mobile-1_5_p6{padding-right:12px}.pb-mobile-1_5_NG{padding-bottom:12px}.pl-mobile-1_5_iF{padding-left:12px}.pt-mobile-1_75_-U{padding-top:14px}.pr-mobile-1_75_Uj{padding-right:14px}.pb-mobile-1_75_TI{padding-bottom:14px}.pl-mobile-1_75_M9{padding-left:14px}.pt-mobile-2_Hp{padding-top:16px}.pr-mobile-2_6A{padding-right:16px}.pb-mobile-2_fX{padding-bottom:16px}.pl-mobile-2_zZ{padding-left:16px}.pt-mobile-2_5_WJ{padding-top:20px}.pr-mobile-2_5_6d{padding-right:20px}.pb-mobile-2_5_9N{padding-bottom:20px}.pl-mobile-2_5_1a{padding-left:20px}.pt-mobile-3_1q{padding-top:24px}.pr-mobile-3_Jf{padding-right:24px}.pb-mobile-3_r-{padding-bottom:24px}.pl-mobile-3_LT{padding-left:24px}.pt-mobile-4_zp{padding-top:32px}.pr-mobile-4_N4{padding-right:32px}.pb-mobile-4_BR{padding-bottom:32px}.pl-mobile-4_x0{padding-left:32px}.pt-mobile-5_KA{padding-top:40px}.pr-mobile-5_fb{padding-right:40px}.pb-mobile-5_oH{padding-bottom:40px}.pl-mobile-5_NR{padding-left:40px}.pt-mobile-6_6u{padding-top:48px}.pr-mobile-6_Kp{padding-right:48px}.pb-mobile-6_9W{padding-bottom:48px}.pl-mobile-6_Uy{padding-left:48px}.pt-mobile-7_TN{padding-top:56px}.pr-mobile-7_Hf{padding-right:56px}.pb-mobile-7_S1{padding-bottom:56px}.pl-mobile-7_Of{padding-left:56px}.pt-mobile-8_6Z{padding-top:64px}.pr-mobile-8_Yl{padding-right:64px}.pb-mobile-8_Xv{padding-bottom:64px}.pl-mobile-8_n0{padding-left:64px}.pt-mobile-9_ej{padding-top:72px}.pr-mobile-9_RI{padding-right:72px}.pb-mobile-9_oD{padding-bottom:72px}.pl-mobile-9_vF{padding-left:72px}.w-mobile-0_zL{width:"0%"}.w-mobile-25_7R{width:"25%"}.w-mobile-50_zP{width:"50%"}.w-mobile-75_EL{width:"75%"}.w-mobile-100_P7{width:"100%"}.vw-mobile-0_HN{width:0vw}.vw-mobile-25_Ul{width:25vw}.vw-mobile-50_k5{width:50vw}.vw-mobile-75_HK{width:75vw}.vw-mobile-100_Vg{width:100vw}.h-mobile-0_4u{height:"0%"}.h-mobile-25_-C{height:"25%"}.h-mobile-50_ug{height:"50%"}.h-mobile-75_ZF{height:"75%"}.h-mobile-100_nK{height:"100%"}.vh-mobile-0_Vs{height:0vh}.vh-mobile-25_9O{height:25vh}.vh-mobile-50_nO{height:50vh}.vh-mobile-75_rC{height:75vh}.vh-mobile-100_Vy{height:100vh}.mx-mobile-0_o-{margin-left:0;margin-right:0}.mx-mobile-0_125_ZN{margin-left:1px;margin-right:1px}.mx-mobile-0_25_lC{margin-left:2px;margin-right:2px}.mx-mobile-0_5_VQ{margin-left:4px;margin-right:4px}.mx-mobile-1_Mi{margin-left:8px;margin-right:8px}.mx-mobile-1_5_EV{margin-left:12px;margin-right:12px}.mx-mobile-1_75_1g{margin-left:14px;margin-right:14px}.mx-mobile-2_PJ{margin-left:16px;margin-right:16px}.mx-mobile-2_5_ou{margin-left:20px;margin-right:20px}.mx-mobile-3_SE{margin-left:24px;margin-right:24px}.mx-mobile-4_zC{margin-left:32px;margin-right:32px}.mx-mobile-5_2L{margin-left:40px;margin-right:40px}.mx-mobile-6_NO{margin-left:48px;margin-right:48px}.mx-mobile-7_c-{margin-left:56px;margin-right:56px}.mx-mobile-8_gI{margin-left:64px;margin-right:64px}.mx-mobile-9_GI{margin-left:72px;margin-right:72px}.my-mobile-0_2o{margin-top:0;margin-bottom:0}.my-mobile-0_125_Pw{margin-top:1px;margin-bottom:1px}.my-mobile-0_25_d4{margin-top:2px;margin-bottom:2px}.my-mobile-0_5_-Z{margin-top:4px;margin-bottom:4px}.my-mobile-1_Hx{margin-top:8px;margin-bottom:8px}.my-mobile-1_5_u9{margin-top:12px;margin-bottom:12px}.my-mobile-1_75_Xi{margin-top:14px;margin-bottom:14px}.my-mobile-2_M-{margin-top:16px;margin-bottom:16px}.my-mobile-2_5_DS{margin-top:20px;margin-bottom:20px}.my-mobile-3_Lw{margin-top:24px;margin-bottom:24px}.my-mobile-4_90{margin-top:32px;margin-bottom:32px}.my-mobile-5_pZ{margin-top:40px;margin-bottom:40px}.my-mobile-6_TK{margin-top:48px;margin-bottom:48px}.my-mobile-7_EF{margin-top:56px;margin-bottom:56px}.my-mobile-8_VZ{margin-top:64px;margin-bottom:64px}.my-mobile-9_rU{margin-top:72px;margin-bottom:72px}.px-mobile-0_74{padding-left:0;padding-right:0}.px-mobile-0_125_TI{padding-left:1px;padding-right:1px}.px-mobile-0_25_VE{padding-left:2px;padding-right:2px}.px-mobile-0_5_jV{padding-left:4px;padding-right:4px}.px-mobile-1_53{padding-left:8px;padding-right:8px}.px-mobile-1_5_LF{padding-left:12px;padding-right:12px}.px-mobile-1_75_6E{padding-left:14px;padding-right:14px}.px-mobile-2_1U{padding-left:16px;padding-right:16px}.px-mobile-2_5_zP{padding-left:20px;padding-right:20px}.px-mobile-3_HP{padding-left:24px;padding-right:24px}.px-mobile-4_sN{padding-left:32px;padding-right:32px}.px-mobile-5_hx{padding-left:40px;padding-right:40px}.px-mobile-6_ns{padding-left:48px;padding-right:48px}.px-mobile-7_WZ{padding-left:56px;padding-right:56px}.px-mobile-8_sY{padding-left:64px;padding-right:64px}.px-mobile-9_-8{padding-left:72px;padding-right:72px}.py-mobile-0_1O{padding-top:0;padding-bottom:0}.py-mobile-0_125_TC{padding-top:1px;padding-bottom:1px}.py-mobile-0_25_lc{padding-top:2px;padding-bottom:2px}.py-mobile-0_5_ct{padding-top:4px;padding-bottom:4px}.py-mobile-1_Oo{padding-top:8px;padding-bottom:8px}.py-mobile-1_5_3R{padding-top:12px;padding-bottom:12px}.py-mobile-1_75_Uq{padding-top:14px;padding-bottom:14px}.py-mobile-2_FT{padding-top:16px;padding-bottom:16px}.py-mobile-2_5_zW{padding-top:20px;padding-bottom:20px}.py-mobile-3_Jv{padding-top:24px;padding-bottom:24px}.py-mobile-4_XJ{padding-top:32px;padding-bottom:32px}.py-mobile-5_yN{padding-top:40px;padding-bottom:40px}.py-mobile-6_kD{padding-top:48px;padding-bottom:48px}.py-mobile-7_mk{padding-top:56px;padding-bottom:56px}.py-mobile-8_ET{padding-top:64px;padding-bottom:64px}.py-mobile-9_06{padding-top:72px;padding-bottom:72px}}@media (max-width: 1024px){.align-items-tablet-baseline_2Z{align-items:baseline}.align-items-tablet-center_1p{align-items:center}.align-items-tablet-end_FM{align-items:flex-end}.align-items-tablet-start_18{align-items:flex-start}.align-items-tablet-stretch_5C{align-items:stretch}.align-content-tablet-center_-A{align-content:center}.align-content-tablet-end_GG{align-content:flex-end}.align-content-tablet-start_NZ{align-content:flex-start}.align-content-tablet-around_-o{align-content:space-around}.align-content-tablet-between_R8{align-content:space-between}.align-content-tablet-stretch_gV{align-content:stretch}.align-self-tablet-baseline_jQ{align-self:baseline}.align-self-tablet-center_IM{align-self:center}.align-self-tablet-end_1d{align-self:flex-end}.align-self-tablet-start_Ko{align-self:flex-start}.align-self-tablet-stretch_9C{align-self:stretch}.justify-content-tablet-start_5Y{justify-content:flex-start}.justify-content-tablet-end_aA{justify-content:flex-end}.justify-content-tablet-center_rZ{justify-content:center}.justify-content-tablet-between_xz{justify-content:space-between}.justify-content-tablet-around_ji{justify-content:space-around}.justify-content-tablet-evenly_xp{justify-content:space-evenly}.text-align-tablet-start_gw{text-align:start}.text-align-tablet-end_rY{text-align:end}.text-align-tablet-center_Ry{text-align:center}.text-align-tablet-justify_VQ{text-align:justify}.col-tablet-auto_KO{flex:0 0 auto;width:auto}.col-tablet-1_9o{flex:0 0 auto;width:8.33333333%}.col-tablet-2_f-{flex:0 0 auto;width:16.66666667%}.col-tablet-3_EU{flex:0 0 auto;width:25%}.col-tablet-4_bw{flex:0 0 auto;width:33.33333333%}.col-tablet-5_gG{flex:0 0 auto;width:41.66666667%}.col-tablet-6_bw{flex:0 0 auto;width:50%}.col-tablet-7_h-{flex:0 0 auto;width:58.33333333%}.col-tablet-8_yX{flex:0 0 auto;width:66.66666667%}.col-tablet-9_Jl{flex:0 0 auto;width:75%}.col-tablet-10_Qy{flex:0 0 auto;width:83.33333333%}.col-tablet-11_4j{flex:0 0 auto;width:91.66666667%}.col-tablet-12_AQ{flex:0 0 auto;width:100%}.d-tablet-flex_aw{display:flex}.d-tablet-block_6q{display:block}.d-tablet-grid_qG{display:grid}.d-tablet-inline_Lf{display:inline}.d-tablet-inline-block_KD{display:inline-block}.d-tablet-inline-flex_G7{display:inline-flex}.d-tablet-inline-grid_XP{display:inline-grid}.d-flex-tablet-column_BF{flex-direction:column;display:flex}.d-flex-tablet-column-reverse_FJ{flex-direction:column-reverse;display:flex}.d-flex-tablet-row_fC{flex-direction:row;display:flex}.d-flex-tablet-row-reverse_--{flex-direction:row-reverse;display:flex}.flex-tablet-grow-1_7Q{flex-grow:1}.flex-tablet-grow-2_vG{flex-grow:2}.flex-tablet-grow-3_JC{flex-grow:3}.flex-tablet-grow-4_bR{flex-grow:4}.flex-tablet-grow-5_y7{flex-grow:5}.flex-tablet-nowrap_gf{flex-wrap:nowrap}.flex-tablet-wrap_HG{flex-wrap:wrap}.flex-tablet-wrap-reverse_dj{flex-wrap:wrap-reverse}.flex-tablet-shrink-1_vM{flex-shrink:1}.flex-tablet-shrink-2_tY{flex-shrink:2}.flex-tablet-shrink-3_bl{flex-shrink:3}.flex-tablet-shrink-4_ny{flex-shrink:4}.flex-tablet-shrink-5_ND{flex-shrink:5}.offset-tablet-auto_LD{margin-left:auto}.offset-tablet-1_xX{margin-left:8.33333333%}.offset-tablet-2_4D{margin-left:16.66666667%}.offset-tablet-3_Dv{margin-left:25%}.offset-tablet-4_kT{margin-left:33.33333333%}.offset-tablet-5_1h{margin-left:41.66666667%}.offset-tablet-6_CY{margin-left:50%}.offset-tablet-7_OE{margin-left:58.33333333%}.offset-tablet-8_KW{margin-left:66.66666667%}.offset-tablet-9_BF{margin-left:75%}.offset-tablet-10_iZ{margin-left:83.33333333%}.offset-tablet-11_o7{margin-left:91.66666667%}.offset-tablet-12_1w{margin-left:100%}.position-tablet-absolute_FS{position:absolute}.position-tablet-fixed_u1{position:fixed}.position-tablet-relative_-n{position:relative}.position-tablet-static_ZP{position:static}.position-tablet-sticky_WO{position:sticky}.m-tablet-0_Eg{margin:0}.m-tablet-0_125_Qx{margin:1px}.m-tablet-0_25_Q5{margin:2px}.m-tablet-0_5_-1{margin:4px}.m-tablet-1_oq{margin:8px}.m-tablet-1_5_hE{margin:12px}.m-tablet-1_75_ae{margin:14px}.m-tablet-2_fG{margin:16px}.m-tablet-2_5_Tv{margin:20px}.m-tablet-3_Qy{margin:24px}.m-tablet-4_d6{margin:32px}.m-tablet-5_cq{margin:40px}.m-tablet-6_kp{margin:48px}.m-tablet-7_2Y{margin:56px}.m-tablet-8_D-{margin:64px}.m-tablet-9_1n{margin:72px}.p-tablet-0_gH{padding:0}.p-tablet-0_125_VA{padding:1px}.p-tablet-0_25_Gh{padding:2px}.p-tablet-0_5_Y5{padding:4px}.p-tablet-1_wK{padding:8px}.p-tablet-1_5_fD{padding:12px}.p-tablet-1_75_yq{padding:14px}.p-tablet-2_9H{padding:16px}.p-tablet-2_5_6z{padding:20px}.p-tablet-3_yN{padding:24px}.p-tablet-4_Ng{padding:32px}.p-tablet-5_Za{padding:40px}.p-tablet-6_Fr{padding:48px}.p-tablet-7_Yt{padding:56px}.p-tablet-8_UM{padding:64px}.p-tablet-9_WZ{padding:72px}.gap-tablet-0_r9{gap:0px}.gap-tablet-0_125_RY{gap:1px}.gap-tablet-0_25_mE{gap:2px}.gap-tablet-0_5_Vu{gap:4px}.gap-tablet-1_ID{gap:8px}.gap-tablet-1_5_90{gap:12px}.gap-tablet-1_75_EJ{gap:14px}.gap-tablet-2_t-{gap:16px}.gap-tablet-2_5_eU{gap:20px}.gap-tablet-3_DC{gap:24px}.gap-tablet-4_N2{gap:32px}.gap-tablet-5_n4{gap:40px}.gap-tablet-6_5n{gap:48px}.gap-tablet-7_eb{gap:56px}.gap-tablet-8_20{gap:64px}.gap-tablet-9_ZG{gap:72px}.mt-tablet-0_P-{margin-top:0}.mr-tablet-0_G-{margin-right:0}.mb-tablet-0_pp{margin-bottom:0}.ml-tablet-0_9H{margin-left:0}.mt-tablet-0_125_1u{margin-top:1px}.mr-tablet-0_125_NR{margin-right:1px}.mb-tablet-0_125_gQ{margin-bottom:1px}.ml-tablet-0_125_qW{margin-left:1px}.mt-tablet-0_25_iA{margin-top:2px}.mr-tablet-0_25_CH{margin-right:2px}.mb-tablet-0_25_6e{margin-bottom:2px}.ml-tablet-0_25_Jf{margin-left:2px}.mt-tablet-0_5_-n{margin-top:4px}.mr-tablet-0_5_5L{margin-right:4px}.mb-tablet-0_5_X3{margin-bottom:4px}.ml-tablet-0_5_ly{margin-left:4px}.mt-tablet-1_S7{margin-top:8px}.mr-tablet-1_P5{margin-right:8px}.mb-tablet-1_Er{margin-bottom:8px}.ml-tablet-1_BV{margin-left:8px}.mt-tablet-1_5_7d{margin-top:12px}.mr-tablet-1_5_3Q{margin-right:12px}.mb-tablet-1_5_tV{margin-bottom:12px}.ml-tablet-1_5_pM{margin-left:12px}.mt-tablet-1_75_Ge{margin-top:14px}.mr-tablet-1_75_Y9{margin-right:14px}.mb-tablet-1_75_xF{margin-bottom:14px}.ml-tablet-1_75_iq{margin-left:14px}.mt-tablet-2_Rj{margin-top:16px}.mr-tablet-2_S3{margin-right:16px}.mb-tablet-2_q-{margin-bottom:16px}.ml-tablet-2_k3{margin-left:16px}.mt-tablet-2_5_Y3{margin-top:20px}.mr-tablet-2_5_hJ{margin-right:20px}.mb-tablet-2_5_yC{margin-bottom:20px}.ml-tablet-2_5_ZK{margin-left:20px}.mt-tablet-3_vZ{margin-top:24px}.mr-tablet-3_5Y{margin-right:24px}.mb-tablet-3_Bn{margin-bottom:24px}.ml-tablet-3_UC{margin-left:24px}.mt-tablet-4_23{margin-top:32px}.mr-tablet-4_lQ{margin-right:32px}.mb-tablet-4_s2{margin-bottom:32px}.ml-tablet-4_9E{margin-left:32px}.mt-tablet-5_mz{margin-top:40px}.mr-tablet-5_W4{margin-right:40px}.mb-tablet-5_iH{margin-bottom:40px}.ml-tablet-5_De{margin-left:40px}.mt-tablet-6_iC{margin-top:48px}.mr-tablet-6_Vy{margin-right:48px}.mb-tablet-6_Tm{margin-bottom:48px}.ml-tablet-6_z9{margin-left:48px}.mt-tablet-7_C1{margin-top:56px}.mr-tablet-7_8X{margin-right:56px}.mb-tablet-7_b6{margin-bottom:56px}.ml-tablet-7_XQ{margin-left:56px}.mt-tablet-8_fu{margin-top:64px}.mr-tablet-8_cq{margin-right:64px}.mb-tablet-8_qY{margin-bottom:64px}.ml-tablet-8_df{margin-left:64px}.mt-tablet-9_4B{margin-top:72px}.mr-tablet-9_6T{margin-right:72px}.mb-tablet-9_68{margin-bottom:72px}.ml-tablet-9_wS{margin-left:72px}.pt-tablet-0_50{padding-top:0}.pr-tablet-0_6f{padding-right:0}.pb-tablet-0_-B{padding-bottom:0}.pl-tablet-0_7Q{padding-left:0}.pt-tablet-0_125_ug{padding-top:1px}.pr-tablet-0_125_H-{padding-right:1px}.pb-tablet-0_125_Ib{padding-bottom:1px}.pl-tablet-0_125_In{padding-left:1px}.pt-tablet-0_25_ci{padding-top:2px}.pr-tablet-0_25_bg{padding-right:2px}.pb-tablet-0_25_92{padding-bottom:2px}.pl-tablet-0_25_-k{padding-left:2px}.pt-tablet-0_5_n5{padding-top:4px}.pr-tablet-0_5_IV{padding-right:4px}.pb-tablet-0_5_y8{padding-bottom:4px}.pl-tablet-0_5_9O{padding-left:4px}.pt-tablet-1_Vg{padding-top:8px}.pr-tablet-1_Wx{padding-right:8px}.pb-tablet-1_zb{padding-bottom:8px}.pl-tablet-1_e8{padding-left:8px}.pt-tablet-1_5_SB{padding-top:12px}.pr-tablet-1_5_4N{padding-right:12px}.pb-tablet-1_5_YK{padding-bottom:12px}.pl-tablet-1_5_YV{padding-left:12px}.pt-tablet-1_75_q8{padding-top:14px}.pr-tablet-1_75_f6{padding-right:14px}.pb-tablet-1_75_-D{padding-bottom:14px}.pl-tablet-1_75_JR{padding-left:14px}.pt-tablet-2_if{padding-top:16px}.pr-tablet-2_kh{padding-right:16px}.pb-tablet-2_VX{padding-bottom:16px}.pl-tablet-2_Fr{padding-left:16px}.pt-tablet-2_5_Ja{padding-top:20px}.pr-tablet-2_5_s6{padding-right:20px}.pb-tablet-2_5_Bd{padding-bottom:20px}.pl-tablet-2_5_rG{padding-left:20px}.pt-tablet-3_tT{padding-top:24px}.pr-tablet-3_rv{padding-right:24px}.pb-tablet-3_g7{padding-bottom:24px}.pl-tablet-3_Vd{padding-left:24px}.pt-tablet-4_-4{padding-top:32px}.pr-tablet-4_2y{padding-right:32px}.pb-tablet-4_XT{padding-bottom:32px}.pl-tablet-4_gD{padding-left:32px}.pt-tablet-5_h2{padding-top:40px}.pr-tablet-5_tE{padding-right:40px}.pb-tablet-5_38{padding-bottom:40px}.pl-tablet-5_ls{padding-left:40px}.pt-tablet-6_Yx{padding-top:48px}.pr-tablet-6_OO{padding-right:48px}.pb-tablet-6_8o{padding-bottom:48px}.pl-tablet-6_nY{padding-left:48px}.pt-tablet-7_D-{padding-top:56px}.pr-tablet-7_dr{padding-right:56px}.pb-tablet-7_ry{padding-bottom:56px}.pl-tablet-7_L3{padding-left:56px}.pt-tablet-8_Rq{padding-top:64px}.pr-tablet-8_JR{padding-right:64px}.pb-tablet-8_Oe{padding-bottom:64px}.pl-tablet-8_mt{padding-left:64px}.pt-tablet-9_Eb{padding-top:72px}.pr-tablet-9_As{padding-right:72px}.pb-tablet-9_Og{padding-bottom:72px}.pl-tablet-9_ZX{padding-left:72px}.w-tablet-0_gV{width:"0%"}.w-tablet-25_tF{width:"25%"}.w-tablet-50_Z6{width:"50%"}.w-tablet-75_g4{width:"75%"}.w-tablet-100_FP{width:"100%"}.vw-tablet-0_zF{width:0vw}.vw-tablet-25_-D{width:25vw}.vw-tablet-50_0c{width:50vw}.vw-tablet-75_-g{width:75vw}.vw-tablet-100_wK{width:100vw}.h-tablet-0_UV{height:"0%"}.h-tablet-25_Da{height:"25%"}.h-tablet-50_d2{height:"50%"}.h-tablet-75_ad{height:"75%"}.h-tablet-100_u2{height:"100%"}.vh-tablet-0_ku{height:0vh}.vh-tablet-25_Th{height:25vh}.vh-tablet-50_A3{height:50vh}.vh-tablet-75_V4{height:75vh}.vh-tablet-100_pK{height:100vh}.mx-tablet-0_OJ{margin-left:0;margin-right:0}.mx-tablet-0_125_hv{margin-left:1px;margin-right:1px}.mx-tablet-0_25_Sv{margin-left:2px;margin-right:2px}.mx-tablet-0_5_7L{margin-left:4px;margin-right:4px}.mx-tablet-1_Yw{margin-left:8px;margin-right:8px}.mx-tablet-1_5_Sp{margin-left:12px;margin-right:12px}.mx-tablet-1_75_1P{margin-left:14px;margin-right:14px}.mx-tablet-2_Ob{margin-left:16px;margin-right:16px}.mx-tablet-2_5_rg{margin-left:20px;margin-right:20px}.mx-tablet-3_08{margin-left:24px;margin-right:24px}.mx-tablet-4_78{margin-left:32px;margin-right:32px}.mx-tablet-5_X7{margin-left:40px;margin-right:40px}.mx-tablet-6_Bo{margin-left:48px;margin-right:48px}.mx-tablet-7_72{margin-left:56px;margin-right:56px}.mx-tablet-8_-q{margin-left:64px;margin-right:64px}.mx-tablet-9_nA{margin-left:72px;margin-right:72px}.my-tablet-0_os{margin-top:0;margin-bottom:0}.my-tablet-0_125_Ql{margin-top:1px;margin-bottom:1px}.my-tablet-0_25_VW{margin-top:2px;margin-bottom:2px}.my-tablet-0_5_Z-{margin-top:4px;margin-bottom:4px}.my-tablet-1_cq{margin-top:8px;margin-bottom:8px}.my-tablet-1_5_Ia{margin-top:12px;margin-bottom:12px}.my-tablet-1_75_sx{margin-top:14px;margin-bottom:14px}.my-tablet-2_6N{margin-top:16px;margin-bottom:16px}.my-tablet-2_5_Si{margin-top:20px;margin-bottom:20px}.my-tablet-3_o9{margin-top:24px;margin-bottom:24px}.my-tablet-4_Rf{margin-top:32px;margin-bottom:32px}.my-tablet-5_hD{margin-top:40px;margin-bottom:40px}.my-tablet-6_MN{margin-top:48px;margin-bottom:48px}.my-tablet-7_7v{margin-top:56px;margin-bottom:56px}.my-tablet-8_qD{margin-top:64px;margin-bottom:64px}.my-tablet-9_3J{margin-top:72px;margin-bottom:72px}.px-tablet-0_tg{padding-left:0;padding-right:0}.px-tablet-0_125_jC{padding-left:1px;padding-right:1px}.px-tablet-0_25_Na{padding-left:2px;padding-right:2px}.px-tablet-0_5_-a{padding-left:4px;padding-right:4px}.px-tablet-1_-q{padding-left:8px;padding-right:8px}.px-tablet-1_5_l3{padding-left:12px;padding-right:12px}.px-tablet-1_75_b9{padding-left:14px;padding-right:14px}.px-tablet-2_-I{padding-left:16px;padding-right:16px}.px-tablet-2_5_Tc{padding-left:20px;padding-right:20px}.px-tablet-3_0k{padding-left:24px;padding-right:24px}.px-tablet-4_87{padding-left:32px;padding-right:32px}.px-tablet-5_Vc{padding-left:40px;padding-right:40px}.px-tablet-6_LF{padding-left:48px;padding-right:48px}.px-tablet-7_8f{padding-left:56px;padding-right:56px}.px-tablet-8_39{padding-left:64px;padding-right:64px}.px-tablet-9_kz{padding-left:72px;padding-right:72px}.py-tablet-0_gs{padding-top:0;padding-bottom:0}.py-tablet-0_125_me{padding-top:1px;padding-bottom:1px}.py-tablet-0_25_v3{padding-top:2px;padding-bottom:2px}.py-tablet-0_5_JN{padding-top:4px;padding-bottom:4px}.py-tablet-1_nM{padding-top:8px;padding-bottom:8px}.py-tablet-1_5_wl{padding-top:12px;padding-bottom:12px}.py-tablet-1_75_KZ{padding-top:14px;padding-bottom:14px}.py-tablet-2_sd{padding-top:16px;padding-bottom:16px}.py-tablet-2_5_38{padding-top:20px;padding-bottom:20px}.py-tablet-3_QK{padding-top:24px;padding-bottom:24px}.py-tablet-4_Gp{padding-top:32px;padding-bottom:32px}.py-tablet-5_Ki{padding-top:40px;padding-bottom:40px}.py-tablet-6_X9{padding-top:48px;padding-bottom:48px}.py-tablet-7_9x{padding-top:56px;padding-bottom:56px}.py-tablet-8_lR{padding-top:64px;padding-bottom:64px}.py-tablet-9_qq{padding-top:72px;padding-bottom:72px}}@media (max-width: 1199px){.align-items-desktop-baseline_29{align-items:baseline}.align-items-desktop-center_61{align-items:center}.align-items-desktop-end_oR{align-items:flex-end}.align-items-desktop-start_1N{align-items:flex-start}.align-items-desktop-stretch_X1{align-items:stretch}.align-content-desktop-center_3s{align-content:center}.align-content-desktop-end_wd{align-content:flex-end}.align-content-desktop-start_1c{align-content:flex-start}.align-content-desktop-around_oC{align-content:space-around}.align-content-desktop-between_LH{align-content:space-between}.align-content-desktop-stretch_9n{align-content:stretch}.align-self-desktop-baseline_Y-{align-self:baseline}.align-self-desktop-center_Dq{align-self:center}.align-self-desktop-end_1m{align-self:flex-end}.align-self-desktop-start_cn{align-self:flex-start}.align-self-desktop-stretch_Eh{align-self:stretch}.justify-content-desktop-start_ku{justify-content:flex-start}.justify-content-desktop-end_aq{justify-content:flex-end}.justify-content-desktop-center_-3{justify-content:center}.justify-content-desktop-between_O7{justify-content:space-between}.justify-content-desktop-around_t1{justify-content:space-around}.justify-content-desktop-evenly_iS{justify-content:space-evenly}.text-align-desktop-start_Q6{text-align:start}.text-align-desktop-end_B1{text-align:end}.text-align-desktop-center_X6{text-align:center}.text-align-desktop-justify_6a{text-align:justify}.col-desktop-auto_Ax{flex:0 0 auto;width:auto}.col-desktop-1_Of{flex:0 0 auto;width:8.33333333%}.col-desktop-2_4q{flex:0 0 auto;width:16.66666667%}.col-desktop-3_No{flex:0 0 auto;width:25%}.col-desktop-4_Kf{flex:0 0 auto;width:33.33333333%}.col-desktop-5_zS{flex:0 0 auto;width:41.66666667%}.col-desktop-6_42{flex:0 0 auto;width:50%}.col-desktop-7_IF{flex:0 0 auto;width:58.33333333%}.col-desktop-8_6F{flex:0 0 auto;width:66.66666667%}.col-desktop-9_xp{flex:0 0 auto;width:75%}.col-desktop-10_yG{flex:0 0 auto;width:83.33333333%}.col-desktop-11_y7{flex:0 0 auto;width:91.66666667%}.col-desktop-12_kf{flex:0 0 auto;width:100%}.d-desktop-flex_eR{display:flex}.d-desktop-block_qZ{display:block}.d-desktop-grid_9h{display:grid}.d-desktop-inline_ro{display:inline}.d-desktop-inline-block_cb{display:inline-block}.d-desktop-inline-flex_4I{display:inline-flex}.d-desktop-inline-grid_NK{display:inline-grid}.d-flex-desktop-column_m5{flex-direction:column;display:flex}.d-flex-desktop-column-reverse_je{flex-direction:column-reverse;display:flex}.d-flex-desktop-row_WJ{flex-direction:row;display:flex}.d-flex-desktop-row-reverse_2g{flex-direction:row-reverse;display:flex}.flex-desktop-grow-1_7-{flex-grow:1}.flex-desktop-grow-2_KF{flex-grow:2}.flex-desktop-grow-3_7E{flex-grow:3}.flex-desktop-grow-4_-7{flex-grow:4}.flex-desktop-grow-5_YR{flex-grow:5}.flex-desktop-nowrap_RO{flex-wrap:nowrap}.flex-desktop-wrap_Gk{flex-wrap:wrap}.flex-desktop-wrap-reverse_3J{flex-wrap:wrap-reverse}.flex-desktop-shrink-1_NS{flex-shrink:1}.flex-desktop-shrink-2_uq{flex-shrink:2}.flex-desktop-shrink-3_J2{flex-shrink:3}.flex-desktop-shrink-4_Nb{flex-shrink:4}.flex-desktop-shrink-5_hv{flex-shrink:5}.offset-desktop-auto_3O{margin-left:auto}.offset-desktop-1_Yu{margin-left:8.33333333%}.offset-desktop-2_8R{margin-left:16.66666667%}.offset-desktop-3_pd{margin-left:25%}.offset-desktop-4_FW{margin-left:33.33333333%}.offset-desktop-5_l-{margin-left:41.66666667%}.offset-desktop-6_-1{margin-left:50%}.offset-desktop-7_ID{margin-left:58.33333333%}.offset-desktop-8_Ya{margin-left:66.66666667%}.offset-desktop-9_Rg{margin-left:75%}.offset-desktop-10_Xm{margin-left:83.33333333%}.offset-desktop-11_IK{margin-left:91.66666667%}.offset-desktop-12_7Q{margin-left:100%}.position-desktop-absolute_Ee{position:absolute}.position-desktop-fixed_jB{position:fixed}.position-desktop-relative_VK{position:relative}.position-desktop-static_Fa{position:static}.position-desktop-sticky_ak{position:sticky}.m-desktop-0_wE{margin:0}.m-desktop-0_125_6X{margin:1px}.m-desktop-0_25_97{margin:2px}.m-desktop-0_5_Ye{margin:4px}.m-desktop-1_1u{margin:8px}.m-desktop-1_5_Cm{margin:12px}.m-desktop-1_75_lp{margin:14px}.m-desktop-2_jT{margin:16px}.m-desktop-2_5_fs{margin:20px}.m-desktop-3_kp{margin:24px}.m-desktop-4_5j{margin:32px}.m-desktop-5_Vv{margin:40px}.m-desktop-6_17{margin:48px}.m-desktop-7_MW{margin:56px}.m-desktop-8_S9{margin:64px}.m-desktop-9_gm{margin:72px}.p-desktop-0_UJ{padding:0}.p-desktop-0_125_9V{padding:1px}.p-desktop-0_25_-C{padding:2px}.p-desktop-0_5_4i{padding:4px}.p-desktop-1_mw{padding:8px}.p-desktop-1_5_iM{padding:12px}.p-desktop-1_75_E0{padding:14px}.p-desktop-2_ZZ{padding:16px}.p-desktop-2_5_go{padding:20px}.p-desktop-3_Kw{padding:24px}.p-desktop-4_hU{padding:32px}.p-desktop-5_Mx{padding:40px}.p-desktop-6_VN{padding:48px}.p-desktop-7_va{padding:56px}.p-desktop-8_S-{padding:64px}.p-desktop-9_ci{padding:72px}.gap-desktop-0_6M{gap:0px}.gap-desktop-0_125_ja{gap:1px}.gap-desktop-0_25_wZ{gap:2px}.gap-desktop-0_5_6V{gap:4px}.gap-desktop-1_Sj{gap:8px}.gap-desktop-1_5_vv{gap:12px}.gap-desktop-1_75_hR{gap:14px}.gap-desktop-2_Ya{gap:16px}.gap-desktop-2_5_gG{gap:20px}.gap-desktop-3_ni{gap:24px}.gap-desktop-4_uI{gap:32px}.gap-desktop-5_5w{gap:40px}.gap-desktop-6_s2{gap:48px}.gap-desktop-7_H1{gap:56px}.gap-desktop-8_jj{gap:64px}.gap-desktop-9_BB{gap:72px}.mt-desktop-0_82{margin-top:0}.mr-desktop-0_AW{margin-right:0}.mb-desktop-0_Qj{margin-bottom:0}.ml-desktop-0_W0{margin-left:0}.mt-desktop-0_125_rL{margin-top:1px}.mr-desktop-0_125_um{margin-right:1px}.mb-desktop-0_125_rv{margin-bottom:1px}.ml-desktop-0_125_zK{margin-left:1px}.mt-desktop-0_25_T0{margin-top:2px}.mr-desktop-0_25_-N{margin-right:2px}.mb-desktop-0_25_-6{margin-bottom:2px}.ml-desktop-0_25_y0{margin-left:2px}.mt-desktop-0_5_HC{margin-top:4px}.mr-desktop-0_5_kt{margin-right:4px}.mb-desktop-0_5_mx{margin-bottom:4px}.ml-desktop-0_5_dD{margin-left:4px}.mt-desktop-1_Ry{margin-top:8px}.mr-desktop-1_vU{margin-right:8px}.mb-desktop-1_SA{margin-bottom:8px}.ml-desktop-1_aX{margin-left:8px}.mt-desktop-1_5_53{margin-top:12px}.mr-desktop-1_5_dn{margin-right:12px}.mb-desktop-1_5_sS{margin-bottom:12px}.ml-desktop-1_5_-K{margin-left:12px}.mt-desktop-1_75_4u{margin-top:14px}.mr-desktop-1_75_II{margin-right:14px}.mb-desktop-1_75_OY{margin-bottom:14px}.ml-desktop-1_75_T8{margin-left:14px}.mt-desktop-2_qx{margin-top:16px}.mr-desktop-2_dp{margin-right:16px}.mb-desktop-2_-9{margin-bottom:16px}.ml-desktop-2_V4{margin-left:16px}.mt-desktop-2_5_1z{margin-top:20px}.mr-desktop-2_5_tF{margin-right:20px}.mb-desktop-2_5_-N{margin-bottom:20px}.ml-desktop-2_5_yy{margin-left:20px}.mt-desktop-3_QT{margin-top:24px}.mr-desktop-3_ax{margin-right:24px}.mb-desktop-3_OI{margin-bottom:24px}.ml-desktop-3_3q{margin-left:24px}.mt-desktop-4_Iu{margin-top:32px}.mr-desktop-4_Ad{margin-right:32px}.mb-desktop-4_8O{margin-bottom:32px}.ml-desktop-4_Sv{margin-left:32px}.mt-desktop-5_0Q{margin-top:40px}.mr-desktop-5_Wj{margin-right:40px}.mb-desktop-5_Km{margin-bottom:40px}.ml-desktop-5_Az{margin-left:40px}.mt-desktop-6_FT{margin-top:48px}.mr-desktop-6_nZ{margin-right:48px}.mb-desktop-6_9M{margin-bottom:48px}.ml-desktop-6_Fg{margin-left:48px}.mt-desktop-7_rl{margin-top:56px}.mr-desktop-7_5t{margin-right:56px}.mb-desktop-7_HO{margin-bottom:56px}.ml-desktop-7_9j{margin-left:56px}.mt-desktop-8_pg{margin-top:64px}.mr-desktop-8_4F{margin-right:64px}.mb-desktop-8_mk{margin-bottom:64px}.ml-desktop-8_-r{margin-left:64px}.mt-desktop-9_5m{margin-top:72px}.mr-desktop-9_Oa{margin-right:72px}.mb-desktop-9_uj{margin-bottom:72px}.ml-desktop-9_O-{margin-left:72px}.pt-desktop-0_7P{padding-top:0}.pr-desktop-0_FT{padding-right:0}.pb-desktop-0_Rf{padding-bottom:0}.pl-desktop-0_ks{padding-left:0}.pt-desktop-0_125_gi{padding-top:1px}.pr-desktop-0_125_BX{padding-right:1px}.pb-desktop-0_125_4k{padding-bottom:1px}.pl-desktop-0_125_fG{padding-left:1px}.pt-desktop-0_25_rD{padding-top:2px}.pr-desktop-0_25_9I{padding-right:2px}.pb-desktop-0_25_ky{padding-bottom:2px}.pl-desktop-0_25_BB{padding-left:2px}.pt-desktop-0_5_-n{padding-top:4px}.pr-desktop-0_5_tH{padding-right:4px}.pb-desktop-0_5_mj{padding-bottom:4px}.pl-desktop-0_5_A0{padding-left:4px}.pt-desktop-1_qH{padding-top:8px}.pr-desktop-1_Yo{padding-right:8px}.pb-desktop-1_fZ{padding-bottom:8px}.pl-desktop-1_O8{padding-left:8px}.pt-desktop-1_5_VY{padding-top:12px}.pr-desktop-1_5_RK{padding-right:12px}.pb-desktop-1_5_Id{padding-bottom:12px}.pl-desktop-1_5_pq{padding-left:12px}.pt-desktop-1_75_t-{padding-top:14px}.pr-desktop-1_75_iT{padding-right:14px}.pb-desktop-1_75_wJ{padding-bottom:14px}.pl-desktop-1_75_Wu{padding-left:14px}.pt-desktop-2_iU{padding-top:16px}.pr-desktop-2_-n{padding-right:16px}.pb-desktop-2_Aw{padding-bottom:16px}.pl-desktop-2_y-{padding-left:16px}.pt-desktop-2_5_VN{padding-top:20px}.pr-desktop-2_5_go{padding-right:20px}.pb-desktop-2_5_gD{padding-bottom:20px}.pl-desktop-2_5_ON{padding-left:20px}.pt-desktop-3_jJ{padding-top:24px}.pr-desktop-3_JI{padding-right:24px}.pb-desktop-3_wg{padding-bottom:24px}.pl-desktop-3_Me{padding-left:24px}.pt-desktop-4_64{padding-top:32px}.pr-desktop-4_bJ{padding-right:32px}.pb-desktop-4_zH{padding-bottom:32px}.pl-desktop-4_9m{padding-left:32px}.pt-desktop-5_HQ{padding-top:40px}.pr-desktop-5_GA{padding-right:40px}.pb-desktop-5_v1{padding-bottom:40px}.pl-desktop-5_a8{padding-left:40px}.pt-desktop-6_an{padding-top:48px}.pr-desktop-6_so{padding-right:48px}.pb-desktop-6_Hq{padding-bottom:48px}.pl-desktop-6_-F{padding-left:48px}.pt-desktop-7_-u{padding-top:56px}.pr-desktop-7_z5{padding-right:56px}.pb-desktop-7_qb{padding-bottom:56px}.pl-desktop-7_fL{padding-left:56px}.pt-desktop-8_Kv{padding-top:64px}.pr-desktop-8_5B{padding-right:64px}.pb-desktop-8_md{padding-bottom:64px}.pl-desktop-8_-S{padding-left:64px}.pt-desktop-9_9S{padding-top:72px}.pr-desktop-9_kk{padding-right:72px}.pb-desktop-9_8x{padding-bottom:72px}.pl-desktop-9_Z2{padding-left:72px}.w-desktop-0_-N{width:"0%"}.w-desktop-25_C9{width:"25%"}.w-desktop-50_l5{width:"50%"}.w-desktop-75_L3{width:"75%"}.w-desktop-100_P-{width:"100%"}.vw-desktop-0_n-{width:0vw}.vw-desktop-25_V2{width:25vw}.vw-desktop-50_u4{width:50vw}.vw-desktop-75_N5{width:75vw}.vw-desktop-100_9F{width:100vw}.h-desktop-0_A8{height:"0%"}.h-desktop-25_7I{height:"25%"}.h-desktop-50_bJ{height:"50%"}.h-desktop-75_1C{height:"75%"}.h-desktop-100_4F{height:"100%"}.vh-desktop-0_Q1{height:0vh}.vh-desktop-25_31{height:25vh}.vh-desktop-50_Cf{height:50vh}.vh-desktop-75_1-{height:75vh}.vh-desktop-100_5S{height:100vh}.mx-desktop-0_t9{margin-left:0;margin-right:0}.mx-desktop-0_125_iY{margin-left:1px;margin-right:1px}.mx-desktop-0_25_FM{margin-left:2px;margin-right:2px}.mx-desktop-0_5_We{margin-left:4px;margin-right:4px}.mx-desktop-1_C-{margin-left:8px;margin-right:8px}.mx-desktop-1_5_4m{margin-left:12px;margin-right:12px}.mx-desktop-1_75_eE{margin-left:14px;margin-right:14px}.mx-desktop-2_uk{margin-left:16px;margin-right:16px}.mx-desktop-2_5_Af{margin-left:20px;margin-right:20px}.mx-desktop-3_Qs{margin-left:24px;margin-right:24px}.mx-desktop-4_2K{margin-left:32px;margin-right:32px}.mx-desktop-5_uX{margin-left:40px;margin-right:40px}.mx-desktop-6_TH{margin-left:48px;margin-right:48px}.mx-desktop-7_24{margin-left:56px;margin-right:56px}.mx-desktop-8_n7{margin-left:64px;margin-right:64px}.mx-desktop-9_-S{margin-left:72px;margin-right:72px}.my-desktop-0_uR{margin-top:0;margin-bottom:0}.my-desktop-0_125_fD{margin-top:1px;margin-bottom:1px}.my-desktop-0_25_51{margin-top:2px;margin-bottom:2px}.my-desktop-0_5_DJ{margin-top:4px;margin-bottom:4px}.my-desktop-1_Xh{margin-top:8px;margin-bottom:8px}.my-desktop-1_5_wu{margin-top:12px;margin-bottom:12px}.my-desktop-1_75_3v{margin-top:14px;margin-bottom:14px}.my-desktop-2_Ea{margin-top:16px;margin-bottom:16px}.my-desktop-2_5_ta{margin-top:20px;margin-bottom:20px}.my-desktop-3_XP{margin-top:24px;margin-bottom:24px}.my-desktop-4_ym{margin-top:32px;margin-bottom:32px}.my-desktop-5_Hs{margin-top:40px;margin-bottom:40px}.my-desktop-6_8k{margin-top:48px;margin-bottom:48px}.my-desktop-7_sd{margin-top:56px;margin-bottom:56px}.my-desktop-8_AO{margin-top:64px;margin-bottom:64px}.my-desktop-9_Bp{margin-top:72px;margin-bottom:72px}.px-desktop-0_tb{padding-left:0;padding-right:0}.px-desktop-0_125_oh{padding-left:1px;padding-right:1px}.px-desktop-0_25_rz{padding-left:2px;padding-right:2px}.px-desktop-0_5_qF{padding-left:4px;padding-right:4px}.px-desktop-1_bU{padding-left:8px;padding-right:8px}.px-desktop-1_5_-i{padding-left:12px;padding-right:12px}.px-desktop-1_75_Up{padding-left:14px;padding-right:14px}.px-desktop-2_W4{padding-left:16px;padding-right:16px}.px-desktop-2_5_m7{padding-left:20px;padding-right:20px}.px-desktop-3_Ir{padding-left:24px;padding-right:24px}.px-desktop-4_-t{padding-left:32px;padding-right:32px}.px-desktop-5_P8{padding-left:40px;padding-right:40px}.px-desktop-6_3y{padding-left:48px;padding-right:48px}.px-desktop-7_E-{padding-left:56px;padding-right:56px}.px-desktop-8_-4{padding-left:64px;padding-right:64px}.px-desktop-9_ab{padding-left:72px;padding-right:72px}.py-desktop-0_O0{padding-top:0;padding-bottom:0}.py-desktop-0_125_YY{padding-top:1px;padding-bottom:1px}.py-desktop-0_25_o9{padding-top:2px;padding-bottom:2px}.py-desktop-0_5_tS{padding-top:4px;padding-bottom:4px}.py-desktop-1_d4{padding-top:8px;padding-bottom:8px}.py-desktop-1_5_Ac{padding-top:12px;padding-bottom:12px}.py-desktop-1_75_UJ{padding-top:14px;padding-bottom:14px}.py-desktop-2_fa{padding-top:16px;padding-bottom:16px}.py-desktop-2_5_gR{padding-top:20px;padding-bottom:20px}.py-desktop-3_0u{padding-top:24px;padding-bottom:24px}.py-desktop-4_UX{padding-top:32px;padding-bottom:32px}.py-desktop-5_aQ{padding-top:40px;padding-bottom:40px}.py-desktop-6_qc{padding-top:48px;padding-bottom:48px}.py-desktop-7_Xk{padding-top:56px;padding-bottom:56px}.py-desktop-8_OX{padding-top:64px;padding-bottom:64px}.py-desktop-9_4-{padding-top:72px;padding-bottom:72px}}.cursor-pointer_2M{cursor:pointer}.row_-X{display:flex;flex-wrap:wrap}.rc-text{font-size:1rem;line-height:1.75rem;margin:0;margin-block-end:0;margin-block-start:0}.rc-text.display-1{--fluid-type-max: 4.5rem;--fluid-type-min: 3.25rem ;--fluid-type-target: 8vw}.rc-text.display-2{--fluid-type-max: 4rem;--fluid-type-min: 2.75rem ;--fluid-type-target: 8vw}.rc-texth1,.rc-text.heading-1{--fluid-type-max: 2.75rem ;--fluid-type-min: 2rem;--fluid-type-target: 5vw}.rc-texth2,.rc-text.heading-2{--fluid-type-max: 2.5rem;--fluid-type-min: 1.75rem ;--fluid-type-target: 5vw}.rc-texth3,.rc-text.heading-3{--fluid-type-max: 2rem;--fluid-type-min: 1.625rem ;--fluid-type-target: 5vw}.rc-texth4,.rc-text.heading-4{--fluid-type-max: 1.75rem ;--fluid-type-min: 1.5rem;--fluid-type-target: 5vw}.rc-texth5,.rc-text.text-intro{--fluid-type-max: 1.25rem;--fluid-type-min: 1.125rem }.rc-texth1,.rc-texth2,.rc-texth3,.rc-texth4,.rc-texth5,.rc-text.display-1,.rc-text.display-2,.rc-text.heading-1,.rc-text.heading-2,.rc-text.heading-3,.rc-text.heading-4,.rc-text.text-intro{font-size:clamp(var(--fluid-type-min, 1rem),var(--fluid-type-target, 3vw),var(--fluid-type-max, 1rem));line-height:clamp(var(--fluid-type-min) + .5rem,var(--fluid-type-target, 3vw),var(--fluid-type-max) + .5rem)}.rc-texth1.text-tight,.rc-texth2.text-tight,.rc-texth3.text-tight,.rc-texth4.text-tight,.rc-texth5.text-tight,.rc-text.display-1.text-tight,.rc-text.display-2.text-tight,.rc-text.heading-1.text-tight,.rc-text.heading-2.text-tight,.rc-text.heading-3.text-tight,.rc-text.heading-4.text-tight,.rc-text.text-intro.text-tight{line-height:clamp(var(--fluid-type-min) + .125rem,var(--fluid-type-target),var(--fluid-type-max) + .125rem)}.rc-textp{font-size:1rem;line-height:1.75rem}.rc-textp.text-tight{line-height:1.5rem}.rc-text.text-help{font-size:.875rem;line-height:1.5rem}.rc-text.text-help.text-tight{line-height:1rem}.rc-text.text-caption{font-size:.75rem;line-height:1rem}.rc-texth1,.rc-texth2,.rc-texth3,.rc-texth4,.rc-text.display-1,.rc-text.display-2,.rc-text.heading-1,.rc-text.heading-2,.rc-text.heading-3,.rc-text.heading-4,.rc-text.paragraph{font-family:var(--heading-typeface, --theme-typeface);font-weight:var(--heading-weight-bold);color:var(--heading-color)}.rc-texth1 em,.rc-texth2 em,.rc-texth3 em,.rc-texth4 em,.rc-text.display-1 em,.rc-text.display-2 em,.rc-text.heading-1 em,.rc-text.heading-2 em,.rc-text.heading-3 em,.rc-text.heading-4 em,.rc-text.paragraph em{color:var(--em-color);font-style:inherit}.rc-texth1.text-regular,.rc-texth2.text-regular,.rc-texth3.text-regular,.rc-texth4.text-regular,.rc-text.display-1.text-regular,.rc-text.display-2.text-regular,.rc-text.heading-1.text-regular,.rc-text.heading-2.text-regular,.rc-text.heading-3.text-regular,.rc-text.heading-4.text-regular,.rc-text.paragraph.text-regular{font-weight:var(--heading-weight-regular)}.rc-texth1.text-medium,.rc-texth2.text-medium,.rc-texth3.text-medium,.rc-texth4.text-medium,.rc-text.display-1.text-medium,.rc-text.display-2.text-medium,.rc-text.heading-1.text-medium,.rc-text.heading-2.text-medium,.rc-text.heading-3.text-medium,.rc-text.heading-4.text-medium,.rc-text.paragraph.text-medium{font-weight:var(--heading-weight-medium)}.rc-texth1b,.rc-texth1strong,.rc-texth1.text-bold,.rc-texth1.font-weight-bold,.rc-texth2b,.rc-texth2strong,.rc-texth2.text-bold,.rc-texth2.font-weight-bold,.rc-texth3b,.rc-texth3strong,.rc-texth3.text-bold,.rc-texth3.font-weight-bold,.rc-texth4b,.rc-texth4strong,.rc-texth4.text-bold,.rc-texth4.font-weight-bold,.rc-text.display-1b,.rc-text.display-1strong,.rc-text.display-1.text-bold,.rc-text.display-1.font-weight-bold,.rc-text.display-2b,.rc-text.display-2strong,.rc-text.display-2.text-bold,.rc-text.display-2.font-weight-bold,.rc-text.heading-1b,.rc-text.heading-1strong,.rc-text.heading-1.text-bold,.rc-text.heading-1.font-weight-bold,.rc-text.heading-2b,.rc-text.heading-2strong,.rc-text.heading-2.text-bold,.rc-text.heading-2.font-weight-bold,.rc-text.heading-3b,.rc-text.heading-3strong,.rc-text.heading-3.text-bold,.rc-text.heading-3.font-weight-bold,.rc-text.heading-4b,.rc-text.heading-4strong,.rc-text.heading-4.text-bold,.rc-text.heading-4.font-weight-bold,.rc-text.paragraphb,.rc-text.paragraphstrong,.rc-text.paragraph.text-bold,.rc-text.paragraph.font-weight-bold{font-weight:var(--heading-weight-bold)}.rc-texth5,.rc-textp,.rc-text.text-intro,.rc-text.text-help,.rc-text.text-caption,.rc-text.text-tight,.rc-text.paragraph{font-family:var(--text-typeface);font-weight:var(--theme-weight-regular);color:var(--text-color);display:block}.rc-texth5 em,.rc-textp em,.rc-text.text-intro em,.rc-text.text-help em,.rc-text.text-caption em,.rc-text.text-tight em,.rc-text.paragraph em{color:var(--em-color);font-style:inherit}.rc-text mark{color:currentColor;padding:0;background:linear-gradient(135deg,var(--ai-start-color),var(--ai-base-color),var(--ai-end-color));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rc-text.text-regular{font-weight:var(--theme-weight-regular)}.rc-text.text-medium{font-weight:var(--theme-weight-medium)}.rc-textb,.rc-textstrong,.rc-text.text-bold,.rc-text.font-weight-bold{font-weight:var(--theme-weight-bold)}.rc-texti,.rc-text.text-italic{font-style:italic}.rc-text.text-lowercase{text-transform:lowercase}.rc-text.text-capitalize{text-transform:capitalize}.rc-text.text-uppercase{text-transform:uppercase}.rc-text.text-wrap{white-space:normal}.rc-text.text-pre-wrap{white-space:pre-wrap}.rc-text.text-pre{white-space:pre}.rc-text.text-wrap-break-word{white-space:normal;word-break:break-word}.rc-text.text-no-wrap{white-space:nowrap}.rc-text.text-break-word{word-break:break-word}.rc-text.text-break-all{word-break:break-all}.not-translated{padding:5px;border:1px solid red;background:#f003}.text-isBlurred{text-shadow:0 0 12px var(--n500);color:transparent!important;-webkit-user-select:none;user-select:none}.was-translated{padding:5px;border:1px solid green;background:#0f03}.do-not-translate{padding:5px;border:1px solid blue;background:#00f3}.uppercase{text-transform:uppercase}.see-more{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;overflow:hidden;position:relative}.see-more .see-more-content{position:absolute;bottom:0;right:0;background:var(--n000);padding:0 .25rem;font-weight:700}.icon_9Z{font-family:var(--icon-font-family);display:flex;align-items:center;justify-content:center}.icon_9Z.circled_X8{border-width:2px;border-radius:50%;border-style:solid}.icon_9Z.small_ih{height:.75rem;width:.75rem;font-weight:700;font-size:.75rem}.icon_9Z.large_R-{height:1rem;width:1rem;font-weight:400;font-size:1rem}.spin_fV{animation-name:spin_fV;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin_fV{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container_-4{display:inline-flex;gap:8px}.vanguard-input{position:relative}.vanguard-input .MuiInputLabel-root{color:var(--n500);font-weight:400;font-size:16px;line-height:24px;transform:translate(12px,12px) scale(1);padding:0 6px;background:none;z-index:2}.vanguard-input .MuiInputLabel-root.MuiInputLabel-shrink{font-weight:500;line-height:18px;transform:translate(12px,-10px) scale(.875);background:var(--white);border-radius:2px;padding:2px 6px;box-sizing:border-box}.vanguard-input .MuiInputLabel-root.Mui-focused{color:var(--p500)}.vanguard-input .MuiInputLabel-root.Mui-focused.Mui-error{color:var(--e500)}.vanguard-input .MuiInputLabel-root.Mui-error,.vanguard-input .MuiInputLabel-root.Mui-disabled{color:var(--n500)}.vanguard-input .vanguard-input-label-optional{font-style:italic;font-weight:400;font-size:14px;line-height:18px;margin-left:8px;margin-right:2px;color:var(--n400)}.vanguard-input.vanguard-label-outer,.vanguard-input.vanguard-label-hidden{margin-top:0}.vanguard-input.vanguard-label-outer .MuiInputLabel-root,.vanguard-input.vanguard-label-hidden .MuiInputLabel-root{color:var(--n700);font-size:16px;line-height:18px;font-weight:500;position:relative;transform:none;padding:0 6px;background:none;margin-bottom:5px}.vanguard-input.vanguard-label-outer .MuiInputLabel-root.MuiInputLabel-shrink,.vanguard-input.vanguard-label-hidden .MuiInputLabel-root.MuiInputLabel-shrink{padding:0 6px}.vanguard-input .MuiInputLabel-asterisk,.vanguard-input legend{display:none}.vanguard-input .MuiOutlinedInput-root{font-family:var(--text-typeface);font-weight:var(--theme-weight-regular);padding:unset;font-size:16px;line-height:24px;letter-spacing:normal;word-wrap:break-word;word-break:break-word;transition:all .2s ease-in-out;background:var(--white)}.vanguard-input .MuiOutlinedInput-root .MuiOutlinedInput-input{padding:12px 18px;z-index:1}.vanguard-input .MuiOutlinedInput-root fieldset{padding:0;top:0;font-size:14px;border-width:1px;border-style:solid;border-color:var(--n300);z-index:0}.vanguard-input .MuiOutlinedInput-root:hover fieldset{border-color:var(--p500)}.vanguard-input .MuiOutlinedInput-root:hover.Mui-disabled fieldset{border-color:var(--n300)}.vanguard-input .MuiOutlinedInput-root.Mui-focused fieldset{border-width:1px;border-color:var(--p400)}.vanguard-input .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:var(--e500)}.vanguard-input .MuiOutlinedInput-root.Mui-disabled fieldset{border-width:1px;border-color:var(--n300);background:var(--n200)}.vanguard-input .vanguard-input-backdrop{position:absolute;z-index:1;padding:12px 18px;box-sizing:border-box;overflow:hidden;pointer-events:none}.vanguard-input .vanguard-input-backdrop .vanguard-input-highlights{color:transparent;font-family:var(--text-typeface);font-weight:var(--theme-weight-regular);font-size:16px;line-height:24px;letter-spacing:normal;white-space:pre-wrap;word-wrap:break-word;word-break:break-word}.vanguard-input .vanguard-input-backdrop .vanguard-input-highlights .vanguard-input-mark-red{border-radius:3px;color:transparent;background-color:var(--e100)}.vanguard-input .vanguard-input-backdrop .vanguard-input-highlights .vanguard-input-mark-green{border-radius:3px;color:transparent;background-color:var(--s100)}.vanguard-input .vanguard-input-backdrop .vanguard-input-highlights .vanguard-input-mark-blue{border-radius:3px;padding:3px;color:transparent;background-color:var(--p100)}.vanguard-input .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder{color:var(--n400)!important}.vanguard-input.vanguard-label-outer .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder,.vanguard-input.vanguard-label-hidden .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder{opacity:1!important}.vanguard-input .MuiSelect-select{padding:12px 18px;font-weight:400;font-size:16px;line-height:24px}.vanguard-input .MuiFormHelperText-root{margin:0;padding:0}.vanguard-input .MuiFormHelperText-root .vanguard-input-bottom-container{display:flex;flex-direction:column;width:100%;padding:8px 14px 0;color:var(--n500)}.vanguard-input .MuiFormHelperText-root .vanguard-input-bottom-container .vanguard-input-bottom-container-line{display:flex;align-items:center;gap:8px;justify-content:space-between}.vanguard-input .MuiFormHelperText-root .vanguard-input-bottom-container .vanguard-input-bottom-container-line .vanguard-input-info-text,.vanguard-input .MuiFormHelperText-root .vanguard-input-bottom-container .vanguard-input-bottom-container-line .vanguard-input-error-text{font-size:12px;line-height:14px;flex-grow:1}.vanguard-input .MuiFormHelperText-root .vanguard-input-bottom-container .vanguard-input-bottom-container-line .vanguard-input-counter{font-size:12px;line-height:14px;color:inherit;margin-left:auto}.vanguard-input .MuiFormHelperText-root .vanguard-input-bottom-container a:has(.vanguard-input-helper-link-button){width:fit-content}.vanguard-input.vanguard-input-type-colorpicker .MuiFormHelperText-root{margin-left:-4.0625rem}.vanguard-input .MuiInputAdornment-root{z-index:1}.vanguard-input .MuiInputAdornment-root.MuiInputAdornment-positionEnd{margin-right:8px}.vanguard-input .MuiInputAdornment-root.MuiInputAdornment-positionStart{margin-left:14px}.vanguard-input.vanguard-input-loading textarea,.vanguard-input.vanguard-input-loading input{color:transparent}.vanguard-input.vanguard-input-loading .vanguard-textarea-skeleton{width:100%;position:absolute;top:0;left:0;padding:12px 18px;z-index:1}.vanguard-input.vanguard-input-loading .vanguard-input-skeleton{width:100%;position:absolute;top:0;left:0;padding:2px 18px;z-index:1}.vanguard-input.vanguard-input-loading .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder{color:transparent!important}.vanguard-input.vanguard-input-loading.vanguard-label-outer .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder,.vanguard-input.vanguard-input-loading.vanguard-label-hidden .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder{color:transparent!important}.vanguard-input.vanguard-input-type-number-rounded input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin:0}.vanguard-input.vanguard-input-type-number-rounded input[type=number]::-webkit-inner-spin-button,.vanguard-input.vanguard-input-type-number-rounded input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vanguard-input.vanguard-input-grey{background:var(--fn-bg-var)}.vanguard-input.vanguard-input-grey .MuiOutlinedInput-root{height:32px}.vanguard-input.vanguard-input-grey .MuiOutlinedInput-root fieldset,.vanguard-input.vanguard-input-grey .MuiOutlinedInput-root:hover fieldset,.vanguard-input.vanguard-input-grey .MuiOutlinedInput-root:hover.Mui-disabled fieldset,.vanguard-input.vanguard-input-grey .MuiOutlinedInput-root.Mui-focused fieldset,.vanguard-input.vanguard-input-grey .MuiOutlinedInput-root.Mui-error fieldset,.vanguard-input.vanguard-input-grey .MuiOutlinedInput-root.Mui-disabled fieldset{border:unset}.link_Ul{display:flex;gap:5px;cursor:pointer;text-decoration:none}.icon_ia{align-items:center}.disabled_kX{color:var(--n300);cursor:not-allowed;pointer-events:none}.vanguard-popover.MuiTooltip-popper .MuiTooltip-tooltip{background:var(--n000);box-shadow:0 0 8px #00000040;border-radius:4px;padding:8px 16px;text-align:center}.vanguard-popover.MuiTooltip-popper .MuiTooltip-tooltip .MuiTooltip-arrow{width:0;height:0;border-width:12px 12px 0 12px;border-color:var(--n000) transparent transparent transparent;border-style:solid}.vanguard-popover.MuiTooltip-popper .MuiTooltip-tooltip .MuiTooltip-arrow:before{display:none}.vanguard-popover.MuiTooltip-popper[data-popper-placement*=top] .MuiTooltip-tooltip{margin-bottom:18px!important}.vanguard-popover.MuiTooltip-popper[data-popper-placement*=top] .MuiTooltip-tooltip .MuiTooltip-arrow{filter:drop-shadow(0px 4px 2px rgba(4,5,6,.1));border-color:var(--n000) transparent transparent transparent;border-width:12px 12px 0 12px;margin-bottom:-11px}.vanguard-popover.MuiTooltip-popper[data-popper-placement*=bottom] .MuiTooltip-tooltip{margin-top:18px!important}.vanguard-popover.MuiTooltip-popper[data-popper-placement*=bottom] .MuiTooltip-tooltip .MuiTooltip-arrow{filter:drop-shadow(0px -4px 2px rgba(4,5,6,.1));border-color:transparent transparent var(--n000) transparent;border-width:0 12px 12px 12px;margin-top:-11px}.vanguard-popover.MuiTooltip-popper[data-popper-placement*=left] .MuiTooltip-tooltip{margin-right:18px!important}.vanguard-popover.MuiTooltip-popper[data-popper-placement*=left] .MuiTooltip-tooltip .MuiTooltip-arrow{filter:drop-shadow(4px 0 2px rgba(4,5,6,.1));border-color:transparent transparent transparent var(--n000);border-width:12px 0 12px 12px;margin-right:-11px}.vanguard-popover.MuiTooltip-popper[data-popper-placement*=right] .MuiTooltip-tooltip{margin-left:18px!important}.vanguard-popover.MuiTooltip-popper[data-popper-placement*=right] .MuiTooltip-tooltip .MuiTooltip-arrow{filter:drop-shadow(-4px 0px 2px rgba(4,5,6,.1));border-color:transparent var(--n000) transparent transparent;border-width:12px 12px 12px 0;margin-left:-11px}.vanguard-popover.MuiTooltip-popper-dark .MuiTooltip-tooltip{background:var(--n800);box-shadow:0 0 8px #00000040;border-radius:4px;padding:8px 16px;text-align:center;color:var(--n000)}.vanguard-popover.MuiTooltip-popper-dark .MuiTooltip-tooltip>span{color:var(--n000)}.vanguard-popover.MuiTooltip-popper-dark .MuiTooltip-tooltip .MuiTooltip-arrow{width:0;height:0;border-width:12px 12px 0 12px;border-color:var(--n800) transparent transparent transparent;border-style:solid}.vanguard-popover.MuiTooltip-popper-dark .MuiTooltip-tooltip .MuiTooltip-arrow:before{display:none}.vanguard-popover.MuiTooltip-popper-dark[data-popper-placement*=top] .MuiTooltip-tooltip{color:var(--n000)}.vanguard-popover.MuiTooltip-popper-dark[data-popper-placement*=top] .MuiTooltip-tooltip .MuiTooltip-arrow{border-color:var(--n800) transparent transparent transparent}.vanguard-popover.MuiTooltip-popper-dark[data-popper-placement*=bottom] .MuiTooltip-tooltip{color:var(--n000)}.vanguard-popover.MuiTooltip-popper-dark[data-popper-placement*=bottom] .MuiTooltip-tooltip .MuiTooltip-arrow{border-color:transparent transparent var(--n800) transparent}.vanguard-popover.MuiTooltip-popper-dark[data-popper-placement*=left] .MuiTooltip-tooltip{color:var(--n000)}.vanguard-popover.MuiTooltip-popper-dark[data-popper-placement*=left] .MuiTooltip-tooltip .MuiTooltip-arrow{border-color:transparent transparent transparent var(--n800)}.vanguard-popover.MuiTooltip-popper-dark[data-popper-placement*=right] .MuiTooltip-tooltip{color:var(--n000)}.vanguard-popover.MuiTooltip-popper-dark[data-popper-placement*=right] .MuiTooltip-tooltip .MuiTooltip-arrow{border-color:transparent var(--n800) transparent transparent}:root{--ai-start-color: hsl(from var(--ai-base-color) calc(h + 123) 100 56);--ai-start-color-lighter: hsl(from var(--ai-start-color) h s calc(l + 10) );--ai-end-color: hsl(from var(--ai-base-color) calc(h - 35) 93 60);--ai-border-size: 4px;--ai-border-size-outside: calc(var(--ai-border-size) + 2px);--ai-border-radius: 16px;--ai-stroke-color: rgba(from var(--global-background) r g b / .6);--ai-blur-width: 24px}@property --ai-bg-angle{syntax: "<angle>"; inherits: true; initial-value: 0turn;}@keyframes aiSpinAnimation_K2{to{--ai-bg-angle: 1turn}}@keyframes aiGradientAnimation_lL{0%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes fadeGradient1_bf{0%{opacity:.8}50%{opacity:0}70%{opacity:1}to{opacity:.8}}@keyframes fadeGradient2_uP{0%{opacity:0}40%{opacity:1}50%{opacity:.8}to{opacity:0}}.button-container-full-width_J7,.button-container-full-width_J7 .button_Kb{width:100%}.button_Kb{--padding-y: .75rem;--padding-x: 1rem;--label-height: 1rem;--letter-spacing: .04em;--border-radius: var(--buttons-border-radius, .25rem);position:relative;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;text-align:center;transition:all .2s ease-in-out;-moz-appearance:none;box-sizing:border-box;justify-content:center;overflow:hidden;border-radius:var(--border-radius);height:calc(2 * var(--padding-y) + var(--label-height));padding:var(--padding-y) var(--padding-x)}@media (min-width: 768px){.button_Kb{--padding-y: 1rem;--padding-x: 1.5rem}}.button_Kb .button-inner-container_Ns{display:flex;align-items:center;gap:.5rem}.button_Kb .button-icon-container_fL{min-width:2rem;display:flex;align-items:center;justify-content:center}.button_Kb .button-text_AL{color:var(--text-color)}.button_Kb .button-icon_KX,.button_Kb [class^=icon-]{transition:all .2s ease-in-out;box-sizing:content-box;font-size:var(--label-height);line-height:var(--label-height);font-family:var(--icon-font-family)!important}.button_Kb .button-text_AL,.button_Kb .button-icon_KX{font-family:var(--buttons-typeface);font-size:var(--label-height);line-height:calc(var(--label-height) + 7px);display:inline-flex;align-items:center;font-weight:var(--medium);letter-spacing:var(--letter-spacing);text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.button_Kb .loader-spinner_V5{width:1rem;height:1rem;position:relative}.button_Kb .loader-spinner_V5:before{content:"";display:block;position:absolute;width:1rem;height:1rem;background:conic-gradient(transparent 120deg,currentcolor);animation:spin_0R .85s linear infinite;-webkit-mask-size:1rem;mask-size:1rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg fill='none' height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m16 32c8.8364 0 16-7.1635 16-16 0-8.83655-7.1636-16-16-16-8.83643 0-16 7.16345-16 16 0 8.8365 7.16357 16 16 16zm0-4c6.6274 0 12-5.3726 12-12 0-6.62741-5.3726-12-12-12-6.62744 0-12 5.37259-12 12 0 6.6274 5.37256 12 12 12z' fill='%23c4c4c4' fill-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg fill='none' height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m16 32c8.8364 0 16-7.1635 16-16 0-8.83655-7.1636-16-16-16-8.83643 0-16 7.16345-16 16 0 8.8365 7.16357 16 16 16zm0-4c6.6274 0 12-5.3726 12-12 0-6.62741-5.3726-12-12-12-6.62744 0-12 5.37259-12 12 0 6.6274 5.37256 12 12 12z' fill='%23c4c4c4' fill-rule='evenodd'/%3E%3C/svg%3E")}.button_Kb .loader-spinner_V5 svg{opacity:0}@keyframes spin_0R{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 1026px){.button_Kb .loader-spinner_V5{width:1rem;height:1rem}.button_Kb .loader-spinner_V5:before{width:1rem;height:1rem;-webkit-mask-size:1rem;mask-size:1rem}}.button_Kb.button-default_Gn{background-color:var(--button-default-background-color);border:.0625rem solid var(--button-default-border-color);color:var(--button-default-text-color)}.button_Kb.button-default_Gn .button-text_AL{color:var(--button-default-text-color)}.button_Kb.button-default_Gn:hover{color:var(--button-default-hover-text-color);border:.0625rem solid var(--button-default-border-color);border:.0625rem solid var(--button-default-hover-border-color);background-color:var(--button-default-hover-background-color)}.button_Kb.button-default_Gn:hover .button-text_AL{color:var(--button-default-hover-text-color)}.button_Kb.button-default_Gn .material-ink_Xb{background-color:rgba(var(--button-default-ripple-color-rgb),.8)}.button_Kb.button-default_Gn.disabled_NU,.button_Kb.button-default_Gn:disabled{color:var(--button-default-disabled-text-color);color:rgba(var(--button-default-disabled-text-color-rgb),.5);background-color:rgba(var(--button-default-disabled-background-color-rgb),.5);border:.0625rem solid var(--button-default-disabled-border-color);cursor:not-allowed}.button_Kb.button-default_Gn.disabled_NU .button-text_AL,.button_Kb.button-default_Gn:disabled .button-text_AL{color:var(--button-default-disabled-text-color)}.button_Kb.button-default_Gn.disabled_NU .button-icon_KX svg path,.button_Kb.button-default_Gn:disabled .button-icon_KX svg path{fill:var(--button-default-disabled-text-color)}.button_Kb.button-default_Gn.disabled_NU .button-text_AL,.button_Kb.button-default_Gn:disabled .button-text_AL{color:rgba(var(--button-default-disabled-text-color-rgb),.5)}.button_Kb.button-default_Gn:focus{outline:none;color:var(--button-default-hover-text-color);background-color:var(--button-default-hover-background-color);box-shadow:0 0 0 2px var(--button-default-focus-box-shadow-color);border:2px outside var(--button-default-focus-box-shadow-color);border:.0625rem solid var(--button-default-border-color)}.button_Kb.button-default_Gn:focus .button-text_AL{color:var(--button-default-hover-text-color)}.button_Kb.button-default_Gn:active:not(:disabled):not(.disabled_NU){box-shadow:none;outline:none;color:var(--button-default-hover-text-color);background-color:var(--button-default-hover-background-color);box-shadow:0 0 0 2px var(--button-default-focus-box-shadow-color);border:2px outside var(--button-default-focus-box-shadow-color);border:.0625rem solid var(--button-default-border-color)}.button_Kb.button-default_Gn:active:not(:disabled):not(.disabled_NU) .button-text_AL{color:var(--button-default-hover-text-color)}.button_Kb.button-primary_6G{background-color:var(--button-primary-background-color);border:.0625rem solid var(--button-primary-border-color);color:var(--button-primary-text-color)}.button_Kb.button-primary_6G .button-text_AL{color:var(--button-primary-text-color)}.button_Kb.button-primary_6G:hover{color:var(--button-primary-hover-text-color);border:.0625rem solid var(--button-primary-border-color);border:.0625rem solid var(--button-primary-hover-border-color);background-color:var(--button-primary-hover-background-color)}.button_Kb.button-primary_6G:hover .button-text_AL{color:var(--button-primary-hover-text-color)}.button_Kb.button-primary_6G .material-ink_Xb{background-color:rgba(var(--button-primary-ripple-color-rgb),.8)}.button_Kb.button-primary_6G.disabled_NU,.button_Kb.button-primary_6G:disabled{color:var(--button-primary-disabled-text-color);background-color:rgba(var(--button-primary-disabled-background-color-rgb),.5);border:.0625rem solid var(--button-primary-disabled-border-color);cursor:not-allowed}.button_Kb.button-primary_6G.disabled_NU .button-text_AL,.button_Kb.button-primary_6G:disabled .button-text_AL{color:var(--button-primary-disabled-text-color)}.button_Kb.button-primary_6G.disabled_NU .button-icon_KX svg path,.button_Kb.button-primary_6G:disabled .button-icon_KX svg path{fill:var(--button-primary-disabled-text-color)}.button_Kb.button-primary_6G:focus{outline:none;color:var(--button-primary-hover-text-color);background-color:var(--button-primary-hover-background-color);box-shadow:0 0 0 2px var(--button-primary-focus-box-shadow-color);border:2px outside var(--button-primary-focus-box-shadow-color);border:.0625rem solid var(--button-primary-border-color)}.button_Kb.button-primary_6G:focus .button-text_AL{color:var(--button-primary-hover-text-color)}.button_Kb.button-primary_6G:active:not(:disabled):not(.disabled_NU){box-shadow:none;outline:none;color:var(--button-primary-hover-text-color);background-color:var(--button-primary-hover-background-color);box-shadow:0 0 0 2px var(--button-primary-focus-box-shadow-color);border:2px outside var(--button-primary-focus-box-shadow-color);border:.0625rem solid var(--button-primary-border-color)}.button_Kb.button-primary_6G:active:not(:disabled):not(.disabled_NU) .button-text_AL{color:var(--button-primary-hover-text-color)}.button_Kb.button-secondary_0L{background-color:var(--button-secondary-background-color);border:.0625rem solid var(--button-secondary-border-color);color:var(--button-secondary-text-color)}.button_Kb.button-secondary_0L .button-text_AL{color:var(--button-secondary-text-color)}.button_Kb.button-secondary_0L:hover{color:var(--button-secondary-hover-text-color);border:.0625rem solid var(--button-secondary-border-color);border:.0625rem solid var(--button-secondary-hover-border-color);background-color:var(--button-secondary-hover-background-color)}.button_Kb.button-secondary_0L:hover .button-text_AL{color:var(--button-secondary-hover-text-color)}.button_Kb.button-secondary_0L .material-ink_Xb{background-color:rgba(var(--button-secondary-ripple-color-rgb),.8)}.button_Kb.button-secondary_0L.disabled_NU,.button_Kb.button-secondary_0L:disabled{color:var(--button-secondary-disabled-text-color);color:rgba(var(--button-secondary-disabled-text-color-rgb),.5);background-color:rgba(var(--button-secondary-disabled-background-color-rgb),.5);border:.0625rem solid var(--button-secondary-disabled-border-color);cursor:not-allowed}.button_Kb.button-secondary_0L.disabled_NU .button-text_AL,.button_Kb.button-secondary_0L:disabled .button-text_AL{color:var(--button-secondary-disabled-text-color)}.button_Kb.button-secondary_0L.disabled_NU .button-icon_KX svg path,.button_Kb.button-secondary_0L:disabled .button-icon_KX svg path{fill:var(--button-secondary-disabled-text-color)}.button_Kb.button-secondary_0L.disabled_NU .button-text_AL,.button_Kb.button-secondary_0L:disabled .button-text_AL{color:rgba(var(--button-secondary-disabled-text-color-rgb),.5)}.button_Kb.button-secondary_0L:focus{outline:none;color:var(--button-secondary-hover-text-color);background-color:var(--button-secondary-hover-background-color);box-shadow:0 0 0 2px var(--button-secondary-focus-box-shadow-color);border:2px outside var(--button-secondary-focus-box-shadow-color);border:.0625rem solid var(--button-secondary-border-color)}.button_Kb.button-secondary_0L:focus .button-text_AL{color:var(--button-secondary-hover-text-color)}.button_Kb.button-secondary_0L:active:not(:disabled):not(.disabled_NU){box-shadow:none;outline:none;color:var(--button-secondary-hover-text-color);background-color:var(--button-secondary-hover-background-color);box-shadow:0 0 0 2px var(--button-secondary-focus-box-shadow-color);border:2px outside var(--button-secondary-focus-box-shadow-color);border:.0625rem solid var(--button-secondary-border-color)}.button_Kb.button-secondary_0L:active:not(:disabled):not(.disabled_NU) .button-text_AL{color:var(--button-secondary-hover-text-color)}.button_Kb.button-shimmer_UR{background-color:var(--button-shimmer-background-color);border:.0625rem solid var(--button-shimmer-border-color);color:var(--button-shimmer-text-color);border-radius:calc(var(--border-radius) * 3)}.button_Kb.button-shimmer_UR .button-text_AL{color:var(--button-shimmer-text-color)}.button_Kb.button-shimmer_UR:hover{color:var(--button-shimmer-hover-text-color);border:.0625rem solid var(--button-shimmer-border-color);border:.0625rem solid var(--button-shimmer-hover-border-color);background-color:var(--button-shimmer-hover-background-color)}.button_Kb.button-shimmer_UR:hover .button-text_AL{color:var(--button-shimmer-hover-text-color)}.button_Kb.button-shimmer_UR .material-ink_Xb{background-color:rgba(var(--button-shimmer-ripple-color-rgb),.8)}.button_Kb.button-shimmer_UR.disabled_NU,.button_Kb.button-shimmer_UR:disabled{color:var(--button-shimmer-disabled-text-color);background-color:rgba(var(--button-shimmer-disabled-background-color-rgb),.5);border:.0625rem solid var(--button-shimmer-disabled-border-color);cursor:not-allowed}.button_Kb.button-shimmer_UR.disabled_NU .button-text_AL,.button_Kb.button-shimmer_UR:disabled .button-text_AL{color:var(--button-shimmer-disabled-text-color)}.button_Kb.button-shimmer_UR.disabled_NU .button-icon_KX svg path,.button_Kb.button-shimmer_UR:disabled .button-icon_KX svg path{fill:var(--button-shimmer-disabled-text-color)}.button_Kb.button-shimmer_UR:focus{outline:none;color:var(--button-shimmer-hover-text-color);background-color:var(--button-shimmer-hover-background-color);box-shadow:0 0 0 2px var(--button-shimmer-focus-box-shadow-color);border:2px outside var(--button-shimmer-focus-box-shadow-color);border:.0625rem solid var(--button-shimmer-border-color)}.button_Kb.button-shimmer_UR:focus .button-text_AL{color:var(--button-shimmer-hover-text-color)}.button_Kb.button-shimmer_UR:active:not(:disabled):not(.disabled_NU){box-shadow:none;outline:none;color:var(--button-shimmer-hover-text-color);background-color:var(--button-shimmer-hover-background-color);box-shadow:0 0 0 2px var(--button-shimmer-focus-box-shadow-color);border:2px outside var(--button-shimmer-focus-box-shadow-color);border:.0625rem solid var(--button-shimmer-border-color)}.button_Kb.button-shimmer_UR:active:not(:disabled):not(.disabled_NU) .button-text_AL{color:var(--button-shimmer-hover-text-color)}.button_Kb.button-shimmer_UR:not(:disabled){z-index:1;background-color:var(--ai-base-color)!important}.button_Kb.button-shimmer_UR:not(:disabled)>*{position:relative;z-index:2}.button_Kb.button-shimmer_UR:not(:disabled):before,.button_Kb.button-shimmer_UR:not(:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:400% 400%;background-position:center}.button_Kb.button-shimmer_UR:not(:disabled):before{background:linear-gradient(var(--ai-bg-angle),var(--ai-start-color-lighter),var(--ai-base-color));animation:fadeGradient1_bf 6s ease-in-out infinite,aiSpinAnimation_K2 6s linear infinite}.button_Kb.button-shimmer_UR:not(:disabled):after{background:linear-gradient(var(--ai-bg-angle),var(--ai-base-color),var(--ai-end-color));animation:fadeGradient2_uP 6s ease-in-out infinite,aiSpinAnimation_K2 6s linear infinite}.button_Kb.button-muted_-l{position:relative;height:unset;background-color:var(--button-muted-background-color);border:.0625rem solid var(--button-muted-border-color);color:var(--button-muted-text-color)}.button_Kb.button-muted_-l .button-text_AL{color:var(--button-muted-text-color)}.button_Kb.button-muted_-l:hover{color:var(--button-muted-hover-text-color);border:.0625rem solid var(--button-muted-border-color);border:.0625rem solid var(--button-muted-hover-border-color);background-color:var(--button-muted-hover-background-color)}.button_Kb.button-muted_-l:hover .button-text_AL{color:var(--button-muted-hover-text-color)}.button_Kb.button-muted_-l .material-ink_Xb{background-color:rgba(var(--button-muted-ripple-color-rgb),.8)}.button_Kb.button-muted_-l.disabled_NU,.button_Kb.button-muted_-l:disabled{color:var(--button-muted-disabled-text-color);cursor:not-allowed}.button_Kb.button-muted_-l.disabled_NU .button-text_AL,.button_Kb.button-muted_-l:disabled .button-text_AL{color:var(--button-muted-disabled-text-color)}.button_Kb.button-muted_-l.disabled_NU .button-icon_KX svg path,.button_Kb.button-muted_-l:disabled .button-icon_KX svg path{fill:var(--button-muted-disabled-text-color)}.button_Kb.button-muted_-l:focus{outline:none;color:var(--button-muted-hover-text-color);background-color:var(--button-muted-hover-background-color);box-shadow:0 0 0 2px var(--button-muted-focus-box-shadow-color);border:2px outside var(--button-muted-focus-box-shadow-color);border:.0625rem solid var(--button-muted-border-color)}.button_Kb.button-muted_-l:focus .button-text_AL{color:var(--button-muted-hover-text-color)}.button_Kb.button-muted_-l:active:not(:disabled):not(.disabled_NU){box-shadow:none;outline:none;color:var(--button-muted-hover-text-color);background-color:var(--button-muted-hover-background-color);box-shadow:0 0 0 2px var(--button-muted-focus-box-shadow-color);border:2px outside var(--button-muted-focus-box-shadow-color);border:.0625rem solid var(--button-muted-border-color)}.button_Kb.button-muted_-l:active:not(:disabled):not(.disabled_NU) .button-text_AL{color:var(--button-muted-hover-text-color)}.button_Kb.button-muted_-l.inverted_hR{background-color:var(--button-muted-inverted-background-color);border:.0625rem solid var(--button-muted-inverted-border-color);color:var(--button-muted-inverted-text-color)}.button_Kb.button-muted_-l.inverted_hR .button-text_AL{color:var(--button-muted-inverted-text-color)}.button_Kb.button-muted_-l.inverted_hR:hover{color:var(--button-muted-inverted-hover-text-color);border:.0625rem solid var(--button-muted-inverted-border-color);border:.0625rem solid var(--button-muted-inverted-hover-border-color);background-color:var(--button-muted-inverted-hover-background-color)}.button_Kb.button-muted_-l.inverted_hR:hover .button-text_AL{color:var(--button-muted-inverted-hover-text-color)}.button_Kb.button-muted_-l.inverted_hR .material-ink_Xb{background-color:rgba(var(--button-muted-inverted-ripple-color-rgb),.8)}.button_Kb.button-muted_-l.inverted_hR.disabled_NU,.button_Kb.button-muted_-l.inverted_hR:disabled{color:var(--button-muted-inverted-disabled-text-color);cursor:not-allowed}.button_Kb.button-muted_-l.inverted_hR.disabled_NU .button-text_AL,.button_Kb.button-muted_-l.inverted_hR:disabled .button-text_AL{color:var(--button-muted-inverted-disabled-text-color)}.button_Kb.button-muted_-l.inverted_hR.disabled_NU .button-icon_KX svg path,.button_Kb.button-muted_-l.inverted_hR:disabled .button-icon_KX svg path{fill:var(--button-muted-inverted-disabled-text-color)}.button_Kb.button-muted_-l.inverted_hR:focus{outline:none;color:var(--button-muted-inverted-hover-text-color);background-color:var(--button-muted-inverted-hover-background-color);box-shadow:0 0 0 2px var(--button-muted-inverted-focus-box-shadow-color);border:2px outside var(--button-muted-inverted-focus-box-shadow-color);border:.0625rem solid var(--button-muted-inverted-border-color)}.button_Kb.button-muted_-l.inverted_hR:focus .button-text_AL{color:var(--button-muted-inverted-hover-text-color)}.button_Kb.button-muted_-l.inverted_hR:active:not(:disabled):not(.disabled_NU){box-shadow:none;outline:none;color:var(--button-muted-inverted-hover-text-color);background-color:var(--button-muted-inverted-hover-background-color);box-shadow:0 0 0 2px var(--button-muted-inverted-focus-box-shadow-color);border:2px outside var(--button-muted-inverted-focus-box-shadow-color);border:.0625rem solid var(--button-muted-inverted-border-color)}.button_Kb.button-muted_-l.inverted_hR:active:not(:disabled):not(.disabled_NU) .button-text_AL{color:var(--button-muted-inverted-hover-text-color)}.button_Kb.button-muted_-l.blurred_Oe{backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem)}.button_Kb.button-muted_-l:before{position:absolute;content:"";display:inline-flex;border-radius:var(--border-radius);top:0;left:0;width:100%;height:100%;background-color:#b6c1d3;opacity:0;transform-origin:center;transform:scale(.5);transition:transform .4s cubic-bezier(.01,.74,.6,.98),opacity .4s cubic-bezier(.01,.74,.6,.98)}.button_Kb.button-muted_-l .button-inner-container_Ns{z-index:1}.button_Kb.button-muted_-l:hover:not(:disabled):before,.button_Kb.button-muted_-l:focus:not(:disabled):before{opacity:16%;transform:scale(1)}.button_Kb.button-muted_-l.disabled_NU,.button_Kb.button-muted_-l:disabled{opacity:40%}.button_Kb.button-muted_-l.size-small_LU{--padding-y: .5rem;--padding-x: .75rem}.button_Kb.button-muted_-l.size-small_LU .button-text_AL{font-size:.75rem;line-height:1rem}.button_Kb.button-muted_-l.size-small_LU .button-inner-container_Ns{gap:.25rem}@media (min-width: 768px){.button_Kb.button-muted_-l.size-small_LU{--padding-y: .25rem;--padding-x: .5rem}.button_Kb.button-muted_-l.size-small_LU .button-inner-container_Ns{gap:.25rem}}.button_Kb.button-muted_-l.size-medium_i8{--padding-y: .75rem;--padding-x: 1rem}.button_Kb.button-muted_-l.size-medium_i8 .button-text_AL{font-size:.75rem;line-height:1rem}@media (min-width: 768px){.button_Kb.button-muted_-l.size-medium_i8{--padding-y: .5rem;--padding-x: .75rem}}.button_Kb.button-muted_-l.size-large_aK{--padding-y: .75rem;--padding-x: 1rem}.button_Kb.button-muted_-l.size-large_aK .button-text_AL{font-size:.875rem;line-height:1rem}.button_Kb.button-muted_-l.size-extra-large_Fb{--padding-y: .75rem;--padding-x: 1rem}.button_Kb.button-muted_-l.size-extra-large_Fb .button-text_AL{font-size:1rem;line-height:1rem}@media (min-width: 768px){.button_Kb.button-muted_-l.size-extra-large_Fb{--padding-y: 1rem;--padding-x: 1.25rem}}.button_Kb.button-muted_-l.has-icon-left_ag{padding-left:var(--padding-y)}@media (min-width: 768px){.button_Kb.size-small_LU{--padding-y: .5rem;--padding-x: 1rem}}.button_Kb.size-large_aK{--padding-y: 1rem;--padding-x: 1.5rem}@media (min-width: 768px){.button_Kb.size-large_aK{--padding-y: 1.25rem;--padding-x: 2rem;--letter-spacing: .02em;--label-height: 1.25rem}}.button_Kb.shape-round_-B{--border-radius: 1.5rem}.button_Kb.button-label-hidden_CN{padding:var(--padding-y)}.button_Kb.button-label-hidden_CN .button-text_AL{display:none}.button_Kb.button-label-hidden_CN .button-icon_KX{display:block}.button_Kb.has-icon-left_ag{padding-left:var(--padding-y)}.button_Kb.has-icon-left_ag .button-icon_KX{padding-left:0}.button_Kb.has-icon-right_iS{padding-right:var(--padding-y)}.button_Kb.has-icon-right_iS .button-icon_KX{padding-right:0}.button_Kb .icon-on-hover-container_nW{position:relative;min-width:2rem;min-height:2rem}.button_Kb .icon-small-on-hover_jO,.button_Kb .icon-large-on-hover_1I{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Form-container{display:flex;flex-direction:column;gap:16px}.MuiPaper-root .MuiList-root .MuiMenuItem-root.Mui-selected{background-color:var(--n000)!important}.MuiPaper-root .MuiList-root .MuiMenuItem-root.Mui-selected span.paragraph{color:var(--fn-fg-cta)}.grey-theme_-A{background:var(--fn-bg-var);border-radius:4px;border-color:var(--fn-bg-var)}.desc-under-title_Qy{display:flex;flex-direction:column;align-items:flex-start!important}.vanguard-searchable-select-input .MuiOutlinedInput-root:focus fieldset,.vanguard-searchable-select-input .MuiOutlinedInput-root:hover fieldset,.vanguard-searchable-select-input .MuiOutlinedInput-root:target fieldset,.vanguard-searchable-select-input .MuiOutlinedInput-root:focus-visible fieldset,.vanguard-searchable-select-input .MuiOutlinedInput-root:visited fieldset{background-color:var(--n000)}.vanguard-searchable-select-input .MuiOutlinedInput-root .MuiSvgIcon-root{display:none}.vanguard-searchable-select-input .MuiOutlinedInput-root .MuiOutlinedInput-input{padding-left:14px;padding-right:32px;margin-right:0}.vanguard-searchable-select-input .MuiInputAdornment-root{pointer-events:none}.vanguard-searchable-select-input .MuiInputAdornment-root.MuiInputAdornment-positionEnd{margin-right:0;position:absolute;right:12px}.vanguard-searchable-select-input .MuiInputAdornment-root.MuiInputAdornment-positionStart{margin-right:0}.MuiMenu-paper{padding:4px 4px 8px;margin-top:4px}.MuiMenu-paper .MuiMenu-list{padding:4px 4px 0;max-height:276px;overflow-x:hidden}.MuiMenu-paper .MuiMenu-list::-webkit-scrollbar{-webkit-appearance:none;width:8px}.MuiMenu-paper .MuiMenu-list::-webkit-scrollbar-thumb{background:var(--n300);border-radius:4px}.MuiMenu-paper .MuiMenu-list .MuiOutlinedInput-root .MuiOutlinedInput-input{padding-left:42px;padding-right:14px}.MuiMenu-paper .MuiMenu-list .MuiOutlinedInput-root .MuiInputAdornment-root{margin:0;position:absolute;left:14px}.MuiMenu-paper .MuiMenu-list .search-bar-container{margin-bottom:8px;position:sticky;top:0;z-index:1}.MuiMenu-paper .MuiMenu-list .vanguard-searchable-select-input-menu-list-footer{padding:8px 16px;margin-top:8px;border-top:1px solid var(--n200);border-radius:0 0 4px 4px;background:#fff;position:sticky;bottom:0}.MuiMenu-paper .MuiMenu-list .MuiMenuItem-root{padding:8px 16px;font-weight:400;font-size:16px;line-height:28px;color:var(--n700);background:#fff;word-break:break-word;white-space:normal}.MuiMenu-paper .MuiMenu-list .MuiMenuItem-root:hover{background:var(--n100);border-radius:8px}.MuiMenu-paper .MuiMenu-list .MuiMenuItem-root.Mui-selected{color:var(--p500)}.rc-avatar_5X{position:relative;display:flex;align-items:center;justify-content:center}.rc-avatar-default_tE,.rc-avatar-image_nG,.rc-avatar-name_-P{border-radius:50%;box-sizing:border-box;padding:8px 7.5px;width:40px;height:40px;border:1px solid var(--n100)}.rc-avatar-default_tE:hover,.rc-avatar-image_nG:hover,.rc-avatar-name_-P:hover,.rc-avatar-default_tE:active,.rc-avatar-image_nG:active,.rc-avatar-name_-P:active,.rc-avatar-default_tE:focus,.rc-avatar-image_nG:focus,.rc-avatar-name_-P:focus,.rc-avatar-default_tE:target,.rc-avatar-image_nG:target,.rc-avatar-name_-P:target{border-color:var(--p500)}.grey-scale_zR{filter:grayscale(1)}.no-hover_J7:hover,.no-hover_J7:active,.no-hover_J7:focus,.no-hover_J7:target{border-color:var(--n100)!important}.rc-avatar-image_nG{background-size:cover}.rc-avatar-notification_7G{position:absolute;top:0;right:0;width:12px;height:12px;background:#ff1f69;border-radius:16px}.avatarSvg_Uz{border-radius:50%}.tab_eo{font-size:1rem}.tab_eo.highlight_PI{border-radius:.5rem!important;padding:.875rem 1rem;flex-grow:1;margin:0 auto}.tab_eo.highlight_PI:hover{background-color:var(--n100)}.tab_eo.highlight_PI.selected_gQ{background-color:var(--p100)}.tab_eo.underline_Gq{padding:0;border-bottom:2px solid var(--n200)}.tab_eo.underline_Gq:hover .tab-label_um{background-color:var(--fn-bg-var)}.tab_eo.underline_Gq .tab-label_um{border-radius:.5rem;padding:.5rem 1rem}.tab_eo.underline_Gq.selected_gQ{border-color:var(--p500)}.tabs-directory-icons_xX{margin-left:.25rem}.tabs-directory-icons_xX .tabs-directory-icon_aa{margin-left:-.25rem}.custom-scroll-button-wrapper_Ib{padding:.625rem;display:flex;justify-content:center;align-items:center;box-shadow:-.125rem 0 .125rem #04050608,-.25rem 0 .5rem #0405060d,-.5rem 0 1.5rem #04050614;border-radius:3rem 0 0 3rem;position:absolute;top:50%;border:.25rem solid var(--n000);border-right:none;background-color:var(--n100);z-index:999;cursor:pointer;transition:transform .2s ease,opacity .2s ease,background-color .15s ease}.custom-scroll-button-wrapper_Ib:hover{background-color:var(--n200)}.custom-scroll-button-wrapper_Ib:hover svg path{fill:var(--n500)}.custom-scroll-button-wrapper_Ib:active{background-color:var(--n300)}.custom-scroll-button-wrapper_Ib.right_IN{right:0;transform:translateY(-50%);opacity:1}.custom-scroll-button-wrapper_Ib.right_IN.hidden_Np{transform:translateY(-50%) translate(150%);opacity:0;pointer-events:none}.custom-scroll-button-wrapper_Ib.left_Je{left:0;transform:translateY(-50%) rotate(180deg);opacity:1}.custom-scroll-button-wrapper_Ib.left_Je.hidden_Np{transform:translateY(-50%) translate(-150%) rotate(180deg);opacity:0;pointer-events:none}.tabs-container_Td{position:relative}.tabs-container_Td>div>div{gap:.125rem}.tabs-container_Td .MuiTabs-scrollableX{display:flex;flex-direction:column;justify-content:center}.aiPill_OP{display:flex;align-items:center;justify-content:center;border-radius:30px;background:#e8e5fa;color:var(--a1-500);gap:5px;padding:2px 12px;height:fit-content}.InfoBoxContainer_E5{display:flex}.InfoBoxComponent_Tf{padding:.5rem .5rem .5rem .75rem;border:.0625rem solid;display:flex;align-items:flex-start}.InfoBoxComponent_Tf.danger_jy{border-color:var(--e100)}.InfoBoxComponent_Tf.info_Z7{border-color:var(--p100)}.InfoBoxComponent_Tf.warn_am{border-color:var(--w100)}.InfoBoxComponent_Tf.success_MA{border-color:var(--s100)}.InfoBoxComponent_Tf .close-btn_Ki{height:auto}.vanguard-autocomplete .MuiAutocomplete-inputRoot{padding:0 54px 0 0!important}.vanguard-autocomplete .MuiAutocomplete-inputRoot .MuiAutocomplete-input{padding:12px 0 12px 18px!important}.vanguard-autocomplete .vanguard-input-tags{max-height:200px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;overflow:-moz-scrollbars-none}.vanguard-autocomplete .vanguard-input-tags::-webkit-scrollbar{display:none}.vanguard-autocomplete .MuiAutocomplete-endAdornment{top:unset}.vanguard-autocomplete .MuiAutocomplete-endAdornment .MuiButtonBase-root{width:24px;height:24px}.vanguard-autocomplete .MuiAutocomplete-endAdornment .MuiButtonBase-root .MuiSvgIcon-root{width:20px;height:20px}.vanguard-autocomplete.vanguard-autocomplete-no-clear-btn .MuiAutocomplete-clearIndicator,.vanguard-autocomplete.vanguard-autocomplete-no-caret .MuiAutocomplete-popupIndicator{display:none}.option-style{display:flex;flex-direction:row;align-items:center;gap:.5rem}.modalRoot{position:fixed;top:0;left:0;z-index:1100;height:100vh;width:100vw;overflow:hidden;display:flex;background-color:rgba(var(--n900-rgb),.4)}:root{--shadow-small: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-medium: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-large: 0px 12px 40px rgba(4, 5, 6, .0239911), 0px 8px 14px rgba(4, 5, 6, .05), 0px 4px 4px rgba(4, 5, 6, .08)}.rc-modal{position:fixed;top:0;left:0;height:100vh;width:100vw;overflow-y:auto;overflow-x:hidden;display:flex;padding:100px 16px}.rc-modal .modal-content{max-width:100vw;height:max-content;outline:none;border:none;border-radius:8px;background:var(--n000);box-shadow:var(--shadow-large);display:flex;flex-direction:column;gap:16px}.rc-modal.modal-position-top{justify-content:center}.rc-modal.modal-position-bottom{padding:0 .5rem;align-items:end;justify-content:end}.rc-modal.modal-position-bottom .modal-header{padding:1.25rem 0 .75rem}.rc-modal.modal-position-bottom .modal-body{padding:0 1.25rem 2rem}.rc-modal.modal-position-bottom .modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--n000);box-shadow:var(--shadow-large)}.rc-modal.modal-position-center{justify-content:center;align-items:center}.rc-modal.modal-position-center .modal-content{margin:auto}.rc-modal.modal-fullscreen{padding:0}.rc-modal.modal-fullscreen .modal-content{border-radius:0;width:100vw;height:100vh;overflow-y:auto;overflow-x:hidden}.modal-header{position:relative;display:flex;align-items:center;justify-content:space-between;text-align:center;padding:32px 18px 0}.modal-header .modal-header-title-container{display:flex;flex-direction:column;width:100%;gap:16px}.modal-header .modal-header-title-container .modal-header-icon-container{display:flex;justify-content:center;width:100%}.modal-header .modal-header-close-btn{position:absolute;top:8px;right:8px;width:40px;height:40px;border-radius:50%}@media (max-width: 1024px){.modal-header .modal-header-close-btn.modal-header-close-btn-hidden-mobile{display:none}}.modal-fullscreen .modal-header{width:100%;margin:0 auto;max-width:984px}.AcceptModal-container .modal-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.AcceptModal-container .modal-footer{box-shadow:inset 0 .0625rem 0 var(--n200)}.modal-body{padding:0 32px}.modal-fullscreen .modal-body{padding-left:24px;padding-right:24px;padding-bottom:150px;width:100%;align-self:center}@media (max-width: 1024px){.modal-fullscreen .modal-body{padding-bottom:200px}}.modal-footer{width:100%;border-top:none;box-sizing:border-box}.modal-footer .modal-footer-buttons{display:flex;align-items:center;gap:16px;width:100%}.modal-footer .modal-footer-buttons .modal-footer-group{gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width: 767px){.modal-footer .modal-footer-buttons{flex-direction:column-reverse;gap:8px}.modal-footer .modal-footer-buttons .Button-container,.modal-footer .modal-footer-buttons .Button-container button{width:100%}}@media (max-width: 1200px){.modal-footer .modal-footer-buttons-with-tertiary{flex-direction:column-reverse;gap:8px}.modal-footer .modal-footer-buttons-with-tertiary .Button-container,.modal-footer .modal-footer-buttons-with-tertiary .Button-container button{width:100%}}.modal-footer.modal-footer-border{border-top:1px solid var(--n200)}.modal-fullscreen .modal-footer{position:fixed;z-index:1200;bottom:0;left:0;width:100vw;padding:22px 32px;box-shadow:inset 0 1px #e6e9f0;background-color:rgba(var(--n000-rgb),.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-fullscreen .modal-footer .modal-footer-buttons{margin:0 auto;max-width:984px}.LoadingModal-container .loading-img{max-height:256px;max-width:256px}.ArrowContainer_rx{display:flex;align-items:center}.ArrowContainer_rx .SlideCarouselArrow_Zw{background:rgba(var(--n000-rgb),.5);border-radius:50%;cursor:pointer;width:40px;height:40px;padding-top:2px;text-align:center;font-size:24px;line-height:40px;font-weight:700;color:var(--n700);display:flex;align-items:center;justify-content:center;transition:background-color .3s linear;-webkit-user-select:none;user-select:none}.ArrowContainer_rx .SlideCarouselArrow_Zw:hover{background:rgba(var(--n000-rgb),.7)}.SlideCarouselBullet_I1{cursor:pointer;height:8px;width:8px;background-color:var(--n000);border-radius:50%;display:inline-block;margin:0 5px}.BulletsContainer_53{position:absolute;bottom:0;width:100%;z-index:1}.BulletsContainerBelow_sq{position:static;bottom:auto;margin-top:1rem}.SlideCarouselContainer_uf{width:100%}.SlideCarouselContainer_uf .carousel-main_E6{position:relative;width:100%}.SlideCarouselContainer_uf .carousel-main-outside-arrows_8B{display:flex;align-items:stretch;gap:1rem}.SlideCarouselContainer_uf .slide-carousel_NQ{position:relative;overflow:hidden;width:100%}.SlideCarouselContainer_uf .slide-carousel-arrow_R5{top:40%;position:absolute;z-index:1}.SlideCarouselContainer_uf .slide-carousel-arrow_R5.arrow-left_zm{left:2.5rem}.SlideCarouselContainer_uf .slide-carousel-arrow_R5.arrow-right_Y7{right:2.5rem}.SlideCarouselContainer_uf .slide-carousel-bullets_g-{display:flex;justify-content:center;list-style-type:none;padding:0;margin:1rem 0}.SlideCarouselContainer_uf .slide-carousel-viewport_6P{width:100%;overflow:hidden}.SlideCarouselContainer_uf .slide-carousel-track_p9{display:flex;align-items:stretch;width:100%;will-change:transform;touch-action:none}.SlideCarouselContainer_uf .slide-carousel-slide_ZA{-webkit-user-select:none;user-select:none;min-width:0}.container_O5 .carousel-video_g-{min-height:500px}.container_O5 .carousel-photo_je{background-size:contain;background-repeat:no-repeat;background-position:center;box-sizing:border-box;border-right:1px solid var(--fn-bg-var);border-left:1px solid var(--fn-bg-var);height:100%;width:100%;min-height:500px;background-color:var(--n700)}.ConfirmModal-container .modal-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.ConfirmModal-container .modal-footer{box-shadow:inset 0 .0625rem 0 var(--n200)}.ConfirmModal-container .modal-footer .modal-footer-buttons{justify-content:space-between}:root{--container-size: 25vh;--orb-size-small: calc(var(--container-size) * .1);--orb-size-large: calc(var(--container-size) * .15);--animation-delay-roatation: calc(var(--animation-duration-rotation) / 2);--animation-delay-scale: calc(var(--animation-duration-scale) / 2);--animation-scale-ease: cubic-bezier(.51, -.18, .48, 1.25);--ai-orb-base-color-op: rgba(from var(--ai-orb-base-color) r g b / 20%);--overlay-orbs: var(--ai-orb-base-color)}.ai-orb_-M{width:var(--container-size);height:var(--container-size);aspect-ratio:1/1;position:relative;margin:auto;display:flex;justify-content:center;align-items:center;border-radius:50%;animation:rotate_Bj calc(var(--animation-duration-rotation) * 2) linear infinite;animation-delay:-.4s}.ai-orb_-M:before{content:"";position:absolute;top:-2%;left:-2%;width:104%;height:104%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,var(--ai-orb-base-color) 45.38%,var(--ai-orb-base-color-op) 94.38%,var(--ai-orb-base-color) 100%);filter:blur(calc(var(--container-size) * .006));transform-origin:center;animation:ai-orb-size_Rc var(--animation-duration-scale) var(--animation-scale-ease) infinite}.ai-orb_-M:after{content:"";position:absolute;top:2.5%;left:2.5%;width:95%;height:95%;border-radius:50%;box-sizing:border-box;border:calc(var(--container-size) * .06) solid oklch(from var(--color3) l c h/80%);filter:blur(calc(var(--container-size) * .03));transform-origin:center;animation:ai-orb-size_Rc var(--animation-duration-scale) var(--animation-scale-ease) infinite;animation-delay:-.1s;mix-blend-mode:plus-lighter;opacity:.8}.orbs-container_G8{position:absolute;width:100%;height:100%;margin:auto;display:flex;justify-content:center;align-items:center;border-radius:50%}.orbs-container_G8:nth-child(2){filter:blur(calc(var(--container-size) * .09))}.orbs-container_G8:nth-child(3){filter:blur(calc(var(--container-size) * .06))}.orbs-container_G8:nth-child(4){filter:blur(calc(var(--container-size) * .4));mix-blend-mode:overlay;animation-delay:calc(var(--animation-delay-roatation) * -.7)}.orbs-container_G8:nth-child(4) .orbs_-g:before,.orbs-container_G8:nth-child(4) .orbs_-g:after{background:var(--overlay-orbs)}.orbs-container_G8:nth-child(1){width:125%;height:125%;mix-blend-mode:multiply;filter:blur(calc(var(--container-size) * .1));background:oklch(from var(--ai-orb-base-color) l c h/65%)}.orbs_-g{position:absolute;width:100%;height:0;animation:rotate_Bj var(--animation-duration-rotation) linear infinite}.orbs_-g:nth-child(1):before,.orbs_-g:nth-child(1):after{background-color:var(--color1)}.orbs_-g:nth-child(2){animation:rotate-mirror_a2 var(--animation-duration-rotation) linear infinite;transform:scaleX(-1)}.orbs_-g:nth-child(2):before,.orbs_-g:nth-child(2):after{background-color:var(--color2)}.orbs_-g:nth-child(3){animation-delay:calc(var(--animation-delay-roatation) * -.3)}.orbs_-g:nth-child(3):before,.orbs_-g:nth-child(3):after{background-color:var(--ai-orb-base-color)}.orbs_-g:nth-child(4){animation-delay:calc(var(--animation-delay-roatation) * -1.3);transform:scaleX(-1)}.orbs_-g:nth-child(4):before,.orbs_-g:nth-child(4):after{background-color:var(--color3)}.orbs_-g:before,.orbs_-g:after{content:"";position:absolute;width:var(--orb-size-small);top:calc(var(--orb-size-small) / -2);aspect-ratio:1/1;border-radius:50%;animation:orb-size_vG var(--animation-duration-scale) var(--animation-scale-ease) infinite}.orbs-large_Wo:before,.orbs-large_Wo:after{width:var(--orb-size-large);top:calc(var(--orb-size-large) / -2)}.orbs_-g:before{transform-origin:center left;animation-delay:calc(var(--animation-delay-scale) * -1)}.orbs_-g:after{right:0;transform-origin:center right}@keyframes rotate_Bj{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-mirror_a2{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes orb-size_vG{0%,to{transform:scale(1)}50%{transform:scale(4)}}@keyframes ai-orb-size_Rc{0%,to{transform:scale(1) skew(10deg,-10deg)}25%{transform:scaleX(1.05) skew(-10deg,10deg)}50%{transform:scaleY(1.05) skew(10deg,-10deg)}75%{transform:scaleX(1.05) skew(-10deg,10deg)}}.loading-img_gP{max-height:256px;max-width:256px}.loading-img_gP.rocket_6E{transform:rotateY(0) rotate(45deg)}.modal_--{padding-top:32px;padding-bottom:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.imgContainer_vq{min-height:200px;min-width:200px;text-align:center;margin-bottom:36px}.container_Q7{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:16px}.img-small_Be{max-width:80px!important;margin-top:8px}.img-medium_Td{max-width:130px!important;margin-top:16px}.img-large_CM{max-width:200px!important;margin-top:24px}.container_NT{background-color:rgba(var(--n000-rgb),.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header_qR{max-width:100%;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.drawerHeader_RZ{gap:.5rem}.bamHeader_H2{gap:1rem;align-items:center}.bamWithPreviewHeader_vg{gap:1rem}.pageHeader_ng,.sectionHeader_IR,.compactSectionHeader_OF{gap:.25rem}:root{--lp-hero-dynamic-gradient-primary: var(--p500);--lp-hero-dynamic-gradient-color1-hueShift: 89;--lp-hero-dynamic-gradient-color2-hueShift: 21;--lp-hero-dynamic-gradient-color3-hueShift: 108;--lp-hero-dynamic-gradient-color1: oklch(from var(--lp-hero-dynamic-gradient-primary) .825 .127 calc(h - var(--lp-hero-dynamic-gradient-color1-hueShift)));--lp-hero-dynamic-gradient-color1-60: oklch(from var(--lp-hero-dynamic-gradient-primary) .825 .127 calc(h - var(--lp-hero-dynamic-gradient-color1-hueShift)) / .6);--lp-hero-dynamic-gradient-color1-40: oklch(from var(--lp-hero-dynamic-gradient-primary) .825 .127 calc(h - var(--lp-hero-dynamic-gradient-color1-hueShift)) / .4);--lp-hero-dynamic-gradient-color1-30: oklch(from var(--lp-hero-dynamic-gradient-primary) .825 .127 calc(h - var(--lp-hero-dynamic-gradient-color1-hueShift)) / .3);--lp-hero-dynamic-gradient-color1-0: oklch(from var(--lp-hero-dynamic-gradient-primary) .825 .127 calc(h - var(--lp-hero-dynamic-gradient-color1-hueShift)) / 0);--lp-hero-dynamic-gradient-color2: oklch(from var(--lp-hero-dynamic-gradient-primary) .371 .255 calc(h + var(--lp-hero-dynamic-gradient-color2-hueShift)));--lp-hero-dynamic-gradient-color2-0: oklch(from var(--lp-hero-dynamic-gradient-primary) .371 .255 calc(h + var(--lp-hero-dynamic-gradient-color2-hueShift)) / 0);--lp-hero-dynamic-gradient-color3: oklch(from var(--lp-hero-dynamic-gradient-primary) .519 .264 calc(h + var(--lp-hero-dynamic-gradient-color3-hueShift)));--lp-hero-dynamic-gradient-color3-0: oklch(from var(--lp-hero-dynamic-gradient-primary) .519 .264 calc(h + var(--lp-hero-dynamic-gradient-color3-hueShift)) / 0)}.functionalBg_S2{background-color:var(--fn-bg)}.transparent_pp{background-color:transparent}.gradientPrimaryMesh_r8{position:relative;overflow:hidden}.gradientPrimaryMesh_r8>:not(.gradientPrimaryMeshSvg_eq){position:relative;z-index:1}.gradientPrimaryMeshSvg_eq{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.gradientBgVarTop_eB{background:linear-gradient(180deg,var(--fn-bg) 0%,var(--fn-bg-var) 18.27%)}.gradientBgVarBottom_-e{background:linear-gradient(180deg,var(--fn-bg-var) 84.25%,var(--fn-bg) 100%)}.container_Ue{display:flex;flex-direction:column;gap:1.5rem}.container_Ue.defaultPadding_yD{padding:1.5rem 4rem}@media (max-width: 1199px){.container_Ue.defaultPadding_yD{padding-left:2rem;padding-right:2rem}}@media (max-width: 1024px){.container_Ue.defaultPadding_yD{padding-left:1.5rem;padding-right:1.5rem}}.container_Ue.frostedGlass_Ys.defaultPadding_yD{padding:3rem 4rem}@media (max-width: 1199px){.container_Ue.frostedGlass_Ys.defaultPadding_yD{padding:2rem}}@media (max-width: 1024px){.container_Ue.frostedGlass_Ys.defaultPadding_yD{padding:1.5rem}}.header_4C{display:flex;justify-content:space-between;gap:1.5rem}@media (max-width: 1024px){.header_4C{flex-direction:column;gap:1rem}}.roundedTop_8F{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.roundedTop_8F.defaultPadding_yD{padding-top:3rem}.roundedTop_8F.frostedGlass_Ys{border-top:0;border-top-left-radius:2rem;border-top-right-radius:2rem}@media (max-width: 766px){.roundedTop_8F{border-top-left-radius:0;border-top-right-radius:0}}.roundedBottom_wI{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.roundedBottom_wI.defaultPadding_yD{padding-bottom:3rem}.roundedBottom_wI.frostedGlass_Ys{border-bottom:0;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}@media (max-width: 766px){.roundedBottom_wI{border-bottom-left-radius:0;border-bottom-right-radius:0}}.vanguard-switch{display:flex}.vanguard-switch .vanguard-switch-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;margin:0;border-radius:16px;border:1px solid var(--n300);background-color:var(--n000);transition:background-color .3s ease}.vanguard-switch .vanguard-switch-input:checked{background-color:var(--button-primary-background-color);border:1px solid var(--button-primary-background-color)}.vanguard-switch .vanguard-switch-input:focus-visible{outline:none;border:1px solid var(--p500)}.vanguard-switch .vanguard-switch-input:disabled{cursor:not-allowed;background-color:var(--button-primary-disabled-background-color);border:1px solid var(--button-primary-disabled-background-color)}.vanguard-switch .vanguard-switch-input:before{content:"";position:absolute;left:2px;top:2px;height:calc(100% - 4px);width:calc(50% - 4px);min-width:calc(50% - 4px);transition:transform .3s ease,border-color .3s ease;padding:0;margin:0;box-sizing:content-box;border:none;border-radius:50%;background-color:var(--n100);box-shadow:0 -2px 4px #0405060d,0 8px 16px #0405061a,0 4px 8px #0405061a,0 2px 4px #04050626}.vanguard-switch .vanguard-switch-input:hover:before,.vanguard-switch .vanguard-switch-input:focus:before,.vanguard-switch .vanguard-switch-input:focus-visible:before{box-shadow:-1px 0 0 6px #0405061a}.vanguard-switch .vanguard-switch-input:checked:before{left:auto;right:calc(50% - 2px);transform:translate(100%);background-color:var(--n000);box-shadow:0 -2px 4px #0062ff1a,0 8px 16px #0062ff33,0 4px 8px #0062ff33,0 2px 4px #0062ff40}.vanguard-switch .vanguard-switch-input:checked:hover:before,.vanguard-switch .vanguard-switch-input:checked:focus:before,.vanguard-switch .vanguard-switch-input:checked:focus-visible:before{box-shadow:1px 0 0 6px #0062ff33}.vanguard-switch .vanguard-switch-input:disabled:before{box-shadow:unset}.vanguard-switch .vanguard-switch-input:disabled:hover:before,.vanguard-switch .vanguard-switch-input:disabled:focus:before,.vanguard-switch .vanguard-switch-input:disabled:focus-visible:before{box-shadow:unset}.vanguard-switch .vanguard-switch-label{display:flex;align-items:center;font-weight:400;margin-bottom:0;cursor:pointer}.vanguard-switch .vanguard-switch-label-left{margin-right:.5rem}.vanguard-switch .vanguard-switch-label-right{margin-left:.5rem}.vanguard-switch .vanguard-switch-label-disabled{cursor:not-allowed}.vanguard-switch .vanguard-switch-big{height:33px;width:64px;min-width:64px}.vanguard-switch .vanguard-switch-small{height:20px;width:38px;min-width:38px}@media screen and (max-width: 500px){.vanguard-switch .vanguard-switch-input{outline:none}}.vanguard-switch .vanguard-switch-label-readonly{pointer-events:none}.container_jh{overflow:hidden;position:relative}.container_jh .animated_R3{height:100%;width:200%}.vanguard-toggler_VG{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;margin:0;height:2rem;min-width:4rem;border-radius:1rem;background-color:var(--n200);display:flex;align-items:center;padding-left:.125rem;padding-right:.125rem}.vanguard-toggler_VG .slider_HG{align-items:center;justify-content:space-between;gap:8px}.vanguard-toggler_VG .slider-option-left_Eq,.vanguard-toggler_VG .slider-option-right_B4{padding:.125rem;font-size:.875rem;height:calc(100% - .25rem);padding:0 .875rem;margin:0;box-sizing:content-box;border-radius:.875rem;display:flex;justify-content:center;align-items:center}.vanguard-toggler-square_3N{display:flex;justify-content:center;align-items:center;border-radius:8px;min-width:4rem;text-transform:capitalize;cursor:pointer}.vanguard-toggler-square_3N .slider-option-left_Eq{padding:8px 16px;margin:0;border-radius:8px 0 0 8px;display:flex;justify-content:center;align-items:center}.vanguard-toggler-square_3N .slider-option-right_B4{padding:8px 16px;margin:0;border-radius:0 8px 8px 0;display:flex;justify-content:center;align-items:center}.info-icon-modal-puller_Rm{position:absolute;top:-.75rem;left:0;right:0;margin-right:auto;margin-left:auto;align-items:center;width:3rem;height:.25rem;background:#fff;border-radius:.25rem}.container_yD{cursor:pointer;display:flex;align-items:center;gap:8px}.container_Np{position:relative;overflow:hidden}.container_Np .header_XX{display:flex;align-items:center;gap:.5rem;position:relative}.container_Np .header_XX.editButtonFloatRight_VU{justify-content:space-between}@media (max-width: 1199px){.container_Np .header_XX{justify-content:space-between}}.container_Np .header_XX .actionBtns_LJ{display:flex;gap:.5rem;align-items:center;justify-content:center}.container_Np .header_XX>div{display:flex;align-items:center;gap:.5rem}.container_Np .content_IJ{position:relative;margin-top:1rem}.container_Np.hoverable_eO{padding:24px;border-radius:8px;transition:.2s ease-in all}@media (max-width: 1024px){.container_Np.hoverable_eO{padding:8px}}.container_Np.hoverable_eO:before{content:" ";position:absolute;height:100%;width:100%;top:0;left:0;transform:scale(.75);overflow:hidden;transition:.2s ease-in all}.container_Np.hoverable_eO:hover:before{background-color:var(--n100);transform:scale(1);transition:.15s ease-in all}.container_Np.editable_pk{cursor:pointer}.container_Np.padding_Gj{padding:24px}@media (max-width: 767px){.container_Np.padding_Gj{padding:8px}}.big-icon_Tc{width:40px;height:40px;z-index:2}.status-badge_m7,.status-badge-none-icon_sg,.status-badge-no-icon_Ra{display:flex;flex-wrap:nowrap;align-items:center;height:fit-content;padding:2px 12px 2px 2px;gap:4px;border-radius:32px}.status-badge-no-icon_Ra{padding:2px 12px}.status-badge-none-icon_sg{padding:2px 6px;height:16px}.is-blurred_WO{filter:blur(15px)}.gradient_9J{position:absolute;width:110px;height:20px;left:calc(50% - 55px);top:20px;background:var(--n000);border-radius:20px;z-index:0}.campaign-status-mask_gL{position:absolute;height:20px;left:0;right:0;top:20px;background:var(--n000);z-index:1}.status-icon_rT{min-width:128px;display:flex;flex-direction:column;align-items:center;position:relative}.mask_wn{position:absolute;height:20px;left:0;right:0;top:20px;background:var(--n000);z-index:1}.mask2_40{background-color:var(--n000);width:100%;z-index:2;text-align:center;padding-top:8px}.ml1_Fi{margin-left:8px}.Tag-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.Tag-container.hidden{display:none}.Tag-container .tag{padding:6px 16px;border-radius:8px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px}.Tag-container .tag.tag-primary{background-color:rgba(var(--s400-rgb),8%)}.Tag-container .tag.tag-default{background-color:rgba(var(--fn-bg-hov-n-gl-rgb),16%)}.Tag-container .tag-btn-delete{border-radius:50%;background-color:var(--n000);border:unset;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;transition:all .2s;cursor:pointer}.Tag-container .tag-btn-delete:hover{background-color:var(--n500);border:unset}.Tag-container .tag-btn-delete:hover svg{color:var(--n000);fill:var(--n000)}.Tag-container .tag-btn-delete svg{color:var(--n500);fill:var(--n500);transition:all .2s}.Tag-container .chip{padding:4px 6px;background:#fff;border-radius:120px;opacity:.5}.Tag-container .chip span{font-weight:600;font-size:9px;line-height:8px;text-transform:uppercase}.Tag-container .chip.tag-primary{background:var(--a1-100);border-radius:5px;opacity:.2;padding:4px 8px}.TagList-container{display:flex;flex-direction:row;flex-wrap:wrap}.modal_fb .body_W9{padding-top:16px;padding-left:32px;padding-right:32px}.modal_fb .body_W9>div{padding:16px 32px}@media (max-width: 1024px){.modal_fb .body_W9>div{padding:unset}}.header-text_Zr{width:100%;text-align:center}.MuiAccordion-root.Accordion-container{border:0;z-index:3;display:flex;flex-direction:column}.MuiAccordion-root.Accordion-container.Accordion-reverse{flex-direction:column-reverse}.MuiAccordion-root.Accordion-container:before{background-color:var(--n000)}.MuiAccordion-root.Accordion-container .MuiAccordionSummary-root{justify-content:flex-start;padding:0}.MuiAccordion-root.Accordion-container .MuiAccordionSummary-root.AccordionSummary-hide{display:none}.MuiAccordion-root.Accordion-container .MuiAccordionSummary-root .MuiAccordionSummary-content{align-items:flex-start;flex-grow:0}.MuiAccordion-root.Accordion-container .MuiAccordionDetails-root{padding:0}.MuiAccordion-root.Accordion-icon{margin-left:5px}.vanguard-checkbox-input{position:absolute;left:0;top:0;margin:0;padding:0;opacity:0;pointer-events:none}.vanguard-checkbox-input.cb-size-small{width:16px;height:16px}.vanguard-checkbox-input.cb-size-large{width:20px;height:20px}.vanguard-checkbox-container{position:relative;display:inline-flex;gap:8px;cursor:pointer;align-items:center}.vanguard-checkbox-container .vanguard-checkbox-input-content{position:relative}.vanguard-checkbox-container .vanguard-checkbox{width:20px;height:20px;border:2px solid var(--n400);border-radius:4px;box-sizing:border-box;transition:background-color .25s,border-color .1s}.vanguard-checkbox-container .vanguard-checkbox.cb-size-small{width:16px;height:16px}.vanguard-checkbox-container .vanguard-checkbox.cb-size-large{width:20px;height:20px}.vanguard-checkbox-container .vanguard-checkbox-label{display:flex;width:100%}.vanguard-checkbox-container:hover .vanguard-checkbox{border:2px solid var(--p500)}.vanguard-checkbox-container.hover-mode-check:hover .vanguard-checkbox{border:2px solid var(--n400)}.vanguard-checkbox-container:disabled .vanguard-checkbox{cursor:not-allowed;border:2px solid var(--p300)}.vanguard-checkbox-container input[type=checkbox]:focus~.vanguard-checkbox{border:2px solid var(--p500)}.vanguard-checkbox-container.vanguard-checkbox-checked .vanguard-checkbox{background:var(--p500);border:2px solid var(--p500)}.vanguard-checkbox-container.vanguard-checkbox-checked:hover .vanguard-checkbox{background:var(--p600);border:2px solid var(--p600)}.vanguard-checkbox-container.vanguard-checkbox-checked input[type=checkbox]:focus~.vanguard-checkbox{background:var(--p600);border:2px solid var(--p600)}.vanguard-checkbox-container.vanguard-checkbox-disabled{cursor:not-allowed;opacity:.8}.vanguard-checkbox-container.vanguard-checkbox-disabled .vanguard-checkbox{border:2px solid var(--n400)}.vanguard-checkbox-label{-webkit-user-select:none;user-select:none}.checkboxIcon_ZU{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-inline:auto;width:fit-content;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.checkboxIcon_ZU.show_7C{opacity:1;visibility:visible}
.tabs-manager-container .MuiTabs-flexContainer {
  border-bottom: 1px solid #ccc;
}
.tabs-manager-container .MuiButtonBase-root {
  text-transform: capitalize;
  padding: 16px !important;
  min-height: 48px !important;
  height: 48px !important;
}
.optimisation-tab-container .toggle-with-node {
    width: 250px;
}
.optimisation-tab-container .toggle-with-node {
    width: 250px;
}
.optimisation-tab-container h3 {
    font-weight: 500;
    margin-bottom: 12px;
    margin-top: 0;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC {
  position: relative;
  display: inline-block;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__assistantCell___06yRM {
  cursor: pointer;
  display: flex;
  align-items: center;
  border-radius: 8px;
  font-size: 14px;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__assistantCell___06yRM .SeoScoreCell-module__scoreContainer___2u5Ji {
  display: flex;
  align-items: center;
  padding: 2px 8px;
  background: #e5efff;
  gap: 3px;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__assistantCell___06yRM .SeoScoreCell-module__scoreContainer___2u5Ji span {
  font-weight: 500 !important;
  white-space: nowrap;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__assistantCell___06yRM .SeoScoreCell-module__issuesContainer___JaM76 {
  display: flex;
  align-items: center;
  padding: 2px 8px;
  gap: 3px;
  font-weight: 500;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__assistantCell___06yRM .SeoScoreCell-module__icon___sZwGn {
  width: 18px;
  height: 18px;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__assistantCell___06yRM .SeoScoreCell-module__score___zy5Oa {
  color: #1e3a8a;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__popup___t779x {
  position: absolute;
  left: -210px;
  top: 105%;
  width: 500px;
  padding: 14px;
  background: white;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  z-index: 9999;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__popup___t779x .SeoScoreCell-module__popupInner___ztV-9 {
  width: calc(100% - 130px);
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__popup___t779x .SeoScoreCell-module__popupInner___ztV-9 .SeoScoreCell-module__recommendations___Jd11n {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto;
  gap: 8px 12px;
  width: 100%;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__popup___t779x .SeoScoreCell-module__popupInner___ztV-9 .SeoScoreCell-module__recommendations___Jd11n .SeoScoreCell-module__iconText___TRAj8 {
  font-size: 14px;
  line-height: 20px;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__popup___t779x .SeoScoreCell-module__popupInner___ztV-9 .SeoScoreCell-module__recomandationsCount___qPVPO {
  border-radius: 8px;
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 5px 10px;
  gap: 10px;
  width: min-content;
}
.SeoScoreCell-module__seoScoreCellWrapper___JojsC .SeoScoreCell-module__popup___t779x .SeoScoreCell-module__popupInner___ztV-9 .SeoScoreCell-module__recomandationsCount___qPVPO img {
  position: relative;
  top: 2px;
}

.SeoScoreCell-module__success___P2blY {
  background: #e8e5fa;
}

.SeoScoreCell-module__warning___-aQYs {
  background: #fde5c9;
}.Activation-module__activation-container___f8tFC {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  width: 100%;
  position: relative;
  transition: all 0.3s ease-in-out;
}

.Activation-module__header-section___7oBPo {
  display: flex;
  align-items: center;
  padding: 40px 40px 20px 200px;
  min-height: 120px;
  transition: padding 0.3s ease-in-out;
}
body.folded .Activation-module__header-section___7oBPo {
  padding: 40px 40px 20px 100px;
}
@media screen and (max-width: 782px) {
  .Activation-module__header-section___7oBPo {
    padding: 52px 40px 20px 120px !important;
    min-height: 100px;
  }
  body.folded .Activation-module__header-section___7oBPo {
    padding: 32px 40px 20px 80px !important;
  }
}

.Activation-module__logo___KVdFd {
  display: flex;
  align-items: center;
  transition: all 0.3s ease-in-out;
  margin: auto;
}
.Activation-module__logo___KVdFd img {
  height: 36px;
  width: auto;
  display: block;
  object-fit: contain;
}
.Activation-module__logo___KVdFd span {
  font-size: 1.5rem;
  font-weight: bold;
  color: var(--fn-fg);
}
@media screen and (max-width: 782px) {
  .Activation-module__logo___KVdFd img {
    height: 36px;
  }
}

.Activation-module__top-divider___uoypM {
  width: 100%;
  height: 1px;
  background-color: var(--fn-divider-gl);
  margin: 0;
}

.Activation-module__activation-content___S1LQS {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 40px 80px;
  transition: padding 0.3s ease-in-out;
}
body.folded .Activation-module__activation-content___S1LQS {
  padding: 40px 80px;
}
@media screen and (max-width: 960px) {
  .Activation-module__activation-content___S1LQS {
    padding: 32px 40px;
  }
}
@media screen and (max-width: 782px) {
  .Activation-module__activation-content___S1LQS {
    padding: 24px 20px;
  }
}

.Activation-module__auth-title___OQL-3 {
  margin-bottom: 12px;
  text-align: center;
}

.Activation-module__auth-description___3WVui {
  margin-bottom: 64px;
  text-align: center;
  color: var(--fn-fg-light);
}

.Activation-module__activation-input___fIqtA {
  width: 100%;
  max-width: 480px;
}

.Activation-module__code-error___2wJIS {
  width: 100%;
  max-width: 480px;
  color: var(--fn-error, #e53e3e);
  font-size: 14px;
  margin-top: 4px;
}

.Activation-module__terms-container___6sIfq {
  width: 100%;
  max-width: 480px;
  margin-top: 24px;
}
.Activation-module__terms-container___6sIfq .vanguard-checkbox-label {
  line-height: 1.6;
  color: var(--fn-fg-light);
  font-size: 14px;
  display: inline-block;
}
.Activation-module__terms-container___6sIfq .vanguard-checkbox-label span {
  font-size: 14px;
  display: inline !important;
}
.Activation-module__terms-container___6sIfq .vanguard-checkbox-label a {
  font-size: 14px !important;
  line-height: 1.6;
  display: inline !important;
  vertical-align: baseline !important;
}

.Activation-module__error-icon___GhJnI {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background: var(--fn-error, #e53e3e);
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  font-weight: bold;
  margin: 0 auto 16px;
}

.Activation-module__bottom-divider___nFigT {
  width: 100%;
  height: 1px;
  background-color: var(--fn-divider-gl);
  margin: 0;
}

.Activation-module__footer-section___G6iRj {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
  padding: 20px 112px 20px 200px;
  min-height: 80px;
  transition: padding 0.3s ease-in-out;
}
body.folded .Activation-module__footer-section___G6iRj {
  padding: 20px 80px 20px 100px;
}
@media screen and (max-width: 782px) {
  .Activation-module__footer-section___G6iRj {
    padding: 16px 40px 16px 40px;
    justify-content: center;
  }
}.Onboarding-module__onboarding-container___ffy4o {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  width: 100%;
  position: relative;
}

.Onboarding-module__placeholder___w775B {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 100vh;
  width: 100%;
}.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  align-items: center;
  min-height: 100vh;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9.OnboardingWelcome-module__step-2___9z5f8 {
  transition: background 0.5s ease-out;
  min-height: 100vh;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9.OnboardingWelcome-module__final-step___VWqP0 {
  height: auto;
  overflow-y: auto;
  align-items: flex-start;
  padding-top: 20px;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__loader-component___o0EDP {
  margin-bottom: 132px;
  transition: all 0.5s ease-out;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__background-orb___LQArO {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  transition: all 0.5s ease-out;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__slider-component___IFshZ {
  margin-bottom: 24px;
  width: 90%;
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__slider-component-subtitle___lmOJx {
  margin-bottom: 48px;
  max-width: 80%;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__button-component___SH82e {
  margin-top: 32px;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__cancelComponent___NxvuZ {
  position: fixed;
  bottom: 32px;
  left: 50%;
  transform: translateX(-50%);
  padding: 0;
  background: transparent;
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__cancelComponent___NxvuZ .OnboardingWelcome-module__cancelLink___qlZNJ {
  position: static;
  transform: none;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__topRightLink___MtCVx {
  position: fixed;
  top: 40px;
  right: 32px;
  z-index: 10;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareaWrapper___BuwWn {
  position: fixed;
  bottom: 100px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  max-width: 50%;
  display: flex;
  justify-content: center;
  background-color: transparent !important;
  z-index: 10;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareaComponent___gEDgf {
  width: 100%;
  min-height: 50px;
  padding: 10px;
  border-radius: 8px;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__fadeInButton___twthT {
  opacity: 0;
  animation: OnboardingWelcome-module__fadeIn___YWein 1s ease-in-out forwards;
  animation-delay: 1s;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__fadeIn___YWein {
  opacity: 0;
  animation: OnboardingWelcome-module__fadeIn___YWein 0.7s ease-in-out forwards;
}
@keyframes OnboardingWelcome-module__fadeIn___YWein {
  to {
    opacity: 1;
  }
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__slider-text-step1___8tgH7 {
  text-align: center;
  font-style: normal;
  font-weight: 700;
  line-height: 48px;
  background: linear-gradient(90deg, #b8003d 2.45%, #0062ff 16.5%, #16d0df 74.25%, #0062ff 89.34%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  margin-top: 20px;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__slider-text-step2___4GhlX {
  text-align: center;
  font-style: normal;
  font-weight: 700;
  line-height: 48px;
  background: none;
  -webkit-text-fill-color: white;
  color: white;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  max-width: 80%;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__slider-text-step4___884p7, .OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__slider-text-step9___6DNI6, .OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__slider-text-step7___bq5C6 {
  text-align: center;
  font-style: normal;
  font-weight: 700;
  line-height: 48px;
  background: none;
  -webkit-text-fill-color: white;
  color: white;
  margin-bottom: 64px;
  margin-left: 26%;
  margin-right: 26%;
  max-width: 50%;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__slider-text-step7___bq5C6 {
  margin-bottom: 118px;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__subtitle-space___Q0Tt- {
  height: 48px;
  margin-bottom: 48px;
  visibility: visible;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__subtitle-space___Q0Tt-.OnboardingWelcome-module__step9___TyXYP {
  margin-top: 32px !important;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__slider-text-step4-subtitle___K7HBa {
  text-align: center;
  font-style: normal;
  font-weight: 700;
  line-height: 48px;
  background: none;
  -webkit-text-fill-color: white;
  color: white;
  opacity: 0;
  animation: OnboardingWelcome-module__fadeIn___YWein 0.5s ease-in-out forwards;
  position: absolute;
  width: 50%;
  margin-left: 26%;
  left: 0;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .MuiOutlinedInput-root {
  background-color: rgba(55, 53, 53, 0.4) !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .MuiOutlinedInput-notchedOutline {
  border: 1px solid rgba(255, 255, 255, 0.4) !important;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .MuiOutlinedInput-input {
  background: transparent !important;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .textarea {
  border: none !important;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf {
  border-radius: 8px !important;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .OnboardingWelcome-module__noBoxShadow___nVCBV input,
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .OnboardingWelcome-module__noBoxShadow___nVCBV textarea,
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .OnboardingWelcome-module__noBoxShadow___nVCBV select,
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .OnboardingWelcome-module__noBoxShadow___nVCBV button {
  box-shadow: none !important;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .OnboardingWelcome-module__noBoxShadow___nVCBV input:focus,
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .OnboardingWelcome-module__noBoxShadow___nVCBV textarea:focus,
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .OnboardingWelcome-module__noBoxShadow___nVCBV select:focus,
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .OnboardingWelcome-module__noBoxShadow___nVCBV button:focus {
  box-shadow: none !important;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .size-medium.has-icon-right {
  margin-bottom: 60%;
  margin-right: 10%;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .css-1bncmk-MuiInputBase-input-MuiOutlinedInput-input {
  color: white;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .MuiInputBase-input::placeholder {
  color: #ffffff !important;
  opacity: 1;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__textareatransparent___8cCdf .css-sjaqeb {
  color: white;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__loadingBadgeWrapper___l6KUY {
  position: fixed;
  bottom: 192px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  max-width: 50%;
  display: flex;
  justify-content: center;
  z-index: 1;
  margin-bottom: 24px;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__loadingIndicatorWrapper___5OVtm {
  display: inline-block;
  animation: OnboardingWelcome-module__stretchShrinkIn___Vh-Pq 0.3s ease-out;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__exiting___EXpX4 {
  animation: OnboardingWelcome-module__stretchShrinkOut___bqQ6V 0.1s ease-out;
}
@keyframes OnboardingWelcome-module__stretchShrinkIn___Vh-Pq {
  from {
    transform: scaleX(0.8);
    opacity: 0;
  }
  to {
    transform: scaleX(1);
    opacity: 1;
  }
}
@keyframes OnboardingWelcome-module__stretchShrinkOut___bqQ6V {
  from {
    transform: scaleX(1);
    opacity: 1;
  }
  to {
    transform: scaleX(0.8);
    opacity: 0;
  }
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__hidden___MzCT3 {
  display: none;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9.OnboardingWelcome-module__step2___7MnOF {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  min-height: 100vh;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 100%;
  padding: 0 32px;
  position: relative;
  min-height: 400px;
  height: 100%;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m .OnboardingWelcome-module__sliderTextStep2___L2l9N {
  text-align: center;
  font-style: normal;
  font-weight: 700;
  line-height: 48px;
  background: none;
  -webkit-text-fill-color: white;
  color: white;
  margin-bottom: 48px;
  margin-left: auto;
  margin-right: auto;
  max-width: 80%;
  width: 100%;
  padding: 0;
  position: relative;
  z-index: 5;
}
@media (min-width: 1200px) {
  .OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m .OnboardingWelcome-module__sliderTextStep2___L2l9N {
    max-width: 1000px;
  }
}
@media (min-width: 1600px) {
  .OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m .OnboardingWelcome-module__sliderTextStep2___L2l9N {
    max-width: 1200px;
  }
}
@media (max-width: 768px) {
  .OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m .OnboardingWelcome-module__sliderTextStep2___L2l9N {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 32px;
    max-width: 100%;
  }
}
@media (max-width: 480px) {
  .OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m .OnboardingWelcome-module__sliderTextStep2___L2l9N {
    margin-bottom: 32px;
  }
}
@media (max-height: 600px) {
  .OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m .OnboardingWelcome-module__sliderTextStep2___L2l9N {
    margin-bottom: 32px;
    font-size: 20px;
    line-height: 28px;
  }
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m .OnboardingWelcome-module__loadingAnimation___ldNlK {
  width: 100px;
  height: auto;
  display: block;
  margin: 0 auto 120px;
  bottom: 62px;
  position: relative;
  top: auto;
  left: auto;
  transform: none;
  z-index: 10;
}
@media (max-height: 600px) {
  .OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m .OnboardingWelcome-module__loadingAnimation___ldNlK {
    width: 80px;
  }
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 .OnboardingWelcome-module__thankYouContainer___fhh4m .OnboardingWelcome-module__loadingStatusWrapper___j26eb {
  position: absolute;
  bottom: 38%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 5;
  width: 100%;
  max-width: 600px;
  text-align: center;
  padding: 0 20px;
}
.OnboardingWelcome-module__onboarding-welcome-container___TOI-9 {
  /* Original background orb styles - kept for future reference
  .background-orb {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1;
      transition: all 0.5s ease-out;
  }
  */
}.OnboardingStep-module__slider-component___Nf5hZ {
  margin-bottom: 24px;
  width: 90%;
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.OnboardingStep-module__slider-component-subtitle___-fytn {
  margin-bottom: 48px;
  max-width: 80%;
}

.OnboardingStep-module__slider-text___KzdA3, .OnboardingStep-module__slider-text-subtitle___ABc6s {
  text-align: center;
  font-style: normal;
  font-weight: 700;
  line-height: 48px;
  color: white;
  margin-bottom: 20%;
  margin-left: 26%;
  margin-right: 26%;
  max-width: 50%;
}

.OnboardingStep-module__slider-text-subtitle___ABc6s {
  position: absolute;
  width: 50%;
  margin-left: 26%;
  left: 0;
  opacity: 0;
  animation: OnboardingStep-module__fadeIn___vga6J 0.5s ease-in-out forwards;
}

.OnboardingStep-module__subtitle-space___wu1BJ {
  height: 48px;
  margin-bottom: 48px;
  visibility: visible;
}

.OnboardingStep-module__textareaWrapper___Bpqpq {
  position: fixed;
  bottom: 40px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  max-width: 50%;
  display: flex;
  justify-content: center;
  background-color: transparent !important;
  z-index: 10;
}

.OnboardingStep-module__textareatransparent___211zX .MuiOutlinedInput-root {
  background-color: rgba(55, 53, 53, 0.4) !important;
}
.OnboardingStep-module__textareatransparent___211zX .MuiOutlinedInput-notchedOutline {
  border: 1px solid rgba(255, 255, 255, 0.4) !important;
}
.OnboardingStep-module__textareatransparent___211zX .MuiOutlinedInput-input {
  background: transparent !important;
  color: white !important;
}
.OnboardingStep-module__textareatransparent___211zX .textarea {
  border: none !important;
}
.OnboardingStep-module__textareatransparent___211zX {
  border-radius: 8px !important;
}
.OnboardingStep-module__textareatransparent___211zX.OnboardingStep-module__noBoxShadow___5tVuT input,
.OnboardingStep-module__textareatransparent___211zX.OnboardingStep-module__noBoxShadow___5tVuT textarea,
.OnboardingStep-module__textareatransparent___211zX.OnboardingStep-module__noBoxShadow___5tVuT select,
.OnboardingStep-module__textareatransparent___211zX.OnboardingStep-module__noBoxShadow___5tVuT button {
  box-shadow: none !important;
  margin-right: 10px;
}
.OnboardingStep-module__textareatransparent___211zX.OnboardingStep-module__noBoxShadow___5tVuT input:focus,
.OnboardingStep-module__textareatransparent___211zX.OnboardingStep-module__noBoxShadow___5tVuT textarea:focus,
.OnboardingStep-module__textareatransparent___211zX.OnboardingStep-module__noBoxShadow___5tVuT select:focus,
.OnboardingStep-module__textareatransparent___211zX.OnboardingStep-module__noBoxShadow___5tVuT button:focus {
  box-shadow: none !important;
}
.OnboardingStep-module__textareatransparent___211zX .size-medium.has-icon-right {
  margin-bottom: 60%;
  margin-right: 10%;
}
.OnboardingStep-module__textareatransparent___211zX .css-1bncmk-MuiInputBase-input-MuiOutlinedInput-input {
  color: white;
}
.OnboardingStep-module__textareatransparent___211zX .vanguard-input .vanguard-input-backdrop .vanguard-input-highlights .vanguard-input-mark-red {
  background-color: var(--e400) !important;
}
.OnboardingStep-module__textareatransparent___211zX .MuiInputBase-input::placeholder {
  color: #ffffff !important;
  opacity: 1;
}
.OnboardingStep-module__textareatransparent___211zX .css-sjaqeb {
  color: white !important;
}
.OnboardingStep-module__textareatransparent___211zX .vanguard-input .MuiFormHelperText-root .vanguard-input-bottom-container .vanguard-input-counter {
  color: white !important;
}

.OnboardingStep-module__loadingBadgeWrapper___CeFMh {
  position: fixed;
  bottom: 164px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  max-width: 50%;
  display: flex;
  justify-content: center;
  z-index: 1;
  margin-bottom: 24px;
}

.OnboardingStep-module__fadeIn___vga6J {
  opacity: 0;
  animation: OnboardingStep-module__fadeIn___vga6J 0.7s ease-in-out forwards;
}

@keyframes OnboardingStep-module__fadeIn___vga6J {
  to {
    opacity: 1;
  }
}
.OnboardingStep-module__subtitle___ZQ50R {
  margin-top: 1rem;
  opacity: 0.9;
}

.OnboardingStep-module__sendButtonWrapperNonInteractive___y5D7v {
  cursor: default;
}

.OnboardingStep-module__sendButtonNonInteractive___zrbwB {
  pointer-events: none;
}.LoadingStatusBadge-module__loadingIndicatorWrapper___wVxvA {
  display: inline-block;
  opacity: 0;
  transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.LoadingStatusBadge-module__loadingIndicatorWrapper___wVxvA.LoadingStatusBadge-module__appearing___A32My {
  opacity: 1;
}

.LoadingStatusBadge-module__loadingIndicatorWrapper___wVxvA.LoadingStatusBadge-module__exiting___FqHqg {
  opacity: 0;
}

.LoadingStatusBadge-module__loadingIndicator___lgsyx {
  display: inline-block;
  transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  transform-origin: center;
  white-space: nowrap;
  overflow: hidden;
  width: auto;
}

.LoadingStatusBadge-module__shrinkingText___RsnVb {
  transform: scaleX(0.5);
  opacity: 0;
}

.LoadingStatusBadge-module__expandingText___6Tpp0 {
  transform: scaleX(1);
  opacity: 1;
}.ErrorModal-module__modalWrapper___fOcEU {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(4px);
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: center;
  animation: ErrorModal-module__fadeIn___aaaTE 1.5s ease-in-out;
}
.ErrorModal-module__modalWrapper___fOcEU .rc-modal {
  transform: translateY(-20px) scale(0.95);
  opacity: 0;
  animation: ErrorModal-module__modalSlideIn___vlEB9 0.5s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  justify-content: center;
}
.ErrorModal-module__modalWrapper___fOcEU .rc-modal.ErrorModal-module__modal-position-top___ihIvg {
  justify-content: center;
}
.ErrorModal-module__modalWrapper___fOcEU .rc-modal:has(.ErrorModal-module__errorModalContent___dNyOs) .vanguard-btn.vanguard-btn-default {
  display: none;
}
.ErrorModal-module__modalWrapper___fOcEU .rc-modal:has(.ErrorModal-module__errorModalContent___dNyOs) .modal-footer .modal-footer-buttons {
  justify-content: center;
}

.ErrorModal-module__errorModalContent___dNyOs {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 16px;
  padding: 16px 0;
  position: relative;
}
.ErrorModal-module__errorModalContent___dNyOs::before {
  content: "";
  position: absolute;
  top: -82px;
  left: -31px;
  right: -31px;
  height: 4px;
  background-color: #ff4d4f;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

@keyframes ErrorModal-module__fadeIn___aaaTE {
  to {
    opacity: 1;
  }
}
@keyframes ErrorModal-module__modalSlideIn___vlEB9 {
  0% {
    transform: translateY(-20px) scale(0.95);
    opacity: 0;
  }
  100% {
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}
.ErrorModal-module__errorDetailsContainer___blRX8 {
  margin-top: 16px;
  text-align: left;
  width: 100%;
}

.ErrorModal-module__errorPre___miGFb {
  background: #f5f5f5;
  padding: 8px;
  border-radius: 4px;
  overflow: auto;
  font-size: 12px;
  margin-bottom: 8px;
  max-height: 200px;
}

.ErrorModal-module__copyBtnContainer___A6dEx {
  display: flex;
  justify-content: flex-end;
}

.ErrorModal-module__errorDetailsHeader___-uAx- {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 4px;
}

.ErrorModal-module__errorDetailsToggleInner___7if5B {
  display: flex;
  align-items: center;
  gap: 4px;
  color: #666;
  opacity: 0.7;
  transition: opacity 0.2s;
  cursor: pointer;
}

.ErrorModal-module__errorDetailsToggleInner___7if5B:hover {
  opacity: 1;
}

.ErrorModal-module__errorDetailsContent___Sxkse {
  padding-top: 16px;
}.OnboardingSummary-module__editableCardsContainer___-z36F {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 80%;
  max-width: 700px;
  margin: 0 auto;
  padding-bottom: 180px;
  opacity: 0;
  animation: OnboardingSummary-module__fadeIn___k-BlM 0.7s ease-in-out forwards;
  animation-delay: 0.3s;
  padding-top: 0;
  margin-top: 0;
  min-height: 100vh;
  position: relative;
}
.OnboardingSummary-module__editableCardsContainer___-z36F .OnboardingSummary-module__summaryTitle___Fc7MW {
  color: white;
  margin: 32px 0;
  top: 0;
  padding: 16px;
  border-radius: 8px;
  opacity: 0;
  transform: translateY(20px);
  animation: OnboardingSummary-module__slideUpFade___l-8At 0.7s ease-in-out forwards;
  animation-delay: 0.3s;
}

.OnboardingSummary-module__summaryTitlePlaceholder___td6c5 {
  margin: 32px auto;
  border-radius: 4px;
}

.OnboardingSummary-module__cardPlaceholder___OyNIt {
  background-color: white;
  border-radius: 8px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.OnboardingSummary-module__cardContentPlaceholder___k9egl {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.OnboardingSummary-module__inputWithButtonPlaceholder___B3fMv {
  display: flex;
  gap: 8px;
  align-items: center;
}

.OnboardingSummary-module__tagsPlaceholder___pguQk {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
  margin-top: 16px;
}

.OnboardingSummary-module__finishButtonPlaceholder___XQP5z {
  width: 100%;
  max-width: 450px;
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}

.OnboardingSummary-module__editableCardWrapper___YcEBa {
  position: relative;
  background-color: white;
  border-radius: 8px;
  animation: OnboardingSummary-module__fadeIn___k-BlM 0.7s ease-in-out forwards;
  opacity: 0;
  transform: translateY(20px);
  animation: OnboardingSummary-module__slideUpFade___l-8At 0.7s ease-in-out forwards;
  z-index: 2;
  overflow: visible;
}
.OnboardingSummary-module__editableCardWrapper___YcEBa:nth-child(1) {
  animation-delay: 0.3s;
}
.OnboardingSummary-module__editableCardWrapper___YcEBa:nth-child(2) {
  animation-delay: 0.4s;
}
.OnboardingSummary-module__editableCardWrapper___YcEBa:nth-child(3) {
  animation-delay: 0.5s;
}
.OnboardingSummary-module__editableCardWrapper___YcEBa:nth-child(4) {
  animation-delay: 0.6s;
}
.OnboardingSummary-module__editableCardWrapper___YcEBa .editableCard {
  margin-bottom: 8px;
  overflow: visible !important;
}
.OnboardingSummary-module__editableCardWrapper___YcEBa .container_iw {
  display: flex;
}

.OnboardingSummary-module__businessInfoWrapper___3W4fv {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.OnboardingSummary-module__businessInfoRow___zIoM1 {
  display: flex;
  gap: 16px;
  align-items: stretch;
}

.OnboardingSummary-module__businessInfoCard___aJhGD {
  flex: 1.5;
}

.OnboardingSummary-module__businessAddressCard___9u9Ni {
  flex: 1.5;
}

.OnboardingSummary-module__formRow___I6yo9 {
  display: flex;
  gap: 16px;
  align-items: flex-start;
}
.OnboardingSummary-module__formRow___I6yo9 .OnboardingSummary-module__cityInput___lZbxp {
  flex: 2;
}
.OnboardingSummary-module__formRow___I6yo9 .OnboardingSummary-module__postalCodeInput___J17QN {
  flex: 1;
}

.OnboardingSummary-module__blurredButtonContainer___GbQNa {
  padding: 16px 24px;
  background: rgba(215, 207, 207, 0.4);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 8px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 1;
}
.OnboardingSummary-module__blurredButtonContainer___GbQNa .container_iw {
  width: 100%;
  max-width: 450px;
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}
.OnboardingSummary-module__blurredButtonContainer___GbQNa .vanguard-btn.vanguard-btn-secondary,
.OnboardingSummary-module__blurredButtonContainer___GbQNa .vanguard-btn.vanguard-btn-primary {
  min-width: 120px;
  width: auto;
}

.OnboardingSummary-module__keywordInputContainer___bNYab {
  display: flex;
  gap: 8px;
  margin-bottom: 16px;
  align-items: flex-start;
}
.OnboardingSummary-module__keywordInputContainer___bNYab .OnboardingSummary-module__keywordInputWrapper___dsTYx {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.OnboardingSummary-module__keywordInputContainer___bNYab .OnboardingSummary-module__keywordInput___OvT9C {
  flex: 1;
}
.OnboardingSummary-module__keywordInputContainer___bNYab .vanguard-btn {
  margin-bottom: 1px;
}
.OnboardingSummary-module__keywordInputContainer___bNYab .OnboardingSummary-module__autocompleteContainer___pFbLH {
  flex: 1;
  min-width: 0;
  position: relative;
}
.OnboardingSummary-module__keywordInputContainer___bNYab .OnboardingSummary-module__autocompleteContainer___pFbLH .vanguard-searchable-select-input {
  width: 100%;
}
.OnboardingSummary-module__keywordInputContainer___bNYab .OnboardingSummary-module__autocompleteContainer___pFbLH .vanguard-input {
  width: 100%;
}
.OnboardingSummary-module__keywordInputContainer___bNYab .vanguard-btn {
  margin-bottom: 1px;
}

@keyframes OnboardingSummary-module__fadeIn___k-BlM {
  to {
    opacity: 1;
  }
}
@keyframes OnboardingSummary-module__slideUpFade___l-8At {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.modal-overlay {
  background-color: rgba(0, 0, 0, 0.65) !important;
  backdrop-filter: blur(6px) !important;
  -webkit-backdrop-filter: blur(6px) !important;
  transition: all 0.3s ease-in-out;
}

.modal-container {
  background: white;
  border-radius: 8px;
  padding: 24px;
  max-width: 90%;
  width: 528px;
  position: relative;
  box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.15);
  opacity: 0;
  transform: scale(0.95);
  transition: all 0.3s ease-in-out;
  will-change: transform, opacity;
}

.modal-container.modal-enter {
  opacity: 1;
  transform: scale(1);
}

.OnboardingSummary-module__modalWrapper___YUELB {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.65);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: center;
  animation: OnboardingSummary-module__fadeIn___k-BlM 0.3s ease-in-out;
}
.OnboardingSummary-module__modalWrapper___YUELB .rc-modal {
  transform: translateY(-20px) scale(0.95);
  opacity: 0;
  animation: OnboardingSummary-module__modalSlideIn___WKElr 0.4s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  justify-content: center;
  box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.15);
}
.OnboardingSummary-module__modalWrapper___YUELB .rc-modal.OnboardingSummary-module__modal-position-top___9ID2W {
  justify-content: center;
}
.OnboardingSummary-module__modalWrapper___YUELB .rc-modal .OnboardingSummary-module__modalTextarea___Uhq6v {
  width: 100%;
}
.OnboardingSummary-module__modalWrapper___YUELB .rc-modal .OnboardingSummary-module__modalTextarea___Uhq6v .MuiInputBase-root {
  background-color: white;
}

.OnboardingSummary-module__editDescriptionModal___7WXiO {
  opacity: 0;
  transform: scale(0.95);
  animation: OnboardingSummary-module__modalEnter___TEn7a 0.3s ease-in-out forwards;
}
.OnboardingSummary-module__editDescriptionModal___7WXiO .modal-overlay {
  background-color: rgba(0, 0, 0, 0.65) !important;
  backdrop-filter: blur(6px);
}

@keyframes OnboardingSummary-module__modalEnter___TEn7a {
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes OnboardingSummary-module__modalSlideIn___WKElr {
  0% {
    transform: translateY(-20px) scale(0.95);
    opacity: 0;
  }
  100% {
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}
.OnboardingSummary-module__emptyMessage___3PZu4 {
  color: grey !important;
  padding: 8px 0;
}

.OnboardingSummary-module__empty___C-vJp {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  padding: 32px 24px;
  text-align: center;
}
.OnboardingSummary-module__empty___C-vJp .OnboardingSummary-module__img___s5s07 {
  width: 80px;
  height: 80px;
}

.OnboardingSummary-module__modal-header___0A8al {
  border-radius: red;
}

input[type="text"]:focus,
textarea:focus {
  box-shadow: none !important;
}

.OnboardingSummary-module__errorInput___hJSrU .MuiOutlinedInput-root fieldset {
  border-color: #ff4d4f !important;
}

.OnboardingSummary-module__errorText___aGdIB {
  color: #ff4d4f !important;
  font-size: 14px !important;
  padding-left: 30px;
}

.OnboardingSummary-module__errorTextCategories___bDi75 {
  color: #ff4d4f !important;
  padding-left: 15px;
  font-size: 14px !important;
}

.OnboardingSummary-module__businessNameErrorText___kdJfP {
  color: #ff4d4f !important;
  font-size: 14px !important;
}

.OnboardingSummary-module__categoryDropdown___cMU0n {
  position: absolute;
  top: 100%;
  left: 0;
  background: white;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  max-height: 400px;
  min-width: 100%;
  width: auto;
  max-width: 90vw;
  overflow-y: hidden;
  z-index: 1000;
  margin-top: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}

.OnboardingSummary-module__virtualList___iaahp {
  overflow-y: auto !important;
  overflow-x: hidden !important;
}

.OnboardingSummary-module__dropdownItem___RINnR {
  padding: 12px 16px;
  cursor: pointer;
  transition: background-color 0.2s;
  white-space: nowrap;
  display: flex;
  align-items: center;
}
.OnboardingSummary-module__dropdownItem___RINnR:hover {
  background-color: #f5f5f5;
}

.OnboardingSummary-module__dropdownMessage___LAKnA {
  padding: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  color: #8c8c8c;
}

.OnboardingSummary-module__dropdownLoadingMore___1Na89 {
  padding: 12px 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  color: #8c8c8c;
  background-color: #fafafa;
}

.OnboardingSummary-module__dropdownFooter___fYWvN {
  padding: 8px 16px;
  border-top: 1px solid #f0f0f0;
  background-color: #fafafa;
  text-align: center;
  position: sticky;
  bottom: 0;
}

.OnboardingSummary-module__dropdownOverlay___KTF8Q {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: transparent;
}

.OnboardingSummary-module__category-search-select-wrapper___-pYrj {
  position: relative;
  width: 100%;
}

.OnboardingSummary-module__bottomSpacer___1rgxq {
  height: 100px;
  width: 100%;
  flex-shrink: 0;
}.OnboardingSummaryKeyword-module__editableCardWrapper___BQPtL {
  position: relative;
  background-color: white;
  border-radius: 8px;
  animation: OnboardingSummaryKeyword-module__fadeIn___fqmxu 0.7s ease-in-out forwards;
  opacity: 0;
  transform: translateY(20px);
  animation: OnboardingSummaryKeyword-module__slideUpFade___kM100 0.7s ease-in-out forwards;
}
.OnboardingSummaryKeyword-module__editableCardWrapper___BQPtL:nth-child(1) {
  animation-delay: 0.3s;
}
.OnboardingSummaryKeyword-module__editableCardWrapper___BQPtL:nth-child(2) {
  animation-delay: 0.4s;
}
.OnboardingSummaryKeyword-module__editableCardWrapper___BQPtL:nth-child(3) {
  animation-delay: 0.5s;
}
.OnboardingSummaryKeyword-module__editableCardWrapper___BQPtL:nth-child(4) {
  animation-delay: 0.6s;
}
.OnboardingSummaryKeyword-module__editableCardWrapper___BQPtL .editableCard {
  margin-bottom: 8px;
}
.OnboardingSummaryKeyword-module__editableCardWrapper___BQPtL .container_iw {
  display: flex;
}

.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj {
  display: flex;
  gap: 8px;
  margin-bottom: 16px;
  align-items: flex-start;
}
.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj .OnboardingSummaryKeyword-module__keywordInputWrapper___rDDPl {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj .OnboardingSummaryKeyword-module__keywordInput___qaZhZ {
  flex: 1;
}
.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj .OnboardingSummaryKeyword-module__keywordInput___qaZhZ.OnboardingSummaryKeyword-module__errorInput___cV-TJ .MuiOutlinedInput-root {
  border-color: #ff4d4f;
}
.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj .OnboardingSummaryKeyword-module__keywordInput___qaZhZ.OnboardingSummaryKeyword-module__errorInput___cV-TJ .MuiOutlinedInput-root.OnboardingSummaryKeyword-module__Mui-focused___mG8pB fieldset {
  border-color: #ff4d4f;
}
.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj .OnboardingSummaryKeyword-module__keywordInput___qaZhZ.OnboardingSummaryKeyword-module__errorInput___cV-TJ .MuiOutlinedInput-root fieldset {
  border-color: #ff4d4f;
}
.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj .OnboardingSummaryKeyword-module__keywordInput___qaZhZ.OnboardingSummaryKeyword-module__errorInput___cV-TJ input[type="text"]:focus {
  box-shadow: none;
  border-color: #ff4d4f;
}
.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj .OnboardingSummaryKeyword-module__keywordInput___qaZhZ.OnboardingSummaryKeyword-module__errorInput___cV-TJ .MuiInputBase-input:focus {
  box-shadow: none;
  border-color: #ff4d4f;
}
.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj .OnboardingSummaryKeyword-module__errorText___kVWo5 {
  color: #ff4d4f;
  font-size: 12px;
  margin-top: 4px;
}
.OnboardingSummaryKeyword-module__keywordInputContainer___uvsWj .vanguard-btn {
  margin-bottom: 1px;
}

.OnboardingSummaryKeyword-module__empty___-yxU5 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  padding: 32px 24px;
  text-align: center;
}
.OnboardingSummaryKeyword-module__empty___-yxU5 .OnboardingSummaryKeyword-module__img___9cmJ- {
  width: 80px;
  height: 80px;
}

@keyframes OnboardingSummaryKeyword-module__fadeIn___fqmxu {
  to {
    opacity: 1;
  }
}
@keyframes OnboardingSummaryKeyword-module__slideUpFade___kM100 {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}.OnboardingSummaryAddress-module__businessAddressCard___bPEXX {
  flex: 1.5;
}

.OnboardingSummaryAddress-module__formRow___vwteH {
  display: flex;
  gap: 16px;
  align-items: flex-start;
}
.OnboardingSummaryAddress-module__formRow___vwteH .OnboardingSummaryAddress-module__cityInput___djxMu {
  flex: 2;
}
.OnboardingSummaryAddress-module__formRow___vwteH .OnboardingSummaryAddress-module__postalCodeInput___8tcD2 {
  flex: 1;
}

.OnboardingSummaryAddress-module__iframeContainer___6UlE1 {
  display: flex;
  flex-direction: column;
  width: calc(100vw - 48px); /* 24px padding each side */
  height: calc(100vh - 100px);
  margin: 24px auto;
  max-width: 1400px;
  max-height: 760px;
  box-sizing: border-box;
  padding-left: 0;
}
@media (max-width: 1233px) {
  .OnboardingSummaryAddress-module__iframeContainer___6UlE1 {
    max-height: 660px;
  }
}
@media (max-width: 974px) {
  .OnboardingSummaryAddress-module__iframeContainer___6UlE1 {
    max-height: 760px;
  }
}
@media (max-width: 782px) {
  .OnboardingSummaryAddress-module__iframeContainer___6UlE1 {
    width: calc(100vw - 16px); /* 8px padding each side */
    height: calc(100vh - 100px);
    margin: 12px auto;
    padding-left: 0;
  }
}

.OnboardingSummaryAddress-module__businessAddressIframe___eikui {
  width: 100%;
  height: 100%;
  border: none;
  border-radius: 8px;
}

.OnboardingSummaryAddress-module__errorWrapper___-T--P {
  padding-top: 8px;
}

.OnboardingSummaryAddress-module__centeredContent___44ttR {
  text-align: center;
}:root {
  --container-size: 14vh;
  --ai-orb-border-radius: 50%;
  --orb-size-small: calc(var(--container-size) * 0.1);
  --orb-size-large: calc(var(--container-size) * 0.15);
  --animation-delay-roatation: calc(var(--animation-duration-rotation) / 2);
  --animation-delay-scale: calc(var(--animation-duration-scale) / 2);
  --animation-scale-ease: cubic-bezier(0.51, -0.18, 0.48, 1.25);
  --ai-orb-base-color-op: rgba(from var(--ai-orb-base-color) r g b / 20%);
  --overlay-orbs: var(--ai-orb-base-color);
}

.AIOrb-module__fullscreen___ZGZVj {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: -1;
}
.AIOrb-module__fullscreen___ZGZVj .AIOrb-module__ai-orb___Q-jqZ {
  margin: unset;
  width: 120vw;
  height: 120vw;
  transition: width 0.5s ease-out, height 0.5s ease-out;
}

.AIOrb-module__ai-orb___Q-jqZ {
  width: var(--container-size);
  height: var(--container-size);
  aspect-ratio: 1/1;
  position: relative;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: var(--ai-orb-border-radius);
  animation: AIOrb-module__rotate___fiwV- calc(var(--animation-duration-rotation) * 2) linear infinite;
  animation-delay: -0.4s;
}
.AIOrb-module__ai-orb___Q-jqZ::before {
  content: "";
  position: absolute;
  top: -2%;
  left: -2%;
  width: 104%;
  height: 104%;
  border-radius: var(--ai-orb-border-radius);
  background: radial-gradient(50% 50% at 50% 50%, var(--ai-orb-base-color) 45.38%, var(--ai-orb-base-color-op) 94.38%, var(--ai-orb-base-color) 100%);
  filter: blur(calc(var(--container-size) * 0.006));
  transform-origin: center;
  animation: AIOrb-module__ai-orb-size___K54iH var(--animation-duration-scale) var(--animation-scale-ease) infinite;
}
.AIOrb-module__ai-orb___Q-jqZ::after {
  content: "";
  position: absolute;
  top: 2.5%;
  left: 2.5%;
  width: 95%;
  height: 95%;
  border-radius: var(--ai-orb-border-radius);
  box-sizing: border-box;
  border: calc(var(--container-size) * 0.06) solid oklch(from var(--color3) l c h/80%);
  filter: blur(calc(var(--container-size) * 0.03));
  transform-origin: center;
  animation: AIOrb-module__ai-orb-size___K54iH var(--animation-duration-scale) var(--animation-scale-ease) infinite;
  animation-delay: -0.1s;
  mix-blend-mode: plus-lighter;
  opacity: 0.8;
}

.AIOrb-module__orbs-container___fDTKN {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: var(--ai-orb-border-radius);
}
.AIOrb-module__orbs-container___fDTKN:nth-child(2) {
  filter: blur(calc(var(--container-size) * 0.09));
}
.AIOrb-module__orbs-container___fDTKN:nth-child(3) {
  filter: blur(calc(var(--container-size) * 0.06));
}
.AIOrb-module__orbs-container___fDTKN:nth-child(4) {
  filter: blur(calc(var(--container-size) * 0.4));
  mix-blend-mode: overlay;
  animation-delay: calc(var(--animation-delay-roatation) * -0.7);
}
.AIOrb-module__orbs-container___fDTKN:nth-child(4) .AIOrb-module__orbs___H-W3u::before, .AIOrb-module__orbs-container___fDTKN:nth-child(4) .AIOrb-module__orbs___H-W3u::after {
  background: var(--overlay-orbs);
}
.AIOrb-module__orbs-container___fDTKN:nth-child(1) {
  width: 125%;
  height: 125%;
  mix-blend-mode: multiply;
  filter: blur(calc(var(--container-size) * 0.1));
  background: oklch(from var(--ai-orb-base-color) l c h/65%);
}

.AIOrb-module__orbs___H-W3u {
  position: absolute;
  width: 100%;
  height: 0;
  animation: AIOrb-module__rotate___fiwV- var(--animation-duration-rotation) linear infinite;
}
.AIOrb-module__orbs___H-W3u:nth-child(1)::before, .AIOrb-module__orbs___H-W3u:nth-child(1)::after {
  background-color: var(--color1);
}
.AIOrb-module__orbs___H-W3u:nth-child(2) {
  animation: AIOrb-module__rotate-mirror___vGTFu var(--animation-duration-rotation) linear infinite;
  transform: scaleX(-1);
}
.AIOrb-module__orbs___H-W3u:nth-child(2)::before, .AIOrb-module__orbs___H-W3u:nth-child(2)::after {
  background-color: var(--color2);
}
.AIOrb-module__orbs___H-W3u:nth-child(3) {
  animation-delay: calc(var(--animation-delay-roatation) * -0.3);
}
.AIOrb-module__orbs___H-W3u:nth-child(3)::before, .AIOrb-module__orbs___H-W3u:nth-child(3)::after {
  background-color: var(--ai-orb-base-color);
}
.AIOrb-module__orbs___H-W3u:nth-child(4) {
  animation-delay: calc(var(--animation-delay-roatation) * -1.3);
  transform: scaleX(-1);
}
.AIOrb-module__orbs___H-W3u:nth-child(4)::before, .AIOrb-module__orbs___H-W3u:nth-child(4)::after {
  background-color: var(--color3);
}
.AIOrb-module__orbs___H-W3u::before, .AIOrb-module__orbs___H-W3u::after {
  content: "";
  position: absolute;
  width: var(--orb-size-small);
  top: calc(var(--orb-size-small) / -2);
  aspect-ratio: 1/1;
  border-radius: var(--ai-orb-border-radius);
  animation: AIOrb-module__orb-size___4Wd63 var(--animation-duration-scale) var(--animation-scale-ease) infinite;
}
.AIOrb-module__orbs-large___KjRMH::before, .AIOrb-module__orbs-large___KjRMH::after {
  width: var(--orb-size-large);
  top: calc(var(--orb-size-large) / -2);
}
.AIOrb-module__orbs___H-W3u::before {
  transform-origin: center left;
  animation-delay: calc(var(--animation-delay-scale) * -1);
}
.AIOrb-module__orbs___H-W3u::after {
  right: 0;
  transform-origin: center right;
}

@keyframes AIOrb-module__rotate___fiwV- {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes AIOrb-module__rotate-mirror___vGTFu {
  0% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes AIOrb-module__orb-size___4Wd63 {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(4);
  }
}
@keyframes AIOrb-module__ai-orb-size___K54iH {
  0%, 100% {
    transform: scale(1, 1) skew(10deg, -10deg);
  }
  25% {
    transform: scale(1.05, 1) skew(-10deg, 10deg);
  }
  50% {
    transform: scale(1, 1.05) skew(10deg, -10deg);
  }
  75% {
    transform: scale(1.05, 1) skew(-10deg, 10deg);
  }
}.StripeGradientBackgroundAnimation-module__container___rHt79 {
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
  opacity: 0;
  animation: StripeGradientBackgroundAnimation-module__fadeIn___U9i84 0.8s ease-out forwards;
  animation-delay: 0.3s;
  filter: brightness(0.65);
}
.StripeGradientBackgroundAnimation-module__container___rHt79 canvas {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

@keyframes StripeGradientBackgroundAnimation-module__fadeIn___U9i84 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}.OnboardingPreloader-module__container___QbNKh {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 9999;
  background: linear-gradient(to bottom, #F8FAFC, #FFFFFF);
  display: flex;
  flex-direction: column;
  align-items: center;
}

.OnboardingPreloader-module__innerContainer___dcy8O {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  width: 100%;
}

.OnboardingPreloader-module__orb___-y2a5 {
  animation: OnboardingPreloader-module__fadeIn___qSBfN 0.5s ease-in forwards;
}

@keyframes OnboardingPreloader-module__fadeIn___qSBfN {
  from {
    opacity: 0;
    transform: scale(0.95);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.OnboardingPreloader-module__textContainer___1yea- {
  margin-top: 20px;
  text-align: center;
}

.OnboardingPreloader-module__mainText___4D-PL {
  font-size: 18px;
  color: #64748B;
  font-weight: 400;
  display: inline-block;
  width: 0;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  opacity: 0;
  animation: OnboardingPreloader-module__fadeIn___qSBfN 0.5s 0.5s forwards, OnboardingPreloader-module__typewriter___9m4M3 0.8s steps(30) 0.5s forwards;
}

.OnboardingPreloader-module__mainText___4D-PL::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: 100%;
  background-color: #64748B;
  animation: OnboardingPreloader-module__blink___nMLlp 1s infinite 0.5s, OnboardingPreloader-module__cursorFade___E4Vrg 0.3s 1.3s forwards;
}

@keyframes OnboardingPreloader-module__typewriter___9m4M3 {
  to {
    width: 360px;
  }
}
@keyframes OnboardingPreloader-module__blink___nMLlp {
  0%, 50% {
    opacity: 1;
  }
  51%, 100% {
    opacity: 0;
  }
}
@keyframes OnboardingPreloader-module__cursorFade___E4Vrg {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.OnboardingPreloader-module__ellipsis___iroa3 {
  font-size: 18px;
  color: #64748B;
  font-weight: 400;
  opacity: 1;
  animation: OnboardingPreloader-module__ellipsisPulse___4mI6u 1s ease-in-out infinite 1.3s;
}

@keyframes OnboardingPreloader-module__ellipsisPulse___4mI6u {
  0%, 100% {
    opacity: 0.6;
  }
  50% {
    opacity: 1;
  }
}
.OnboardingPreloader-module__progress___dm13H {
  width: 300px;
  height: 8px;
  background-color: #E2E8F0;
  border-radius: 2px;
  overflow: hidden;
  margin-top: 20px;
  margin-bottom: 0;
}

.OnboardingPreloader-module__progressFill___6yE-5 {
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, #4F46E5 0%, #3B82F6 16.67%, #A5B4FC 33.33%, #10B981 50%, #06B6D4 66.67%, #4F46E5 100%);
  background-size: 200% 100%;
  border-radius: 2px;
  animation: OnboardingPreloader-module__colorSlide___Zynrz 6s linear infinite;
}

@keyframes OnboardingPreloader-module__colorSlide___Zynrz {
  from {
    background-position: 0% 0;
  }
  to {
    background-position: -100% 0;
  }
}
.OnboardingPreloader-module__buttons___wE3G4 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: center;
  margin-top: 20px;
  opacity: 0;
  animation: OnboardingPreloader-module__fadeIn___qSBfN 0.5s ease-in 1.8s forwards;
}

.OnboardingPreloader-module__button___34nMW {
  width: 200px;
  height: 48px;
  background-color: #E2E8F0;
  border-radius: 8px;
}

@media (prefers-reduced-motion: reduce) {
  .OnboardingPreloader-module__orb___-y2a5,
  .OnboardingPreloader-module__mainText___4D-PL,
  .OnboardingPreloader-module__mainText___4D-PL::after,
  .OnboardingPreloader-module__ellipsis___iroa3,
  .OnboardingPreloader-module__progressFill___6yE-5,
  .OnboardingPreloader-module__buttons___wE3G4 {
    animation: none !important;
  }
  .OnboardingPreloader-module__mainText___4D-PL {
    opacity: 1 !important;
    width: auto !important;
  }
  .OnboardingPreloader-module__mainText___4D-PL::after {
    display: none !important;
  }
  .OnboardingPreloader-module__ellipsis___iroa3,
  .OnboardingPreloader-module__buttons___wE3G4 {
    opacity: 1 !important;
  }
}.Registration-module__registration-container___-RnXz {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  width: 100%;
  position: relative;
  transition: all 0.3s ease-in-out;
}

.Registration-module__header-section___8NGNO {
  display: flex;
  align-items: center;
  padding: 40px 40px 20px 200px;
  min-height: 120px;
  transition: padding 0.3s ease-in-out;
}
body.folded .Registration-module__header-section___8NGNO {
  padding: 40px 40px 20px 100px;
}
@media screen and (max-width: 782px) {
  .Registration-module__header-section___8NGNO {
    padding: 52px 40px 20px 120px !important;
    min-height: 100px;
  }
  body.folded .Registration-module__header-section___8NGNO {
    padding: 32px 40px 20px 80px !important;
  }
}

.Registration-module__logo___xr96X {
  display: flex;
  align-items: center;
  transition: all 0.3s ease-in-out;
  margin: auto;
}
.Registration-module__logo___xr96X img {
  height: 36px;
  width: auto;
  display: block;
  object-fit: contain;
}
.Registration-module__logo___xr96X span {
  font-size: 1.5rem;
  font-weight: bold;
  color: var(--fn-fg);
}
@media screen and (max-width: 782px) {
  .Registration-module__logo___xr96X img {
    height: 36px;
  }
}

.Registration-module__top-divider___Izzwo {
  width: 100%;
  height: 1px;
  background-color: var(--fn-divider-gl);
  margin: 0;
}

.Registration-module__registration-content___HbyB0 {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 40px 80px;
  transition: padding 0.3s ease-in-out;
}
body.folded .Registration-module__registration-content___HbyB0 {
  padding: 40px 80px;
}
@media screen and (max-width: 960px) {
  .Registration-module__registration-content___HbyB0 {
    padding: 32px 40px;
  }
}
@media screen and (max-width: 782px) {
  .Registration-module__registration-content___HbyB0 {
    padding: 24px 20px;
  }
}

.Registration-module__auth-title___QLxxC {
  margin-bottom: 12px;
  text-align: center;
}

.Registration-module__auth-description___fnoXq {
  margin-bottom: 64px;
  text-align: center;
  color: var(--fn-fg-light);
}

.Registration-module__features-list___CBswx {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 32px;
  width: 100%;
  max-width: 480px;
}

.Registration-module__email-input___699sM {
  width: 100%;
  max-width: 480px;
}

.Registration-module__country-select___klpoO {
  width: 100%;
  max-width: 480px;
  margin-top: 20px;
}

.Registration-module__terms-container___7nAQT {
  width: 100%;
  max-width: 480px;
  margin-top: 24px;
}
.Registration-module__terms-container___7nAQT .vanguard-checkbox-label {
  line-height: 1.6;
  color: var(--fn-fg-light);
  font-size: 14px;
  display: inline-block;
}
.Registration-module__terms-container___7nAQT .vanguard-checkbox-label span {
  font-size: 14px;
  display: inline !important;
}
.Registration-module__terms-container___7nAQT .vanguard-checkbox-label a {
  font-size: 14px !important;
  line-height: 1.6;
  display: inline !important;
  vertical-align: baseline !important;
}

.Registration-module__terms-text___S600P {
  display: inline !important;
}
.Registration-module__terms-text___S600P a {
  display: inline !important;
  font-size: 14px !important;
  line-height: inherit !important;
  vertical-align: baseline !important;
}

.Registration-module__activation-code-hint___Ap-vr {
  width: 100%;
  max-width: 480px;
  margin-top: 24px;
  color: var(--fn-fg-light);
  font-size: 14px;
}
.Registration-module__activation-code-hint___Ap-vr a {
  display: inline-flex !important;
  font-size: 14px !important;
  vertical-align: baseline !important;
}

.Registration-module__bottom-divider___8uQPp {
  width: 100%;
  height: 1px;
  background-color: var(--fn-divider-gl);
  margin: 0;
}

.Registration-module__footer-section___W3FQT {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
  padding: 20px 112px 20px 200px;
  min-height: 80px;
  transition: padding 0.3s ease-in-out;
}
.Registration-module__footer-section___W3FQT:has(.Registration-module__registrationResetButton___k7GIl) {
  justify-content: space-between;
}
body.folded .Registration-module__footer-section___W3FQT {
  padding: 20px 80px 20px 100px;
}
@media screen and (max-width: 782px) {
  .Registration-module__footer-section___W3FQT {
    padding: 16px 40px 16px 40px;
    justify-content: center;
  }
}

.Registration-module__verifyTitle___43qwb {
  margin-bottom: 32px;
  text-align: center;
}

.Registration-module__verifyImage___KdPVX {
  width: 200px;
  height: 200px;
  margin-bottom: 32px;
  display: block;
}

.Registration-module__verifyDescription___JemSm {
  text-align: center;
  color: var(--fn-fg-light);
  max-width: 480px;
  line-height: 1.6;
}
.Registration-module__verifyDescription___JemSm strong {
  color: var(--fn-fg);
  font-weight: 600;
}

@media screen and (max-width: 782px) {
  .Registration-module__registrationResetButton___k7GIl {
    display: none;
  }
}.RegistrationWelcome-module__registration-container___Gro6h {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  width: 100%;
  position: relative;
}

.RegistrationWelcome-module__header-section___7Po0A {
  display: flex;
  align-items: center;
  padding: 40px 40px 20px 200px;
  min-height: 120px;
  transition: padding 0.3s ease-in-out;
}
body.folded .RegistrationWelcome-module__header-section___7Po0A {
  padding: 40px 40px 20px 100px;
}
@media screen and (max-width: 782px) {
  .RegistrationWelcome-module__header-section___7Po0A {
    padding: 52px 40px 20px 120px !important;
    min-height: 100px;
  }
  body.folded .RegistrationWelcome-module__header-section___7Po0A {
    padding: 32px 40px 20px 80px !important;
  }
}

.RegistrationWelcome-module__logo___3t8AM {
  display: flex;
  align-items: center;
  margin: auto;
}
.RegistrationWelcome-module__logo___3t8AM img {
  height: 36px;
  width: auto;
  display: block;
  object-fit: contain;
}

.RegistrationWelcome-module__top-divider___S5Ojt {
  width: 100%;
  height: 1px;
  background-color: var(--fn-divider-gl);
  margin: 0;
}

.RegistrationWelcome-module__registration-content___ghQXA {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 40px 80px;
}
@media screen and (max-width: 960px) {
  .RegistrationWelcome-module__registration-content___ghQXA {
    padding: 32px 40px;
  }
}
@media screen and (max-width: 782px) {
  .RegistrationWelcome-module__registration-content___ghQXA {
    padding: 24px 20px;
  }
}

.RegistrationWelcome-module__welcome-title___O5MvP {
  margin-bottom: 40px;
  text-align: center;
  max-width: 560px;
}

.RegistrationWelcome-module__options-list___Ts-2u {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
  max-width: 560px;
}

.RegistrationWelcome-module__option-card___dSjbd {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  padding: 24px;
  background-color: var(--fn-bg-surface, #ffffff);
  border: 1px solid var(--fn-divider-gl, #e5e7eb);
  border-radius: 8px;
  cursor: pointer;
  text-align: left;
  width: 100%;
  transition: background-color 0.2s ease;
  font-family: inherit;
  -webkit-appearance: none;
  appearance: none;
}
.RegistrationWelcome-module__option-card___dSjbd:hover {
  background-color: var(--fn-bg-hover, #f5f5f5);
}

.RegistrationWelcome-module__option-title___lhblq {
  color: var(--fn-fg);
}

.RegistrationWelcome-module__option-description___m71TK {
  color: var(--fn-fg-light);
}

.RegistrationWelcome-module__bottom-divider___Dk1lC {
  width: 100%;
  height: 1px;
  background-color: var(--fn-divider-gl);
  margin: 0;
}

.RegistrationWelcome-module__footer-section___gkuSi {
  min-height: 80px;
}.SEOOptimiser-module__seo-optimiser-container___N-HLL {
  transition: width 0.6s cubic-bezier(0.1, 0.7, 0.1, 1), min-height 0.6s cubic-bezier(0.1, 0.7, 0.1, 1), box-shadow 0.3s ease-out;
  position: fixed;
  bottom: 32px;
  align-items: center;
  align-content: center;
  justify-items: center;
  display: flex;
  background: var(--white);
  border: 1px solid var(--n200);
  border-radius: 8px;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3);
  flex-direction: column;
  z-index: 100;
  transform-origin: bottom left;
  cursor: pointer;
}
body.folded .SEOOptimiser-module__seo-optimiser-container___N-HLL {
  left: 44px;
}
@media screen and (max-width: 960px) {
  .SEOOptimiser-module__seo-optimiser-container___N-HLL {
    left: 36px;
  }
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL.SEOOptimiser-module__transitioning___L3kh- {
  pointer-events: none;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL.SEOOptimiser-module__small___h1DZt {
  width: 150px;
  min-height: 150px;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL.SEOOptimiser-module__small___h1DZt .SEOOptimiser-module__header___z-ebf {
  justify-content: center;
  padding: 8px;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL.SEOOptimiser-module__expanded___zcUuF {
  width: 500px;
  min-height: 400px;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.15);
  cursor: default;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL.SEOOptimiser-module__expanded___zcUuF .SEOOptimiser-module__header___z-ebf {
  justify-content: space-between;
  padding: 12px;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__header___z-ebf {
  width: 100%;
  display: flex;
  align-items: center;
  align-self: flex-start;
  transition: padding 0.6s cubic-bezier(0.4, 0, 0.2, 1), justify-content 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__header___z-ebf .SEOOptimiser-module__logo___lcs2k {
  display: flex;
  justify-content: left;
  align-items: center;
  align-self: flex-start;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__header___z-ebf .SEOOptimiser-module__logo___lcs2k .SEOOptimiser-module__logo-image___y1kKo {
  margin: 3px 6px 3px 3px;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__header___z-ebf .SEOOptimiser-module__logo___lcs2k .SEOOptimiser-module__title___Brw5c {
  transition: opacity 0.4s ease-in-out 0.2s;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__header___z-ebf .SEOOptimiser-module__close___ZgxrJ {
  outline: none;
  transition: opacity 0.4s ease-in-out 0.3s;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__header___z-ebf .SEOOptimiser-module__close___ZgxrJ button {
  border: 0;
  margin-left: auto;
  transition: transform 0.3s ease-out;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__header___z-ebf .SEOOptimiser-module__close___ZgxrJ button:hover {
  transform: scale(1.1);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y {
  flex: 1;
  width: 100%;
  display: flex;
  align-items: center;
  align-self: flex-start;
  padding: 0 12px 12px;
  justify-content: center;
  transition: padding 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs {
  flex-direction: column;
  align-items: center;
  padding: 0 20px;
  text-align: center;
  width: 100%;
  transition: padding 0.6s cubic-bezier(0.4, 0, 0.2, 1), align-items 0.6s cubic-bezier(0.4, 0, 0.2, 1), text-align 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__success___mhy6o {
  align-items: flex-start;
  text-align: left;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs .SEOOptimiser-module__loading-image___oMM9B {
  max-width: 170px;
  transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s ease-in-out;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs .SEOOptimiser-module__loading-image___oMM9B:hover {
  transform: scale(1.05);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs .SEOOptimiser-module__content-text___i4Crh {
  line-height: 1.6em;
  transition: font-size 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s ease-in-out 0.2s, transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  transform: translateY(0);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs .SEOOptimiser-module__content-title___VJ3nY {
  font-size: 22px;
  line-height: 1.4em;
  width: 100%;
  text-align: center;
  color: var(--n800);
  transition: opacity 0.5s ease-in-out 0.3s, transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  transform: translateY(0);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs .SEOOptimiser-module__content-subtitle___vvJBd {
  width: 100%;
  line-height: 1.5em;
  text-align: center;
  color: #506586;
  transition: opacity 0.5s ease-in-out 0.4s, transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  transform: translateY(0);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs .SEOOptimiser-module__noKeywordsWrapper___x3wtA {
  width: 100%;
  padding: 0 10px;
  transition: opacity 0.5s ease-in-out 0.5s, transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  transform: translateY(0);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__small___h1DZt {
  padding: 0 10px;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__small___h1DZt .SEOOptimiser-module__content-text___i4Crh {
  font-size: 0 !important;
  opacity: 0;
  transform: translateY(10px);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__small___h1DZt .SEOOptimiser-module__content-title___VJ3nY,
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__small___h1DZt .SEOOptimiser-module__content-subtitle___vvJBd,
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__small___h1DZt .SEOOptimiser-module__noKeywordsWrapper___x3wtA {
  opacity: 0;
  transform: translateY(10px);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__expanded___zcUuF {
  padding: 0 30px;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__expanded___zcUuF .SEOOptimiser-module__content-text___i4Crh {
  opacity: 1;
  transform: translateY(0);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__expanded___zcUuF .SEOOptimiser-module__content-title___VJ3nY,
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__expanded___zcUuF .SEOOptimiser-module__content-subtitle___vvJBd,
.SEOOptimiser-module__seo-optimiser-container___N-HLL .SEOOptimiser-module__content___mLS3y .SEOOptimiser-module__loading-optimization-container___Rzpbs.SEOOptimiser-module__expanded___zcUuF .SEOOptimiser-module__noKeywordsWrapper___x3wtA {
  opacity: 1;
  transform: translateY(0);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL button {
  transition: transform 0.2s ease-out, box-shadow 0.2s ease-out, background-color 0.2s ease-out !important;
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL button:hover {
  transform: translateY(-1px);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.SEOOptimiser-module__seo-optimiser-container___N-HLL button:active {
  transform: translateY(0);
  transition-duration: 0.1s;
}.ScoreButtonHeader-module__scoreContainer___vIzK- {
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  background: #e5efff;
  width: 90px;
  border-radius: 8px;
  flex-direction: row;
  gap: 8px;
}

.ScoreButtonHeader-module__onboardingContainer___Fun53 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 120px;
  height: 32px;
  border-radius: 8px;
  background: linear-gradient(90deg, #e0e7ff 50%, #e9d5ff 100%);
  cursor: pointer;
  transition: all 0.3s ease;
  flex-direction: row;
  gap: 8px;
}
.ScoreButtonHeader-module__onboardingContainer___Fun53:hover {
  background: linear-gradient(90deg, #d1deff 50%, #dbc4ff 100%);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.ScoreButtonHeader-module__onboardingContainer___Fun53 * {
  color: #1e3a8a;
}@media screen and (max-width: 782px) {
  #generalSettings-rankingcoach-page {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    overflow-x: hidden;
  }
}
.Settings-module__settingsContainer___Gr7M6 {
  display: flex;
  flex-direction: column;
  height: calc(100vh - 20px);
  margin-top: 20px;
  padding-left: 20px;
  background-color: #f6f7f7;
  border-radius: 8px;
  overflow: hidden;
  transition: all 0.3s ease;
  box-sizing: border-box;
}

/* WordPress menu expanded state */
.Settings-module__wpMenuExpanded___b0-ZY {
  width: calc(100% - 160px);
  margin-left: 160px;
  transition: width 0.3s ease, margin-left 0.3s ease;
}

/* WordPress menu collapsed state */
.Settings-module__wpMenuCollapsed___iIvHJ {
  width: calc(100% - 36px);
  margin-left: 36px;
  transition: width 0.3s ease, margin-left 0.3s ease;
}

/* Responsive adjustments for smaller screens */
@media screen and (max-width: 960px) {
  .Settings-module__wpMenuExpanded___b0-ZY,
  .Settings-module__wpMenuCollapsed___iIvHJ {
    width: calc(100% - 20px);
    margin-left: 20px;
  }
  .Settings-module__settingsContainer___Gr7M6 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .Settings-module__contentArea___6GZlV {
    margin: 0 1rem;
    max-width: calc(100% - 2rem);
  }
}
@media screen and (max-width: 782px) {
  .Settings-module__wpMenuExpanded___b0-ZY,
  .Settings-module__wpMenuCollapsed___iIvHJ {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .Settings-module__settingsContainer___Gr7M6 {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    height: 100vh;
    border-radius: 0;
    width: 100% !important;
  }
  .Settings-module__header___OugXO {
    padding: 1rem;
    width: 100%;
    box-sizing: border-box;
  }
  .Settings-module__mainContent___cVslo {
    flex-direction: column;
    padding: 0 !important;
    width: 100% !important;
    box-sizing: border-box;
  }
  .Settings-module__sidebar___chZZB {
    width: 100%;
    padding: 0.5rem;
    overflow-x: auto;
    overflow-y: visible;
    box-sizing: border-box;
  }
  .Settings-module__settingsTitleContainer___z9A-K {
    padding: 0.5rem;
    margin-bottom: 0.25rem;
  }
  .Settings-module__menuList___GttGY {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
  }
  .Settings-module__menuItem___swQ6d {
    padding: 0.5rem 1rem;
    border-radius: 4px;
    background-color: #f6f7f7;
    flex: 0 0 auto;
  }
  .Settings-module__activeMenuItem___xrd-D {
    background-color: #e9ecef;
  }
  .Settings-module__contentArea___6GZlV {
    margin: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
    padding: 1rem;
    min-width: 0;
    box-sizing: border-box;
  }
  .Settings-module__footer___Wiyl3 {
    padding: 0.75rem 1rem;
    height: auto;
    min-height: 40px;
  }
  .Settings-module__footerInfoContainer___W0AtI {
    gap: 8px;
    font-size: 11px;
  }
  .Settings-module__checkUpdateButton___aEW74 {
    margin-right: 5px;
    font-size: 11px;
  }
}
@media screen and (max-width: 480px) {
  .Settings-module__wpMenuExpanded___b0-ZY,
  .Settings-module__wpMenuCollapsed___iIvHJ {
    width: 100% !important;
    margin: 0 !important;
  }
  .Settings-module__settingsContainer___Gr7M6 {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
  }
  .Settings-module__header___OugXO {
    padding: 0.75rem;
    width: 100%;
  }
  .Settings-module__logo___5xsFs {
    height: 20px;
    max-width: 150px;
  }
  .Settings-module__sidebar___chZZB {
    padding: 0.5rem;
    width: 100%;
    box-sizing: border-box;
  }
  .Settings-module__settingsTitleContainer___z9A-K {
    padding: 0.5rem 0.75rem;
  }
  .Settings-module__menuList___GttGY {
    padding: 0 0.5rem;
  }
  .Settings-module__menuItem___swQ6d {
    padding: 0.4rem 0.75rem;
    font-size: 13px;
  }
  .Settings-module__contentArea___6GZlV {
    padding: 0.75rem;
    border-radius: 0;
    width: 100%;
    margin: 0;
  }
  .Settings-module__footer___Wiyl3 {
    padding: 0.5rem 0.75rem;
    font-size: 10px;
  }
  .Settings-module__footerInfoContainer___W0AtI {
    gap: 6px;
    font-size: 10px;
  }
  .Settings-module__infoItem___DLbwA {
    font-size: 10px;
  }
  .Settings-module__checkUpdateButton___aEW74 {
    font-size: 10px;
    padding: 2px 6px;
  }
}
.Settings-module__header___OugXO {
  display: flex;
  align-items: center;
  padding: 1.5rem 2rem;
}

.Settings-module__logo___5xsFs {
  height: 24px;
  max-width: 200px;
}

.Settings-module__mainContent___cVslo {
  display: flex;
  flex: 1;
  overflow: hidden;
  padding: 0 0 2rem 0;
  box-sizing: border-box;
}

.Settings-module__sidebar___chZZB {
  width: 200px;
  padding: 2rem 0;
  overflow-y: auto;
  flex-shrink: 0;
}

.Settings-module__settingsTitleContainer___z9A-K {
  padding: 0.5rem 1rem;
  cursor: pointer;
  transition: background-color 0.2s;
  margin-bottom: 0.5rem;
}

.Settings-module__settingsTitleContainer___z9A-K:hover {
  background-color: #e9ecef;
}

.Settings-module__activeSettingsTitle___qxWW7 {
  background-color: #e9ecef;
}

.Settings-module__menuList___GttGY {
  list-style: none;
  padding: 0;
  margin: 0;
}

.Settings-module__menuItem___swQ6d {
  padding: 0.5rem 2rem;
  cursor: pointer;
  transition: background-color 0.2s;
  font-size: 14px;
  display: flex;
  align-items: center;
}

.Settings-module__menuItem___swQ6d:hover {
  background-color: #e9ecef;
}

.Settings-module__activeMenuItem___xrd-D {
  background-color: #e9ecef;
}

.Settings-module__activeMenuItem___xrd-D .Settings-module__menuItemText___ywxJL {
  color: #0052cc;
}

.Settings-module__menuItemIcon___AG9Xq {
  margin-right: 10px;
  color: #1d2327;
  font-size: 18px;
  width: 20px;
  text-align: center;
}

.Settings-module__contentArea___6GZlV {
  flex: 1;
  margin: 0 2rem 0 2rem;
  /* Added equal margins on both sides */
  background-color: #fff;
  border-radius: 8px;
  padding: 2rem;
  overflow-y: auto;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  max-width: calc(100% - 240px);
  /* Set max-width to prevent overflow */
  min-width: 0;
  box-sizing: border-box;
}

.Settings-module__menuItemText___ywxJL {
  color: #1d2327;
  font-weight: 400;
}

.Settings-module__menuItemContent___-n8WL {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.Settings-module__menuItemSubtext___nd0b0 {
  font-size: 12px;
  color: #646970;
  font-weight: 400;
  line-height: 1.2;
}

.Settings-module__settingsHeader___Uickh .Settings-module__menuItemText___ywxJL {
  font-weight: 600;
}

.Settings-module__rssItem___aKMI1 .Settings-module__menuItemText___ywxJL {
  color: #646970;
}

.Settings-module__settingsTitle___rhlxi {
  font-size: 16px;
  font-weight: 600;
  color: #1d2327;
  padding: 0 2rem 1rem;
  margin: 0;
}

.Settings-module__comingSoonBadge___jeO-w {
  background-color: #f0f0f0;
  color: #646970;
  border-radius: 4px;
  padding: 2px 6px;
  font-size: 10px;
  font-weight: 500;
  margin-left: 8px;
  text-transform: uppercase;
}

.Settings-module__footer___Wiyl3 {
  display: flex;
  padding: 1rem 2rem;
  color: #50575e;
  font-size: 12px;
  height: 40px;
  align-items: center;
}

.Settings-module__footerInfoContainer___W0AtI {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.Settings-module__infoItem___DLbwA {
  white-space: nowrap;
}

.Settings-module__checkUpdateButton___aEW74 {
  background: transparent;
  border: 1px solid #ccd0d4;
  border-radius: 6px;
  padding: 2px 8px;
  font-size: 12px;
  color: #2271b1;
  cursor: pointer;
  transition: all 0.2s ease;
  margin-right: 10px;
}
.Settings-module__checkUpdateButton___aEW74:hover:not(:disabled) {
  background: #f0f6fc;
  border-color: #2271b1;
  color: #135e96;
}
.Settings-module__checkUpdateButton___aEW74:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}.BreadcrumbsPage-module__title___sUjrj {
  margin-bottom: 1rem;
}

.BreadcrumbsPage-module__description___1LlOg {
  color: #646970;
  line-height: 1.5;
  max-width: 800px;
}

.BreadcrumbsPage-module__separator___ttibu {
  border-bottom: 1px solid #e9ecef;
  margin: 2rem 0;
}

.BreadcrumbsPage-module__switchLabel___1cjJn {
  margin-bottom: 0.75rem;
  display: block;
}

.BreadcrumbsPage-module__breadcrumbsSwitch___OA5XU {
  display: block;
  margin-bottom: 3.5rem;
}

.BreadcrumbsPage-module__displayOptionsTitle___F52z8 {
  margin-top: 2rem;
}

.BreadcrumbsPage-module__optionsContainer___TX0ij {
  display: flex;
  gap: 3rem;
  margin-top: 1.5rem;
}
@media screen and (max-width: 960px) {
  .BreadcrumbsPage-module__optionsContainer___TX0ij {
    gap: 2rem;
  }
}
@media screen and (max-width: 782px) {
  .BreadcrumbsPage-module__optionsContainer___TX0ij {
    flex-direction: column;
    gap: 1.5rem;
  }
}

.BreadcrumbsPage-module__settingsColumn___4l1-Z {
  flex: 1;
}
@media screen and (max-width: 782px) {
  .BreadcrumbsPage-module__settingsColumn___4l1-Z {
    width: 100%;
  }
}

.BreadcrumbsPage-module__previewColumn___a2k8A {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  position: relative;
}
@media screen and (max-width: 782px) {
  .BreadcrumbsPage-module__previewColumn___a2k8A {
    width: 100%;
    position: static;
  }
}

.BreadcrumbsPage-module__previewTitle___F9-3Y {
  margin-bottom: 0;
  padding-left: 12px;
}

.BreadcrumbsPage-module__homeAnchorInput___yyBEr {
  margin-top: 2rem;
  margin-bottom: 0;
}

.BreadcrumbsPage-module__advancedOptionsTitle___kR-Fu {
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}

.BreadcrumbsPage-module__advancedInput___UvMlW {
  margin-bottom: 1.5rem;
  position: relative;
}
.BreadcrumbsPage-module__advancedInput___UvMlW:last-child {
  margin-bottom: 0;
}

.BreadcrumbsPage-module__previewItem___N9qsH {
  position: absolute;
  left: 0;
  width: 100%;
}
.BreadcrumbsPage-module__previewItem___N9qsH.BreadcrumbsPage-module__archive___ppqc9 {
  top: 440px;
}
.BreadcrumbsPage-module__previewItem___N9qsH.BreadcrumbsPage-module__search___ypXMC {
  top: 538px;
}
.BreadcrumbsPage-module__previewItem___N9qsH.BreadcrumbsPage-module__error___-5aPa {
  top: 634px;
}
@media screen and (max-width: 782px) {
  .BreadcrumbsPage-module__previewItem___N9qsH {
    position: static;
    margin-bottom: 1rem;
  }
  .BreadcrumbsPage-module__previewItem___N9qsH.BreadcrumbsPage-module__archive___ppqc9, .BreadcrumbsPage-module__previewItem___N9qsH.BreadcrumbsPage-module__search___ypXMC, .BreadcrumbsPage-module__previewItem___N9qsH.BreadcrumbsPage-module__error___-5aPa {
    top: auto;
  }
}

.BreadcrumbsPage-module__inputWrapper___iWoZZ {
  flex: 1;
}

.BreadcrumbsPage-module__buttonContainer___1XapC {
  margin-top: 2rem;
  padding-top: 2rem;
}
@media screen and (max-width: 480px) {
  .BreadcrumbsPage-module__buttonContainer___1XapC button {
    width: 100%;
  }
}.SeparatorSettings-module__title___0K-Go {
  margin-bottom: 0.75rem;
}
@media screen and (max-width: 480px) {
  .SeparatorSettings-module__title___0K-Go {
    font-size: 14px;
  }
}

.SeparatorSettings-module__separatorsContainer___rZi32 {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
@media screen and (max-width: 480px) {
  .SeparatorSettings-module__separatorsContainer___rZi32 {
    gap: 6px;
  }
}

.SeparatorSettings-module__separator___z-DO0 {
  padding: 6px 16px;
  border-radius: 4px;
  cursor: pointer;
  background-color: var(--fn-divider-gl);
  transition: all 0.25s ease-in-out;
  user-select: none;
}
.SeparatorSettings-module__separator___z-DO0.SeparatorSettings-module__selected___6Ljrj {
  background-color: var(--fn-bg-cta);
  color: var(--fn-bg-cta-fg);
}
@media screen and (max-width: 480px) {
  .SeparatorSettings-module__separator___z-DO0 {
    padding: 5px 12px;
    font-size: 14px;
  }
}.BreadcrumbPreview-module__previewContainer___EJP6R {
  padding: 0.75rem 1rem;
  border-radius: 4px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media screen and (max-width: 480px) {
  .BreadcrumbPreview-module__previewContainer___EJP6R {
    padding: 0.5rem 0.75rem;
    font-size: 14px;
  }
}

.BreadcrumbPreview-module__link___SBgnd {
  color: #0062ff !important;
  text-decoration: underline;
}
.BreadcrumbPreview-module__link___SBgnd:hover {
  color: #0062ff;
}
@media screen and (max-width: 480px) {
  .BreadcrumbPreview-module__link___SBgnd {
    font-size: 14px;
  }
}

.BreadcrumbPreview-module__text___4nrkn {
  color: var(--fn-text);
}
@media screen and (max-width: 480px) {
  .BreadcrumbPreview-module__text___4nrkn {
    font-size: 14px;
  }
}

.BreadcrumbPreview-module__separator___nLOrQ {
  color: var(--fn-text-secondary);
  margin: 0 0.25rem;
}
@media screen and (max-width: 480px) {
  .BreadcrumbPreview-module__separator___nLOrQ {
    font-size: 14px;
  }
}

@media screen and (max-width: 480px) {
  .BreadcrumbPreview-module__prefix___Kl2Mh {
    font-size: 14px;
  }
}.RSSPage-module__title___dl-Vf {
  margin-bottom: 1rem;
}

.RSSPage-module__description___YwFwu {
  color: #646970;
  line-height: 1.5;
  max-width: 800px;
}
@media screen and (max-width: 782px) {
  .RSSPage-module__description___YwFwu {
    max-width: 100%;
    font-size: 14px;
  }
}
@media screen and (max-width: 480px) {
  .RSSPage-module__description___YwFwu {
    font-size: 13px;
  }
}

.RSSPage-module__separator___Qmx0v {
  border-bottom: 1px solid #e9ecef;
  margin: 2rem 0;
}
@media screen and (max-width: 782px) {
  .RSSPage-module__separator___Qmx0v {
    margin: 1.5rem 0;
  }
}

.RSSPage-module__switchLabel___gmngv {
  margin-bottom: 0.75rem;
  display: block;
}
@media screen and (max-width: 480px) {
  .RSSPage-module__switchLabel___gmngv {
    font-size: 14px;
  }
}

.RSSPage-module__settingsColumn___fL3Yt {
  max-width: 60%;
}
@media screen and (max-width: 960px) {
  .RSSPage-module__settingsColumn___fL3Yt {
    max-width: 80%;
  }
}
@media screen and (max-width: 782px) {
  .RSSPage-module__settingsColumn___fL3Yt {
    max-width: 100%;
  }
}

.RSSPage-module__openRssButton___uEGhz {
  display: block;
}

.RSSPage-module__rssInput___kIk0K {
  margin-bottom: 1.5rem;
}
.RSSPage-module__rssInput___kIk0K:last-of-type {
  margin-bottom: 2rem;
}

.RSSPage-module__buttonContainer___JsYIk {
  margin-top: 2rem;
  padding-top: 2rem;
}
@media screen and (max-width: 782px) {
  .RSSPage-module__buttonContainer___JsYIk button {
    width: 100%;
  }
}

.RSSPage-module__urlContainer___GhLqA {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin: 2rem 0;
}
@media screen and (max-width: 782px) {
  .RSSPage-module__urlContainer___GhLqA {
    flex-direction: column;
    align-items: flex-start;
    gap: 0.75rem;
  }
}

.RSSPage-module__urlValue___rtfxC {
  background: #f0f0f1;
  padding: 0.5rem 1rem;
  border-radius: 4px;
  font-family: monospace;
}
@media screen and (max-width: 782px) {
  .RSSPage-module__urlValue___rtfxC {
    width: 100%;
    word-break: break-all;
    padding: 0.75rem;
  }
}
@media screen and (max-width: 480px) {
  .RSSPage-module__urlValue___rtfxC {
    font-size: 13px;
    padding: 0.5rem 0.75rem;
  }
}

.RSSPage-module__displayOptionsTitle___uUUeM {
  margin-top: 2rem;
}.SitemapPage-module__description___eHub5 {
  color: #646970;
  line-height: 1.5;
  max-width: 800px;
}
@media screen and (max-width: 782px) {
  .SitemapPage-module__description___eHub5 {
    max-width: 100%;
    font-size: 14px;
  }
}
@media screen and (max-width: 480px) {
  .SitemapPage-module__description___eHub5 {
    font-size: 13px;
  }
}

.SitemapPage-module__separator___tDAhJ {
  border-bottom: 1px solid #e9ecef;
  margin: 2rem 0;
}
@media screen and (max-width: 782px) {
  .SitemapPage-module__separator___tDAhJ {
    margin: 1.5rem 0;
  }
}

.SitemapPage-module__switchLabel___-Bdhd {
  margin-bottom: 0.75rem;
  display: block;
}
@media screen and (max-width: 480px) {
  .SitemapPage-module__switchLabel___-Bdhd {
    font-size: 14px;
  }
}

.SitemapPage-module__buttonContainer___40r-I {
  margin-top: 3rem;
  display: flex;
  gap: 1rem;
}
@media screen and (max-width: 782px) {
  .SitemapPage-module__buttonContainer___40r-I {
    flex-direction: column;
    margin-top: 2rem;
  }
  .SitemapPage-module__buttonContainer___40r-I button {
    width: 100%;
  }
}

.SitemapPage-module__lastUpdated___Y2HXv {
  margin-top: 1rem;
  font-style: italic;
  color: #646970;
}

.SitemapPage-module__additionalInfo___HZcMn {
  color: #646970;
}

.SitemapPage-module__secondarySeparator___kExC5 {
  border-bottom: 1px solid #e9ecef;
  margin: 2rem 0;
}

.SitemapPage-module__urlContainer___SppxX {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin: 2rem 0;
}
@media screen and (max-width: 782px) {
  .SitemapPage-module__urlContainer___SppxX {
    flex-direction: column;
    align-items: flex-start;
    gap: 0.75rem;
  }
}

.SitemapPage-module__urlValue___nq-XI {
  background: #f0f0f1;
  padding: 0.5rem 1rem;
  border-radius: 4px;
  font-family: monospace;
}
@media screen and (max-width: 782px) {
  .SitemapPage-module__urlValue___nq-XI {
    width: 100%;
    word-break: break-all;
    padding: 0.75rem;
  }
}
@media screen and (max-width: 480px) {
  .SitemapPage-module__urlValue___nq-XI {
    font-size: 13px;
    padding: 0.5rem 0.75rem;
  }
}

.SitemapPage-module__title___KYNqH {
  margin-bottom: 1rem;
}
@media screen and (max-width: 480px) {
  .SitemapPage-module__title___KYNqH {
    font-size: 1.25rem;
  }
}

.SitemapPage-module__displayOptionsTitle___YXQpY {
  margin-top: 2rem;
}
@media screen and (max-width: 480px) {
  .SitemapPage-module__displayOptionsTitle___YXQpY {
    font-size: 1.1rem;
  }
}.RobotsPage-module__title___0WRAy {
  margin-bottom: 1rem;
}
@media screen and (max-width: 480px) {
  .RobotsPage-module__title___0WRAy {
    font-size: 1.25rem;
  }
}

.RobotsPage-module__switchLabel___tkobJ {
  margin-bottom: 0.75rem;
  display: block;
}
@media screen and (max-width: 480px) {
  .RobotsPage-module__switchLabel___tkobJ {
    font-size: 14px;
  }
}

.RobotsPage-module__displayOptionsTitle___w99cT {
  margin-top: 2rem;
}
@media screen and (max-width: 480px) {
  .RobotsPage-module__displayOptionsTitle___w99cT {
    font-size: 1.1rem;
  }
}

.RobotsPage-module__viewButton___9fN3Y {
  margin-left: 1rem;
}

.RobotsPage-module__description___i78QT {
  color: #646970;
  line-height: 1.5;
  max-width: 800px;
}
@media screen and (max-width: 782px) {
  .RobotsPage-module__description___i78QT {
    max-width: 100%;
    font-size: 14px;
  }
}
@media screen and (max-width: 480px) {
  .RobotsPage-module__description___i78QT {
    font-size: 13px;
  }
}

.RobotsPage-module__separator___263ot {
  border-bottom: 1px solid #e9ecef;
  margin: 2rem 0;
}
@media screen and (max-width: 782px) {
  .RobotsPage-module__separator___263ot {
    margin: 1.5rem 0;
  }
}

.RobotsPage-module__buttonContainer___uSkdb {
  margin-top: 3rem;
  display: flex;
  gap: 1rem;
}
@media screen and (max-width: 782px) {
  .RobotsPage-module__buttonContainer___uSkdb {
    flex-direction: column;
    margin-top: 2rem;
  }
  .RobotsPage-module__buttonContainer___uSkdb button {
    width: 100%;
  }
}

.RobotsPage-module__lastUpdated___Kx2-y {
  margin-top: 1rem;
  font-style: italic;
  color: #646970;
}

.RobotsPage-module__additionalInfo___-dhmr {
  color: #646970;
}

.RobotsPage-module__secondarySeparator___z0-Jn {
  border-bottom: 1px solid #e9ecef;
  margin: 2rem 0;
}

.RobotsPage-module__urlContainer___7w-LS {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin: 2rem 0;
}
@media screen and (max-width: 782px) {
  .RobotsPage-module__urlContainer___7w-LS {
    flex-direction: column;
    align-items: flex-start;
    gap: 0.75rem;
  }
}

.RobotsPage-module__urlValue___o5aJd {
  background: #f0f0f1;
  padding: 0.5rem 1rem;
  border-radius: 4px;
  font-family: monospace;
}
@media screen and (max-width: 782px) {
  .RobotsPage-module__urlValue___o5aJd {
    width: 100%;
    word-break: break-all;
    padding: 0.75rem;
  }
}
@media screen and (max-width: 480px) {
  .RobotsPage-module__urlValue___o5aJd {
    font-size: 13px;
    padding: 0.5rem 0.75rem;
  }
}

.RobotsPage-module__checkboxContainer___NbIJ5 {
  margin: 1.5rem 0;
}

.RobotsPage-module__checkboxDescription___VVP2Y {
  margin-top: 0.5rem;
  margin-left: 1.8rem;
  font-style: italic;
  color: #646970;
  font-size: 0.9rem;
}
@media screen and (max-width: 480px) {
  .RobotsPage-module__checkboxDescription___VVP2Y {
    font-size: 0.85rem;
    margin-left: 1.5rem;
  }
}.GeneralSettingsPage-module__title___1ys9X {
  margin-bottom: 1rem;
}

.GeneralSettingsPage-module__separator___0G9dP {
  border-bottom: 1px solid #e9ecef;
  margin: 2rem 0;
}

.GeneralSettingsPage-module__settingsList___tbBk7 {
  margin-top: 1rem;
}.SettingsRow-module__settingsRow___Zpeex {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5rem 0;
  border-bottom: 1px solid #e9ecef;
  width: 60%;
  max-width: 60%;
}
.SettingsRow-module__settingsRow___Zpeex:last-child {
  border-bottom: none;
}
@media screen and (max-width: 960px) {
  .SettingsRow-module__settingsRow___Zpeex {
    width: 80%;
    max-width: 80%;
  }
}
@media screen and (max-width: 782px) {
  .SettingsRow-module__settingsRow___Zpeex {
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    align-items: stretch;
    padding: 1rem 0;
  }
}
@media screen and (max-width: 480px) {
  .SettingsRow-module__settingsRow___Zpeex {
    padding: 0.75rem 0;
  }
}

.SettingsRow-module__textContainer___4TyXX {
  flex: 1;
  margin-right: 1rem;
}
@media screen and (max-width: 782px) {
  .SettingsRow-module__textContainer___4TyXX {
    margin-right: 0;
    margin-bottom: 0.75rem;
  }
}

.SettingsRow-module__title___H20L8 {
  margin-bottom: 0.25rem;
}
@media screen and (max-width: 480px) {
  .SettingsRow-module__title___H20L8 {
    font-size: 14px;
  }
}

.SettingsRow-module__description___gw2-P {
  color: #646970;
  line-height: 1.5;
  max-width: 600px;
}
@media screen and (max-width: 782px) {
  .SettingsRow-module__description___gw2-P {
    max-width: 100%;
    font-size: 14px;
  }
}
@media screen and (max-width: 480px) {
  .SettingsRow-module__description___gw2-P {
    font-size: 13px;
  }
}

.SettingsRow-module__switchContainer___UkSmx {
  flex-shrink: 0;
}
@media screen and (max-width: 782px) {
  .SettingsRow-module__switchContainer___UkSmx {
    align-self: flex-start;
  }
}.Upsell-module__upsellPage___UekaQ {
  width: 100%;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  margin-top: 0;
  box-sizing: border-box;
  padding-bottom: 64px;
  position: relative;
}
@media (max-width: 768px) {
  .Upsell-module__upsellPage___UekaQ {
    margin-top: 0;
    padding-bottom: 48px;
  }
}

.Upsell-module__hero___yXHiO {
  position: relative;
  min-height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding: clamp(140px, 18vh, 220px) 16px clamp(16px, 4vh, 36px);
  text-align: center;
  overflow: hidden;
  width: 100%;
  box-sizing: border-box;
  padding-bottom: 0;
}
@media (max-width: 768px) {
  .Upsell-module__hero___yXHiO {
    padding: 120px 12px 28px;
  }
}

.Upsell-module__heroTitle___eBo1B {
  position: relative;
  z-index: 1;
  color: var(--white) !important;
  font-size: 48px !important;
  line-height: 1.2 !important;
  margin-top: 24px;
  margin-bottom: 24px;
  max-width: 900px;
  font-weight: 700 !important;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.Upsell-module__heroTitle___eBo1B > * {
  color: var(--white) !important;
  font-size: inherit !important;
  line-height: inherit !important;
  font-weight: inherit !important;
}
.Upsell-module__heroTitle___eBo1B mark {
  background-color: transparent;
  color: var(--p300);
  padding: 0;
}
@media (max-width: 768px) {
  .Upsell-module__heroTitle___eBo1B {
    font-size: 32px !important;
    margin-bottom: 20px;
    padding: 0 10px;
  }
}
@media (max-width: 480px) {
  .Upsell-module__heroTitle___eBo1B {
    font-size: 28px !important;
  }
}

.Upsell-module__heroSubtitle___gBnAN {
  position: relative;
  z-index: 1;
  color: var(--white) !important;
  font-size: 18px !important;
  line-height: 1.6 !important;
  margin: 0 auto 32px;
  max-width: 700px;
  opacity: 0.95;
}
@media (max-width: 768px) {
  .Upsell-module__heroSubtitle___gBnAN {
    font-size: 16px !important;
    margin-bottom: 28px;
  }
}

.Upsell-module__limitedOfferBadge___VtvWC {
  background-color: var(--p100);
  color: var(--p600);
  padding: 8px 16px;
  border-radius: 20px;
  font-size: 14px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  margin-bottom: 16px;
  position: relative;
  z-index: 2;
}

.Upsell-module__limitedOfferBadgeButton___V7Zju {
  border: none;
  font-family: inherit;
  font-weight: 600;
  cursor: pointer;
  transition: transform 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease;
}
.Upsell-module__limitedOfferBadgeButton___V7Zju:hover, .Upsell-module__limitedOfferBadgeButton___V7Zju:focus-visible {
  transform: translateY(-1px);
  box-shadow: 0 6px 14px rgba(0, 0, 0, 0.14);
  background-color: var(--p200, var(--p100));
}
.Upsell-module__limitedOfferBadgeButton___V7Zju:focus-visible {
  outline: 2px solid var(--p500);
  outline-offset: 2px;
}
.Upsell-module__limitedOfferBadgeButton___V7Zju:active {
  transform: translateY(0);
}

.Upsell-module__periodSwitcher___20Q1j {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 12px;
  margin-top: 20px;
  position: relative;
  z-index: 1;
}

.Upsell-module__periodLabel___3u-2R {
  color: rgba(255, 255, 255, 0.8);
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.2s ease;
}

.Upsell-module__periodLabelActive___PGA1d {
  color: var(--white);
  font-weight: 700;
}

.Upsell-module__heroButton___ElEWM {
  position: relative;
  z-index: 1;
  border-radius: 50px !important;
  padding: 16px 40px !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  background-color: var(--white) !important;
  color: var(--p600) !important;
  border: none !important;
  margin-bottom: 24px;
}
.Upsell-module__heroButton___ElEWM:hover {
  background-color: var(--n100) !important;
}
@media (max-width: 768px) {
  .Upsell-module__heroButton___ElEWM {
    padding: 14px 32px !important;
  }
}

/* Testimonials section */
.Upsell-module__testimonialsSection___4D67m {
  background: var(--white);
  padding: clamp(72px, 10vh, 120px) 16px clamp(80px, 12vh, 120px);
}

.Upsell-module__testimonialsContainer___WaBw5 {
  max-width: 1200px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 28px;
  align-items: center;
  text-align: center;
}

.Upsell-module__testimonialsHeader___MxNbf {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
}

.Upsell-module__testimonialsTitle___GBCNR {
  color: var(--n700);
}

.Upsell-module__testimonialsRating___-wtGh {
  display: flex;
  align-items: center;
  gap: 10px;
}

.Upsell-module__ratingStars___Uo5Y- {
  display: inline-flex;
  gap: 4px;
}

.Upsell-module__ratingScore___r7d-i {
  color: var(--n700);
  font-weight: 700;
}

.Upsell-module__testimonialsGrid___ExYN- {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(340px, 1fr));
  gap: 18px;
}

.Upsell-module__testimonialCard___cVGaV {
  position: relative;
  background: rgba(var(--n900-rgb), 0.02);
  border-radius: 18px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  text-align: left;
  box-sizing: border-box;
}

.Upsell-module__quoteMark___vDDF0 {
  position: absolute;
  top: 20px;
  left: 24px;
  width: 24px;
  height: 24px;
  opacity: 0.15;
  pointer-events: none;
}

.Upsell-module__testimonialText___mwaF0 {
  color: var(--n700);
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.Upsell-module__authorRow___zXXHm {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: auto;
}

.Upsell-module__avatar___bXDly {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  flex-shrink: 0;
  object-fit: cover;
  display: block;
  background: var(--n200);
}

.Upsell-module__authorName___-xDm4 {
  color: var(--n700);
  font-size: 16px;
  font-weight: 700;
}

.Upsell-module__reviewPartners___pukRr {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  align-items: center;
  justify-content: center;
  color: var(--fn-fg-light);
}

.Upsell-module__partnerText___hKtx4 {
  color: var(--fn-fg-light);
  font-weight: 600;
}

.Upsell-module__reviewsioLogo___6glQW {
  height: 20px;
  width: auto;
  display: block;
}

@media (max-width: 900px) {
  .Upsell-module__testimonialsSection___4D67m {
    padding: 64px 12px 80px;
  }
}
@media (max-width: 720px) {
  .Upsell-module__testimonialsGrid___ExYN- {
    grid-template-columns: 1fr;
  }
  .Upsell-module__testimonialCard___cVGaV {
    padding: 20px;
  }
}
.Upsell-module__paymentInfo___iI2Oq {
  display: block;
  margin-top: 12px;
  color: rgba(255, 255, 255, 0.8);
  font-size: 13px;
  position: relative;
  z-index: 1;
  margin-bottom: 24px;
}

.Upsell-module__trustIndicators___fl9Jl {
  margin-bottom: 60px;
  color: rgba(255, 255, 255, 0.9);
  font-size: 14px;
  display: flex;
  gap: 24px;
  justify-content: center;
  position: relative;
  z-index: 1;
}
.Upsell-module__trustIndicators___fl9Jl .Upsell-module__trustIndicator___9Q-HW {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.Upsell-module__statsGrid___lhjLj {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  max-width: 1000px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 1;
  background: rgba(var(--white-rgb), 0.05);
  border-bottom: none;
  border-radius: 38px 38px 0 0;
  padding: 24px;
  box-sizing: border-box;
  min-height: 160px;
}
@media (max-width: 900px) {
  .Upsell-module__statsGrid___lhjLj {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 500px) {
  .Upsell-module__statsGrid___lhjLj {
    grid-template-columns: 1fr;
  }
}

.Upsell-module__statCard___tCRKJ {
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(10px);
  border-radius: 16px;
  padding: 24px;
  text-align: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.Upsell-module__statLabel___m-V3M {
  color: rgba(255, 255, 255, 0.8);
  font-size: 13px;
  font-weight: 500;
}

.Upsell-module__statValue___UaoL2 {
  color: var(--n000);
  font-size: 32px;
}

.Upsell-module__statChange___3PJbm {
  color: var(--s400);
  font-size: 14px;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
}

/* Impact Metrics Section */
.Upsell-module__impactSection___Twnbp {
  width: 100%;
  display: flex;
  justify-content: center;
  padding: 0 16px;
  margin: 64px 0 48px;
  box-sizing: border-box;
}

.Upsell-module__impactContent___aVBUk {
  width: 100%;
  max-width: 1200px;
  border-radius: 28px;
  padding: 32px 48px;
  box-sizing: border-box;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  overflow: hidden;
  color: var(--n000);
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: center;
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.12);
}

.Upsell-module__impactMetricsRow___IYmSD {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 64px;
  flex-wrap: wrap;
}

.Upsell-module__impactMetric___os2qj {
  display: flex;
  flex-direction: column;
  gap: 8px;
  min-width: 180px;
  flex: 1;
}

.Upsell-module__impactValue___D-CTs {
  color: #35faff !important;
  font-size: 64px;
  font-weight: 700;
  line-height: 1;
}

.Upsell-module__impactLabel___lVBqY {
  font-size: 20px;
  font-weight: 700;
  color: var(--n000) !important;
  line-height: 1.3;
}

.Upsell-module__impactButton___Yjyj- {
  align-self: center;
  display: flex;
  padding: var(--v-padding, 4px) var(--padding-right, 4px) var(--v-padding, 4px) var(--padding-left, 8px);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 999px;
  background-color: rgba(255, 255, 255, 0.14);
  color: var(--n000);
  border: 1px solid rgba(255, 255, 255, 0.28);
  box-shadow: none;
  font-weight: 700;
}

.Upsell-module__impactButtonContent___ooMDH {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  font-weight: 700;
  color: var(--n000);
}

@media (max-width: 900px) {
  .Upsell-module__impactContent___aVBUk {
    padding: 28px 32px;
  }
  .Upsell-module__impactMetricsRow___IYmSD {
    gap: 40px;
  }
}
@media (max-width: 640px) {
  .Upsell-module__impactSection___Twnbp {
    margin: 48px 0 32px;
    padding: 0 12px;
  }
  .Upsell-module__impactContent___aVBUk {
    padding: 24px;
    border-radius: 22px;
  }
  .Upsell-module__impactValue___D-CTs {
    font-size: 48px;
  }
  .Upsell-module__impactLabel___lVBqY {
    font-size: 18px;
  }
}
.Upsell-module__foundationSection___25-OU {
  background: var(--white);
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 1200px;
  margin: 0 auto;
  width: 100%;
  text-align: center;
}

.Upsell-module__foundationTitle___HHcSr {
  font-size: 42px !important;
  line-height: 1.2 !important;
  color: var(--n800) !important;
  margin-bottom: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
}
@media (max-width: 768px) {
  .Upsell-module__foundationTitle___HHcSr {
    font-size: 32px !important;
  }
}

.Upsell-module__foundationLinePrimary___CN3BN {
  color: var(--n800) !important;
  text-align: center;
}

.Upsell-module__foundationLineSecondary___Eelq7 {
  color: var(--p500) !important;
  text-align: center;
}

.Upsell-module__foundationSubtitle___QQQXI {
  font-size: 18px !important;
  line-height: 1.6 !important;
  color: var(--fn-fg-light) !important;
  max-width: 700px;
  margin: 0 auto;
}

.Upsell-module__featureHighlightsSection___M4u9k {
  background: var(--n100);
  padding: clamp(72px, 10vh, 120px) 24px;
}

.Upsell-module__featureHighlightsContainer___ZzMLR {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 12px;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  text-align: center;
}

.Upsell-module__featureHighlightsHeader___qIpoL {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
}

.Upsell-module__featureHighlightsTitle___05pV0 {
  color: var(--n700);
}

.Upsell-module__featureHighlightsSubtitle___oa-Ki {
  color: var(--fn-fg-light);
  max-width: 760px;
  line-height: 1.6;
}

.Upsell-module__featureHighlightsGrid___P7PVl {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(340px, 1fr));
  gap: 20px;
}

.Upsell-module__featureHighlightCard___6mtpg {
  background: var(--white);
  border-radius: 18px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: flex-start;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.04);
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.Upsell-module__featureHighlightCard___6mtpg:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 26px rgba(0, 0, 0, 0.06);
}

.Upsell-module__featureIconWrapper___kOr8I {
  width: 48px;
  height: 48px;
  border-radius: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  margin-bottom: 4px;
}

.Upsell-module__featureHighlightText___Q7bwR {
  display: flex;
  flex-direction: column;
  gap: 6px;
  text-align: left;
  width: 100%;
}

.Upsell-module__featureCardTitle___Oluwd {
  color: var(--n700);
  font-size: 17px !important;
  line-height: 1.35;
}

.Upsell-module__featureCardDescription___3BmAk {
  color: var(--fn-fg-light);
  font-size: 16px;
  line-height: 1.6;
}

@media (max-width: 1024px) {
  .Upsell-module__featureHighlightsGrid___P7PVl {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 640px) {
  .Upsell-module__featureHighlightsSection___M4u9k {
    padding: 56px 16px 64px;
  }
  .Upsell-module__featureHighlightsGrid___P7PVl {
    grid-template-columns: 1fr;
  }
  .Upsell-module__featureHighlightCard___6mtpg {
    padding: 20px;
  }
}
/* NEW STYLES for the Pricing Cards */
.Upsell-module__pricingContainer___ZjQm1 {
  display: flex;
  justify-content: center;
  align-items: stretch;
  gap: 32px;
  width: 100%;
  max-width: 900px;
  margin: 140px 40px 0 40px;
  /* Keep top clearance for AI badge while avoiding excessive blank space */
  padding: 0 12px;
}
@media (max-width: 900px) {
  .Upsell-module__pricingContainer___ZjQm1 {
    flex-direction: column;
    align-items: center;
    margin: 120px auto 32px;
  }
}

.Upsell-module__bottomPlansSection___SNnGk {
  width: 100%;
  padding: clamp(72px, 10vh, 120px) 16px clamp(80px, 12vh, 120px);
  display: flex;
  flex-direction: column;
  gap: 32px;
  box-sizing: border-box;
}

.Upsell-module__bottomPlansHeader___0cVDR {
  text-align: center;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  max-width: 740px;
  margin: 0 auto;
}

.Upsell-module__bottomPlansTitle___HeTXy {
  color: var(--n700);
}

.Upsell-module__bottomPlansSubtitle___efk8q {
  color: var(--fn-fg-light);
  max-width: 620px;
  line-height: 1.6;
}

.Upsell-module__bottomPlansGrid___qVBF- {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  gap: 24px;
  align-items: stretch;
  max-width: 900px;
  margin: 0 auto;
  width: 100%;
  justify-items: center;
}

.Upsell-module__bottomPrimaryCard___EwQdF {
  min-height: 100%;
  box-shadow: 0 18px 38px rgba(0, 102, 255, 0.25);
  max-width: 400px;
  width: 100%;
  margin: 0 auto;
}

.Upsell-module__planCard___c6lzY {
  position: relative;
  border-radius: 32px;
  padding: 32px;
  display: flex;
  flex-direction: column;
  gap: 18px;
  color: var(--white);
  overflow: hidden;
  min-height: 100%;
  box-shadow: 0 18px 38px rgba(8, 41, 96, 0.2);
  background-color: var(--p700);
  max-width: 400px;
  width: 100%;
  margin: 0 auto;
}

.Upsell-module__planCard___c6lzY::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
}

.Upsell-module__agencyCard___XpP8t {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  isolation: isolate;
}

.Upsell-module__agencyCard___XpP8t::before {
  opacity: 0.9;
}

.Upsell-module__planTitle___X7HfZ,
.Upsell-module__planSubtitle___tkGl3,
.Upsell-module__planFeatureList___JXiKJ,
.Upsell-module__planButton___yQ2nR {
  position: relative;
  z-index: 1;
}

.Upsell-module__planTitle___X7HfZ {
  color: var(--white) !important;
  align-self: stretch;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
}

.Upsell-module__planSubtitle___tkGl3 {
  color: var(--white) !important;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: 0.004px;
}

.Upsell-module__planButton___yQ2nR {
  align-self: center;
  border-radius: 50px;
  padding: 10px 16px;
  font-weight: 700;
  background: var(--white);
  color: var(--p700);
  border: none;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.12);
  width: min(328px, 100%);
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

.Upsell-module__planFeatureList___JXiKJ {
  list-style: none;
  padding: 0;
  margin: 8px 0 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.Upsell-module__planFeatureItem___1hjam {
  display: flex;
  align-items: flex-start;
  gap: 12px;
}

.Upsell-module__planFeatureIcon___WRAhq {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  flex-shrink: 0;
}

.Upsell-module__planFeatureText___f-LsN {
  color: var(--white) !important;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: 0.004px;
}

.Upsell-module__pricingCard___JBtgB {
  flex: 1;
  border-radius: 32px;
  padding: 32px;
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
  max-width: 400px;
  box-sizing: border-box;
}

.Upsell-module__freeCard___WOYfe {
  background: var(--white);
  border: 1px solid var(--n200);
  color: var(--n800);
  padding-top: 48px;
}
.Upsell-module__freeCard___WOYfe .Upsell-module__cardTitle___XNAgC {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 24px;
  color: var(--n800);
  text-align: left;
}

.Upsell-module__proCardWrapper___2z4w0 {
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
  max-width: 400px;
  width: 100%;
}

.Upsell-module__proCard___sG5z7 {
  background: var(--p500);
  /* rankingCoach Blue */
  color: var(--white);
  border: none;
  box-shadow: 0 8px 32px rgba(0, 102, 255, 0.25);
  padding-top: 56px;
  /* Space for banner */
  position: relative;
  overflow: visible;
  width: 100%;
  max-width: none;
  /* Handled by wrapper */
  z-index: 2;
  /* Card sits on top of badge's bottom part */
}
.Upsell-module__proCard___sG5z7 .Upsell-module__cardTitle___XNAgC {
  color: var(--white);
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 16px;
  margin-top: 20px;
  text-align: left;
}

.Upsell-module__freePriceBlock___uxCcw {
  margin-bottom: 8px;
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
  gap: 4px;
}
.Upsell-module__freePriceBlock___uxCcw .Upsell-module__price___wLqRJ {
  font-size: 42px;
  font-weight: 700;
  color: var(--n800);
  line-height: 1;
}
.Upsell-module__freePriceBlock___uxCcw .Upsell-module__period___ruuUw {
  font-size: 14px;
  font-weight: 500;
  color: var(--fn-fg-light);
  margin-bottom: 8px;
}

.Upsell-module__subText___baBqp {
  font-size: 14px;
  font-weight: 500;
  color: var(--n800);
  margin-bottom: 32px;
  text-align: left;
}

.Upsell-module__currentPlanButton___1gr7O {
  width: 100%;
  background-color: var(--n100) !important;
  color: var(--fn-fg-light) !important;
  border: none !important;
  border-radius: 50px !important;
  padding: 12px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  cursor: default !important;
  margin-bottom: 32px !important;
  text-align: center;
  box-shadow: none !important;
}
.Upsell-module__currentPlanButton___1gr7O:hover {
  background-color: var(--n100) !important;
}

.Upsell-module__activateFreePlanButton___rY-yQ {
  width: 100%;
  border-radius: 50px !important;
  padding: 12px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  margin-bottom: 32px !important;
  text-align: center;
  cursor: pointer !important;
}

.Upsell-module__limitedTimeBanner___H13V4 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: var(--a2900);
  color: var(--n800);
  text-align: center;
  font-weight: 700;
  font-size: 14px;
  padding: 16px;
  border-radius: 32px 32px 0 0;
  text-transform: none;
  z-index: 3;
  /* On top of card */
  /* Ensure it matches card width/radius perfectly */
  width: 100%;
  box-sizing: border-box;
}

.Upsell-module__toggleContainer___QS-o5 {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50px;
  display: flex;
  padding: 4px;
  margin-bottom: 24px;
  position: relative;
  width: 100%;
  border: 1px solid rgba(255, 255, 255, 0.1);
  cursor: pointer;
  height: 48px;
}

.Upsell-module__toggleOption___TRbt2 {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 600;
  z-index: 2;
  transition: all 0.3s ease;
  color: rgba(255, 255, 255, 0.8);
  border-radius: 50px;
  height: 100%;
}

.Upsell-module__toggleOptionActive___FKLdE {
  background-color: transparent;
  color: var(--p500);
  background-color: var(--white);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.Upsell-module__saveText___yMgsc {
  color: var(--a2900);
  font-weight: 800;
  margin-left: 4px;
}

.Upsell-module__proPriceBlock___fEjzj {
  margin-bottom: 24px;
  text-align: left;
}

.Upsell-module__oldPriceRow___SRBy1 {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 4px;
}

.Upsell-module__oldPrice___rxGNp {
  color: rgba(255, 255, 255, 0.7);
  text-decoration: line-through;
  font-size: 14px;
  font-weight: 500;
}

.Upsell-module__discountBadge___Bbjsg {
  background-color: var(--e100);
  color: var(--e900);
  font-size: 11px;
  font-weight: 700;
  padding: 2px 6px;
  border-radius: 4px;
}

.Upsell-module__mainPrice___tvfCs {
  font-size: 56px;
  font-weight: 700;
  line-height: 1;
  margin: 12px 0;
  display: flex;
  align-items: baseline;
  gap: 8px;
}
.Upsell-module__mainPrice___tvfCs span {
  font-size: 16px;
  font-weight: 600;
  opacity: 0.9;
}

.Upsell-module__thenPrice___-GyzX {
  font-size: 15px;
  font-weight: 700;
  margin-bottom: 4px;
  opacity: 1;
}

.Upsell-module__contractInfo___7lXC8 {
  font-size: 12px;
  opacity: 0.7;
  font-weight: 400;
}

.Upsell-module__upgradeButton___kb5yj {
  width: 100%;
  background-color: var(--white) !important;
  border: none !important;
  border-radius: 50px !important;
  padding: 16px !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  margin-bottom: 24px;
  margin-top: 16px;
  cursor: pointer;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
.Upsell-module__upgradeButton___kb5yj:hover {
  background-color: var(--n100) !important;
}

.Upsell-module__featuresListHeader___RQpVU {
  font-weight: 700;
  font-size: 13px;
  margin-bottom: 16px;
  text-align: left;
  opacity: 0.9;
}

.Upsell-module__featuresList___dZtjc {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  text-align: left;
}

.Upsell-module__featureItem___0-aSj {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  font-size: 13px;
  line-height: 1.4;
  color: var(--white);
}
.Upsell-module__featureItem___0-aSj.Upsell-module__textDark___xGFza {
  color: var(--n800);
}
.Upsell-module__featureItem___0-aSj.Upsell-module__disabled___XbZBA {
  color: var(--fn-fg-light);
  /* No strikethrough in screenshot, just greyed out / X'd */
}

.Upsell-module__featureIcon___Sb7my {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 2px;
  width: 16px;
}

/* Floating AI Badge */
.Upsell-module__aiFloatingBadge___qkCc- {
  position: absolute;
  top: -160px;
  /* Moved up to accommodate larger size */
  right: -60px;
  /* Adjusted right position */
  display: flex;
  flex-direction: row;
  align-items: center;
  z-index: 1;
  background: transparent;
  box-shadow: none;
  padding: 0;
  border-radius: 0;
  transform: none;
  animation: none;
}
@media (max-width: 768px) {
  .Upsell-module__aiFloatingBadge___qkCc- {
    right: 0;
    top: -110px;
    flex-direction: row;
  }
}

.Upsell-module__aiBadgeText___5nylD {
  text-align: right;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.3;
  font-style: italic;
  margin-top: 60px;
}

.Upsell-module__aiBadgesImage___wleQl {
  display: block;
  height: 180px;
  width: auto;
  transform: translateY(30px);
}

/* Feature comparison section */
.Upsell-module__comparisonSection___nMNqR {
  padding: clamp(72px, 10vh, 120px) 16px clamp(90px, 12vh, 140px);
}

.Upsell-module__comparisonContainer___ozaZj {
  max-width: 1180px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  text-align: center;
}

.Upsell-module__comparisonHeader___PQj6j {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.Upsell-module__comparisonSubtitle___5RRib {
  color: var(--fn-fg-light);
  max-width: 640px;
  margin: 0 auto;
  line-height: 1.6;
}

.Upsell-module__comparisonCard___P1Uo6 {
  background: var(--white);
  border-radius: 24px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.05);
  padding: 0 0 16px;
  width: 100%;
  overflow-x: auto;
}

.Upsell-module__tableHeader___JJ8-q {
  display: grid;
  grid-template-columns: minmax(220px, 1.2fr) minmax(160px, 1fr) minmax(160px, 1fr);
  background: var(--n200);
  color: var(--n700);
  padding: 18px 32px;
  border-radius: 24px 24px 0 0;
  border-bottom: 1px solid var(--n200);
  min-width: 760px;
  box-sizing: border-box;
}

.Upsell-module__headerCell___CBCA1 {
  text-align: left;
  font-size: 14px;
  color: var(--n700);
}

.Upsell-module__headerCellCenter___B4yd3 {
  text-align: center;
}

.Upsell-module__categoryBlock___FTWSC {
  width: 100%;
}

.Upsell-module__summaryRow___-IWKd {
  display: grid;
  grid-template-columns: minmax(220px, 1.2fr) minmax(160px, 1fr) minmax(160px, 1fr);
  align-items: center;
  gap: 16px;
  padding: 16px 32px;
  box-sizing: border-box;
  background: var(--white);
  width: 100%;
  min-width: 760px;
  border: none;
  text-align: left;
  cursor: pointer;
  font: inherit;
  -webkit-appearance: none;
  appearance: none;
}

.Upsell-module__summaryLeft___7dpWY {
  display: flex;
  align-items: center;
  gap: 10px;
  justify-content: space-between;
}

.Upsell-module__summaryTitle___Dv9on {
  font-size: 20px;
  line-height: 1.3;
}

.Upsell-module__summaryCaret___IFL4j {
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 8px solid var(--n700);
  transition: transform 0.2s ease;
  flex-shrink: 0;
}

.Upsell-module__summaryRowOpen___HiAPI .Upsell-module__summaryCaret___IFL4j {
  transform: rotate(180deg);
}

.Upsell-module__summaryRow___-IWKd:focus-visible {
  outline: 2px solid var(--p500);
  outline-offset: 2px;
}

.Upsell-module__row___LsaNd {
  display: grid;
  grid-template-columns: minmax(220px, 1.2fr) minmax(160px, 1fr) minmax(160px, 1fr);
  align-items: center;
  gap: 16px;
  padding: 12px 32px;
  box-sizing: border-box;
  justify-items: stretch;
  min-width: 760px;
}

.Upsell-module__cell___DoVGN {
  text-align: left;
}

.Upsell-module__featureTitleCell___MNUi1 {
  font-size: 20px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 10px;
}

.Upsell-module__statusCell___CwL2e {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  justify-self: center;
  gap: 6px;
  width: 100%;
}

.Upsell-module__statusIcon___OV9ge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.Upsell-module__statusPositive___mmkGt {
  color: var(--s500);
}

.Upsell-module__statusNegative___9dr8Q {
  color: var(--e400);
}

.Upsell-module__statusText___w4OIo {
  color: var(--n700);
  font-size: 15px;
}

.Upsell-module__limitedTag___7-NIs {
  background: var(--w100);
  color: var(--w500);
  font-size: 13px;
  padding: 4px 10px;
  border-radius: 8px;
  display: inline-block;
}

.Upsell-module__detailsWrapper___EO5Cs {
  border-top: 1px solid var(--n200);
  background: var(--white);
}

.Upsell-module__detailRow___tU6WC {
  padding: 12px 32px;
  border-bottom: 1px solid var(--n200);
}

.Upsell-module__detailLabel___sVzrU {
  font-size: 15px;
  color: var(--n700);
}

.Upsell-module__legendRow___iM4Bi {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  align-items: center;
  padding: 16px 24px 6px;
  box-sizing: border-box;
}

.Upsell-module__legendItem___hi7KV {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: var(--fn-fg-light);
}
.Upsell-module__legendItem___hi7KV .Upsell-module__statusIcon___OV9ge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.Upsell-module__legendItem___hi7KV .Upsell-module__limitedTag___7-NIs {
  display: inline-flex;
  align-items: center;
}

.Upsell-module__legendText___oqa6H {
  color: var(--fn-fg-light);
  font-size: 13px;
}

.Upsell-module__legendCta___2k9Hf {
  margin-left: auto;
}

.Upsell-module__legendButton___IDvCO {
  border-radius: 50px;
  padding: 10px 24px;
  font-weight: 600;
}

@media (max-width: 900px) {
  .Upsell-module__comparisonCard___P1Uo6 {
    padding-bottom: 8px;
  }
  .Upsell-module__tableHeader___JJ8-q,
  .Upsell-module__summaryRow___-IWKd {
    padding-left: 20px;
    padding-right: 20px;
  }
  .Upsell-module__row___LsaNd {
    grid-template-columns: 1.1fr 0.9fr 0.9fr;
    padding: 16px 20px;
  }
}
@media (max-width: 720px) {
  .Upsell-module__comparisonSection___nMNqR {
    padding: 56px 12px 72px;
  }
  .Upsell-module__comparisonCard___P1Uo6 {
    border-radius: 18px;
  }
  .Upsell-module__tableHeader___JJ8-q,
  .Upsell-module__summaryRow___-IWKd,
  .Upsell-module__row___LsaNd {
    min-width: 660px;
  }
  .Upsell-module__legendCta___2k9Hf {
    width: 100%;
    display: flex;
    justify-content: flex-start;
  }
  .Upsell-module__testimonialsGrid___ExYN- {
    grid-template-columns: 1fr;
  }
  .Upsell-module__testimonialCard___cVGaV {
    padding: 20px;
  }
}
/* Professional Section */
.Upsell-module__professionalsSection___aXm2n {
  background-color: var(--p800);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: clamp(72px, 10vh, 120px) 16px;
  text-align: center;
  gap: 24px;
  width: 100%;
  box-sizing: border-box;
}

.Upsell-module__professionalsLabel___VhJbv {
  color: #35faff !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 24px !important;
  letter-spacing: 0.004px !important;
  text-transform: uppercase;
  margin-bottom: -16px;
  /* Adjust spacing to bring closer to title */
}

.Upsell-module__professionalsTitle___gYEu- {
  color: var(--white) !important;
  font-size: 40px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin-bottom: 8px;
}
@media (max-width: 768px) {
  .Upsell-module__professionalsTitle___gYEu- {
    font-size: 32px !important;
  }
}

.Upsell-module__professionalsDescription___Vsnwq {
  color: var(--white) !important;
  font-size: 20px !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  max-width: 720px;
  margin-bottom: 32px;
  opacity: 0.95;
}

.Upsell-module__professionalsCardsContainer___SO58e {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  gap: 24px;
  width: 100%;
  max-width: 1008px;
  /* 3 * 320 + 2 * 24 */
  margin-bottom: 32px;
  flex-wrap: wrap;
}

.Upsell-module__professionalCard___tO6l- {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  gap: 12px;
  flex: 1;
  min-width: 280px;
  max-width: 320px;
  border-radius: 16px;
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(10px);
  text-align: left;
  border: 1px solid rgba(255, 255, 255, 0.05);
  /* Subtle border for better visibility */
}

.Upsell-module__cardIcon___IoDG8 {
  margin-bottom: 4px;
}

.Upsell-module__cardTitle___XNAgC {
  color: var(--white) !important;
  font-size: 18px !important;
  font-weight: 700 !important;
}

.Upsell-module__cardDescription___IGYXH {
  color: rgba(255, 255, 255, 0.8) !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
}

.Upsell-module__professionalsQuoteTitle___kdd0U {
  color: var(--white) !important;
  font-size: 28px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  max-width: 800px;
  margin-top: 16px;
}

.Upsell-module__professionalsQuoteSubtitle___SXQJb {
  color: var(--white) !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  max-width: 720px;
  opacity: 0.7;
  margin-bottom: 24px;
}

.Upsell-module__salesButton___B7Jxh {
  border-radius: 50px !important;
  padding: 16px 32px !important;
  background-color: var(--white) !important;
  color: var(--p600) !important;
  font-weight: 700 !important;
  border: none !important;
}
.Upsell-module__salesButton___B7Jxh:hover {
  background-color: var(--n100) !important;
}.ContactSalesModal-module__modalWrapper___PKVTp {
  position: fixed;
  top: 32px;
  left: 160px;
  right: 0;
  bottom: 0;
  z-index: 99999;
  display: flex;
  align-items: center;
  justify-content: center;
  animation: ContactSalesModal-module__fadeIn___QCo-J 0.3s ease-in-out;
  padding: 20px;
  box-sizing: border-box;
  pointer-events: none;
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (max-width: 960px) {
  .ContactSalesModal-module__modalWrapper___PKVTp {
    left: 0;
  }
}
@media screen and (max-width: 782px) {
  .ContactSalesModal-module__modalWrapper___PKVTp {
    top: 46px;
  }
}
body.ContactSalesModal-module__folded___9CxRg .ContactSalesModal-module__modalWrapper___PKVTp {
  left: 36px;
}
@media screen and (max-width: 960px) {
  body.ContactSalesModal-module__folded___9CxRg .ContactSalesModal-module__modalWrapper___PKVTp {
    left: 0;
  }
}
.ContactSalesModal-module__modalWrapper___PKVTp::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.65);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  pointer-events: all;
  z-index: 0;
}
.ContactSalesModal-module__modalWrapper___PKVTp .rc-modal {
  transform: translateY(40px) scale(0.96);
  opacity: 0;
  animation: ContactSalesModal-module__slideUpFadeIn___-lZ-I 0.4s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  max-width: 1148px;
  width: calc(90vw - 160px) !important;
  margin: auto;
  position: relative;
  pointer-events: all;
  z-index: 1;
}
@media (max-width: 1200px) {
  .ContactSalesModal-module__modalWrapper___PKVTp .rc-modal {
    width: calc(85vw - 160px) !important;
  }
}
@media screen and (max-width: 960px) {
  .ContactSalesModal-module__modalWrapper___PKVTp .rc-modal {
    width: 90vw !important;
  }
}
@media (max-width: 768px) {
  .ContactSalesModal-module__modalWrapper___PKVTp .rc-modal {
    width: 95vw !important;
    max-width: calc(100vw - 40px);
  }
}
body.ContactSalesModal-module__folded___9CxRg .ContactSalesModal-module__modalWrapper___PKVTp .rc-modal {
  width: calc(90vw - 36px) !important;
}
@media (max-width: 1200px) {
  body.ContactSalesModal-module__folded___9CxRg .ContactSalesModal-module__modalWrapper___PKVTp .rc-modal {
    width: calc(85vw - 36px) !important;
  }
}
@media screen and (max-width: 960px) {
  body.ContactSalesModal-module__folded___9CxRg .ContactSalesModal-module__modalWrapper___PKVTp .rc-modal {
    width: 90vw !important;
  }
}

.ContactSalesModal-module__contactSalesModal___fnQLn {
  opacity: 0;
  transform: scale(0.95);
  animation: ContactSalesModal-module__modalEnter___TQXqd 0.3s ease-in-out forwards;
  position: relative;
  left: 0 !important;
  right: 0 !important;
  margin: 0 auto !important;
}
.ContactSalesModal-module__contactSalesModal___fnQLn .modal-overlay {
  background-color: rgba(0, 0, 0, 0.65) !important;
  backdrop-filter: blur(6px);
}
.ContactSalesModal-module__contactSalesModal___fnQLn .rc-modal-content {
  margin: 0 auto;
}

@keyframes ContactSalesModal-module__fadeIn___QCo-J {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes ContactSalesModal-module__slideUpFadeIn___-lZ-I {
  from {
    opacity: 0;
    transform: translateY(40px) scale(0.96);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}
@keyframes ContactSalesModal-module__modalEnter___TQXqd {
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.ContactSalesModal-module__modalContent___oFtWF {
  padding: 24px;
  max-height: calc(90vh - 100px);
  overflow-y: auto;
}
@media (max-width: 768px) {
  .ContactSalesModal-module__modalContent___oFtWF {
    padding: 16px;
    max-height: calc(90vh - 60px);
  }
}

.ContactSalesModal-module__modalForm___wQga4 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.ContactSalesModal-module__formRow___TzYfK {
  display: flex;
  gap: 16px;
}
@media (max-width: 768px) {
  .ContactSalesModal-module__formRow___TzYfK {
    flex-direction: column;
    gap: 20px;
  }
}

.ContactSalesModal-module__formField___xJX03 {
  flex: 1;
  min-width: 0;
}
.ContactSalesModal-module__formField___xJX03 .vanguard-input,
.ContactSalesModal-module__formField___xJX03 .vanguard-select,
.ContactSalesModal-module__formField___xJX03 .vanguard-textarea {
  width: 100%;
}
.ContactSalesModal-module__formField___xJX03 .MuiInputBase-root {
  background-color: white;
}
.ContactSalesModal-module__formField___xJX03 .vanguard-input-label,
.ContactSalesModal-module__formField___xJX03 .vanguard-select-label,
.ContactSalesModal-module__formField___xJX03 .vanguard-textarea-label {
  font-weight: 600;
  color: var(--n900);
  margin-bottom: 8px;
}
.ContactSalesModal-module__formField___xJX03 .vanguard-select select {
  cursor: pointer;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 12px center;
  padding-right: 40px;
}

.ContactSalesModal-module__checkboxField___pis2R {
  display: flex;
  align-items: flex-start;
  gap: 8px;
}
.ContactSalesModal-module__checkboxField___pis2R .vanguard-checkbox {
  margin-top: 2px;
}
.ContactSalesModal-module__checkboxField___pis2R .vanguard-text {
  color: var(--n800);
  line-height: 1.5;
}

.ContactSalesModal-module__modalActions___j0IcX {
  display: flex;
  justify-content: flex-start;
  margin-top: 8px;
}

input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, select:focus, textarea:focus {
  outline: none;
  box-shadow: none;
}
.Connect-module__connectPage___NdaPQ {
  width: 100%;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding-bottom: 64px;
  position: relative;
}
@media (max-width: 768px) {
  .Connect-module__connectPage___NdaPQ {
    padding-bottom: 48px;
  }
}

/* Hero */
.Connect-module__hero___X-hxX {
  align-items: center;
  gap: 0;
  padding: clamp(140px, 18vh, 220px) 24px clamp(48px, 8vh, 96px);
  text-align: center;
}
@media (max-width: 768px) {
  .Connect-module__hero___X-hxX {
    padding: 120px 16px 56px;
  }
}

.Connect-module__heroTitle___sXgED {
  margin: 24px 0;
  max-width: 1080px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.Connect-module__heroSubtitle___793ZC {
  line-height: 1.6;
  margin: 0 auto 40px;
  max-width: 820px;
  opacity: 0.95;
}
@media (max-width: 768px) {
  .Connect-module__heroSubtitle___793ZC {
    font-size: 16px;
    margin-bottom: 28px;
  }
}

.Connect-module__heroButton___nfnD8 {
  border-radius: 50px;
  padding: 16px 40px;
  margin-bottom: 16px;
}
@media (max-width: 768px) {
  .Connect-module__heroButton___nfnD8 {
    padding: 14px 32px;
  }
}

.Connect-module__heroDisclaimer___E5Nvg {
  margin-bottom: 40px;
}

.Connect-module__trustIndicators___L3mzX {
  display: flex;
  gap: 24px;
  justify-content: center;
}

.Connect-module__trustIndicator___Qe0rI {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

/* "What you unlock with your free account" */
.Connect-module__unlockSection___EO8vO {
  padding: clamp(72px, 10vh, 120px) 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 48px;
}

.Connect-module__unlockHeader___CI7xm {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  text-align: center;
  max-width: 720px;
}

.Connect-module__unlockTitle___z0Sqi {
  color: var(--n700);
  font-size: 36px;
  line-height: 1.2;
}
@media (max-width: 768px) {
  .Connect-module__unlockTitle___z0Sqi {
    font-size: 28px;
  }
}

.Connect-module__unlockSubtitle___X27jW {
  color: var(--fn-fg-light);
  font-size: 16px;
  line-height: 1.6;
  max-width: 600px;
}

.Connect-module__unlockCards___XWM3s {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 24px;
  width: 100%;
  max-width: 880px;
}
@media (max-width: 720px) {
  .Connect-module__unlockCards___XWM3s {
    grid-template-columns: 1fr;
  }
}

.Connect-module__rightNowCard___JTJ4J,
.Connect-module__withFreeCard___S-FH- {
  border-radius: 24px;
  padding: 32px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  box-sizing: border-box;
}

.Connect-module__rightNowCard___JTJ4J {
  background: var(--white);
  color: var(--n700);
  box-shadow: 0 4px 16px rgba(var(--black-rgb), 0.04);
}

.Connect-module__withFreeCard___S-FH- {
  background: var(--p500);
  color: var(--white);
  box-shadow: 0 12px 32px rgba(var(--p500-rgb), 0.25);
}
.Connect-module__withFreeCard___S-FH- .Connect-module__cardHeading___s25AZ {
  color: var(--white);
}

.Connect-module__cardHeading___s25AZ {
  font-size: 20px;
  line-height: 1.3;
  margin: 0;
  color: inherit;
}

.Connect-module__unlockList___CxwOt {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.Connect-module__unlockItemText___xR3Jl {
  font-size: 14px;
  line-height: 1.5;
}

.Connect-module__activateButton___LzVTU {
  align-self: stretch;
  border-radius: 50px;
  padding: 14px 24px;
  font-size: 15px;
  font-weight: 700;
  background-color: var(--white);
  color: var(--p500);
  border: none;
  box-shadow: 0 6px 16px rgba(var(--black-rgb), 0.08);
  margin-top: 8px;
}
.Connect-module__activateButton___LzVTU:hover {
  background-color: var(--n100);
}

/* "Everything you need to start growing" */
.Connect-module__growSection___psqeG {
  padding: clamp(72px, 10vh, 120px) 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 48px;
}

.Connect-module__growTitle___JggQT {
  line-height: 1.2;
  text-align: center;
  max-width: 720px;
}
@media (max-width: 768px) {
  .Connect-module__growTitle___JggQT {
    font-size: 28px;
  }
}

.Connect-module__cardsGrid___8MPXL {
  width: 100%;
  max-width: 1180px;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: repeat(3, 168px);
  gap: 16px;
}
@media (max-width: 900px) {
  .Connect-module__cardsGrid___8MPXL {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: none;
    grid-auto-rows: 220px;
  }
}
@media (max-width: 560px) {
  .Connect-module__cardsGrid___8MPXL {
    grid-template-columns: 1fr;
  }
}

.Connect-module__featureCard___NDokf {
  position: relative;
  border-radius: 24px;
  padding: 20px 20px 0;
  background: var(--n100);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}

.Connect-module__featureCardTitle___X7QP3 {
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .Connect-module__featureCardTitle___X7QP3 {
    font-size: 16px;
  }
}

.Connect-module__featureCardIllustration___bc-Ni {
  position: absolute;
  height: auto;
  pointer-events: none;
  user-select: none;
}

/* 4 cols × 3 rows asymmetric layout. */
.Connect-module__cardPerformance___m7aco {
  grid-column: 1/2;
  grid-row: 1/3;
}
.Connect-module__cardPerformance___m7aco .Connect-module__featureCardIllustration___bc-Ni {
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 78%;
  max-width: 220px;
}

.Connect-module__cardCompetitors___aMzz7 {
  grid-column: 2/4;
  grid-row: 1/2;
}
.Connect-module__cardCompetitors___aMzz7 .Connect-module__featureCardTitle___X7QP3 {
  max-width: 65%;
}
.Connect-module__cardCompetitors___aMzz7 .Connect-module__featureCardIllustration___bc-Ni {
  right: 16px;
  bottom: 0;
  height: 92%;
  width: auto;
}

.Connect-module__cardBusinessOnline___NHBAi {
  grid-column: 4/5;
  grid-row: 1/4;
}
.Connect-module__cardBusinessOnline___NHBAi .Connect-module__featureCardIllustration___bc-Ni {
  right: 0;
  bottom: 0;
  width: 100%;
}

.Connect-module__cardVisibility___M21G2 {
  grid-column: 1/2;
  grid-row: 3/4;
}
.Connect-module__cardVisibility___M21G2 .Connect-module__featureCardTitle___X7QP3 {
  max-width: 55%;
}
.Connect-module__cardVisibility___M21G2 .Connect-module__featureCardIllustration___bc-Ni {
  right: -20px;
  bottom: 28px;
  width: 58%;
  max-width: 170px;
}

.Connect-module__cardReviews___zvuLg {
  grid-column: 2/3;
  grid-row: 2/4;
}
.Connect-module__cardReviews___zvuLg .Connect-module__featureCardIllustration___bc-Ni {
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 70%;
  max-width: 200px;
}

.Connect-module__cardProgress___Olu5r {
  grid-column: 3/4;
  grid-row: 2/4;
}
.Connect-module__cardProgress___Olu5r .Connect-module__featureCardTitle___X7QP3 {
  max-width: 70%;
}
.Connect-module__cardProgress___Olu5r .Connect-module__featureCardIllustration___bc-Ni {
  right: 12px;
  bottom: 12px;
  width: 70%;
  max-width: 220px;
}

@media (max-width: 900px) {
  .Connect-module__cardPerformance___m7aco,
  .Connect-module__cardCompetitors___aMzz7,
  .Connect-module__cardBusinessOnline___NHBAi,
  .Connect-module__cardVisibility___M21G2,
  .Connect-module__cardReviews___zvuLg,
  .Connect-module__cardProgress___Olu5r {
    grid-column: auto;
    grid-row: auto;
  }
  .Connect-module__cardPerformance___m7aco .Connect-module__featureCardTitle___X7QP3,
  .Connect-module__cardCompetitors___aMzz7 .Connect-module__featureCardTitle___X7QP3,
  .Connect-module__cardBusinessOnline___NHBAi .Connect-module__featureCardTitle___X7QP3,
  .Connect-module__cardVisibility___M21G2 .Connect-module__featureCardTitle___X7QP3,
  .Connect-module__cardReviews___zvuLg .Connect-module__featureCardTitle___X7QP3,
  .Connect-module__cardProgress___Olu5r .Connect-module__featureCardTitle___X7QP3 {
    max-width: 60%;
  }
  .Connect-module__cardPerformance___m7aco .Connect-module__featureCardIllustration___bc-Ni,
  .Connect-module__cardCompetitors___aMzz7 .Connect-module__featureCardIllustration___bc-Ni,
  .Connect-module__cardBusinessOnline___NHBAi .Connect-module__featureCardIllustration___bc-Ni,
  .Connect-module__cardVisibility___M21G2 .Connect-module__featureCardIllustration___bc-Ni,
  .Connect-module__cardReviews___zvuLg .Connect-module__featureCardIllustration___bc-Ni,
  .Connect-module__cardProgress___Olu5r .Connect-module__featureCardIllustration___bc-Ni {
    right: 12px;
    bottom: 12px;
    left: auto;
    top: auto;
    transform: none;
    width: 45%;
    height: auto;
    max-width: 180px;
  }
}
/* Testimonials */
.Connect-module__testimonialsSection___YIeXW {
  background: var(--white);
  padding: clamp(72px, 10vh, 120px) 16px clamp(80px, 12vh, 120px);
}

.Connect-module__testimonialsContainer___1WB69 {
  max-width: 1200px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 28px;
  align-items: center;
  text-align: center;
}

.Connect-module__testimonialsHeader___JLvI0 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
}

.Connect-module__testimonialsTitle___CNJbB {
  color: var(--n700);
  font-size: 36px;
  line-height: 1.2;
}
@media (max-width: 768px) {
  .Connect-module__testimonialsTitle___CNJbB {
    font-size: 28px;
  }
}

.Connect-module__testimonialsRating___53myV {
  display: flex;
  align-items: center;
  gap: 10px;
}

.Connect-module__ratingStars___SUH-U {
  display: inline-flex;
  gap: 4px;
}

.Connect-module__ratingScore___KW1z1 {
  color: var(--n700);
  font-weight: 700;
}

.Connect-module__testimonialsGrid___7Hckx {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(340px, 1fr));
  gap: 18px;
}
@media (max-width: 720px) {
  .Connect-module__testimonialsGrid___7Hckx {
    grid-template-columns: 1fr;
  }
}

.Connect-module__testimonialCard___eDCHL {
  position: relative;
  background: rgba(var(--n900-rgb), 0.02);
  border-radius: 18px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  text-align: left;
  box-sizing: border-box;
}
@media (max-width: 720px) {
  .Connect-module__testimonialCard___eDCHL {
    padding: 20px;
  }
}

.Connect-module__quoteMark___RSfCd {
  position: absolute;
  top: 20px;
  left: 24px;
  width: 24px;
  height: 24px;
  opacity: 0.15;
  pointer-events: none;
}

.Connect-module__testimonialText___Z0X1L {
  color: var(--n700);
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.Connect-module__authorRow___6vrfp {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: auto;
}

.Connect-module__avatar___64xmg {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  flex-shrink: 0;
  object-fit: cover;
  display: block;
  background: var(--n200);
}

.Connect-module__authorName___paqzW {
  color: var(--n700);
  font-size: 16px;
  font-weight: 700;
}

.Connect-module__reviewPartners___jNZUY {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  align-items: center;
  justify-content: center;
  color: var(--fn-fg-light);
}

.Connect-module__partnerText___EE5QH {
  color: var(--fn-fg-light);
  font-weight: 600;
}

.Connect-module__reviewsioLogo___Evy5g {
  height: 20px;
  width: auto;
  display: block;
}

/* Final CTA */
.Connect-module__finalCtaSection___4-zTS {
  width: 100%;
  padding: clamp(48px, 6vh, 80px) 16px clamp(48px, 6vh, 80px);
  display: flex;
  justify-content: center;
}

.Connect-module__finalCtaCard___6dzYR {
  width: 100%;
  max-width: 1200px;
  border-radius: 32px;
  align-items: center;
  text-align: center;
  gap: 0;
  padding: clamp(56px, 8vh, 96px) clamp(24px, 6vw, 96px);
}
@media (max-width: 768px) {
  .Connect-module__finalCtaCard___6dzYR {
    border-radius: 24px;
    padding: 56px 24px;
  }
}

.Connect-module__finalCtaTitle___9-M9K {
  max-width: 720px;
  line-height: 1.2;
  margin: 0 0 16px;
}
@media (max-width: 768px) {
  .Connect-module__finalCtaTitle___9-M9K {
    font-size: 28px;
  }
}

.Connect-module__finalCtaSubtitle___9IRwF {
  max-width: 640px;
  line-height: 1.6;
  opacity: 0.95;
  margin: 0 0 32px;
}
@media (max-width: 768px) {
  .Connect-module__finalCtaSubtitle___9IRwF {
    font-size: 16px;
    margin-bottom: 24px;
  }
}

.Connect-module__finalCtaButton___-ZZjQ {
  border-radius: 50px;
  padding: 16px 40px;
  margin-bottom: 16px;
}
@media (max-width: 768px) {
  .Connect-module__finalCtaButton___-ZZjQ {
    padding: 14px 32px;
  }
}

.Connect-module__finalCtaDisclaimer___4fJg6 {
  opacity: 0.9;
}.LaunchOfferUpsell-module__launchOffer___PgtUL {
  width: 100%;
  max-width: 720px;
  margin: 0 auto;
  box-sizing: border-box;
  padding: 0 16px;
}

.LaunchOfferUpsell-module__card___jLdLD {
  background: var(--white);
  border-radius: 40px;
  overflow: hidden;
  box-sizing: border-box;
}
@media (max-width: 640px) {
  .LaunchOfferUpsell-module__card___jLdLD {
    border-radius: 22px;
  }
}

.LaunchOfferUpsell-module__gradientHeader___D2Oxf {
  position: relative;
  background: linear-gradient(135deg, #ff528b 40%, #ffb114 100%);
  padding: 24px 28px 60px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  overflow: hidden;
}
@media (max-width: 640px) {
  .LaunchOfferUpsell-module__gradientHeader___D2Oxf {
    padding: 20px 20px 60px;
  }
}

.LaunchOfferUpsell-module__flameDecoration___G4-lH {
  position: absolute;
  right: 16px;
  top: -4px;
  width: 103px;
  height: 180px;
  opacity: 0.9;
  pointer-events: none;
  user-select: none;
  z-index: 0;
}

.LaunchOfferUpsell-module__spotsHeader___n78bT,
.LaunchOfferUpsell-module__progressBar___wL3Fq,
.LaunchOfferUpsell-module__spotsDescription___XzMHw {
  position: relative;
  z-index: 1;
}

.LaunchOfferUpsell-module__spotsHeader___n78bT {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  flex-wrap: wrap;
}

.LaunchOfferUpsell-module__spotsTitle___6Ort9 {
  color: var(--white);
  font-size: 16px;
  font-weight: 700;
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

.LaunchOfferUpsell-module__spotsLimit___rwPaj {
  background: rgba(255, 255, 255, 0.8);
  color: var(--w900);
  font-size: 12px;
  padding: 4px 12px;
  border-radius: 8px;
  white-space: nowrap;
}

.LaunchOfferUpsell-module__progressBar___wL3Fq {
  width: 100%;
  height: 16px;
  background: var(--a2100);
  border-radius: 999px;
  overflow: hidden;
}

.LaunchOfferUpsell-module__progressFill___e87o9 {
  height: 100%;
  background: linear-gradient(90deg, #f6c343 0%, #fbbf24 100%);
  border-radius: 999px;
  transition: width 0.4s ease;
}

.LaunchOfferUpsell-module__spotsDescription___XzMHw {
  color: rgba(255, 255, 255, 0.9) !important;
  font-size: 14px !important;
  line-height: 24px !important;
  display: flex !important;
}

.LaunchOfferUpsell-module__cardBody___dykq2 {
  position: relative;
  padding: 28px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  background: var(--white);
  border-radius: 40px;
  margin-top: -36px;
}
@media (max-width: 640px) {
  .LaunchOfferUpsell-module__cardBody___dykq2 {
    padding: 20px;
    gap: 20px;
  }
}

.LaunchOfferUpsell-module__pricingComparison___liCnN {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px;
  min-height: 260px;
}
@media (max-width: 640px) {
  .LaunchOfferUpsell-module__pricingComparison___liCnN {
    grid-template-columns: 1fr;
    min-height: auto;
  }
}

.LaunchOfferUpsell-module__pricingComparisonStacked___cNJK0 {
  grid-template-columns: 1fr;
  min-height: auto;
}

.LaunchOfferUpsell-module__priceCard___yZm42 {
  position: relative;
  border-radius: 24px;
  padding: 28px 20px 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 6px;
  box-sizing: border-box;
}

.LaunchOfferUpsell-module__priceCardActive___Xz9mG {
  border-radius: 24px;
  background: radial-gradient(107.01% 191.74% at 106.32% 133.66%, rgba(0, 249, 255, 0.8) 24.6%, rgba(0, 249, 255, 0) 58.27%), radial-gradient(274.5% 130.92% at 176.43% 140.21%, rgba(0, 249, 255, 0.8) 14.64%, rgba(0, 249, 255, 0) 47.3%), radial-gradient(103.36% 123.01% at 119.41% 105.94%, #00F9FF 30.58%, rgba(0, 249, 255, 0) 47.9%), radial-gradient(265.57% 40.47% at 103.07% -76.85%, #F0F 0%, rgba(255, 0, 255, 0) 98.56%), radial-gradient(298.26% 101.65% at -78.22% 3%, #F0F 33.3%, rgba(255, 0, 255, 0) 63.78%), #0062FF;
}
.LaunchOfferUpsell-module__priceCardActive___Xz9mG .LaunchOfferUpsell-module__priceLabel___5oKU9 {
  color: rgba(255, 255, 255, 0.8);
}
.LaunchOfferUpsell-module__priceCardActive___Xz9mG .LaunchOfferUpsell-module__priceAmount___m3WCP {
  color: var(--white);
}
.LaunchOfferUpsell-module__priceCardActive___Xz9mG .LaunchOfferUpsell-module__pricePeriod___FfmLO {
  color: var(--white);
}
.LaunchOfferUpsell-module__priceCardActive___Xz9mG .LaunchOfferUpsell-module__priceSubtext___H3cke {
  color: rgba(255, 255, 255, 0.8);
}
.LaunchOfferUpsell-module__priceCardActive___Xz9mG .LaunchOfferUpsell-module__priceCompare___RWhDb {
  color: rgba(255, 255, 255, 0.8);
}
.LaunchOfferUpsell-module__priceCardActive___Xz9mG .LaunchOfferUpsell-module__priceHighlight___7Opzi {
  color: var(--white);
  font-weight: 800;
}

.LaunchOfferUpsell-module__priceCardInactive___3uwY8 {
  background: #f3f4f7;
  border: 2px solid transparent;
  color: var(--fn-fg-light);
  cursor: pointer;
  opacity: 0.5;
  transition: border-color 0.2s ease, background-color 0.2s ease, transform 0.15s ease;
}
.LaunchOfferUpsell-module__priceCardInactive___3uwY8:hover, .LaunchOfferUpsell-module__priceCardInactive___3uwY8:focus-visible {
  border-color: var(--n300, #c9cad1);
  background: #ecedf2;
}
.LaunchOfferUpsell-module__priceCardInactive___3uwY8:focus-visible {
  outline: 2px solid var(--p500);
  outline-offset: 2px;
}
.LaunchOfferUpsell-module__priceCardInactive___3uwY8:active {
  transform: translateY(1px);
}

.LaunchOfferUpsell-module__priceCardDisabled___1-xwe {
  cursor: not-allowed;
  opacity: 0.7;
}
.LaunchOfferUpsell-module__priceCardDisabled___1-xwe:hover, .LaunchOfferUpsell-module__priceCardDisabled___1-xwe:focus-visible {
  border-color: transparent;
  background: #f3f4f7;
}

.LaunchOfferUpsell-module__foundersBadge___5Z-BH {
  position: absolute;
  top: -14px;
  left: 50%;
  transform: translateX(-50%);
  background: var(--a1500);
  color: var(--white);
  font-size: 16px;
  font-weight: 200;
  padding: 6px 26px;
  border-radius: 999px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  white-space: nowrap;
}

.LaunchOfferUpsell-module__priceLabel___5oKU9 {
  color: var(--n700);
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 8px;
}

.LaunchOfferUpsell-module__priceCardInactive___3uwY8 .LaunchOfferUpsell-module__priceLabel___5oKU9 {
  color: var(--fn-fg-light);
}

.LaunchOfferUpsell-module__priceMain___-ezrh {
  display: inline-flex;
  align-items: baseline;
  gap: 4px;
  line-height: 1;
}

.LaunchOfferUpsell-module__priceAmount___m3WCP {
  color: var(--p500);
  font-size: 64px;
  font-weight: 700;
  line-height: 1;
}
@media (max-width: 640px) {
  .LaunchOfferUpsell-module__priceAmount___m3WCP {
    font-size: 48px;
  }
}

.LaunchOfferUpsell-module__priceCardInactive___3uwY8 .LaunchOfferUpsell-module__priceAmount___m3WCP {
  color: var(--fn-fg-light);
  font-size: 44px;
  line-height: 52px;
}
@media (max-width: 640px) {
  .LaunchOfferUpsell-module__priceCardInactive___3uwY8 .LaunchOfferUpsell-module__priceAmount___m3WCP {
    font-size: 32px;
  }
}

.LaunchOfferUpsell-module__pricePeriod___FfmLO {
  color: var(--white);
  font-size: 16px;
  font-weight: 700;
}

.LaunchOfferUpsell-module__priceCardInactive___3uwY8 .LaunchOfferUpsell-module__pricePeriod___FfmLO {
  color: var(--fn-fg-light);
}

.LaunchOfferUpsell-module__priceSubtext___H3cke {
  color: var(--n700);
  font-size: 14px;
  margin-top: 6px;
}

.LaunchOfferUpsell-module__priceCardInactive___3uwY8 .LaunchOfferUpsell-module__priceSubtext___H3cke {
  color: var(--fn-fg-light);
}

.LaunchOfferUpsell-module__priceCompare___RWhDb {
  font-size: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.LaunchOfferUpsell-module__priceCompare___RWhDb s {
  text-decoration: line-through;
  opacity: 0.8;
  margin: 0 2px;
}

.LaunchOfferUpsell-module__priceHighlight___7Opzi {
  margin-top: 6px;
  font-size: 16px;
  font-weight: 500;
}

.LaunchOfferUpsell-module__priceHighlightPositive___tLhmG {
  color: var(--s500, #2bb673);
}

.LaunchOfferUpsell-module__priceHighlightNegative___3Mcar {
  color: var(--e500);
}

.LaunchOfferUpsell-module__featuresList___xVDAo {
  list-style: none;
  padding: 24px 0;
  margin: 0;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px 24px;
}
@media (max-width: 640px) {
  .LaunchOfferUpsell-module__featuresList___xVDAo {
    grid-template-columns: 1fr;
    gap: 12px;
  }
}

.LaunchOfferUpsell-module__featureItem___ib-2z {
  display: flex;
  align-items: center;
  gap: 10px;
  color: var(--n800);
  font-size: 14px;
  line-height: 1.4;
}

.LaunchOfferUpsell-module__featureIcon___r2T0X {
  flex-shrink: 0;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #e9f7ef;
  color: #2bb673;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.LaunchOfferUpsell-module__ctaButton___3fa-V {
  width: 100%;
  background-color: var(--p500) !important;
  color: var(--white) !important;
  border: none !important;
  border-radius: 50px !important;
  padding: 18px 24px !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  box-shadow: 0 8px 20px rgba(0, 102, 255, 0.25);
  cursor: pointer;
}
.LaunchOfferUpsell-module__ctaButton___3fa-V:hover {
  background-color: var(--p600) !important;
}

.LaunchOfferUpsell-module__ctaFootnote___Fn5AX {
  color: var(--fn-fg-lightest) !important;
  font-size: 14px !important;
  text-align: center;
  font-weight: 300 !important;
}