.united-states_root__v8JTy *{--primary:#2a52be;--secondary:#4caf50;--dark:#1a2a3a;--light:#f5f7fa;--gray:#eaeef2;--text:#333;--accent:#ff6b35;--discount-bg:#ff3b30;--discount-text:white;--discount-shadow:rgba(255,59,48,0.4);--warning:#ffa726;--success:#66bb6a;--info:#42a5f5;--us-blue:#1e3a8a;--us-red:#dc2626}.united-states_container__S4Koj{max-width:1200px;margin:0 auto;padding:0 20px}.united-states_breadcrumb__H8BKR{display:flex;align-items:center;gap:8px;margin-bottom:30px;padding:12px 0;font-size:14px}.united-states_breadcrumbLink__suPkh{display:flex;align-items:center;gap:6px;color:var(--primary);text-decoration:none;font-weight:500;transition:color .3s}.united-states_breadcrumbLink__suPkh:hover{color:#1a3a8a}.united-states_breadcrumbSeparator__CPl5N{color:#999}.united-states_breadcrumbCurrent__39c8p{color:var(--dark);font-weight:600}.united-states_hero__XhUYg{background:linear-gradient(135deg,var(--us-blue) 0,var(--primary) 50%,var(--us-red) 100%);color:white;padding:80px 20px;margin-bottom:40px;border-radius:20px;position:relative;overflow:hidden}.united-states_hero__XhUYg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="stars" width="20" height="20" patternUnits="userSpaceOnUse"><circle cx="10" cy="10" r="0.5" fill="rgba(255,255,255,0.3)"/></pattern></defs><rect width="100" height="100" fill="url(%23stars)"/></svg>');opacity:.4}.united-states_heroContent__i_Y3_{position:relative;z-index:2}.united-states_heroHeader__dVHkq{display:flex;align-items:center;gap:24px;margin-bottom:50px;text-align:left}.united-states_countryFlag__hZqdV{font-size:80px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));flex-shrink:0}.united-states_heroText__mXn1k{flex:1}.united-states_heroText__mXn1k h1{font-size:48px;font-weight:700;margin-bottom:20px;line-height:1.1}.united-states_heroText__mXn1k p{font-size:20px;line-height:1.6;opacity:.95;margin:0}.united-states_heroStats__9payv{display:flex;justify-content:center;gap:60px;flex-wrap:wrap}.united-states_statItem__Hm836{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.1);padding:20px 24px;border-radius:12px;backdrop-filter:blur(10px)}.united-states_statIcon__JGDjQ{color:white;flex-shrink:0;background:rgba(255,255,255,.2);padding:8px;border-radius:8px}.united-states_statNumber__aVDCU{display:block;font-size:28px;font-weight:700;line-height:1}.united-states_statLabel__b6sKr{display:block;font-size:14px;opacity:.9;line-height:1}.united-states_regulatoryAlert__5tcGx{display:flex;gap:16px;padding:20px 24px;background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:1px solid var(--warning);border-radius:12px;margin-bottom:40px;align-items:flex-start}.united-states_alertIcon__tsmay{color:var(--warning);flex-shrink:0;margin-top:2px}.united-states_alertContent__tqPM6 h3{font-size:18px;color:var(--dark);margin:0 0 8px;font-weight:700}.united-states_alertContent__tqPM6 p{margin:0;font-size:15px;line-height:1.6;color:#654321}.united-states_tabNavigation__MOlfN{margin-bottom:40px}.united-states_tabButtons__96WjL{display:flex;gap:4px;background:#f8f9fa;padding:6px;border-radius:12px;overflow-x:auto}.united-states_tabButton__M6hy_{display:flex;align-items:center;gap:8px;padding:12px 20px;background:transparent;border:none;border-radius:8px;font-weight:600;color:#666;cursor:pointer;transition:all .3s;white-space:nowrap;min-width:fit-content}.united-states_tabButton__M6hy_:hover{background:rgba(42,82,190,.1);color:var(--primary)}.united-states_tabButtonActive__Y9TaS{background:var(--primary);color:white}.united-states_tabContent__d9Nc2{min-height:600px}.united-states_sectionHeader__FdOKf{text-align:center;margin-bottom:40px}.united-states_sectionHeader__FdOKf h2{font-size:36px;color:var(--dark);margin-bottom:12px}.united-states_sectionHeader__FdOKf p{font-size:18px;color:#666;max-width:800px;margin:0 auto;line-height:1.6}.united-states_firmsSection__3FoMX{margin-bottom:60px}.united-states_firmsGrid__g7Dr5{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:24px;margin-bottom:50px}.united-states_firmCard__iQ4U2{background:white;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s;position:relative;border:2px solid transparent}.united-states_firmCard__iQ4U2:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.united-states_firmCardFeatured__ExFrR{border-color:var(--accent);background:linear-gradient(135deg,#fff,#fff8f5)}.united-states_featuredBadge__om7p7{right:20px;background:var(--accent)}.united-states_featuredBadge__om7p7,.united-states_usBadge__KFKOy{position:absolute;top:-12px;color:white;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:4px}.united-states_usBadge__KFKOy{left:20px;background:var(--us-blue)}.united-states_offerBanner__jnqht{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--discount-bg);color:white;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:4px;animation:united-states_pulse__usULL 2s infinite}.united-states_firmHeader__mehNf{display:flex;gap:16px;margin-bottom:20px;align-items:flex-start}.united-states_firmLogo__OjuVi{flex-shrink:0;width:60px;height:60px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.united-states_firmLogo__OjuVi img{width:100%;height:100%;object-fit:contain;background:#f8f9fa}.united-states_firmBasicInfo__DYsQu{flex:1;min-width:0}.united-states_firmName__xUYCA{font-size:20px;font-weight:700;margin:0 0 8px;color:var(--dark)}.united-states_rating__TeslE{display:flex;align-items:center;gap:4px;margin-bottom:8px}.united-states_starFilled__b0RTj{color:#ffc107;fill:#ffc107}.united-states_starEmpty__vhQ3o{color:#e0e0e0}.united-states_ratingText__ELUEP{font-size:12px;color:#666;margin-left:4px}.united-states_firmDescription__A7eA_{font-size:14px;color:#666;line-height:1.5;margin:0}.united-states_firmDetails__Fzj5n{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:12px}.united-states_detailItem__O7jHM{display:flex;flex-direction:column;gap:4px}.united-states_detailLabel__nJ4Ee{font-size:12px;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.united-states_detailValue__2gzOH{font-size:14px;font-weight:700;color:var(--dark)}.united-states_usSpecificDetails__kr4YP{background:linear-gradient(135deg,#f0f7ff,#e1effe);border-radius:8px;padding:12px;margin-bottom:16px;border-left:3px solid var(--primary)}.united-states_usDetailRow__s3BTY{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--dark);margin-bottom:6px}.united-states_usDetailRow__s3BTY:last-child{margin-bottom:0}.united-states_usDetailRow__s3BTY svg{color:var(--primary);flex-shrink:0}.united-states_firmHighlights__wopab{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.united-states_highlight__IdvBI{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--dark)}.united-states_highlight__IdvBI svg{color:var(--secondary);flex-shrink:0}.united-states_firmActions__SIVVf{display:flex;gap:12px}.united-states_reviewButton__7XsPv{flex:1;padding:12px 20px;background:transparent;border:2px solid var(--primary);color:var(--primary);border-radius:10px;text-decoration:none;font-weight:600;text-align:center;transition:all .3s}.united-states_reviewButton__7XsPv:hover,.united-states_visitButton__uwp_V{background:var(--primary);color:white}.united-states_visitButton__uwp_V{flex:1;padding:12px 20px;border-radius:10px;text-decoration:none;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;transition:background-color .3s}.united-states_visitButton__uwp_V:hover{background:#1a3a8a}.united-states_firmTypeSection__kwcwN{margin-top:60px}.united-states_firmTypeSection__kwcwN h3{font-size:28px;color:var(--dark);margin-bottom:30px;text-align:center}.united-states_firmTypes__aho4O{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.united-states_firmType__XfaY8{background:white;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.05);text-align:center;border-left:4px solid var(--primary)}.united-states_firmTypeIcon__Sddob{color:var(--primary);margin-bottom:16px;width:48px;height:48px}.united-states_firmType__XfaY8 h4{font-size:20px;color:var(--dark);margin-bottom:12px;font-weight:700}.united-states_firmType__XfaY8 p{font-size:15px;color:#666;line-height:1.6;margin-bottom:16px}.united-states_firmTypeExamples__PI9nc{padding:8px 12px;background:#f8f9fa;border-radius:6px;font-size:13px;color:var(--primary);font-weight:600}.united-states_regulationsSection__cFX_b{margin-bottom:60px}.united-states_regulatoryBodies__YL7Of h3{font-size:24px;color:var(--dark);margin-bottom:24px}.united-states_regulatorGrid__bOvj8{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:40px}.united-states_regulatorCard__mXRaC{background:white;border-radius:12px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.05);border-left:4px solid var(--primary)}.united-states_regulatorHeader___tTfL{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.united-states_regulatorIcon__zY4op{color:var(--primary);flex-shrink:0;margin-top:2px}.united-states_regulatorCard__mXRaC h4{font-size:18px;color:var(--dark);margin:0 0 4px;font-weight:700}.united-states_regulatorFullName__fLwsY{font-size:12px;color:#666;font-weight:500}.united-states_regulatorCard__mXRaC p{font-size:14px;color:#666;line-height:1.5;margin-bottom:12px}.united-states_regulatorDetails__yPh_P{display:flex;flex-direction:column;gap:8px}.united-states_jurisdiction__GLUhr{font-size:12px;color:var(--dark);font-weight:600}.united-states_websiteLink__5jBQS{font-size:12px;color:var(--primary);text-decoration:none;display:flex;align-items:center;gap:4px;font-weight:500}.united-states_websiteLink__5jBQS:hover{text-decoration:underline}.united-states_regulatoryContent__7zLE4{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px}.united-states_regulationCard__iWZRe{background:white;border-radius:16px;padding:28px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.united-states_cardIcon__8bTPQ{color:var(--primary);margin-bottom:16px;width:40px;height:40px}.united-states_regulationCard__iWZRe h3{font-size:20px;color:var(--dark);margin-bottom:16px;font-weight:700}.united-states_regulationCard__iWZRe p{font-size:15px;color:#666;line-height:1.6;margin-bottom:16px}.united-states_regulationList__tvd5M{list-style:none;padding:0;margin:0}.united-states_regulationList__tvd5M li{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--dark);margin-bottom:8px;padding-left:20px;position:relative}.united-states_regulationList__tvd5M li:before{content:"•";color:var(--primary);font-weight:700;position:absolute;left:0}.united-states_taxSection__9v_yM{margin-bottom:60px}.united-states_taxContent__gJs_c{display:flex;flex-direction:column;gap:32px}.united-states_taxCard__SNHjW{background:white;border-radius:16px;padding:32px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.united-states_taxCard__SNHjW h3{font-size:24px;color:var(--dark);margin-bottom:20px;font-weight:700;display:flex;align-items:center;gap:12px}.united-states_taxTypes__66_GF{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:20px}.united-states_taxType__Ry2xx{background:#f8f9fa;border-radius:12px;padding:20px;border-left:4px solid var(--primary)}.united-states_taxType__Ry2xx h4{font-size:18px;color:var(--dark);margin-bottom:12px;font-weight:700}.united-states_taxType__Ry2xx p{font-size:15px;color:#666;line-height:1.6;margin-bottom:12px}.united-states_taxType__Ry2xx ul{list-style:none;padding:0;margin:0}.united-states_taxType__Ry2xx li{font-size:14px;color:var(--dark);margin-bottom:6px;padding-left:16px;position:relative}.united-states_taxType__Ry2xx li:before{content:"✓";color:var(--secondary);font-weight:700;position:absolute;left:0}.united-states_ttsRequirements__aYz4r{margin-top:20px}.united-states_ttsRequirements__aYz4r h4{font-size:16px;color:var(--dark);margin:16px 0 8px;font-weight:700}.united-states_recordTypes__hSzdH{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:20px}.united-states_recordCategory__XjNKJ{background:#f8f9fa;border-radius:8px;padding:16px}.united-states_recordCategory__XjNKJ h4{font-size:16px;color:var(--dark);margin-bottom:12px;font-weight:700}.united-states_statesSection__7tIDW{margin-bottom:60px}.united-states_statesGrid__aJW_j{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:40px}.united-states_stateCard__wgZg_{background:white;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.05);border-left:4px solid var(--primary)}.united-states_stateHeader__1stU7{display:flex;align-items:center;gap:12px;margin-bottom:20px}.united-states_stateIcon__TNB6c{color:var(--primary)}.united-states_stateCard__wgZg_ h3{font-size:20px;color:var(--dark);margin:0;font-weight:700}.united-states_stateContent__f2mVd{display:flex;flex-direction:column;gap:16px}.united-states_stateSection__cT6DO h4{font-size:16px;color:var(--dark);margin-bottom:8px;font-weight:700}.united-states_stateSection__cT6DO ul{list-style:none;padding:0;margin:0}.united-states_stateSection__cT6DO li{font-size:14px;color:#666;margin-bottom:4px;padding-left:16px;position:relative}.united-states_stateSection__cT6DO li:before{content:"•";color:var(--primary);font-weight:700;position:absolute;left:0}.united-states_generalStateInfo__eXIN4{margin-top:40px}.united-states_generalStateInfo__eXIN4 h3{font-size:24px;color:var(--dark);margin-bottom:24px;text-align:center}.united-states_generalInfo__6VzP_{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.united-states_infoCard__mOhLD{background:white;border-radius:12px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.05);text-align:center}.united-states_infoCard__mOhLD h4{font-size:16px;color:var(--dark);margin:12px 0 8px;font-weight:700}.united-states_infoCard__mOhLD p{font-size:14px;color:#666;line-height:1.5;margin:0}.united-states_benefitsSection__lDTMf{margin:80px 0;text-align:center}.united-states_benefitsSection__lDTMf h2{font-size:32px;color:var(--dark);margin-bottom:40px}.united-states_benefitsGrid__d9Fzt{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.united-states_benefitCard__R9Gep{background:white;border-radius:16px;padding:28px 20px;box-shadow:0 4px 20px rgba(0,0,0,.05);text-align:center;transition:transform .3s}.united-states_benefitCard__R9Gep:hover{transform:translateY(-4px)}.united-states_benefitIcon__xvhnR{color:var(--primary);margin-bottom:16px;width:48px;height:48px}.united-states_benefitCard__R9Gep h3{font-size:18px;color:var(--dark);margin-bottom:12px;font-weight:700}.united-states_benefitCard__R9Gep p{font-size:14px;color:#666;line-height:1.5;margin:0}.united-states_faqSection__9OjI_{margin:80px 0}.united-states_faqSection__9OjI_ h2{font-size:32px;text-align:center;margin-bottom:40px;color:var(--dark)}.united-states_faqGrid__kZKzW{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px}.united-states_faqItem__HG2h4{background:white;padding:24px;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);border-left:4px solid var(--primary)}.united-states_faqItem__HG2h4 h3{font-size:16px;color:var(--dark);margin-bottom:12px;font-weight:700}.united-states_faqItem__HG2h4 p{color:#666;line-height:1.6;margin:0;font-size:14px}.united-states_ctaSection__DKtQN{background:linear-gradient(135deg,var(--primary) 0,#1a3a8a 100%);color:white;padding:60px 40px;border-radius:20px;text-align:center;margin:80px 0}.united-states_ctaContent__q4ztM h2{font-size:32px;margin-bottom:16px}.united-states_ctaContent__q4ztM p{font-size:18px;margin-bottom:32px;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}.united-states_ctaButtons__1SqEU{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.united-states_ctaButton__pg1kW{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:var(--accent);color:white;border-radius:12px;text-decoration:none;font-weight:700;font-size:16px;transition:all .3s}.united-states_ctaButton__pg1kW:hover{background:#e85a29;transform:translateY(-2px)}.united-states_ctaButtonSecondary__19R89{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:transparent;border:2px solid white;color:white;border-radius:12px;text-decoration:none;font-weight:700;font-size:16px;transition:all .3s}.united-states_ctaButtonSecondary__19R89:hover{background:white;color:var(--primary)}@keyframes united-states_pulse__usULL{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media (max-width:768px){.united-states_container__S4Koj{padding:0 16px}.united-states_hero__XhUYg{padding:40px 16px;margin-bottom:30px}.united-states_heroHeader__dVHkq{flex-direction:column;text-align:center;gap:16px}.united-states_countryFlag__hZqdV{font-size:60px}.united-states_heroText__mXn1k h1{font-size:32px}.united-states_heroText__mXn1k p{font-size:16px}.united-states_heroStats__9payv{gap:20px;flex-direction:column;align-items:center}.united-states_statItem__Hm836{padding:16px 20px}.united-states_statNumber__aVDCU{font-size:24px}.united-states_regulatoryAlert__5tcGx{flex-direction:column;gap:12px;padding:16px}.united-states_tabButtons__96WjL{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.united-states_tabButtons__96WjL::-webkit-scrollbar{display:none}.united-states_tabButton__M6hy_{padding:10px 16px;font-size:14px}.united-states_sectionHeader__FdOKf h2{font-size:24px}.united-states_firmsGrid__g7Dr5{grid-template-columns:1fr;gap:20px}.united-states_firmCard__iQ4U2{padding:20px}.united-states_firmHeader__mehNf{flex-direction:column;align-items:center;text-align:center;gap:12px}.united-states_firmLogo__OjuVi{width:50px;height:50px}.united-states_firmName__xUYCA{font-size:18px}.united-states_firmDetails__Fzj5n{grid-template-columns:1fr;gap:12px}.united-states_firmActions__SIVVf{flex-direction:column}.united-states_firmTypes__aho4O,.united-states_recordTypes__hSzdH,.united-states_regulatorGrid__bOvj8,.united-states_regulatoryContent__7zLE4,.united-states_statesGrid__aJW_j,.united-states_taxTypes__66_GF{grid-template-columns:1fr}.united-states_benefitsGrid__d9Fzt{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.united-states_faqGrid__kZKzW{grid-template-columns:1fr}.united-states_ctaButtons__1SqEU{flex-direction:column;align-items:center}.united-states_ctaButtonSecondary__19R89,.united-states_ctaButton__pg1kW{width:100%;max-width:300px;justify-content:center}.united-states_featuredBadge__om7p7,.united-states_offerBanner__jnqht,.united-states_usBadge__KFKOy{position:static;margin-bottom:12px;align-self:flex-start}.united-states_offerBanner__jnqht{transform:none}}@media (max-width:480px){.united-states_heroText__mXn1k h1{font-size:24px}.united-states_countryFlag__hZqdV{font-size:48px}.united-states_breadcrumb__H8BKR{font-size:12px}.united-states_regulatoryAlert__5tcGx{padding:12px}.united-states_alertContent__tqPM6 h3{font-size:16px}.united-states_alertContent__tqPM6 p{font-size:14px}.united-states_tabButton__M6hy_{padding:8px 12px;font-size:13px}.united-states_sectionHeader__FdOKf h2{font-size:20px}.united-states_firmCard__iQ4U2{padding:16px}.united-states_ctaSection__DKtQN{padding:40px 20px}.united-states_ctaContent__q4ztM h2{font-size:24px}.united-states_ctaContent__q4ztM p{font-size:16px}}@media (prefers-contrast:high){.united-states_benefitCard__R9Gep,.united-states_firmCard__iQ4U2,.united-states_regulatorCard__mXRaC,.united-states_taxCard__SNHjW{border:2px solid #000}.united-states_tabButton__M6hy_{border:1px solid #000}}@media (prefers-reduced-motion:reduce){.united-states_benefitCard__R9Gep,.united-states_ctaButtonSecondary__19R89,.united-states_ctaButton__pg1kW,.united-states_firmCard__iQ4U2,.united-states_tabButton__M6hy_{transition:none}.united-states_benefitCard__R9Gep:hover,.united-states_firmCard__iQ4U2:hover{transform:none}@keyframes united-states_pulse__usULL{0%,to{transform:scale(1)}}}