.stk-5734317 {height:25px !important;}
.stk-de5f9ab {border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-right-radius:16px !important;border-bottom-left-radius:16px !important;overflow:hidden !important;border-style:solid !important;border-color:var(--theme-palette-color-3, #6B7280) !important;margin-top:0px !important;margin-bottom:6px !important;}
.stk-be09c32 {background-color:var(--theme-palette-color-6, #F7F5F2) !important;overflow:hidden !important;border-style:solid !important;border-color:var(--theme-palette-color-5, #E5E7EB) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;align-items:center !important;padding-right:1px !important;padding-left:15px !important;margin-bottom:0px !important;display:flex !important;}.stk-be09c32:before{background-color:var(--theme-palette-color-6, #F7F5F2) !important;}@media screen and (max-width:999px){.stk-be09c32 {border-top-left-radius:23px !important;border-top-right-radius:23px !important;overflow:hidden !important;border-bottom-width:1px !important;align-items:center !important;padding-right:0px !important;padding-left:15px !important;display:flex !important;}}@media screen and (max-width:689px){.stk-be09c32 {border-top-left-radius:13px !important;border-top-right-radius:13px !important;border-bottom-right-radius:var(--stk--preset--border-radius--none, 0px) !important;border-bottom-left-radius:var(--stk--preset--border-radius--none, 0px) !important;overflow:hidden !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;align-items:center !important;max-width:563px !important;min-width:auto !important;padding-right:0px !important;padding-left:15px !important;margin-top:0px !important;display:flex !important;}}
.stk-10f207b-container{margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-right:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--none, 0px) !important;margin-left:var(--stk--preset--spacing--none, 0px) !important;min-height:0px !important;padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;padding-left:var(--stk--preset--spacing--none, 0px) !important;}.stk-10f207b {background-color:var(--theme-palette-color-7, #FFFFFF) !important;border-top-left-radius:var(--stk--preset--border-radius--large, 16px) !important;border-top-right-radius:var(--stk--preset--border-radius--large, 16px) !important;border-bottom-right-radius:var(--stk--preset--border-radius--large, 16px) !important;border-bottom-left-radius:var(--stk--preset--border-radius--large, 16px) !important;overflow:hidden !important;border-style:solid !important;border-color:var(--theme-palette-color-14, #D1D5DB) !important;min-height:var(--stk--preset--block-height--none, 0px) !important;align-items:center !important;padding-top:8px !important;padding-right:16px !important;padding-bottom:8px !important;padding-left:16px !important;display:flex !important;}.stk-10f207b:before{background-color:var(--theme-palette-color-7, #FFFFFF) !important;}@media screen and (min-width:690px){.stk-10f207b {flex:var(--stk-flex-grow, 1) 1 calc(40% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (min-width:690px) and (max-width:999px){.stk-10f207b {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:999px){.stk-10f207b-container{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;max-width:100px !important;min-width:auto !important;padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;}.stk-10f207b {align-items:center !important;padding-top:5px !important;padding-right:5px !important;padding-bottom:5px !important;padding-left:5px !important;display:flex !important;}}@media screen and (max-width:689px){.stk-10f207b-container{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;min-height:0px !important;max-width:100px !important;min-width:auto !important;}.stk-10f207b {overflow:hidden !important;align-items:center !important;padding-top:5px !important;padding-right:5px !important;padding-bottom:5px !important;padding-left:5px !important;display:flex !important;flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-c5d6280 {border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;padding-left:22px !important;}@media screen and (min-width:690px){.stk-c5d6280 {flex:var(--stk-flex-grow, 1) 1 calc(60% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (min-width:690px) and (max-width:999px){.stk-c5d6280 {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:999px){.stk-c5d6280 {border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;}}@media screen and (max-width:689px){.stk-c5d6280 {align-self:center !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-a939fc5 {padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;padding-left:var(--stk--preset--spacing--none, 0px) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--20, 0.44rem) !important;}.stk-a939fc5 .stk-block-text__text{font-size:11px !important;color:var(--theme-palette-color-3, #6B7280) !important;font-weight:600 !important;letter-spacing:0.5px !important;}@media screen and (max-width:999px){.stk-a939fc5 {margin-top:-12px !important;margin-bottom:-30px !important;}.stk-a939fc5 .stk-block-text__text{font-size:11px !important;}}@media screen and (max-width:689px){.stk-a939fc5 {margin-top:20px !important;margin-bottom:-20px !important;}.stk-a939fc5 .stk-block-text__text{font-size:15px !important;}}
.stk-a4f9c4a {padding-right:3px !important;padding-left:3px !important;margin-top:20px !important;margin-bottom:20px !important;}@media screen and (max-width:999px){.stk-a4f9c4a {padding-right:3px !important;padding-left:3px !important;margin-bottom:20px !important;}}@media screen and (max-width:689px){.stk-a4f9c4a {padding-right:70px !important;padding-left:70px !important;margin-right:0px !important;margin-bottom:20px !important;margin-left:0px !important;}.stk-a4f9c4a-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:0px !important;}}
.stk-f4cac6c {align-self:flex-end !important;border-style:solid !important;}.stk-f4cac6c-container{padding-right:25px !important;}@media screen and (max-width:689px){.stk-f4cac6c {align-self:flex-start !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;}.stk-f4cac6c-inner-blocks{align-items:center !important;}.stk-f4cac6c-container{padding-right:var(--stk--preset--spacing--none, 0px) !important;}}
.stk-b830831 {column-count:1 !important;margin-bottom:-1px !important;bottom:-15px !important;position:absolute !important;}.stk-b830831 .stk-block-text__text{font-size:10px !important;}@media screen and (max-width:999px){.stk-b830831 {margin-bottom:-15px !important;bottom:0px !important;}.stk-b830831 .stk-block-text__text{font-size:10px !important;}}@media screen and (max-width:689px){.stk-b830831 {margin-bottom:-15px !important;bottom:0px !important;}.stk-b830831 .stk-block-text__text{font-size:10px !important;}}
.stk-f4dc859 {margin-top:-5px !important;margin-right:0px !important;}.stk-f4dc859 .stk-button{padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;padding-left:var(--stk--preset--spacing--none, 0px) !important;}.stk-f4dc859 .stk-button__inner-text{font-size:12px !important;color:var(--theme-palette-color-14, #7f7f7f) !important;font-weight:400 !important;font-style:italic !important;}.stk-f4dc859 .stk-button:hover .stk-button__inner-text{color:var(--theme-palette-color-1, #D97706) !important;}@media screen and (max-width:999px){.stk-f4dc859 .stk-button__inner-text{font-size:12px !important;}}@media screen and (max-width:689px){.stk-f4dc859 {padding-right:var(--stk--preset--spacing--30, 0.67rem) !important;}}
.stk-5f0bd06 {padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-left:20px !important;}.stk-5f0bd06-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:2px !important;row-gap:var(--stk--preset--spacing--none, 0px) !important;}@media screen and (max-width:689px){.stk-5f0bd06 {padding-left:10px !important;}}
@media screen and (min-width:690px){.stk-ae6cf89 {flex:var(--stk-flex-grow, 1) 1 calc(50% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-ae6cf89 {flex:var(--stk-flex-grow, 1) 1 calc(20% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-14edef5 {flex:var(--stk-flex-grow, 1) 1 calc(50% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-14edef5 {flex:var(--stk-flex-grow, 1) 1 calc(80% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-63b2fbf {background-color:var(--theme-palette-color-6, #F7F5F2) !important;border-style:solid !important;border-color:var(--theme-palette-color-5, #E5E7EB) !important;border-right-width:0px !important;border-left-width:0px !important;padding-top:var(--stk--preset--spacing--30, 0.67rem) !important;padding-right:var(--stk--preset--spacing--30, 0.67rem) !important;padding-bottom:var(--stk--preset--spacing--30, 0.67rem) !important;padding-left:var(--stk--preset--spacing--30, 0.67rem) !important;margin-bottom:20px !important;}.stk-63b2fbf:before{background-color:var(--theme-palette-color-6, #F7F5F2) !important;}.stk-63b2fbf-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:var(--stk--preset--spacing--none, 0px) !important;row-gap:var(--stk--preset--spacing--none, 0px) !important;}@media screen and (max-width:689px){.stk-63b2fbf {margin-right:0px !important;margin-left:0px !important;}}
.stk-80ce519-inner-blocks{row-gap:var(--stk--preset--spacing--none, 0px) !important;}
.stk-7e821e7 {border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-right-radius:12px !important;border-bottom-left-radius:12px !important;overflow:hidden !important;padding-top:10px !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:18px !important;padding-left:var(--stk--preset--spacing--20, 0.44rem) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-right:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:6px !important;margin-left:var(--stk--preset--spacing--none, 0px) !important;}.stk-7e821e7-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:var(--stk--preset--spacing--none, 0px) !important;row-gap:var(--stk--preset--spacing--none, 0px) !important;}@media screen and (max-width:689px){.stk-7e821e7 {padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:var(--stk--preset--spacing--20, 0.44rem) !important;padding-left:var(--stk--preset--spacing--20, 0.44rem) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-right:50px !important;margin-bottom:0px !important;margin-left:50px !important;}.stk-7e821e7-column{--stk-columns-spacing:0px !important;}}
.stk-3010ccd {background-color:#f7f7f7 !important;padding-top:var(--stk--preset--spacing--none, 0px) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;}.stk-3010ccd:before{background-color:#f7f7f7 !important;}.stk-3010ccd-container{padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:20px !important;padding-left:20px !important;}@media screen and (max-width:689px){.stk-3010ccd {border-top-left-radius:32px !important;border-top-right-radius:32px !important;border-bottom-right-radius:32px !important;border-bottom-left-radius:32px !important;overflow:hidden !important;padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-left:var(--stk--preset--spacing--none, 0px) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-right:var(--stk--preset--spacing--none, 0px) !important;margin-left:var(--stk--preset--spacing--none, 0px) !important;}.stk-3010ccd-container{padding-top:var(--stk--preset--spacing--none, 0px) !important;}}
.stk-31a531f {margin-bottom:8px !important;}.stk-31a531f-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
.stk-a52d172 {border-style:solid !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;}@media screen and (min-width:690px){.stk-a52d172 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-a52d172 {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-74392c1 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-74392c1 {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-2902813 hr.stk-block-divider__hr{background:var(--theme-palette-color-5, #E5E7EB) !important;height:1px !important;width:100% !important;}.stk-2902813 {padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--20, 0.44rem) !important;}
.stk-992eb96 {margin-bottom:20px !important;}.stk-992eb96-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-c692525 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-c692525 {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-9f6fd7e {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-9f6fd7e {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-81cdffe {margin-bottom:20px !important;}.stk-81cdffe-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-d395fa0 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-d395fa0 {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-1ca1977 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-1ca1977 {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-1c63dbb {margin-bottom:20px !important;}.stk-1c63dbb-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-5118edb {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-5118edb {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-7eabd18 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-7eabd18 {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-2ed9738 {margin-bottom:13px !important;}.stk-2ed9738-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-cd71b19 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-cd71b19 {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-8423ccf {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-8423ccf {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-0fee160 hr.stk-block-divider__hr{background:var(--theme-palette-color-5, #E5E7EB) !important;height:1px !important;width:100% !important;}.stk-0fee160 {padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--20, 0.44rem) !important;}
.stk-3d05d5f {margin-bottom:20px !important;}.stk-3d05d5f-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-e640c73 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-e640c73 {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-63994dc {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-63994dc {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-12937d4 {margin-bottom:20px !important;}.stk-12937d4-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-f4f6a80 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-f4f6a80 {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-1a29959 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-1a29959 {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-f65e06b {margin-bottom:1px !important;}.stk-f65e06b-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-17550d6 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-17550d6 {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-3224759 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-3224759 {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-61682d9 {height:20px !important;}
.stk-39fbbed-container{padding-right:20px !important;padding-left:20px !important;}
.stk-18793b3 {column-count:1 !important;padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;padding-left:var(--stk--preset--spacing--none, 0px) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-right:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--none, 0px) !important;margin-left:var(--stk--preset--spacing--none, 0px) !important;position:relative !important;}.stk-18793b3 .stk-block-text__text{font-size:10px !important;}@media screen and (max-width:999px){.stk-18793b3 {margin-bottom:-15px !important;bottom:0px !important;}.stk-18793b3 .stk-block-text__text{font-size:10px !important;}}@media screen and (max-width:689px){.stk-18793b3 {margin-bottom:0px !important;}.stk-18793b3 .stk-block-text__text{font-size:10px !important;}}
@media screen and (max-width:689px){.stk-e430e3e {height:24px !important;}}
.stk-gfhfwbz {border-top-left-radius:16px !important;border-top-right-radius:16px !important;border-bottom-right-radius:16px !important;border-bottom-left-radius:16px !important;overflow:hidden !important;border-style:solid !important;border-color:var(--theme-palette-color-3, #6B7280) !important;margin-top:0px !important;margin-bottom:6px !important;}
.stk-p8ouho3 {background-color:var(--theme-palette-color-6, #F7F5F2) !important;border-top-left-radius:16px !important;border-top-right-radius:16px !important;overflow:hidden !important;border-style:solid !important;border-color:var(--theme-palette-color-5, #E5E7EB) !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;align-items:center !important;padding-right:1px !important;padding-left:var(--stk--preset--spacing--40, 1rem) !important;margin-bottom:0px !important;display:flex !important;}.stk-p8ouho3:before{background-color:var(--theme-palette-color-6, #F7F5F2) !important;}.stk-p8ouho3-column{--stk-column-gap:var(--stk--preset--spacing--none, 0px) !important;}@media screen and (max-width:999px){.stk-p8ouho3 {border-top-left-radius:23px !important;border-top-right-radius:23px !important;overflow:hidden !important;border-bottom-width:1px !important;align-items:center !important;padding-right:0px !important;padding-left:15px !important;display:flex !important;}}@media screen and (max-width:689px){.stk-p8ouho3 {border-top-left-radius:23px !important;border-top-right-radius:23px !important;border-bottom-right-radius:var(--stk--preset--border-radius--none, 0px) !important;border-bottom-left-radius:var(--stk--preset--border-radius--none, 0px) !important;overflow:hidden !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:1px !important;border-left-width:0px !important;align-items:center !important;max-width:563px !important;min-width:auto !important;padding-right:0px !important;padding-left:15px !important;margin-top:0px !important;display:flex !important;}}
.stk-wpw17al-container{margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-right:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--none, 0px) !important;margin-left:var(--stk--preset--spacing--none, 0px) !important;min-height:0px !important;padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;padding-left:var(--stk--preset--spacing--none, 0px) !important;}.stk-wpw17al {background-color:var(--theme-palette-color-7, #FFFFFF) !important;border-top-left-radius:var(--stk--preset--border-radius--large, 16px) !important;border-top-right-radius:var(--stk--preset--border-radius--large, 16px) !important;border-bottom-right-radius:var(--stk--preset--border-radius--large, 16px) !important;border-bottom-left-radius:var(--stk--preset--border-radius--large, 16px) !important;overflow:hidden !important;border-style:solid !important;border-color:var(--theme-palette-color-14, #D1D5DB) !important;min-height:var(--stk--preset--block-height--none, 0px) !important;align-items:center !important;padding-top:8px !important;padding-right:16px !important;padding-bottom:8px !important;padding-left:16px !important;display:flex !important;}.stk-wpw17al:before{background-color:var(--theme-palette-color-7, #FFFFFF) !important;}@media screen and (min-width:690px){.stk-wpw17al {flex:var(--stk-flex-grow, 1) 1 calc(45% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (min-width:690px) and (max-width:999px){.stk-wpw17al {flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:999px){.stk-wpw17al-container{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;max-width:100px !important;min-width:auto !important;padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;}.stk-wpw17al {align-items:center !important;padding-top:5px !important;padding-right:5px !important;padding-bottom:5px !important;padding-left:5px !important;display:flex !important;}}@media screen and (max-width:689px){.stk-wpw17al-container{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;min-height:0px !important;max-width:100px !important;min-width:auto !important;}.stk-wpw17al {overflow:hidden !important;align-items:center !important;padding-top:5px !important;padding-right:5px !important;padding-bottom:5px !important;padding-left:5px !important;display:flex !important;flex:var(--stk-flex-grow, 1) 1 calc(30% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-uad2xg2-inner-blocks{align-items:center !important;}.stk-uad2xg2 {border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;padding-left:22px !important;}@media screen and (min-width:690px){.stk-uad2xg2 {flex:var(--stk-flex-grow, 1) 1 calc(55% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (min-width:690px) and (max-width:999px){.stk-uad2xg2 {flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:999px){.stk-uad2xg2 {border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;}}@media screen and (max-width:689px){.stk-uad2xg2 {align-self:center !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;flex:var(--stk-flex-grow, 1) 1 calc(70% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-vnaiwx3 {padding-right:3px !important;padding-left:3px !important;margin-top:20px !important;margin-bottom:20px !important;}@media screen and (max-width:999px){.stk-vnaiwx3 {padding-right:3px !important;padding-left:3px !important;margin-bottom:20px !important;}}@media screen and (max-width:689px){.stk-vnaiwx3 {padding-right:15px !important;padding-left:15px !important;margin-right:0px !important;margin-bottom:20px !important;margin-left:0px !important;}.stk-vnaiwx3-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:15px !important;}}
.stk-430a256 {align-self:flex-end !important;}.stk-430a256-inner-blocks{align-items:center !important;}.stk-430a256-container{padding-right:var(--stk--preset--spacing--60, 2.25rem) !important;padding-left:20px !important;}@media screen and (min-width:690px){.stk-430a256 {flex:var(--stk-flex-grow, 1) 1 calc(55% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:999px){.stk-430a256 {align-self:flex-end !important;}}@media screen and (max-width:689px){.stk-430a256 {align-self:flex-end !important;flex:var(--stk-flex-grow, 1) 1 calc(50% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-44glhr9 {padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;padding-left:var(--stk--preset--spacing--none, 0px) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--20, 0.44rem) !important;}.stk-44glhr9 .stk-block-text__text{font-size:11px !important;color:var(--theme-palette-color-3, #6B7280) !important;font-weight:600 !important;letter-spacing:0.5px !important;}@media screen and (max-width:999px){.stk-44glhr9 {margin-top:-12px !important;margin-bottom:-30px !important;}.stk-44glhr9 .stk-block-text__text{font-size:11px !important;}}@media screen and (max-width:689px){.stk-44glhr9 {margin-top:0px !important;margin-bottom:-30px !important;}.stk-44glhr9 .stk-block-text__text{font-size:15px !important;}}
.stk-xmfa5u4 {align-self:flex-end !important;}.stk-xmfa5u4-container{padding-right:25px !important;}@media screen and (min-width:690px){.stk-xmfa5u4 {flex:var(--stk-flex-grow, 1) 1 calc(45% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}@media screen and (max-width:689px){.stk-xmfa5u4 {align-self:flex-start !important;flex:var(--stk-flex-grow, 1) 1 calc(50% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-74kv1sl {column-count:1 !important;margin-bottom:-1px !important;bottom:-15px !important;position:absolute !important;}.stk-74kv1sl .stk-block-text__text{font-size:10px !important;}@media screen and (max-width:999px){.stk-74kv1sl {margin-bottom:-15px !important;bottom:0px !important;}.stk-74kv1sl .stk-block-text__text{font-size:10px !important;}}@media screen and (max-width:689px){.stk-74kv1sl {margin-bottom:-15px !important;bottom:0px !important;}.stk-74kv1sl .stk-block-text__text{font-size:10px !important;}}
.stk-b2zmina {padding-right:var(--stk--preset--spacing--40, 1rem) !important;padding-left:20px !important;}.stk-b2zmina-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:2px !important;row-gap:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-gqu898t {flex:var(--stk-flex-grow, 1) 1 calc(10% - var(--stk-column-gap, 0px) * 2 / 3 ) !important;}}
@media screen and (min-width:690px){.stk-krvqq1y {flex:var(--stk-flex-grow, 1) 1 calc(50% - var(--stk-column-gap, 0px) * 2 / 3 ) !important;}}
.stk-f05011a {align-items:flex-start !important;display:flex !important;}@media screen and (min-width:690px){.stk-f05011a {flex:var(--stk-flex-grow, 1) 1 calc(40% - var(--stk-column-gap, 0px) * 2 / 3 ) !important;}}
.stk-lzgewuj {margin-top:-5px !important;margin-right:0px !important;}.stk-lzgewuj .stk-button{padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;padding-left:var(--stk--preset--spacing--none, 0px) !important;}.stk-lzgewuj .stk-button__inner-text{font-size:12px !important;color:var(--theme-palette-color-14, #7f7f7f) !important;font-weight:400 !important;font-style:italic !important;}.stk-lzgewuj .stk-button:hover .stk-button__inner-text{color:var(--theme-palette-color-1, #D97706) !important;}@media screen and (max-width:999px){.stk-lzgewuj .stk-button__inner-text{font-size:12px !important;}}
.stk-cwe0kdu {background-color:var(--theme-palette-color-6, #F7F5F2) !important;border-style:solid !important;border-color:var(--theme-palette-color-5, #E5E7EB) !important;border-right-width:0px !important;border-left-width:0px !important;padding-top:var(--stk--preset--spacing--30, 0.67rem) !important;padding-right:var(--stk--preset--spacing--30, 0.67rem) !important;padding-bottom:var(--stk--preset--spacing--30, 0.67rem) !important;padding-left:var(--stk--preset--spacing--30, 0.67rem) !important;margin-bottom:20px !important;}.stk-cwe0kdu:before{background-color:var(--theme-palette-color-6, #F7F5F2) !important;}.stk-cwe0kdu-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:var(--stk--preset--spacing--none, 0px) !important;row-gap:var(--stk--preset--spacing--none, 0px) !important;}
.stk-h8thqo0-inner-blocks{row-gap:var(--stk--preset--spacing--none, 0px) !important;}
.stk-62c0a25 {height:10px !important;}
.stk-87cfef0 {border-style:solid !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;margin-bottom:12px !important;}.stk-87cfef0-column{--stk-columns-spacing:0px !important;--stk-column-gap:20px !important;}
.stk-dd26c43 {border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;padding-top:var(--stk--preset--spacing--none, 0px) !important;}@media screen and (min-width:690px){.stk-dd26c43 {flex:var(--stk-flex-grow, 1) 1 calc(60% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-6a6a7b7 {overflow:hidden !important;}.stk-6a6a7b7-container{padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;}@media screen and (min-width:690px){.stk-6a6a7b7 {flex:var(--stk-flex-grow, 1) 1 calc(40% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-i5ds8qv {background-color:#f7f7f7 !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-right-radius:12px !important;border-bottom-left-radius:12px !important;overflow:hidden !important;border-style:solid !important;border-color:var(--theme-palette-color-5, #E5E7EB) !important;padding-top:10px !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:18px !important;padding-left:var(--stk--preset--spacing--20, 0.44rem) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-right:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:6px !important;margin-left:var(--stk--preset--spacing--none, 0px) !important;}.stk-i5ds8qv:before{background-color:#f7f7f7 !important;}.stk-i5ds8qv-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:var(--stk--preset--spacing--none, 0px) !important;row-gap:var(--stk--preset--spacing--none, 0px) !important;}
.stk-rd8qm1w {padding-top:var(--stk--preset--spacing--none, 0px) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;}.stk-rd8qm1w-container{padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:20px !important;padding-left:20px !important;}
.stk-6c2ac4b hr.stk-block-divider__hr{background:var(--theme-palette-color-5, #E5E7EB) !important;height:1px !important;width:100% !important;}.stk-6c2ac4b {padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;margin-top:-6px !important;margin-bottom:var(--stk--preset--spacing--none, 0px) !important;}
.stk-2778574 {margin-bottom:8px !important;}.stk-2778574-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
.stk-e192181 {border-style:solid !important;border-top-width:0px !important;border-right-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;}@media screen and (min-width:690px){.stk-e192181 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-e5a11b2 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-ny5eu3x hr.stk-block-divider__hr{background:var(--theme-palette-color-5, #E5E7EB) !important;height:1px !important;width:100% !important;}.stk-ny5eu3x {padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--20, 0.44rem) !important;}
.stk-2qa36xe {margin-bottom:20px !important;}.stk-2qa36xe-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-lhgdwsg {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-ost1d20 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-0nufz2w {margin-bottom:20px !important;}.stk-0nufz2w-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-xi9d587 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-kwc929y {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-j6bdx9b {margin-bottom:20px !important;}.stk-j6bdx9b-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-v2akxxy {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-mjvrfzq {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-5pr6va2 {margin-bottom:13px !important;}.stk-5pr6va2-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-roztz6f {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-o7qgnmj {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-7rlkw16 hr.stk-block-divider__hr{background:var(--theme-palette-color-5, #E5E7EB) !important;height:1px !important;width:100% !important;}.stk-7rlkw16 {padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--20, 0.44rem) !important;}
.stk-86re2d7 {margin-bottom:20px !important;}.stk-86re2d7-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-tkc1umo {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-v6vwe60 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-qlv7mwa {margin-bottom:20px !important;}.stk-qlv7mwa-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-660yxb2 {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-1intrd2 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-d5955a4 {margin-bottom:1px !important;}.stk-d5955a4-column{--stk-columns-spacing:var(--stk--preset--spacing--none, 0px) !important;--stk-column-gap:var(--stk--preset--spacing--none, 0px) !important;}
@media screen and (min-width:690px){.stk-09af59c {flex:var(--stk-flex-grow, 1) 1 calc(73% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
@media screen and (min-width:690px){.stk-f8407a1 {flex:var(--stk-flex-grow, 1) 1 calc(27% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}
.stk-ngi8os3-container{padding-right:150px !important;padding-left:150px !important;}
.stk-0u4hz5r {column-count:1 !important;padding-top:var(--stk--preset--spacing--none, 0px) !important;padding-right:var(--stk--preset--spacing--none, 0px) !important;padding-bottom:var(--stk--preset--spacing--none, 0px) !important;padding-left:var(--stk--preset--spacing--none, 0px) !important;margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-right:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--none, 0px) !important;margin-left:var(--stk--preset--spacing--none, 0px) !important;position:relative !important;}.stk-0u4hz5r .stk-block-text__text{font-size:14px !important;}@media screen and (max-width:999px){.stk-0u4hz5r {margin-bottom:-15px !important;bottom:0px !important;}.stk-0u4hz5r .stk-block-text__text{font-size:10px !important;}}@media screen and (max-width:689px){.stk-0u4hz5r {margin-bottom:-15px !important;bottom:0px !important;}.stk-0u4hz5r .stk-block-text__text{font-size:10px !important;}}
.stk-6lrfjcx {height:20px !important;}
.stk-9d7c058 .stk-button{background:var(--theme-palette-color-1, #D97706) !important;}.stk-9d7c058 .stk-button__inner-text{font-size:18px !important;color:var(--theme-palette-color-7, #FFFFFF) !important;}@media screen and (max-width:999px){.stk-9d7c058 .stk-button__inner-text{font-size:18px !important;}}

    /* ================================================================
       COLOR & THEME DEFINITIONS
       ================================================================ */
    :root {
        /* --- 1. Full Site Color Palette --- */
        /* Use these as the source for your theme. */
        --brand-brown: #573519;
        --brand-brown-hover: #452a14; /* CORRECTED: Defined a darker brown for hover */
        --brand-green: #66ab42;
        --accent-amber: #D97706;
        --accent-amber-hover: #B45309;
        --text-dark-slate: #1F2937;
        --text-medium-slate: #6B7280;
        --background-light-beige: #F7F5F2;
        --border-light-gray: #E5E7EB;
        --text-light: #FFFFFF;
        
        /* --- 2. Component Theme --- */
        /* Change these variables to easily test new color combinations. */
        --form-bg-color:             var(--brand-green);
        --form-text-color:           var(--text-light);
        --form-button-bg-color:      var(--brand-brown);
        --form-button-text-color:    var(--text-light);
        --form-button-hover-bg-color: var(--brand-brown-hover); /* CORRECTED: Now points to the correct variable */
    }

	/* --- General Wrapper & Font --- */
	.mc-form-wrapper {
        /* UPDATED: Using Alexandria for brand consistency */
		font-family: 'Alexandria', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
		box-sizing: border-box;
	}

	/* --- General Form Container Styling --- */
	#mc-form-container {
		display: flex;
		width: 100%;
		gap: 16px; /* Creates space between the input and button */
	}

	/* --- General Email Input Styling --- */
	#mc-form-container #email {
		flex-grow: 1;
		border: 1px solid var(--border-light-gray);
		border-radius: 6px;
		box-sizing: border-box;
		transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
	}

	#mc-form-container #email::placeholder {
		color: #999;
	}
	
	#mc-form-container #email:focus {
		outline: none;
		border-color: var(--accent-amber);
        box-shadow: 0 0 0 2px rgba(217, 119, 6, 0.3); /* Adds a soft glow on focus */
	}

	/* --- General Submit Button Styling --- */
	#mc-form-container input[type="submit"] {
		font-weight: bold;
		color: var(--form-button-text-color);
		cursor: pointer;
		border-radius: 30px;
		transition: background-color 0.2s ease-in-out;
		-webkit-appearance: none;
		box-sizing: border-box;
		border: none;
	}

	/* ================================================================
	MOBILE STYLES (Screens up to 767px wide)
	================================================================
	*/
	@media screen and (max-width: 767px) {
		.mc-form-wrapper {
			max-width: 550px;
			margin-top: 15px;    /* Sets the space above the banner */
    		margin-right: auto;   /* Works with margin-left to center it */
    		margin-bottom: 0;     /* Sets the space below the banner */
   			margin-left: auto;    /* Works with margin-right to center it */
			padding: 20px 15px;
            background-color: var(--form-bg-color);
            border-radius: 0px;
		}
		
		/* --- Lead-in Text Control (Mobile) --- */
		.mc-mobile-lead-in {
			display: block;
			text-align: left;
			margin: 0 0 12px 0;
			font-size: 20px;
			font-weight: 700;
            color: var(--form-text-color);
		}
		
		.mc-desktop-lead-in {
			display: none;
		}

		/* --- Email Input Field (Mobile) --- */
		#mc-form-container #email {
			font-size: 16px;
			padding: 12px 15px;
           background-color: var(--form-text-color);
		}

		/* --- Submit Button (Mobile) --- */
		#mc-form-container input[type="submit"] {
			font-size: 16px;
			padding: 12px 20px;
			background-color: var(--form-button-bg-color);
		}

		#mc-form-container input[type="submit"]:hover {
			background-color: var(--form-button-hover-bg-color);
		}
	}

	/* ================================================================
	DESKTOP STYLES (Screens 768px wide and larger)
	================================================================
	*/
	@media screen and (min-width: 768px) {
		/* --- UPDATED: Wrapper Styling (Desktop) --- */
		.mc-form-wrapper {
			margin: 0px 0; /* Adds space above/below the bar */
			padding: 24px 30px; /* Increased padding for a more spacious feel */
			display: flex;
			align-items: center;
			justify-content: center;
			gap: 20px;
			background-color: var(--form-bg-color);
		}
		
		/* --- Lead-in Text Control (Desktop) --- */
		.mc-mobile-lead-in {
			display: none;
		}

		.mc-desktop-lead-in {
			display: block;
			font-size: 22px;
			font-weight: 700;
			margin: 0;
			white-space: nowrap;
            color: var(--form-text-color);
		}

		/* --- Form Container (Desktop) --- */
		#mc-form-container {
			flex-shrink: 0;
			width: auto;
			min-width: 500px;
		}

		/* --- Email Input Field (Desktop) --- */
		#mc-form-container #email {
			font-size: 16px;
			padding: 12px 15px;
			background-color: #FFFFFF;
		}

		/* --- Submit Button (Desktop) --- */
		#mc-form-container input[type="submit"] {
			font-size: 16px;
			padding: 12px 24px;
			background-color: var(--form-button-bg-color);
		}

		#mc-form-container input[type="submit"]:hover {
			background-color: var(--form-button-hover-bg-color);
		}
	}
