.taxcandid-pricing-cta,.taxcandid-final-cta{position:relative;z-index:1}.taxcandid-note-card{background:#fff;border:1px solid rgba(18,35,43,.10);border-radius:24px;padding:32px;box-shadow:0 20px 55px rgba(18,35,43,.08)}.taxcandid-note-card h2,.taxcandid-note-card h3{margin-top:0;margin-bottom:12px}.taxcandid-note-card a{font-weight:700;color:#5ca2ab}.taxcandid-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.taxcandid-price-card{background:#fff;border:1px solid rgba(18,35,43,.10);border-radius:26px;padding:34px;box-shadow:0 20px 55px rgba(18,35,43,.07)}.taxcandid-featured-card{border-color:#5ca2ab;box-shadow:0 24px 70px rgba(92,162,171,.18)}.taxcandid-card-label{display:inline-block;background:#edf9fa;color:#327884;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.taxcandid-price{font-size:34px;line-height:1.1;font-weight:800;color:#12232b;margin:16px 0}.taxcandid-price span{font-size:15px;font-weight:500;color:#5c6670}.taxcandid-price-card ul{padding-left:20px;margin:20px 0}.taxcandid-price-card li{margin-bottom:8px}.taxcandid-simple-table-wrap{overflow-x:auto;background:#fff;border-radius:22px;border:1px solid rgba(18,35,43,.10)}.taxcandid-simple-table{width:100%;border-collapse:collapse}.taxcandid-simple-table th,.taxcandid-simple-table td{padding:18px 20px;text-align:left;border-bottom:1px solid rgba(18,35,43,.08);vertical-align:top}.taxcandid-simple-table th{background:#f6fafb;color:#12232b}.taxcandid-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.taxcandid-faq-grid article{background:#fff;border:1px solid rgba(18,35,43,.10);border-radius:22px;padding:26px}@media(max-width:991px){.taxcandid-pricing-grid,.taxcandid-faq-grid{grid-template-columns:1fr}.taxcandid-price-card{padding:26px}}
.taxcandid-ai-summary{background:#fff}.taxcandid-ai-summary .taxcandid-summary-card{background:#f7fbfc;border:1px solid rgba(18,35,43,.10);border-radius:28px;padding:34px;box-shadow:0 18px 45px rgba(18,35,43,.06)}.taxcandid-ai-summary .taxcandid-summary-label{display:inline-block;margin-bottom:10px;color:#327884;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.taxcandid-ai-summary h2{margin-top:0;margin-bottom:14px;color:#12232b}.taxcandid-ai-summary p{font-size:16px;line-height:1.7;color:#44545c}.taxcandid-ai-summary ul{margin:16px 0 0 18px;padding:0}.taxcandid-ai-summary li{margin-bottom:8px;color:#44545c}.taxcandid-faq-standalone{padding:64px 20px;background:#f7fbfc}.taxcandid-faq-standalone .tc-wrap{max-width:1180px;margin:0 auto}.taxcandid-faq-standalone h2{margin-top:0;margin-bottom:24px}.taxcandid-faq-standalone article{background:#fff;border:1px solid rgba(18,35,43,.10);border-radius:20px;padding:24px;margin-bottom:16px;box-shadow:0 12px 34px rgba(18,35,43,.05)}.taxcandid-faq-standalone article h3{margin:0 0 10px;color:#12232b}.taxcandid-faq-standalone article p{margin:0;color:#44545c;line-height:1.65}@media(max-width:767px){.taxcandid-ai-summary .taxcandid-summary-card{padding:24px}.taxcandid-faq-standalone{padding:44px 18px}}

/* Contact page consistency */
.taxcandid-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.taxcandid-contact-list p{margin:0 0 18px;color:#44545c}.taxcandid-contact-list strong{display:block;color:#12232b;margin-bottom:4px}.taxcandid-contact-form-card p{color:#44545c}.taxcandid-contact-form{display:block}.taxcandid-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.taxcandid-field{margin-bottom:16px}.taxcandid-field label{display:block;font-weight:700;color:#12232b;margin-bottom:7px}.taxcandid-field input,.taxcandid-field textarea{width:100%;border:1px solid rgba(18,35,43,.16);border-radius:14px;padding:14px 16px;background:#fff;color:#12232b}.taxcandid-field textarea{min-height:140px;resize:vertical}.taxcandid-consent{display:flex;gap:10px;align-items:flex-start;color:#44545c;line-height:1.5;margin:6px 0 20px}.taxcandid-consent input{margin-top:5px}.taxcandid-hidden{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.taxcandid-form-notice{display:none;border-radius:14px;padding:14px 16px;margin:0 0 18px;font-weight:700}.taxcandid-form-success{background:#eefaf4;color:#17613a;border:1px solid rgba(23,97,58,.18)}.taxcandid-form-error{background:#fff1f1;color:#8a1e1e;border:1px solid rgba(138,30,30,.18)}.taxcandid-map-card{overflow:hidden;border-radius:26px;border:1px solid rgba(18,35,43,.10);box-shadow:0 20px 55px rgba(18,35,43,.08);background:#fff}.taxcandid-map-card iframe{display:block;width:100%;height:420px;border:0}@media(max-width:991px){.taxcandid-contact-grid,.taxcandid-form-row{grid-template-columns:1fr}.taxcandid-map-card iframe{height:340px}}
