.tc-quick{background:#f3f6fa!important;color:#142a44!important;padding:25px;border:1px solid #c8d2df;border-radius:18px;box-shadow:0 12px 35px #07172a12;margin:0 0 22px;font-family:inherit;text-align:right}.tc-quick h2{color:#142a44!important;font-size:clamp(25px,3vw,34px)!important;line-height:1.25!important;margin:8px 0 12px!important}.tc-quick p{color:#334c67!important;line-height:1.65}.tc-quick .tc-eyebrow{font-size:13px;font-weight:700;letter-spacing:.3px}.tc-quick-form{display:grid;gap:12px}.tc-quick label{display:grid;gap:5px;font-size:15px;color:#142a44}.tc-quick input{width:100%;box-sizing:border-box;border:1px solid #b8c5d5;border-radius:9px;padding:11px 12px;background:white;color:#142a44;font:inherit}.tc-quick button,.tc-panel button{font:inherit;cursor:pointer}.tc-quick button[type=submit]{background:#142a44;color:white;padding:13px;border:0;border-radius:10px;font-weight:700}.tc-quick .tc-skip{background:transparent;border:0;text-decoration:underline;color:#334c67;margin-top:12px;padding:6px 0}.tc-quick .tc-small{font-size:12px!important;line-height:1.65}.tc-google{margin-bottom:15px}.tc-prefill-status:empty{display:none}.tc-assistant{position:fixed;bottom:20px;left:20px;z-index:99990;font-family:inherit;color:#142a44;font-size:15px;line-height:1.55}.tc-launch{border:1px solid #c7d1df;background:#142a44;color:#fff;border-radius:40px;padding:13px 20px;box-shadow:0 6px 24px #07172a33;font:inherit;font-weight:700;cursor:pointer}.tc-launch span{margin-right:8px;color:#d3dce7}.tc-panel{position:absolute;bottom:66px;left:0;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 110px);background:#fff;border:1px solid #c8d2df;border-radius:18px;box-shadow:0 15px 60px #07172a44;overflow:auto;text-align:right}.tc-panel header{display:flex;align-items:center;justify-content:space-between;background:#142a44;color:white;padding:16px;border-radius:17px 17px 0 0}.tc-panel header small{display:block;font-size:12px;color:#d5dfeb}.tc-panel .tc-close{padding:3px 9px;background:transparent;border:0;color:#fff;font-size:26px}.tc-messages{max-height:230px;overflow:auto;padding:12px;overscroll-behavior:contain}.tc-answer{margin:0 0 9px;background:#eef3f8;padding:12px;border-radius:12px;color:#142a44}.tc-answer p{margin:0 0 10px!important;font-size:14px!important;line-height:1.65!important;color:inherit!important}.tc-answer a{display:inline-block;font-weight:700;color:#173d65;text-decoration:underline}.tc-question{background:#142a44;color:#fff;border-radius:12px;padding:9px 12px;margin:0 0 8px;text-align:right;font-size:14px}.tc-choices{display:flex;flex-wrap:wrap;gap:7px;padding:0 12px 10px}.tc-choices button{border:1px solid #bac9db;border-radius:20px;padding:7px 11px;background:#fff;color:#142a44;font-size:13px}.tc-chat-form{display:flex;gap:6px;padding:10px 12px;border-top:1px solid #dbe3ed}.tc-chat-form input{min-width:0;width:100%;border:1px solid #bdcbdc;border-radius:8px;padding:9px;font:inherit;color:#142a44;background:white}.tc-chat-form button{border:0;border-radius:8px;background:#142a44;color:white;padding:8px 12px}.tc-chat-note{font-size:11px!important;line-height:1.5!important;color:#51677f!important;margin:0!important;padding:0 12px 12px}.tc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.tc-assistant [hidden],.tc-quick[hidden],.tc-google[hidden],.ttq[hidden]{display:none!important}.tc-quick input:focus-visible,.tc-assistant :focus-visible,.tc-quick button:focus-visible{outline:3px solid #6c9dcc;outline-offset:3px}@media(max-width:600px){.tc-assistant{bottom:12px;left:12px}.tc-launch{padding:11px 15px;font-size:14px}.tc-panel{width:calc(100vw - 24px);max-height:calc(100dvh - 90px)}.tc-quick{padding:20px}.tc-quick h2{font-size:27px!important}}@media(prefers-reduced-motion:reduce){.tc-assistant *,.tc-quick *{scroll-behavior:auto!important}}

body.page-id-309 #masthead,body.page-id-309 article#post-309>.entry-header{display:none!important}

.tc-article{max-width:900px!important;margin:24px auto!important;padding:clamp(22px,4vw,48px)!important;background:#fff;color:#142a44;border-radius:16px;box-sizing:border-box;font-size:18px;line-height:1.9}.tc-article p,.tc-article li{color:#263f59!important;font-size:18px!important;line-height:1.9!important}.tc-article h2{font-size:clamp(25px,3vw,32px)!important;line-height:1.35!important;color:#142a44!important;margin-top:40px!important}.tc-article h3{font-size:23px!important;color:#142a44!important;line-height:1.45!important}.tc-article a{color:#174e7a!important;text-decoration:underline!important;text-underline-offset:3px}.tc-editorial-lead{background:#10233d!important;color:#fff!important;padding:28px!important;border-radius:14px;margin-bottom:28px}.tc-editorial-lead h2,.tc-editorial-lead p{color:#fff!important}.tc-editorial-lead h2{margin-top:10px!important}.tc-article .tc-editorial-cta{display:inline-block;background:#142a44!important;color:white!important;padding:12px 22px;border-radius:10px;text-decoration:none!important;font-weight:700}.tc-tax-table{overflow:auto;margin:24px 0}.tc-tax-table table{width:100%;border-collapse:collapse;min-width:520px;font-size:16px}.tc-tax-table th{background:#142a44;color:#fff;padding:13px;text-align:right}.tc-tax-table td{border-bottom:1px solid #d5dfeb;padding:13px;color:#142a44}.tc-tax-table tbody tr:nth-child(even){background:#f1f5f9}.tc-learning{padding:24px!important;border:1px solid #c0d1e2;border-radius:16px;background:#edf4fb!important;margin:28px 0;color:#142a44}.tc-learning h3{margin-top:6px!important}.tc-learning label{display:grid;gap:6px;color:#142a44;font-size:16px}.tc-learning input{max-width:100%;width:100%;box-sizing:border-box;padding:12px;border:1px solid #91a9c2;border-radius:8px;background:#fff;color:#142a44;font:inherit;direction:ltr;text-align:right}.tc-credit-count{max-width:220px!important}.tc-tool-inputs{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tc-tool-results{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.tc-tool-results p{font-size:14px!important;background:#fff;border-radius:10px;padding:14px;margin:0!important}.tc-tool-results strong{display:block;font-size:25px;color:#142a44}.tc-learning .tc-small{font-size:13px!important;line-height:1.65!important;margin-top:18px}.tc-tax-breakdown{list-style:none!important;padding:0!important;margin-top:22px}.tc-tax-breakdown li{display:flex;justify-content:space-between;gap:12px;font-size:14px!important;line-height:1.7!important;padding:9px 0;border-bottom:1px solid #cedce9}.tc-rights-library{background:#f3f6fa!important;color:#142a44!important;padding:clamp(28px,5vw,58px)!important}.tc-rights-library h2{font-size:clamp(29px,4vw,40px)!important;color:#142a44!important;line-height:1.3!important}.tc-rights-library p{color:#334c67!important;line-height:1.75}.tc-library-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:26px!important}.tc-knowledge-card{background:#fff;border:1px solid #ccd8e5;border-radius:16px;padding:25px!important;margin:0!important;box-shadow:0 8px 22px #142a4408}.tc-knowledge-card h3{color:#142a44!important;font-size:25px!important;line-height:1.4!important;margin:9px 0 12px!important}.tc-knowledge-card p{font-size:16px!important;color:#334c67!important;line-height:1.75!important}.tc-knowledge-card a{display:inline-block;color:#174e7a!important;font-weight:700;text-decoration:underline!important;text-underline-offset:4px;padding:8px 0}.tc-knowledge-card .tc-card-number{color:#627c96!important;letter-spacing:2px;font-size:13px!important}.tc-learning input:focus-visible{outline:3px solid #477fae;outline-offset:3px}@media(max-width:600px){.tc-library-grid,.tc-tool-inputs,.tc-tool-results{grid-template-columns:1fr}.tc-article{padding:22px!important;font-size:17px}.tc-article p,.tc-article li{font-size:17px!important}.tc-learning{padding:20px!important}.tc-rights-library{padding:28px 20px!important}.tc-tax-breakdown li{align-items:start}.tc-tax-breakdown strong{white-space:nowrap}}

.tc-library-grid>.wp-block-group__inner-container{grid-column:1/-1;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:none!important}.tc-library-grid>.wp-block-group__inner-container>.tc-knowledge-card{width:100%;max-width:none!important;box-sizing:border-box}@media(max-width:600px){.tc-library-grid>.wp-block-group__inner-container{grid-template-columns:1fr}}

.tc-tax-nav{display:flex;gap:8px;overflow-x:auto;padding:14px 10px;max-width:1200px;margin:10px auto 25px;scrollbar-width:thin}.tc-tax-nav a{flex:0 0 auto;white-space:nowrap;border:1px solid #c8d2df;border-radius:30px;padding:10px 17px;background:#f5f7fa;color:#102947;font-size:15px;text-decoration:none}.tc-tax-nav a[aria-current]{background:#102947;color:#fff;border-color:#102947}.tc-question-cta{text-align:center;padding:28px 15px;background:#edf2f7;border-radius:16px}.tc-question-cta a{color:#102947;font-weight:700}.tc-question-float{position:fixed;right:18px;bottom:18px;z-index:9999;border-radius:30px;background:#102947;color:#fff!important;padding:13px 19px;text-decoration:none!important;box-shadow:0 5px 20px #10294733;font-size:15px}.tc-quick-form .tc-consent{grid-column:1/-1;display:block!important;font-size:14px;line-height:1.8}.tc-consent input[type=checkbox]{width:20px;height:20px;display:inline-block;margin:0 0 0 8px;vertical-align:middle}.tc-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.tc-quick [hidden]{display:none!important}.tc-questionnaire-intro{max-width:920px;margin:auto;padding:20px}.tc-questionnaire-intro p{line-height:1.85}.tc-questionnaire-intro .wp-block-button__link{background:#102947;color:white;border-radius:30px}@media(max-width:600px){.tc-question-float{right:9px;bottom:12px;padding:12px;font-size:13px}.tc-tax-nav{margin-top:0;padding:10px 6px}.tc-tax-nav a{font-size:14px;padding:9px 12px}}
