.theme_toggle{width:34px;height:34px;color:var(--gold_ink);cursor:pointer;background:0 0;border:1px solid #c9922aa6;border-radius:999px;flex-shrink:0;place-items:center;padding:0;line-height:1;display:inline-grid}.theme_toggle:hover{background:color-mix(in srgb, var(--gold_ink) 14%, transparent)}.theme_toggle i{font-size:.95rem}html[data-theme=light] .site_header_logo,html[data-theme=light] .mhp_logo,html[data-theme=light] .footer_figma_wrapper img[alt=RNroadmap\ Logo]{background:#14110c;border-radius:10px;padding:3px 8px}html[data-theme=light] .bg_glow_top,html[data-theme=light] .bg_glow_middle{opacity:.22}html[data-theme=light] .text-white{color:var(--text_bright)!important}html[data-theme=light] .text-white-50,html[data-theme=light] .text-white-80{color:var(--text_muted)!important}html[data-theme=light] .cta_next_step_panel,html[data-theme=light] .giveaway_entry_form{background:var(--bg_surface);border-color:#81500e66;box-shadow:0 10px 28px #50320a14}html[data-theme=light] .cta_next_step_panel:before{background:0 0}html[data-theme=light] .cta_next_step_panel .cta_next_step_heading,html[data-theme=light] .giveaway_entry_form .giveaway_entry_title{color:var(--text_bright)}html[data-theme=light] .cta_next_step_panel .cta_next_step_desc,html[data-theme=light] .giveaway_entry_form .giveaway_entry_sub{color:var(--text_main)}html[data-theme=light] .cta_next_step_panel .gold_text_span,html[data-theme=light] .giveaway_entry_form .giveaway_entry_success_msg{color:var(--gold_ink);-webkit-text-fill-color:var(--gold_ink);background:0 0}html[data-theme=light] .cta_next_step_panel .btn_gold_outline,html[data-theme=light] .giveaway_entry_form .btn_gold_outline,html[data-theme=light] .buyer_practice_btn{color:var(--gold_ink);border-color:#81500e}html[data-theme=light] .buyer_practice_btn:hover{color:var(--on_gold);background:var(--gold_gradient);border-color:#0000}html[data-theme=light] .cta_next_step_panel .btn_gold_outline:hover,html[data-theme=light] .giveaway_entry_form .btn_gold_outline:hover{color:var(--text_bright)}html[data-theme=light] .giveaway_winner_card,html[data-theme=light] .giveaway_process_card,html[data-theme=light] .giveaway_please_note{background:var(--bg_elevated);border-color:#81500e73}html[data-theme=light] .giveaway_winner_card h4,html[data-theme=light] .giveaway_winner_card .gold_text_span,html[data-theme=light] .giveaway_process_card h4,html[data-theme=light] .giveaway_process_card .gold_text_span,html[data-theme=light] .giveaway_winner_card h5,html[data-theme=light] .giveaway_winner_card h5 span{color:var(--text_bright);-webkit-text-fill-color:var(--text_bright);background:0 0}html[data-theme=light] .text-light{color:var(--text_muted)!important}html[data-theme=light] .map_root{--map-bg:var(--bg_dark);--map-card:var(--bg_surface)}html[data-theme=light] .mrh_root{--mrh-bg:var(--bg_dark);--mrh-card:var(--bg_surface)}html[data-theme=light] .mu_root{--mu-card:var(--bg_surface)}html[data-theme=light] .msm_root{--msm-card:var(--bg_surface)}html[data-theme=light] .mg_root{--mg-card:var(--bg_surface)}html[data-theme=light] .mtb_root{--mtb-card:var(--bg_surface)}html[data-theme=light] .mv_root{--mv-card:var(--bg_surface)}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select{color:var(--text_bright)}html[data-theme=light] ::placeholder{color:color-mix(in srgb, var(--text_bright) 48%, transparent)}html[data-theme=light] .mhp_hero{background:var(--bg_dark)}html[data-theme=light] .mhp_hero_fade,html[data-theme=light] .mu_hero_fade,html[data-theme=light] .map_hero_fade,html[data-theme=light] .mrh_hero_fade,html[data-theme=light] .mag_hero_fade{background:linear-gradient(90deg, var(--bg_dark) 0%, color-mix(in srgb, var(--bg_dark) 92%, transparent) 32%, color-mix(in srgb, var(--bg_dark) 42%, transparent) 56%, transparent 78%)}html[data-theme=light] .msm_hero_fade{background:linear-gradient(180deg, color-mix(in srgb, var(--bg_dark) 78%, transparent) 0%, color-mix(in srgb, var(--bg_dark) 84%, transparent) 46%, var(--bg_dark) 100%)}html[data-theme=light] .msm_hero_bg,html[data-theme=light] .mag_hero_bg{filter:none}html[data-theme=light] .mu_hero_copy{background:color-mix(in srgb, var(--bg_surface) 90%, transparent);box-shadow:none}html[data-theme=light] .mrh_page_bg{background:linear-gradient(180deg, color-mix(in srgb, var(--bg_dark) 82%, transparent) 0%, var(--bg_dark) 100%), url(/assets/rebuild-haiti/page-bg-cross.jpg) center top / cover no-repeat}html[data-theme=light] .member_test_bank_hero{background:linear-gradient(90deg, var(--bg_dark) 0%, color-mix(in srgb, var(--bg_dark) 88%, transparent) 36%, color-mix(in srgb, var(--bg_dark) 28%, transparent) 62%, transparent 82%), url(/assets/test_bank_bg.png);background-position:100%;background-size:cover}html[data-theme=light] .mhp_hero h1,html[data-theme=light] .mu_hero_copy h1,html[data-theme=light] .mrh_hero_copy h1,html[data-theme=light] .msm_hero_copy h1,html[data-theme=light] .mag_hero_copy h1,html[data-theme=light] .mtb_hero_copy h1,html[data-theme=light] .map_hero_title,html[data-theme=light] .member_tb_hero_title{color:var(--text_bright)}html[data-theme=light] .mhp_hero p,html[data-theme=light] .mu_hero_copy p,html[data-theme=light] .mrh_hero_copy p,html[data-theme=light] .msm_hero_copy p,html[data-theme=light] .mag_hero_copy p,html[data-theme=light] .mtb_hero_copy p,html[data-theme=light] .map_hero_tag,html[data-theme=light] .member_tb_hero_sub{color:var(--text_main)}html[data-theme=light] .mhp_gold_line,html[data-theme=light] .msm_hero_copy h1 span,html[data-theme=light] .mu_hero_copy h1 span,html[data-theme=light] .mrh_hero_copy h1 span,html[data-theme=light] .mag_hero_copy h1 span,html[data-theme=light] .mtb_hero_copy h1 span,html[data-theme=light] .map_hero_title .map_gold,html[data-theme=light] .mag_btn_outline{color:var(--gold_ink)}html[data-theme=light] .cta_banner_bottom_bar{background:color-mix(in srgb, var(--bg_surface) 92%, transparent);color:var(--text_bright)}html[data-theme=light] .contact_details_overlay{border:1px solid var(--gold_border);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:0 8px 24px #14110c1f}html[data-theme=light] .contact_details_overlay .contact_details_title,html[data-theme=light] .contact_details_overlay .text-white{text-shadow:none;color:var(--text_bright)!important}html[data-theme=light] .contact_details_overlay .contact_details_copy,html[data-theme=light] .contact_details_overlay .text-white-50{text-shadow:none;color:var(--text_main)!important}html[data-theme=light] .contact_details_overlay .contact_pill_info{color:var(--text_bright);border-color:var(--gold_border);background:#fff}html[data-theme=light] .cm_inbox,html[data-theme=light] .cm_thread_pane,html[data-theme=light] .cm_composer,html[data-theme=light] .cm_post_card,html[data-theme=light] .cm_new_message,html[data-theme=light] .cm_thread_top,html[data-theme=light] .cm_send_form{background:#fff}html[data-theme=light] .cm_thread_top strong,html[data-theme=light] .cm_send_form input{color:var(--text_bright)}html[data-theme=light] .cm_thread_top span{color:var(--text_muted)}html[data-theme=light] .cm_send_form input{border-color:color-mix(in srgb, var(--text_bright) 18%, transparent);background:#f6f6f6}html[data-theme=light] .cm_send_form input::placeholder{color:var(--text_muted)}html[data-theme=light] .product_card_box,html[data-theme=light] .ne_product_card,html[data-theme=light] .audio_track_card{background:#fff}html[data-theme=light] .product_card_desc,html[data-theme=light] .ne_product_desc,html[data-theme=light] .product_card_sold{color:var(--text_main)}html[data-theme=light] .hero_section_wrapper{background:radial-gradient(60% 70% at 70% 45%, #c9851b38 0%, var(--bg_dark) 68%)}html[data-theme=light] .hero_section_wrapper .hero_main_headline,html[data-theme=light] .hero_section_wrapper .hero_subtitle_text,html[data-theme=light] .hero_section_wrapper .trusted_highlight,html[data-theme=light] .hero_section_wrapper .trusted_label{color:var(--text_bright)}html[data-theme=light] .about_hero_wrapper,html[data-theme=light] .uniform_hero_banner{background:var(--bg_dark)}html[data-theme=light] .about_hero_media_fade,html[data-theme=light] .uniform_hero_scrim{background:linear-gradient(90deg, var(--bg_dark) 0%, color-mix(in srgb, var(--bg_dark) 88%, transparent) 30%, color-mix(in srgb, var(--bg_dark) 30%, transparent) 52%, transparent 72%)}html[data-theme=light] .about_hero_headline,html[data-theme=light] .uniform_hero_heading{color:var(--text_bright)}html[data-theme=light] .about_hero_headline .gold_text_span,html[data-theme=light] .uniform_hero_heading_gold{color:var(--gold_ink)}html[data-theme=light] .about_hero_subtitle,html[data-theme=light] .uniform_hero_lead{color:var(--text_main)}html[data-theme=light] .guides_hero_wrapper:before,html[data-theme=light] .audio_hero_wrapper:before,html[data-theme=light] .test_bank_hero_wrapper:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--bg_dark) 0%, color-mix(in srgb, var(--bg_dark) 90%, transparent) 34%, transparent 68%);position:absolute;inset:0}html[data-theme=light] .guides_hero_wrapper .hero_main_headline,html[data-theme=light] .guides_hero_wrapper .hero_subtitle_text,html[data-theme=light] .audio_hero_wrapper .hero_main_headline,html[data-theme=light] .audio_hero_wrapper .hero_subtitle_text,html[data-theme=light] .test_bank_hero_wrapper .hero_main_headline,html[data-theme=light] .test_bank_hero_wrapper .hero_subtitle_text{color:var(--text_bright)}html[data-theme=light] .guides_hero_wrapper .gold_text_span,html[data-theme=light] .audio_hero_wrapper .gold_text_span,html[data-theme=light] .test_bank_hero_wrapper .gold_text_span,html[data-theme=light] .about_hero_wrapper .btn_gold_outline,html[data-theme=light] .guides_hero_wrapper .btn_gold_outline,html[data-theme=light] .audio_hero_wrapper .btn_gold_outline,html[data-theme=light] .test_bank_hero_wrapper .btn_gold_outline,html[data-theme=light] .uniform_hero_banner .btn_gold_outline{color:var(--gold_ink)}html[data-theme=light] .rh_hero_bg{background:linear-gradient(90deg, var(--bg_dark) 0%, color-mix(in srgb, var(--bg_dark) 72%, transparent) 40%, transparent 68%), url(/assets/rebuild-haiti/hero-church-sunset.jpeg) 70% center / cover no-repeat;filter:none}html[data-theme=light] .rh_hero_title{color:var(--gold_ink);-webkit-text-fill-color:var(--gold_ink);filter:none;background:0 0}html[data-theme=light] .rh_hero_title_line,html[data-theme=light] .rh_hero_sub{color:var(--text_bright);-webkit-text-fill-color:var(--text_bright);text-shadow:none;background:0 0}html[data-theme=light] .msm_search,html[data-theme=light] .mu_coming_soon_card,html[data-theme=light] .msm_item,html[data-theme=light] .mu_product_card{background:var(--bg_surface);color:var(--text_bright)}html[data-theme=light] .msm_item_media,html[data-theme=light] .msm_item .product_media,html[data-theme=light] .msm_item img,html[data-theme=light] .mu_product_card img,html[data-theme=light] .mu_product_media img{background:var(--bg_elevated)}html[data-theme=light] .mu_collection_card:after{background:linear-gradient(90deg, var(--bg_surface) 0%, var(--bg_surface) 40%, color-mix(in srgb, var(--bg_surface) 40%, transparent) 72%, transparent 100%)}html[data-theme=light] .mu_collection_meta{color:var(--gold_ink)}html[data-theme=light] .uniform_set_card,html[data-theme=light] .uniform_bestseller_card,html[data-theme=light] .uniform_arrival_card,html[data-theme=light] .uniform_product_card,html[data-theme=light] .uniform_set_body,html[data-theme=light] .uniform_bestseller_body,html[data-theme=light] .uniform_arrival_body,html[data-theme=light] .uniform_product_card_body{background:var(--bg_surface);color:var(--text_bright)}html[data-theme=light] .uniform_set_image_wrap,html[data-theme=light] .uniform_bestseller_image_wrap,html[data-theme=light] .uniform_arrival_image_wrap,html[data-theme=light] .uniform_product_image_wrap,html[data-theme=light] .uniform_category_image_wrap{background:var(--bg_elevated)}html[data-theme=light] .uniform_set_name,html[data-theme=light] .uniform_set_price_value,html[data-theme=light] .uniform_arrival_body h3,html[data-theme=light] .uniform_arrival_price,html[data-theme=light] .uniform_bestseller_body h3,html[data-theme=light] .uniform_bestseller_purchase>strong,html[data-theme=light] .uniform_category_label{color:var(--text_bright)}html[data-theme=light] .uniform_set_buy_btn{color:var(--on_gold)}html[data-theme=light] .hero_section_wrapper:after{background:linear-gradient(90deg, color-mix(in srgb, var(--bg_dark) 94%, transparent) 0%, color-mix(in srgb, var(--bg_dark) 70%, transparent) 62%, color-mix(in srgb, var(--bg_dark) 40%, transparent) 100%)}
