{"id":990101,"date":"2026-09-08T10:45:00","date_gmt":"2026-09-08T10:45:00","guid":{"rendered":"https:\/\/next.theblueportugal.com\/?page_id=990101"},"modified":"2026-10-29T18:48:45","modified_gmt":"2026-10-29T17:48:45","slug":"%e6%8e%a5%e8%a7%a6","status":"publish","type":"page","link":"https:\/\/theblueportugal.com\/zh\/contact\/","title":{"rendered":"\u8054\u7cfb\u6211\u4eec"},"content":{"rendered":"<!-- =========================================================\nTBP CONTACT \u2014 SECTION 01 \u2014 LIGHT PAGE + NAVY FORM \u2014 START\n========================================================= -->\n\n\n\n<style>\n.tbp-contact-page,.tbp-contact-page *{box-sizing:border-box}\n.tbp-contact-page{--navy:#102A56;--navy-2:#173B70;--blue:#1F5DAA;--terra:#C96F4A;--terra-light:#E7A482;--light:#F4F8FC;--text:#536176;--border:#DCE5EF;--white:#FFFFFF;width:100%;overflow:visible;background:linear-gradient(180deg,#F7FAFD 0%,#F2F7FB 100%);font-family:Poppins,Arial,sans-serif}\nbody:has(.tbp-contact-page) .entry-header,body:has(.tbp-contact-page) .page-header{display:none!important}\nbody:has(.tbp-contact-page) #page,body:has(.tbp-contact-page) #page.site,body:has(.tbp-contact-page) #page.grid-container,body:has(.tbp-contact-page) .site-content,body:has(.tbp-contact-page) #primary,body:has(.tbp-contact-page) .content-area,body:has(.tbp-contact-page) #main,body:has(.tbp-contact-page) article.page,body:has(.tbp-contact-page) .inside-article,body:has(.tbp-contact-page) .entry-content{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}\nbody:has(.tbp-contact-page) #page,body:has(.tbp-contact-page) .site-content,body:has(.tbp-contact-page) #main,body:has(.tbp-contact-page) article.page,body:has(.tbp-contact-page) .inside-article,body:has(.tbp-contact-page) .entry-content{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}\n.tbp-contact-page{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}\n.tbp-contact-hero{width:100%;background:radial-gradient(circle at 13% 8%,rgba(104,180,239,.09),transparent 27%),linear-gradient(180deg,#FFFFFF 0%,#F5F9FD 100%)}\n.tbp-contact-hero__inner{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:72px 0 76px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(450px,1.1fr);gap:78px;align-items:center}\n.tbp-contact-copy{min-width:0}.tbp-contact-eyebrow{margin:0 0 13px!important;color:#C96F4A!important;-webkit-text-fill-color:#C96F4A!important;font:700 11.5px\/1.2 Poppins,Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase}.tbp-contact-title{max-width:540px;margin:0!important;color:#102A56!important;-webkit-text-fill-color:#102A56!important;font-family:Georgia,\"Times New Roman\",serif!important;font-size:49px!important;line-height:1.04!important;font-weight:600!important;letter-spacing:-.024em}.tbp-contact-title__dot{color:#C96F4A;-webkit-text-fill-color:#C96F4A}.tbp-contact-intro{max-width:540px;margin:18px 0 0!important;color:#536176!important;-webkit-text-fill-color:#536176!important;font:400 15.5px\/1.65 Poppins,Arial,sans-serif!important}\n.tbp-contact-benefits{margin:27px 0 0!important;padding:0!important;list-style:none!important;display:grid;gap:12px}.tbp-contact-benefits li{position:relative;padding-left:27px;color:#102A56!important;-webkit-text-fill-color:#102A56!important;font:600 13px\/1.45 Poppins,Arial,sans-serif!important}.tbp-contact-benefits li::before{content:\"\";position:absolute;left:0;top:.48em;width:8px;height:8px;border-radius:50%;background:#68B4EF;box-shadow:0 0 0 4px rgba(104,180,239,.13)}\n.tbp-contact-direct{margin-top:31px;padding-top:22px;border-top:1px solid #DCE5EF;display:flex;gap:28px;flex-wrap:wrap}.tbp-contact-direct__item{display:grid;gap:3px}.tbp-contact-direct__label{color:#7C899A;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tbp-contact-direct__item a{color:#102A56!important;-webkit-text-fill-color:#102A56!important;text-decoration:none!important;font-size:12.5px;font-weight:700}.tbp-contact-direct__item a:hover{color:#C96F4A!important;-webkit-text-fill-color:#C96F4A!important}\n.tbp-contact-card{position:relative;min-width:0;padding:36px 36px 32px;overflow:visible;background:radial-gradient(circle at 90% 0%,rgba(104,180,239,.18),transparent 32%),linear-gradient(135deg,#102A56 0%,#173B70 100%);border:1px solid rgba(255,255,255,.10);border-radius:14px;box-shadow:0 20px 44px rgba(16,42,86,.15)}.tbp-contact-card__eyebrow{margin:0 0 8px!important;color:#E7A482!important;-webkit-text-fill-color:#E7A482!important;font:700 10.8px\/1.2 Poppins,Arial,sans-serif!important;letter-spacing:.13em;text-transform:uppercase}.tbp-contact-card h2{margin:0!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-family:Georgia,\"Times New Roman\",serif!important;font-size:31px!important;line-height:1.08!important;font-weight:600!important}.tbp-contact-card__intro{margin:10px 0 0!important;color:#DCE6F2!important;-webkit-text-fill-color:#DCE6F2!important;font:400 12.8px\/1.5 Poppins,Arial,sans-serif!important}\n.tbp-contact-context{display:none!important;margin:15px 0 0;padding:10px 12px;border:1px solid rgba(255,255,255,.18);border-radius:7px;background:rgba(255,255,255,.08);color:#DCE6F2;font-size:10.8px;line-height:1.4}.tbp-contact-context.is-visible{display:block}.tbp-contact-context strong{color:#FFFFFF}\n.tbp-contact-form{margin-top:23px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.tbp-contact-field{position:relative;min-width:0;display:grid;gap:7px}.tbp-contact-field--full{grid-column:1\/-1}.tbp-contact-field label{color:#FFFFFF;font-size:10.8px;line-height:1.2;font-weight:700}.tbp-contact-field input,.tbp-contact-field select,.tbp-contact-field textarea{width:100%;margin:0!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:7px!important;background:#FFFFFF!important;color:#102A56!important;-webkit-text-fill-color:#102A56!important;box-shadow:none!important;outline:none!important;font:400 12.8px\/1.3 Poppins,Arial,sans-serif!important;transition:border-color .17s ease,box-shadow .17s ease}.tbp-contact-field input,.tbp-contact-field select{height:46px;padding:0 13px!important}.tbp-contact-field textarea{min-height:96px;resize:vertical;padding:12px 13px!important}.tbp-contact-field input:focus,.tbp-contact-field select:focus,.tbp-contact-field textarea:focus{border-color:#68B4EF!important;box-shadow:0 0 0 3px rgba(104,180,239,.17)!important}.tbp-contact-field input::placeholder,.tbp-contact-field textarea::placeholder{color:#8A96A7;-webkit-text-fill-color:#8A96A7}\n.tbp-nationality-wrap{position:relative;z-index:20}.tbp-nationality-results{display:none;position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:999;max-height:238px;overflow-y:auto;background:#FFFFFF;border:1px solid #D6E0EB;border-radius:8px;box-shadow:0 14px 30px rgba(7,31,65,.18)}.tbp-nationality-results.is-open{display:block}.tbp-nationality-option{width:100%;min-height:43px;padding:9px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-bottom:1px solid #EDF1F5;background:#FFFFFF;color:#102A56;text-align:left;cursor:pointer;font:500 12.5px\/1.3 Poppins,Arial,sans-serif}.tbp-nationality-option:last-child{border-bottom:0}.tbp-nationality-option:hover,.tbp-nationality-option.is-active{background:#F2F7FC}.tbp-nationality-option__name{font-weight:600}.tbp-nationality-option__country{color:#8491A2;font-size:10.5px}.tbp-nationality-empty{padding:12px 13px;color:#7C899A;font-size:11.5px}\n.tbp-contact-submit{grid-column:1\/-1;min-height:49px;margin-top:2px;border:1px solid #C96F4A!important;border-radius:7px!important;background:#C96F4A!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;cursor:pointer;font:700 12.8px\/1.2 Poppins,Arial,sans-serif!important;transition:background .18s ease,border-color .18s ease,transform .18s ease}.tbp-contact-submit:hover{background:#E07B55!important;border-color:#E07B55!important;transform:translateY(-1px)}.tbp-contact-privacy{grid-column:1\/-1;margin:0!important;color:#B8C7DA!important;-webkit-text-fill-color:#B8C7DA!important;font:400 9.8px\/1.45 Poppins,Arial,sans-serif!important}.tbp-contact-privacy a{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}\n@media(max-width:960px){.tbp-contact-hero__inner{width:min(100% - 40px,1180px);padding:62px 0 64px;grid-template-columns:1fr;gap:42px}.tbp-contact-title{max-width:700px;font-size:44px!important}.tbp-contact-intro{max-width:680px}.tbp-contact-card{width:min(100%,760px)}}\n@media(max-width:650px){.tbp-contact-hero__inner{width:min(100% - 32px,560px);padding:48px 0 50px;gap:32px}.tbp-contact-eyebrow{font-size:10.5px!important}.tbp-contact-title{max-width:360px;font-size:37px!important;line-height:1.05!important}.tbp-contact-intro{margin-top:15px!important;font-size:14px!important}.tbp-contact-benefits{display:none!important}.tbp-contact-direct{gap:16px 22px}.tbp-contact-card{padding:27px 20px 24px}.tbp-contact-card h2{font-size:26px!important}.tbp-contact-card__intro{display:none!important}.tbp-contact-form{grid-template-columns:1fr;gap:12px}.tbp-contact-field--full,.tbp-contact-submit,.tbp-contact-privacy{grid-column:auto}.tbp-nationality-results{max-height:210px}}\n\n\/* CF7 REAL FORM INTEGRATION *\/\n\n.tbp-contact-cf7 .tbp-contact-form > .tbp-contact-field{width:100%!important}\n.tbp-contact-cf7 .tbp-contact-form > .tbp-contact-field--full{width:100%!important}\n.tbp-contact-cf7 .wpcf7-form-control-wrap{width:100%!important;display:block!important}\n.tbp-contact-cf7 .tbp-contact-form p{margin:0!important}\n.tbp-contact-phone-hidden{display:none!important}\n\n.tbp-contact-cf7 .wpcf7{margin:0!important}\n.tbp-contact-cf7 .wpcf7-form{margin:0!important;display:block!important}.tbp-contact-cf7 .tbp-contact-form{margin-top:23px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important;width:100%!important}\n.tbp-contact-cf7 .wpcf7-form>p{margin:0!important}\n.tbp-contact-cf7 .tbp-contact-field{position:relative;min-width:0;display:grid;gap:7px}\n.tbp-contact-cf7 .tbp-contact-field--full{grid-column:1\/-1}\n.tbp-contact-cf7 .wpcf7-form-control-wrap{display:block;width:100%}\n.tbp-contact-cf7 input[type=\"text\"],.tbp-contact-cf7 input[type=\"email\"],.tbp-contact-cf7 input[type=\"tel\"],.tbp-contact-cf7 select,.tbp-contact-cf7 textarea{width:100%!important;margin:0!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:7px!important;background:#fff!important;color:#102A56!important;-webkit-text-fill-color:#102A56!important;box-shadow:none!important;outline:none!important;font:400 12.8px\/1.3 Poppins,Arial,sans-serif!important}\n.tbp-contact-cf7 input[type=\"text\"],.tbp-contact-cf7 input[type=\"email\"],.tbp-contact-cf7 input[type=\"tel\"],.tbp-contact-cf7 select{height:46px!important;padding:0 13px!important}\n.tbp-contact-cf7 textarea{min-height:96px!important;resize:vertical!important;padding:12px 13px!important}\n.tbp-contact-cf7 input:focus,.tbp-contact-cf7 select:focus,.tbp-contact-cf7 textarea:focus{border-color:#68B4EF!important;box-shadow:0 0 0 3px rgba(104,180,239,.17)!important}\n.tbp-contact-cf7 input::placeholder,.tbp-contact-cf7 textarea::placeholder{color:#8A96A7!important;-webkit-text-fill-color:#8A96A7!important}\n.tbp-contact-cf7 input.wpcf7-not-valid,.tbp-contact-cf7 select.wpcf7-not-valid,.tbp-contact-cf7 textarea.wpcf7-not-valid{border-color:#F2A38B!important}\n.tbp-contact-cf7 .wpcf7-not-valid-tip{margin-top:5px!important;color:#FFD2C5!important;font:500 10.5px\/1.35 Poppins,Arial,sans-serif!important}\n.tbp-contact-cf7 .tbp-contact-submit{grid-column:1\/-1;width:100%!important;min-height:49px!important;margin-top:2px!important;border:1px solid #C96F4A!important;border-radius:7px!important;background:#C96F4A!important;color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;font:700 12.8px\/1.2 Poppins,Arial,sans-serif!important;transition:background .18s ease,border-color .18s ease,transform .18s ease}\n.tbp-contact-cf7 .tbp-contact-submit:hover{background:#E07B55!important;border-color:#E07B55!important;transform:translateY(-1px)}\n.tbp-contact-cf7 .wpcf7-spinner{grid-column:1\/-1;margin:0 auto!important}\n.tbp-contact-cf7 .wpcf7-response-output{grid-column:1\/-1;margin:2px 0 0!important;padding:11px 12px!important;border-radius:7px!important;font:500 11px\/1.45 Poppins,Arial,sans-serif!important}\n.tbp-contact-cf7 form.sent .wpcf7-response-output{border:1px solid rgba(151,225,181,.42)!important;background:rgba(151,225,181,.10)!important;color:#D9F7E5!important}\n.tbp-contact-cf7 form.invalid .wpcf7-response-output,.tbp-contact-cf7 form.failed .wpcf7-response-output,.tbp-contact-cf7 form.unaccepted .wpcf7-response-output,.tbp-contact-cf7 form.spam .wpcf7-response-output{border:1px solid rgba(242,163,139,.42)!important;background:rgba(242,163,139,.10)!important;color:#FFD9CE!important}\n.tbp-contact-cf7 .tbp-contact-privacy{grid-column:1\/-1;margin:0!important}\n@media(max-width:650px){.tbp-contact-cf7 .tbp-contact-form{grid-template-columns:1fr!important;gap:12px!important}.tbp-contact-cf7 .tbp-contact-field--full,.tbp-contact-cf7 .tbp-contact-submit,.tbp-contact-cf7 .tbp-contact-privacy,.tbp-contact-cf7 .wpcf7-response-output,.tbp-contact-cf7 .wpcf7-spinner{grid-column:auto!important}}\n\n\n\/* =========================================================\n   CF7 FINAL ALIGNMENT FIXES \u2014 V7\n   ========================================================= *\/\n\n\/* Force every visible field to align from the top of its grid cell *\/\n.tbp-contact-cf7 .tbp-contact-field{\n  align-self:start!important;\n  margin:0!important;\n}\n\n\/* Remove CF7-generated paragraph \/ break spacing that can offset fields *\/\n.tbp-contact-cf7 .tbp-contact-field p,\n.tbp-contact-cf7 .tbp-contact-field br{\n  margin:0!important;\n}\n\n.tbp-contact-cf7 .tbp-contact-field br{\n  display:none!important;\n}\n\n\/* Keep label blocks identical *\/\n.tbp-contact-cf7 .tbp-contact-field > label{\n  display:block!important;\n  min-height:14px!important;\n  margin:0!important;\n}\n\n\/* Make phone + nationality row visually level *\/\n.tbp-contact-cf7 #tbp-cf-phone,\n.tbp-contact-cf7 #tbp-cf-nation{\n  margin-top:0!important;\n}\n\n\/* Interest + message always span the full card *\/\n.tbp-contact-cf7 .tbp-contact-field--full{\n  grid-column:1 \/ -1!important;\n}\n\n\/* CF7 sometimes wraps submit\/spinner\/response in paragraphs.\n   Force those wrappers to use the whole grid width. *\/\n.tbp-contact-cf7 .tbp-contact-form > p:has(.tbp-contact-submit),\n.tbp-contact-cf7 .tbp-contact-form > p:has(.wpcf7-submit),\n.tbp-contact-cf7 .tbp-contact-form > p:has(.wpcf7-spinner),\n.tbp-contact-cf7 .tbp-contact-form > p:has(.tbp-contact-privacy){\n  grid-column:1 \/ -1!important;\n  width:100%!important;\n}\n\n\/* Submit itself always full width *\/\n.tbp-contact-cf7 .tbp-contact-submit,\n.tbp-contact-cf7 input[type=\"submit\"].tbp-contact-submit{\n  display:block!important;\n  width:100%!important;\n  max-width:none!important;\n}\n\n\/* Keep message compact, matching the approved shell *\/\n.tbp-contact-cf7 textarea#tbp-cf-message{\n  min-height:98px!important;\n  height:98px!important;\n}\n\n\/* Privacy should sit directly under the CTA *\/\n.tbp-contact-cf7 .tbp-contact-privacy{\n  display:block!important;\n  width:100%!important;\n  margin-top:0!important;\n}\n\n\/* Slightly tighten vertical rhythm *\/\n.tbp-contact-cf7 .tbp-contact-form{\n  align-items:start!important;\n}\n\n@media(max-width:650px){\n  .tbp-contact-cf7 textarea#tbp-cf-message{\n    min-height:92px!important;\n    height:92px!important;\n  }\n}\n\n\n\/* D2 \/ D7 \/ D8: hide only the direct JVL phone contact, never the form phone field *\/\n.tbp-direct-phone-hidden{\n  display:none!important;\n}\n\n<\/style>\n\n<section class=\"tbp-contact-page\"><div class=\"tbp-contact-hero\"><div class=\"tbp-contact-hero__inner\">\n<div class=\"tbp-contact-copy\"><p class=\"tbp-contact-eyebrow\">Talk to The Blue Portugal<\/p><h1 class=\"tbp-contact-title\">Your Portugal Strategy Starts with the Right Conversation<span class=\"tbp-contact-title__dot\">.<\/span><\/h1><p class=\"tbp-contact-intro\">Tell us what you are considering. Our team will help you understand the most relevant residency, investment and planning options for your situation.<\/p><ul class=\"tbp-contact-benefits\"><li>Portugal Golden Visa and qualifying investment routes<\/li><li>D7, D8 and D2 residency pathways<\/li><li>Investment funds, family planning and long-term strategy<\/li><\/ul><div class=\"tbp-contact-direct\"><div class=\"tbp-contact-direct__item\"><span class=\"tbp-contact-direct__label\">Email<\/span><a href=\"mailto:info@theblueportugal.com\">info@theblueportugal.com<\/a><\/div><div class=\"tbp-contact-direct__item\"><span class=\"tbp-contact-direct__label\" data-no-translation>WhatsApp<\/span><a href=\"https:\/\/wa.me\/351931418241\" target=\"_blank\" rel=\"noopener\">+351 931 418 241<\/a><\/div><\/div><\/div>\n<div class=\"tbp-contact-card\"><p class=\"tbp-contact-card__eyebrow\">Tell Us About Your Plans<\/p><h2>How Can We Help?<\/h2><p class=\"tbp-contact-card__intro\">Keep it simple. If you arrived from a specific Golden Visa or residency page, your likely area of interest may already be selected below.<\/p><div class=\"tbp-contact-context\" id=\"tbp-contact-context\" aria-live=\"polite\"><\/div><div class=\"tbp-contact-cf7\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f990111-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"990111\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/zh\/wp-json\/wp\/v2\/pages\/990101#wpcf7-f990111-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"990111\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.7\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f990111-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"tbp-contact-form\">\n\t<div class=\"tbp-contact-field\">\n\t\t<p><label for=\"tbp-cf-name\">Name<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"cf_name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"tbp-cf-name\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"First and Last Name\" value=\"\" type=\"text\" name=\"cf_name\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"tbp-contact-field\">\n\t\t<p><label for=\"tbp-cf-email\">Email<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"cf_email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" id=\"tbp-cf-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"you@email.com\" value=\"\" type=\"email\" name=\"cf_email\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"tbp-contact-field\">\n\t\t<p><label for=\"tbp-cf-phone\"><br \/>\nPhone <span style=\"font-weight:400;color:#B8C7DA;\">Optional<\/span><br \/>\n<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"cf_tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" id=\"tbp-cf-phone\" autocomplete=\"tel\" aria-invalid=\"false\" placeholder=\"+1 555 123 4567\" value=\"\" type=\"tel\" name=\"cf_tel\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"tbp-contact-field tbp-nationality-wrap\">\n\t\t<p><label for=\"tbp-cf-nation\">Nationality<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"cf_nation\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"tbp-cf-nation\" autocomplete=\"off\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Start typing...\" value=\"\" type=\"text\" name=\"cf_nation\" \/><\/span><br \/>\n\t\t<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"tbp-cf-nation-code\" value=\"\" type=\"hidden\" name=\"cf_nation_code\" \/>\n\t\t<\/p>\n\t\t<div id=\"tbp-nationality-results\" class=\"tbp-nationality-results\" role=\"listbox\">\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"tbp-contact-field tbp-contact-field--full\">\n\t\t<p><label for=\"tbp-cf-interest\">I'm interested in<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"lead_interest\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" id=\"tbp-cf-interest\" aria-required=\"true\" aria-invalid=\"false\" name=\"lead_interest\"><option value=\"\">Select an option<\/option><option value=\"Portugal Golden Visa\">Portugal Golden Visa<\/option><option value=\"Investment Funds\">Investment Funds<\/option><option value=\"D7 \u00b7 Passive Income\">D7 \u00b7 Passive Income<\/option><option value=\"D8 \u00b7 Digital Nomad\">D8 \u00b7 Digital Nomad<\/option><option value=\"D2 \u00b7 Entrepreneur\">D2 \u00b7 Entrepreneur<\/option><option value=\"I&#039;m not sure yet\">I&#039;m not sure yet<\/option><\/select><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"tbp-contact-field tbp-contact-field--full\">\n\t\t<p><label for=\"tbp-cf-message\"><br \/>\nAnything else we should know?<br \/>\n<span style=\"font-weight:400;color:#B8C7DA;\">Optional<\/span><br \/>\n<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"cf_message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" id=\"tbp-cf-message\" aria-invalid=\"false\" placeholder=\"A short note about your plans, timeline or questions.\" name=\"cf_message\"><\/textarea><\/span>\n\t\t<\/p>\n\t<\/div>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"tbp-interest-label\" value=\"\" type=\"hidden\" name=\"lead_interest_label\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"tbp-lead-source\" value=\"website-contact\" type=\"hidden\" name=\"lead_source\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"tbp-current-url\" value=\"\" type=\"hidden\" name=\"current_url\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"tbp-first-landing\" value=\"\" type=\"hidden\" name=\"first_landing_page\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"tbp-utm-source\" value=\"\" type=\"hidden\" name=\"utm_source\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"tbp-utm-medium\" value=\"\" type=\"hidden\" name=\"utm_medium\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"tbp-utm-campaign\" value=\"\" type=\"hidden\" name=\"utm_campaign\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"test_record\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"suppress_notifications\" \/>\n\t<p><div class=\"cf7-cf-turnstile\" style=\"margin-top: 0px; margin-bottom: -15px;\"> <div id=\"cf-turnstile-cf7-1763745517\" class=\"cf-turnstile\" data-sitekey=\"0x4AAAAAADCfE301Fc7uuDva\" data-theme=\"light\" data-language=\"auto\" data-size=\"normal\" data-retry=\"auto\" data-retry-interval=\"1000\" data-refresh-expired=\"auto\" data-refresh-timeout=\"auto\" data-action=\"contact-form-7\" data-callback=\"turnstileCF7Callback\" data-appearance=\"always\"><\/div> <script data-cfasync=\"false\">(window.cfturnstileQueue=window.cfturnstileQueue||[]).push(\"-cf7-1763745517\");if(window.cfturnstileRender)window.cfturnstileRender();<\/script> <br class=\"cf-turnstile-br cf-turnstile-br-cf7-1763745517\"> <style>#cf-turnstile-cf7-1763745517 { margin-left: -15px; }<\/style> <\/div><br\/><input class=\"wpcf7-form-control wpcf7-submit has-spinner tbp-contact-submit\" type=\"submit\" value=\"Talk to Our Team \u2192\" \/>\n\t<\/p>\n\t<p class=\"tbp-contact-privacy\"><br \/>\nBy submitting your details, you agree that The Blue Portugal may contact you regarding your enquiry.<br \/>\nSee our <a href=\"\/privacy-policy\/\">Privacy Policy<\/a>.\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div><\/div><\/div><\/div><\/section>\n\n<script src=\"\/wp-content\/uploads\/tbp-assets\/tbp-nationalities.js\"><\/script>\n<script>\n(function(){\nfunction boot(){\n  var params=new URLSearchParams(window.location.search);\n  var rawInterest=(params.get('interest')||'').toLowerCase().trim();\n\n  var interestAliases={\n    'gv':'golden-visa',\n    'goldenvisa':'golden-visa',\n    'golden-visa':'golden-visa',\n    'calculator':'golden-visa',\n    'cost-calculator':'golden-visa',\n    'golden-visa-calculator':'golden-visa',\n    'funds':'investment-funds',\n    'fund':'investment-funds',\n    'investment-fund':'investment-funds',\n    'investment-funds':'investment-funds',\n    'd7':'d7',\n    'd8':'d8',\n    'd2':'d2',\n    'not-sure':'not-sure'\n  };\n\n  var interest=interestAliases[rawInterest]||rawInterest;\n\n  var allowed={\n    'golden-visa':'Portugal Golden Visa',\n    'investment-funds':'Investment Funds',\n    'd7':'D7 \u00b7 Passive Income',\n    'd8':'D8 \u00b7 Digital Nomad',\n    'd2':'D2 \u00b7 Entrepreneur',\n    'not-sure':\"I'm not sure yet\"\n  };\n\n  var select=document.getElementById('tbp-cf-interest') || document.querySelector('[name=\"lead_interest\"]');\n  var interestLabel=document.getElementById('tbp-interest-label') || document.querySelector('[name=\"lead_interest_label\"]');\n  var context=document.getElementById('tbp-contact-context');\n\n  function setInterestValue(key){\n    if(!select || !allowed[key]) return false;\n\n    var targetLabel=allowed[key];\n    var matched=false;\n\n    Array.from(select.options || []).forEach(function(option){\n      var optionValue=(option.value||'').toLowerCase().trim();\n      var optionText=(option.textContent||'').trim();\n\n      if(optionValue===key || optionText===targetLabel){\n        select.value=option.value;\n        matched=true;\n      }\n    });\n\n    if(matched){\n      if(interestLabel) interestLabel.value=targetLabel;\n      select.dispatchEvent(new Event('change',{bubbles:true}));\n    }\n\n    return matched;\n  }\n\n  if(allowed[interest]){\n    setInterestValue(interest);\n  }else if(select){\n    var currentKey=(select.value||'').toLowerCase().trim();\n    if(allowed[currentKey] && interestLabel){\n      interestLabel.value=allowed[currentKey];\n    }\n  }\n\n  if(select && select.dataset.tbpInterestBound!=='1'){\n    select.dataset.tbpInterestBound='1';\n    select.addEventListener('change',function(){\n      var currentKey=(select.value||'').toLowerCase().trim();\n      var label=allowed[currentKey] || (select.options[select.selectedIndex] ? select.options[select.selectedIndex].textContent.trim() : '');\n      if(interestLabel) interestLabel.value=label;\n    });\n  }\n\n  if(context){\n    context.classList.remove('is-visible');\n    context.innerHTML='';\n  }\n\n  \/* Keep the FORM phone field visible for all visitors.\n     Hide only Jo\u00e3o\/JVL's direct phone contact for D2, D7 and D8 traffic. *\/\n  var directPhoneLink=document.querySelector('.tbp-contact-direct__item a[href^=\"tel:\"]');\n  var directPhoneItem=directPhoneLink ? directPhoneLink.closest('.tbp-contact-direct__item') : null;\n\n  if(directPhoneItem){\n    if(['d2','d7','d8'].includes(interest)){\n      directPhoneItem.classList.add('tbp-direct-phone-hidden');\n    }else{\n      directPhoneItem.classList.remove('tbp-direct-phone-hidden');\n    }\n  }\n\n  if(window.TBP_NATIONALITIES && Array.isArray(window.TBP_NATIONALITIES)){\n    initNationalityAutocomplete(window.TBP_NATIONALITIES);\n  }else{\n    console.warn('TBP: nationality dataset was not loaded.');\n  }\n\n  var currentUrl=document.getElementById('tbp-current-url');if(currentUrl){currentUrl.value=window.location.href}\n  var firstLanding=document.getElementById('tbp-first-landing');try{var stored=sessionStorage.getItem('tbp_first_landing_page');if(!stored){stored=document.referrer||window.location.href;sessionStorage.setItem('tbp_first_landing_page',stored)}if(firstLanding){firstLanding.value=stored}}catch(e){if(firstLanding){firstLanding.value=document.referrer||window.location.href}}\n  var fields={'utm_source':'tbp-utm-source','utm_medium':'tbp-utm-medium','utm_campaign':'tbp-utm-campaign'};Object.keys(fields).forEach(function(key){var el=document.getElementById(fields[key]);if(el&&params.get(key)){el.value=params.get(key)}})\n}\nfunction norm(v){return (v||'').toLowerCase().normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'').trim()}\nfunction initNationalityAutocomplete(data){\n  var input=document.getElementById('tbp-cf-nation'),code=document.getElementById('tbp-cf-nation-code'),results=document.getElementById('tbp-nationality-results');if(!input||!code||!results)return;\n  if(input.dataset.tbpAutocompleteBound==='1')return;\n  input.dataset.tbpAutocompleteBound='1';\n  var active=-1;\n  function close(){results.classList.remove('is-open');input.setAttribute('aria-expanded','false');active=-1}\n  function score(item,q){q=norm(q);var vals=[item.name,item.country,item.code].concat(item.aliases||[]).map(norm);if(vals.includes(q))return 0;if(vals.some(v=>v.indexOf(q)===0))return 1;if(vals.some(v=>v.indexOf(q)!==-1))return 2;return 999}\n  function choose(item){input.value=item.name;code.value=item.code;close()}\n  function render(){var q=input.value;code.value='';if(!norm(q)){close();return}var matches=data.map(item=>({item:item,score:score(item,q)})).filter(x=>x.score<999).sort((a,b)=>a.score-b.score||a.item.name.localeCompare(b.item.name)).slice(0,8);results.innerHTML='';if(!matches.length){results.innerHTML='<div class=\"tbp-nationality-empty\">Keep typing or enter your nationality.<\/div>';results.classList.add('is-open');input.setAttribute('aria-expanded','true');return}matches.forEach(function(r){var b=document.createElement('button');b.type='button';b.className='tbp-nationality-option';b.innerHTML='<span class=\"tbp-nationality-option__name\">'+r.item.name+'<\/span><span class=\"tbp-nationality-option__country\">'+r.item.country+'<\/span>';b.addEventListener('mousedown',e=>e.preventDefault());b.addEventListener('click',()=>choose(r.item));results.appendChild(b)});results.classList.add('is-open');input.setAttribute('aria-expanded','true');active=-1}\n  input.addEventListener('input',render);input.addEventListener('focus',function(){if(input.value)render()});input.addEventListener('keydown',function(e){var opts=results.querySelectorAll('.tbp-nationality-option');if(!opts.length)return;if(e.key==='ArrowDown'){e.preventDefault();active=Math.min(active+1,opts.length-1)}else if(e.key==='ArrowUp'){e.preventDefault();active=Math.max(active-1,0)}else if(e.key==='Enter'&&active>=0){e.preventDefault();opts[active].click();return}else if(e.key==='Escape'){close();return}opts.forEach((o,i)=>o.classList.toggle('is-active',i===active))});input.addEventListener('blur',function(){setTimeout(function(){var typed=norm(input.value);var exact=data.find(function(item){return [item.name,item.country,item.code].concat(item.aliases||[]).map(norm).includes(typed)});if(exact){input.value=exact.name;code.value=exact.code}close()},120)});document.addEventListener('click',function(e){if(!e.target.closest('.tbp-nationality-wrap'))close()})\n}\nif(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',function(){setTimeout(boot,0)})}else{setTimeout(boot,0)}\ndocument.addEventListener('wpcf7init',function(){setTimeout(boot,50)});\n})();\n<\/script>\n\n\n\n<!-- =========================================================\nTBP CONTACT \u2014 SECTION 01 \u2014 LIGHT PAGE + NAVY FORM \u2014 END\n========================================================= -->","protected":false},"excerpt":{"rendered":"<p>\u4e0e The Blue Portugal \u4ea4\u6d41\uff0c\u60a8\u7684\u8461\u8404\u7259\u6218\u7565\u59cb\u4e8e\u6b63\u786e\u7684\u5bf9\u8bdd\u3002\u544a\u8bc9\u6211\u4eec\u60a8\u7684\u8003\u8651\u3002\u6211\u4eec\u7684\u56e2\u961f\u5c06\u5e2e\u52a9\u60a8\u4e86\u89e3\u6700\u9002\u5408\u60a8\u60c5\u51b5\u7684\u76f8\u5173\u5c45\u7559\u3001\u6295\u8d44\u548c\u89c4\u5212\u65b9\u6848\u3002\u8461\u8404\u7259\u9ec4\u91d1\u7b7e\u8bc1\u53ca\u7b26\u5408\u6761\u4ef6\u7684\u6295\u8d44\u9014\u5f84\u3001D7\u3001D8 \u548c D2 \u5c45\u7559\u9014\u5f84\u3001\u6295\u8d44\u57fa\u91d1\u3001\u5bb6\u5ead\u89c4\u5212\u548c\u957f\u671f\u2026\u2026 <a title=\"\u8054\u7cfb\u6211\u4eec\" class=\"read-more\" href=\"https:\/\/theblueportugal.com\/zh\/contact\/\" aria-label=\"\u8054\u7cfb\u6211\u4eec\">\u9605\u8bfb\u66f4\u591a<\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-990101","page","type-page","status-publish"],"acf":[],"_links":{"self":[{"href":"https:\/\/theblueportugal.com\/zh\/wp-json\/wp\/v2\/pages\/990101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theblueportugal.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/theblueportugal.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/theblueportugal.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/theblueportugal.com\/zh\/wp-json\/wp\/v2\/comments?post=990101"}],"version-history":[{"count":17,"href":"https:\/\/theblueportugal.com\/zh\/wp-json\/wp\/v2\/pages\/990101\/revisions"}],"predecessor-version":[{"id":990776,"href":"https:\/\/theblueportugal.com\/zh\/wp-json\/wp\/v2\/pages\/990101\/revisions\/990776"}],"wp:attachment":[{"href":"https:\/\/theblueportugal.com\/zh\/wp-json\/wp\/v2\/media?parent=990101"}],"curies":[{"name":"\u53ef\u6e7f\u6027\u7c89\u5242","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}