html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}html[data-theme=dark] body{background-color:#080910;color:#f7f8ff}html[data-theme=dark] .engagement-profile-premium{border-color:#29364a;background:linear-gradient(145deg,#121824,#0d111a);color:#edf3fc;box-shadow:0 18px 48px rgba(0,0,0,.28)}html[data-theme=dark] .engagement-profile-premium .engagement-eyebrow{color:#7bc8f2}html[data-theme=dark] .engagement-profile-premium .engagement-list-heading h3,html[data-theme=dark] .engagement-profile-premium .engagement-profile-header h2,html[data-theme=dark] .engagement-profile-premium .engagement-review-author strong,html[data-theme=dark] .engagement-profile-premium .engagement-review-form h3{color:#f2f6fd}html[data-theme=dark] .engagement-profile-premium .engagement-empty,html[data-theme=dark] .engagement-profile-premium .engagement-form-heading p,html[data-theme=dark] .engagement-profile-premium .engagement-list-heading p,html[data-theme=dark] .engagement-profile-premium .engagement-profile-header p,html[data-theme=dark] .engagement-profile-premium .engagement-rating-row,html[data-theme=dark] .engagement-profile-premium .engagement-rating-score>span,html[data-theme=dark] .engagement-profile-premium .engagement-review-author time,html[data-theme=dark] .engagement-profile-premium .engagement-sort-label,html[data-theme=dark] .engagement-profile-premium .engagement-verified-count{color:#a7b5c9}html[data-theme=dark] .engagement-profile-premium .engagement-profile-favorite,html[data-theme=dark] .engagement-profile-premium .engagement-sort-label strong{border-color:#34445b;background:#192333;color:#c7e7fb}html[data-theme=dark] .engagement-profile-premium .engagement-profile-favorite:hover{border-color:#5da8d0;background:#203147}html[data-theme=dark] .engagement-profile-premium .engagement-rating-overview{border-color:#2b3b51;background:linear-gradient(135deg,#182333,#111a27)}html[data-theme=dark] .engagement-profile-premium .engagement-rating-score,html[data-theme=dark] .engagement-profile-premium .engagement-rating-summary{border-color:#344256}html[data-theme=dark] .engagement-profile-premium .engagement-rating-score strong{color:#f4f7fc}html[data-theme=dark] .engagement-profile-premium .engagement-rating-track{background:#2a384b}html[data-theme=dark] .engagement-profile-premium .engagement-rating-track>span{background:linear-gradient(90deg,#2879b8,#54c0dc)}html[data-theme=dark] .engagement-profile-premium .engagement-positive-feedback{background:#172c35;color:#c7f1e7}html[data-theme=dark] .engagement-profile-premium .engagement-positive-icon{color:#4fd1b0}html[data-theme=dark] .engagement-profile-premium .engagement-reviews-column{border-color:#29384b;background:rgba(10,15,23,.42)}html[data-theme=dark] .engagement-profile-premium .engagement-list-heading{border-color:#2a3749}html[data-theme=dark] .engagement-profile-premium .engagement-sort-label strong{color:#d7e8f7}html[data-theme=dark] .engagement-profile-premium .engagement-review-verified{background:#17323c;color:#83d6e8}html[data-theme=dark] .engagement-profile-premium .engagement-review-verified>span:first-child,html[data-theme=dark] .engagement-profile-premium .engagement-verified-count>span:first-child{background:#267c91}html[data-theme=dark] .engagement-profile-premium .engagement-review blockquote{background:#182332}html[data-theme=dark] .engagement-profile-premium .engagement-review blockquote>span{color:#6eaed2}html[data-theme=dark] .engagement-profile-premium .engagement-review blockquote p{color:#d3deec}html[data-theme=dark] .engagement-profile-premium .engagement-review-actions button{color:#82c9f1}html[data-theme=dark] .engagement-profile-premium .engagement-review-actions button:last-child{color:#f09aa2}html[data-theme=dark] .engagement-profile-premium .engagement-review-form{border-color:#2b3a4e;background:linear-gradient(145deg,#182333,#121a27)}html[data-theme=dark] .engagement-profile-premium .engagement-review-form>label{color:#c9d6e6}html[data-theme=dark] .engagement-profile-premium .engagement-rating-picker,html[data-theme=dark] .engagement-profile-premium .engagement-review-form textarea{border-color:#35465b;background:#0e1621;color:#edf3fc}html[data-theme=dark] .engagement-profile-premium .engagement-review-form textarea::placeholder{color:#8595aa}html[data-theme=dark] .engagement-profile-premium .engagement-review-form textarea:focus{border-color:#5ba8d5;box-shadow:0 0 0 3px rgba(82,166,211,.16)}html[data-theme=dark] .engagement-profile-premium .engagement-rating-picker button{color:#65758b}html[data-theme=dark] .engagement-profile-premium .engagement-rating-picker button.is-active,html[data-theme=dark] .engagement-profile-premium .engagement-rating-picker button:hover{color:#ffc857}html[data-theme=dark] .engagement-profile-premium .engagement-submit{background:linear-gradient(105deg,#123f7a,#176db5 57%,#28a7d6);box-shadow:0 8px 22px rgba(25,113,190,.24)}html[data-theme=dark] .engagement-profile-premium .engagement-message{color:#79d6ad}html[data-theme=dark] .engagement-profile-premium .engagement-message.is-error{color:#ff9ca5}html[data-theme=dark] .engagement-profile-premium .engagement-sign-in{color:#82c9f1}html[data-theme=dark] header.nav>nav.open>a[href="/explore-belize"],html[data-theme=dark] header.nav>nav>a[href="/explore-belize"],html[data-theme=dark] header.nav>nav>a[href="/explore-belize"]:focus-visible,html[data-theme=dark] header.nav>nav>a[href="/explore-belize"]:hover{background:#15558f!important;color:#fff!important}html[data-theme=dark] header.nav>nav.open>a[href="/explore-belize"]:focus-visible,html[data-theme=dark] header.nav>nav.open>a[href="/explore-belize"]:hover,html[data-theme=dark] header.nav>nav>a[href="/explore-belize"]:focus-visible,html[data-theme=dark] header.nav>nav>a[href="/explore-belize"]:hover{background:#104476!important;color:#fff!important}html[data-theme=light] body{background-color:#f5f8f7;color:#101a2d}html[data-theme=dark] .service-page .back-link{color:#83c8ff}html[data-theme=dark] .service-page .service-hero{background-image:linear-gradient(90deg,rgba(5,14,30,.9),rgba(5,20,40,.62) 58%,rgba(5,20,40,.35)),var(--service-image, url("/uploads/hero.webp"));color:#f7f8ff;box-shadow:0 20px 50px rgba(0,0,0,.28)}html[data-theme=dark] .service-page .service-hero h1{color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.45)}html[data-theme=dark] .service-page .service-hero p,html[data-theme=dark] .service-page .service-hero-photo-credit{color:#e0e8f4;text-shadow:0 1px 8px rgba(0,0,0,.65)}html[data-theme=dark] .service-page .service-hero-photo-credit a{color:#a9d8ff}html[data-theme=dark] .service-page .provider-grid>.panel{border-color:#30394f;background:linear-gradient(145deg,#151a27,#101521);color:#e4e9f2;box-shadow:0 14px 36px rgba(0,0,0,.28)}html[data-theme=dark] .service-page .provider-grid>.panel h3{color:#f1f5fb}html[data-theme=dark] .service-page .provider-grid>.panel p{color:#b2bfd2}html[data-theme=dark] .service-page #districtFilter{border-color:#3a465d!important;background-color:#151a27!important;color:#edf3fc!important;color-scheme:dark}html[data-theme=dark] .service-page #districtFilter option{background-color:#151a27;color:#edf3fc}html[data-theme=dark] body.enhanced-form-page{background:linear-gradient(180deg,#0d1420,#080910 45%);color:#e4e9f2}html[data-theme=dark] body.enhanced-form-page .payment-card{border-color:#2b394d;background:#101722;color:#e4e9f2;box-shadow:0 18px 48px rgba(0,0,0,.3)}html[data-theme=dark] body.enhanced-form-page .bank-details,html[data-theme=dark] body.enhanced-form-page .payment-complete,html[data-theme=dark] body.enhanced-form-page .payment-error,html[data-theme=dark] body.enhanced-form-page .payment-summary{border-color:#303d51;background:linear-gradient(145deg,#151d2b,#111824);color:#e4e9f2}html[data-theme=dark] body.enhanced-form-page .bank-details h2,html[data-theme=dark] body.enhanced-form-page .payment-complete h2,html[data-theme=dark] body.enhanced-form-page .payment-summary h2{color:#f1f5fb}html[data-theme=dark] body.enhanced-form-page .payment-amount{color:#f1f5fb}html[data-theme=dark] body.enhanced-form-page .payment-amount small,html[data-theme=dark] body.enhanced-form-page .payment-instruction,html[data-theme=dark] body.enhanced-form-page .payment-note{color:#b2bfd2}html[data-theme=dark] body.enhanced-form-page .bank-details dl>div{border-bottom-color:#30394b}html[data-theme=dark] body.enhanced-form-page .bank-details dt{color:#d3deec}html[data-theme=dark] body.enhanced-form-page .bank-details dd{color:#c1ccdc}html[data-theme=dark] body.enhanced-form-page .bank-detail-copy{border-color:#3a4b63;background:#1b293a;color:#c9e6ff}html[data-theme=dark] body.enhanced-form-page .bank-detail-copy:hover{background:#24384f}html[data-theme=dark] body.enhanced-form-page .bank-copy-message{color:#79d6ad}html[data-theme=dark] body.enhanced-form-page .bank-copy-message.error{color:#ff9ca5}html[data-theme=dark] body.enhanced-form-page .payment-cancel-dialog{border-color:#344256;background:#121a27;color:#e4e9f2}html[data-theme=dark] body.enhanced-form-page .payment-cancel-content h2{color:#f1f5fb}html[data-theme=dark] body.enhanced-form-page .payment-cancel-content p{color:#b2bfd2}html[data-theme=dark] body.enhanced-form-page .payment-cancel-dismiss{background:#263345;color:#e4e9f2}.footer-brand .brand-mark,header.nav .brand-mark{background-color:transparent}header.nav>nav>a[href="/blog"],header.nav>nav>a[href="/blog"]:focus-visible,header.nav>nav>a[href="/blog"]:hover{border-radius:999px!important;background:#1266d6!important;color:#fff!important}header.nav>nav>a[href="/blog"]:focus-visible,header.nav>nav>a[href="/blog"]:hover{background:#0f5ac2!important}header.nav>nav>a[href="/explore-belize"],header.nav>nav>a[href="/explore-belize"]:focus-visible,header.nav>nav>a[href="/explore-belize"]:hover{border-radius:999px!important;background:#15558f!important;color:#fff!important}header.nav>nav>a[href="/explore-belize"]:focus-visible,header.nav>nav>a[href="/explore-belize"]:hover{background:#104476!important}header.nav>nav>a.nav-sign-up{border:0!important;background:linear-gradient(105deg,#123f7a,#176db5 57%,#28a7d6)!important;color:#fff!important}header.nav .nav-theme-toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;margin-left:-10px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(255,255,255,.08);color:#f4f4fa;font-size:0;font-weight:800;line-height:1}header.nav .nav-theme-toggle:focus-visible,header.nav .nav-theme-toggle:hover{border-color:#68b7eb;background:rgba(33,117,184,.28)}.nav-theme-toggle span:first-child{font-size:18px;line-height:1}html[data-theme=light] header.nav{border-bottom-color:#e2e7ef;background:#fff;box-shadow:0 8px 22px rgba(20,35,60,.08)}html[data-theme=light] header.nav>nav{border-color:#e2e7ef;background:#f4f6fb;color:#17233c}html[data-theme=light] header.nav>nav>a:not([href="/blog"]):not([href="/explore-belize"]):not(.nav-sign-up){color:#17233c!important}html[data-theme=light] header.nav>nav>a:hover:not(.nav-sign-up):not([href="/blog"]):not([href="/explore-belize"]){background:#e4e9f2!important;color:#17233c!important}html[data-theme=light] header.nav>nav>a.nav-provider-dashboard,html[data-theme=light] header.nav>nav>a.nav-sign-in,html[data-theme=light] header.nav>nav>a.nav-user-account{border-color:#c9d1df!important;color:#26334b!important}html[data-theme=light] header.nav .nav-theme-toggle{border-color:#d7ddea;background:#fff;color:#26334b}html[data-theme=light] header.nav .menu{color:#26334b}html[data-theme=light] .provider-ticker{border-bottom-color:#e2e7ef;background:rgba(245,247,252,.97);color:#26334b}html[data-theme=light] .provider-ticker-name{color:#26334b}html[data-theme=light] .provider-ticker-welcome{color:#174f87}html[data-theme=light] header.nav>nav>a.nav-sign-up{color:#fff!important}html[data-theme=dark] .public-search-page .search-page{background-color:#080910}html[data-theme=light] .public-search-page .search-page,html[data-theme=light] body.public-search-page{background:#f5f7fb;color:#17233c}html[data-theme=light] .public-search-page .search-heading h1,html[data-theme=light] .public-search-page .search-map-heading h2{color:#17233c}html[data-theme=light] .public-search-page .results-meta,html[data-theme=light] .public-search-page .search-heading p,html[data-theme=light] .public-search-page .search-map-heading p,html[data-theme=light] .public-search-page .search-map-status{color:#58667c}html[data-theme=light] .public-search-page .search-map-panel,html[data-theme=light] .public-search-page .search-panel{border-color:#dce3ee;background:#fff;box-shadow:0 14px 36px rgba(26,42,72,.08)}html[data-theme=light] .public-search-page .filter-row select,html[data-theme=light] .public-search-page .location-input-wrap input,html[data-theme=light] .public-search-page .search-input-wrap{border-color:#dce3ee;background-color:#f8faff;color:#17233c}html[data-theme=light] .public-search-page .location-options{border-color:#dce3ee;background:#fff;box-shadow:0 10px 24px rgba(26,42,72,.14)}html[data-theme=light] .public-search-page .location-option{color:#17233c}html[data-theme=light] .public-search-page .location-option:hover,html[data-theme=light] .public-search-page .location-option[aria-selected=true]{background:#e8eaff;color:#302779}html[data-theme=light] .public-search-page .search-input-wrap input{color:#17233c}html[data-theme=light] .public-search-page .search-input-wrap input::placeholder{color:#748198}html[data-theme=light] .public-search-page .filter-row .check,html[data-theme=light] .public-search-page .filter-row label:not(.check){color:#58667c}html[data-theme=light] .public-search-page .filter-row .check,html[data-theme=light] .public-search-page .service-filter-trigger,html[data-theme=light] .public-search-page .view-button,html[data-theme=light] .public-search-page .view-toggle{border-color:#dce3ee;background:#fff;color:#34425b}html[data-theme=light] .public-search-page .results-meta strong{color:#17233c}html[data-theme=light] .public-search-page .view-button.active{background:#e8eaff;color:#4a46ad}html[data-theme=light] .public-search-page .search-map-heading{border-color:#e2e7ef}html[data-theme=light] .public-search-page .search-results .empty-results{border-color:#dce3ee;background:#fff;color:#17233c;box-shadow:0 12px 32px rgba(26,42,72,.08)}html[data-theme=light] .public-search-page .search-results .empty-results h2{color:#17233c}html[data-theme=light] .public-search-page .search-results .empty-results p{color:#58667c}html[data-theme=light] .public-search-page .search-results .empty-icon{background:#e8eaff;color:#17538d}html[data-theme=light] .public-search-page .service-filter-panel{border-color:#dce3ee;background:#fff;color:#17233c}html[data-theme=light] .public-search-page .service-filter-heading h2,html[data-theme=light] .public-search-page .service-filter-selection .selected-service-label{color:#17233c}html[data-theme=light] .public-search-page .service-filter-close,html[data-theme=light] .public-search-page .service-filter-search input,html[data-theme=light] .public-search-page .service-filter-selection,html[data-theme=light] .public-search-page .service-option{border-color:#dce3ee;background:#f8faff;color:#34425b}html[data-theme=light] .public-search-page .service-option.active,html[data-theme=light] .public-search-page .service-option:hover{border-color:#2685ce;background:#e5f2ff;color:#174c82}html[data-theme=light] .public-blog-page .events-shell,html[data-theme=light] body.public-blog-page{background:#f5f7fb;color:#17233c}html[data-theme=light] .public-blog-page .blog-section-heading h2,html[data-theme=light] .public-blog-page .events-heading h2,html[data-theme=light] .public-blog-page .events-seo-intro h2{color:#17233c}html[data-theme=light] .public-blog-page .blog-section-heading p,html[data-theme=light] .public-blog-page .events-heading p,html[data-theme=light] .public-blog-page .events-seo-intro p{color:#58667c}html[data-theme=light] .public-blog-page .events-blog-nav{border-color:#e0e6f0;background:#fff}html[data-theme=light] .public-blog-page .events-blog-nav a,html[data-theme=light] .public-blog-page .events-filter-bar select{color:#34425b}html[data-theme=light] .public-blog-page .events-blog-nav a[aria-selected=true]{background:#1266d6;color:#fff}html[data-theme=light] .public-blog-page .events-filter-bar select{border-color:#dce3ee;background:#fff}html[data-theme=light] .public-blog-page .blog-card,html[data-theme=light] .public-blog-page .event-card{border-color:#e0e6f0;background:#fff}html[data-theme=light] .public-blog-page .blog-card h3,html[data-theme=light] .public-blog-page .blog-card h3 a,html[data-theme=light] .public-blog-page .event-card h3{color:#17233c}html[data-theme=light] .public-blog-page .blog-card p,html[data-theme=light] .public-blog-page .event-card p,html[data-theme=light] .public-blog-page .event-meta{color:#58667c}html[data-theme=light] .public-blog-page .blog-card-category,html[data-theme=light] .public-blog-page .event-tag{color:#174c82;background:#e5f2ff}html[data-theme=light] .public-blog-page .blog-card-link{color:#175c9b}html[data-theme=light] .public-blog-page .events-empty{border-color:#dce3ee;background:#fff;color:#58667c}html[data-theme=light] .public-pricing-page .pricing-page,html[data-theme=light] body.public-pricing-page{background:#f5f7fb;color:#17233c}html[data-theme=light] .public-pricing-page .pricing-hero h1{color:#17233c}html[data-theme=light] .public-pricing-page .pricing-hero .eyebrow,html[data-theme=light] .public-search-page .search-heading .eyebrow{border-color:#b7d8ed;background:linear-gradient(110deg,#eaf6ff,#d9efff);color:#174c82;box-shadow:0 5px 16px rgba(23,79,135,.12)}html[data-theme=light] .public-pricing-page .pricing-hero p{color:#58667c}html[data-theme=light] .public-pricing-page .billing-cycle-control{border-color:#dce3ee;background:#fff}html[data-theme=light] .public-pricing-page .billing-cycle-control button{color:#34425b}html[data-theme=light] .public-pricing-page .billing-cycle-control button[aria-pressed=true]{color:#fff}html[data-theme=light] .public-pricing-page .billing-cycle-control button span{color:#075b36}html[data-theme=light] .public-how-page .how-page,html[data-theme=light] body.public-how-page{background:#f5f7fb;color:#17233c}html[data-theme=light] .public-how-page .how-details h2,html[data-theme=light] .public-how-page .how-hero h1,html[data-theme=light] .public-how-page .how-next h2,html[data-theme=light] .public-how-page .how-steps .section-head h2{color:#17233c}html[data-theme=light] .public-how-page .how-details p,html[data-theme=light] .public-how-page .how-hero p,html[data-theme=light] .public-how-page .how-next>p,html[data-theme=light] .public-how-page .how-steps .section-head>p{color:#58667c}html[data-theme=light] .public-how-page .how-details,html[data-theme=light] .public-how-page .how-hero-note{border-color:#e0e6f0;background:#fff;box-shadow:0 16px 40px rgba(26,42,72,.08)}html[data-theme=light] .public-how-page .how-detail-list strong,html[data-theme=light] .public-how-page .how-hero-note strong{color:#17233c}html[data-theme=light] .public-how-page .how-detail-list span,html[data-theme=light] .public-how-page .how-hero-note p{color:#58667c}html[data-theme=light] .public-how-page .how-detail-list div{border-color:#e2e7ef}html[data-theme=light] .public-explore-page .belize-glance,html[data-theme=light] .public-explore-page .guide-content,html[data-theme=light] .public-explore-page .recommended-providers,html[data-theme=light] .public-explore-page .travel-guide-directory,html[data-theme=light] .public-explore-page .travel-page,html[data-theme=light] .public-explore-page .travel-section,html[data-theme=light] body.public-explore-page{background-color:#f5f7fb}html[data-theme=light] .public-explore-page .belize-glance-heading h2,html[data-theme=light] .public-explore-page .guide-content h2,html[data-theme=light] .public-explore-page .recommended-location-heading h3,html[data-theme=light] .public-explore-page .recommended-providers-heading h2,html[data-theme=light] .public-explore-page .travel-guide-directory h2,html[data-theme=light] .public-explore-page .travel-section-heading h2{color:#17233c}html[data-theme=light] .public-explore-page .belize-glance-heading p,html[data-theme=light] .public-explore-page .recommended-providers-heading p,html[data-theme=light] .public-explore-page .travel-section-heading p{color:#58667c}html[data-theme=light] .public-explore-page .belize-glance-heading,html[data-theme=light] .public-explore-page .guide-content{border-color:#dce3ee}html[data-theme=light] .categories-page .categories-main,html[data-theme=light] .categories-page .category-directory,html[data-theme=light] body.categories-page{background:#f5f7fb;color:#17233c}html[data-theme=light] .categories-page .category-directory .section-head h2,html[data-theme=light] .categories-page .directory-hero h1{color:#17233c}html[data-theme=light] .categories-page .category-directory .section-head>p,html[data-theme=light] .categories-page .directory-hero p{color:#58667c}html[data-theme=light] .categories-page .category-directory{border-color:#dce3ee}html[data-theme=light] .categories-page .category-directory-card{border-color:#e0e6f0;background:#fff;box-shadow:0 12px 30px rgba(26,42,72,.08)}html[data-theme=light] .categories-page .category-directory-body h3{color:#17233c}html[data-theme=light] .categories-page .category-directory-card p,html[data-theme=light] .categories-page .category-service-list span{color:#58667c}html[data-theme=light] .categories-page .category-service-list span{border-color:#e0e6f0;background:#f8faff}@media (max-width:1050px) and (min-width:851px){header.nav>nav{gap:0;padding:4px}header.nav>nav>a{padding-right:9px;padding-left:9px;font-size:10px}header.nav>.nav-theme-toggle{width:36px;height:36px}}@media (max-width:850px){header.nav{justify-content:flex-start!important}header.nav>.nav-theme-toggle{width:40px;height:40px;margin-left:0}header.nav>.menu{margin-left:8px!important}html[data-theme=light] header.nav>nav.open{border-color:#e0e6f0!important;background:#fff!important}html[data-theme=light] header.nav>nav.open>a:not([href="/blog"]):not([href="/explore-belize"]){color:#26334b!important}}html[data-theme=dark] body.home-page{background:#080910;color:#f7f8ff}html[data-theme=dark] body.home-page .home-guides,html[data-theme=dark] body.home-page .join,html[data-theme=dark] body.home-page .providers-section,html[data-theme=dark] body.home-page main{background-color:#080910}html[data-theme=dark] body.home-page .home-guides,html[data-theme=dark] body.home-page .join,html[data-theme=dark] body.home-page .providers-section{background-image:radial-gradient(ellipse at 50% 0,rgba(20,68,130,.16),transparent 55%);color:#f7f8ff}html[data-theme=dark] body.home-page .home-planning{background:#10121d;color:#f7f8ff}html[data-theme=dark] body.home-page .home-planning-grid article{border-color:#30394a;background:#171923}html[data-theme=dark] body.home-page .home-directory-guide>h2,html[data-theme=dark] body.home-page .home-planning-grid h3{color:#f7f8ff}html[data-theme=dark] body.home-page .home-directory-guide>p,html[data-theme=dark] body.home-page .home-planning-grid p,html[data-theme=dark] body.home-page .home-planning-links{color:#b8c0d0}html[data-theme=dark] body.home-page .home-planning-links a{color:#72dfc4}html[data-theme=dark] body.home-page .partner-section{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:#10121d;color:#f7f8ff}html[data-theme=dark] body.home-page .hero-background-slideshow::after{background:linear-gradient(90deg,rgba(8,9,16,.4),rgba(8,9,16,.28) 55%,rgba(8,9,16,.18))}html[data-theme=dark] body.home-page .hero .eyebrow{border-color:rgba(126,194,240,.7);background:rgba(24,25,45,.94);color:#d7efff;box-shadow:0 4px 18px rgba(0,0,0,.35)}html[data-theme=dark] body.home-page .hero h1 em{background:linear-gradient(105deg,#123f7a,#176db5 57%,#28a7d6);background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=dark] body.home-page .hero-art .premium-content .primary{background:linear-gradient(105deg,#123f7a,#176db5 57%,#28a7d6);color:#fff;box-shadow:0 8px 26px rgba(25,113,190,.38)}html[data-theme=dark] body.home-page .hero-art .premium-content .primary:focus-visible,html[data-theme=dark] body.home-page .hero-art .premium-content .primary:hover{background:linear-gradient(105deg,#0d3265,#125b9d 57%,#1685b5);color:#fff;box-shadow:0 10px 30px rgba(15,75,135,.44)}html[data-theme=dark] body.home-page .hero-request strong{padding:8px 12px;border:1px solid rgba(126,194,240,.72);border-radius:999px;background:#15558f;color:#fff;font-weight:900}html[data-theme=dark] body.home-page .hero-request:hover strong{border-color:#8bcfff;background:#104476;color:#fff}html[data-theme=dark] body.home-page .quick>span{padding:5px 9px;border:1px solid rgba(126,194,240,.58);border-radius:999px;background:#153252;color:#d7efff;font-weight:900}html[data-theme=dark] body.home-page .quick button{border-color:rgba(126,194,240,.46);background:rgba(17,19,31,.94);color:#f1f2f8}html[data-theme=dark] body.home-page .quick button:hover{border-color:#75b8ff;background:#193b62;color:#fff}html[data-theme=dark] body.home-page .providers-section .section-head>.outline{border-color:#75b8ff;background:#163252;color:#f7f8ff;box-shadow:0 6px 18px rgba(0,0,0,.28)}html[data-theme=dark] body.home-page .providers-section .section-head>.outline:hover{border-color:#a9d8ff;background:#204774;color:#fff}html[data-theme=dark] body.home-page .home-guides-head h2,html[data-theme=dark] body.home-page .join h2,html[data-theme=dark] body.home-page .partner-section h2,html[data-theme=dark] body.home-page .premium-showcase-heading h2,html[data-theme=dark] body.home-page .provider-tier-heading h3,html[data-theme=dark] body.home-page .section-head h2{color:#f7f8ff}html[data-theme=dark] body.home-page .home-guides-head p,html[data-theme=dark] body.home-page .join p,html[data-theme=dark] body.home-page .partner-section .section-head>p,html[data-theme=dark] body.home-page .premium-showcase-heading p,html[data-theme=dark] body.home-page .provider-tier-heading p,html[data-theme=dark] body.home-page .section-head>p{color:#a7adbd}html[data-theme=dark] body.home-page .premium-showcase-heading p{display:table;max-width:100%;padding:5px 9px;border-radius:7px;background:rgba(8,9,16,.82);color:#f7f8ff;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.24)}html[data-theme=dark] body.home-page .filters input,html[data-theme=dark] body.home-page .filters select{border-color:rgba(255,255,255,.16);background:#171923;color:#f7f8ff}html[data-theme=dark] body.home-page .filters input::placeholder{color:#a7adbd}html[data-theme=dark] body.home-page .curated-provider-grid .curated-empty{border-color:rgba(255,255,255,.2)!important;background:#121420!important;color:#f7f8ff!important;box-shadow:0 8px 25px rgba(0,0,0,.22)!important}html[data-theme=dark] body.home-page .curated-provider-grid .curated-empty-icon{border-color:rgba(255,255,255,.28)!important;color:#c4c9d8!important}html[data-theme=dark] body.home-page .curated-provider-grid .curated-empty strong{color:#f7f8ff!important}html[data-theme=dark] body.home-page .curated-provider-grid .curated-empty p{color:#b8c0d0!important}html[data-theme=dark] .provider:not(.provider-premium){color:#172033}html[data-theme=dark] .provider:not(.provider-premium) p{color:#526175}html[data-theme=dark] .provider:not(.provider-premium) .meta{color:#34425b}html[data-theme=light] body.home-page{background:#f5f7fb;color:#17233c}html[data-theme=light] body.home-page .nav{border-bottom-color:#e2e7ef;background:#fff;box-shadow:0 8px 22px rgba(20,35,60,.08)}html[data-theme=light] body.home-page .nav .brand-mark{background-color:transparent}html[data-theme=light] body.home-page nav{border-color:#e2e7ef;background:#f4f6fb;color:#26334b}html[data-theme=light] body.home-page nav a:not(.nav-sign-up),html[data-theme=light] body.home-page nav a[href="/blog"],html[data-theme=light] body.home-page nav a[href="/explore-belize"]{color:#26334b!important}html[data-theme=light] body.home-page nav a:hover:not(.nav-sign-up){background:#e8ebf3!important;color:#17233c!important}html[data-theme=light] body.home-page nav a[href="/blog"],html[data-theme=light] body.home-page nav a[href="/blog"]:focus-visible,html[data-theme=light] body.home-page nav a[href="/blog"]:hover{border-radius:999px!important;background:#1266d6!important;color:#fff!important}html[data-theme=light] body.home-page nav a[href="/blog"]:focus-visible,html[data-theme=light] body.home-page nav a[href="/blog"]:hover{background:#0f5ac2!important}html[data-theme=light] body.home-page nav a[href="/explore-belize"],html[data-theme=light] body.home-page nav a[href="/explore-belize"]:focus-visible,html[data-theme=light] body.home-page nav a[href="/explore-belize"]:hover{border-radius:999px!important;background:#15558f!important;color:#fff!important}html[data-theme=light] body.home-page nav a[href="/explore-belize"]:focus-visible,html[data-theme=light] body.home-page nav a[href="/explore-belize"]:hover{background:#104476!important}html[data-theme=light] body.home-page .menu{color:#26334b}html[data-theme=light] body.home-page .provider-ticker{border-bottom-color:#e2e7ef;background:rgba(245,247,252,.97);color:#26334b}html[data-theme=light] body.home-page .provider-ticker-name{color:#26334b}html[data-theme=light] body.home-page .provider-ticker-welcome{color:#174f87}html[data-theme=light] body.home-page .hero{background:radial-gradient(ellipse at 74% 44%,rgba(20,68,130,.15),transparent 38%),radial-gradient(ellipse at 5% 90%,rgba(19,93,125,.09),transparent 42%),#f5f7fb;color:#17233c}html[data-theme=light] body.home-page .hero-background-slideshow::after{background:linear-gradient(90deg,rgba(245,247,251,.18),rgba(245,247,251,.1) 55%,rgba(245,247,251,.04))}html[data-theme=light] body.home-page .hero-request{width:fit-content;padding:11px 14px;border:1px solid rgba(220,227,238,.9);border-radius:12px;background:rgba(255,255,255,.86);box-shadow:0 5px 16px rgba(23,35,60,.08)}html[data-theme=light] body.home-page .quick>span{padding:5px 8px;border:1px solid rgba(220,227,238,.9);border-radius:8px;background:rgba(255,255,255,.86)}html[data-theme=light] body.home-page .premium-showcase-heading{padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}html[data-theme=light] body.home-page .hero h1{color:#0b1425}html[data-theme=light] body.home-page .hero h1 em{background:linear-gradient(105deg,#123f7a,#176db5 57%,#28a7d6);background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=light] body.home-page .hero .search-box button,html[data-theme=light] body.home-page .hero-art .premium-content .primary{background:linear-gradient(105deg,#123f7a,#176db5 57%,#28a7d6);color:#fff}html[data-theme=light] body.home-page .hero .search-box button:hover,html[data-theme=light] body.home-page .hero-art .premium-content .primary:hover{background:linear-gradient(105deg,#0d3265,#125b9d 57%,#1685b5);color:#fff}html[data-theme=light] body.home-page .hero-copy>p,html[data-theme=light] body.home-page .hero-request{color:#17233c;font-weight:700}html[data-theme=light] body.home-page .hero-copy>p{color:#000;font-weight:600}html[data-theme=light] body.home-page .hero .eyebrow{border-color:#c9e6fa;background:#fff;color:#174c82;box-shadow:0 3px 12px rgba(23,35,60,.16)}html[data-theme=light] body.home-page .premium-content .eyebrow{border-color:#fff;background:#fff;color:#17233c;font-weight:900;box-shadow:0 2px 10px rgba(0,0,0,.28)}html[data-theme=light] body.home-page .premium-showcase-heading .eyebrow{border:1px solid #fff;background:#fff;color:#17233c;box-shadow:0 2px 10px rgba(23,35,60,.12)}html[data-theme=light] body.home-page .hero-request strong{color:#174f87;font-weight:900}html[data-theme=light] body.home-page .quick,html[data-theme=light] body.home-page .quick>span{color:#17233c;font-weight:700}html[data-theme=light] body.home-page .quick>span{border-color:#c9e6fa;background:#edf8ff;color:#174f87;font-weight:900}html[data-theme=light] body.home-page .quick button{border-color:#c9e1f3;background:rgba(255,255,255,.94);color:#17233c;font-weight:700}html[data-theme=light] body.home-page .quick button:hover{border-color:#4c9bd1;background:#e4f3ff;color:#123f7a}html[data-theme=light] body.home-page .search-box{border-color:#dce3ee;background:rgba(255,255,255,.94);box-shadow:0 20px 60px rgba(26,42,72,.12)}html[data-theme=light] body.home-page .search-box .process-icon{color:#174f87}html[data-theme=light] body.home-page .search-box input,html[data-theme=light] body.home-page .search-box select{background-color:#fff!important;color-scheme:light;color:#17233c!important}html[data-theme=light] body.home-page .search-box input::placeholder{color:#46566f;opacity:1}html[data-theme=light] body.home-page .search-box select{border-left-color:#e2e7ef;background-image:linear-gradient(45deg,transparent 50%,#176db5 50%),linear-gradient(135deg,#176db5 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:6px 6px}html[data-theme=light] body.home-page .search-box select option{background:#fff;color:#17233c}html[data-theme=light] body.home-page .home-guides,html[data-theme=light] body.home-page .join,html[data-theme=light] body.home-page .providers-section{background-color:#f5f7fb;background-image:none;color:#17233c}html[data-theme=light] body.home-page .partner-section{border-color:#e2e7ef;background:#f5f7fb;color:#17233c}html[data-theme=light] body.home-page .home-guides-head h2,html[data-theme=light] body.home-page .join h2,html[data-theme=light] body.home-page .partner-section h2,html[data-theme=light] body.home-page .premium-showcase-heading h2,html[data-theme=light] body.home-page .provider-tier-heading h3,html[data-theme=light] body.home-page .section-head h2{color:#0b1425}html[data-theme=light] body.home-page .home-guides-head p,html[data-theme=light] body.home-page .join p,html[data-theme=light] body.home-page .partner-section .section-head>p,html[data-theme=light] body.home-page .provider-tier-heading p,html[data-theme=light] body.home-page .section-head>p{color:#58667c}html[data-theme=light] body.home-page .premium-showcase-heading p{display:table;max-width:100%;padding:5px 9px;border-radius:7px;background:rgba(255,255,255,.92);color:#17233c;font-weight:600;box-shadow:0 2px 8px rgba(23,35,60,.12)}html[data-theme=light] body.home-page .filters input,html[data-theme=light] body.home-page .filters select{border-color:#dce3ee;background:#fff;color:#17233c}html[data-theme=light] body.home-page .filters input::placeholder{color:#748198}html[data-theme=light] body.home-page .curated-empty{border-color:#dce3ee;background:#fff;color:#17233c}