PageSourceSearch

https://www.financialfocusllc.com/insights.php

html financialfocusllc.com collected 2026-10-08 11:27:45 UTC 68,115 bytes, 1,589 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4
5<meta charset="UTF-8" />
6<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7
8<!-- SEO -->
9<title>Insights — Financial Focus LLC</title>
10<meta name="description" content="Financial planning perspectives from the advisors at Financial Focus LLC in Carlsbad, CA: retirement, investment management, estate planning, and more." />
11<meta name="robots" content="index, follow" />
12
13<!-- Canonical — always points to production, never beta -->
14<link rel="canonical" href="https://www.financialfocusllc.com/insights.php" />
15
16<!-- Open Graph -->
17<meta property="og:type"        content="website" />
18<meta property="og:url"         content="https://www.financialfocusllc.com/insights.php" />
19<meta property="og:title"       content="Insights — Financial Focus LLC" />
20<meta property="og:description" content="Financial planning perspectives from the advisors at Financial Focus LLC in Carlsbad, CA: retirement, investment management, estate planning, and more." />
21<meta property="og:site_name"   content="Financial Focus LLC" />
22
23<!-- Schema — Blog hub -->
24<script type="application/ld+json">
25{
26  "@context": "https://schema.org",
27  "@type": "Blog",
28  "name": "Financial Focus LLC — Insights",
29  "description": "Financial planning perspectives from the advisors at Financial Focus LLC in Carlsbad, CA.",
30  "url": "https://www.financialfocusllc.com/insights.php",
31  "publisher": {
32    "@type": "Organization",
33    "name": "Financial Focus LLC",
34    "url": "https://www.financialfocusllc.com",
35    "address": {
36      "@type": "PostalAddress",
37      "streetAddress": "1925 Palomar Oaks Way, Suite 107",
38      "addressLocality": "Carlsbad",
39      "addressRegion": "CA",
40      "postalCode": "92008"
41    }
42  }
43}
44</script>
44
45
46
47<!-- Favicon -->
48<link rel="icon" type="image/png" href="https://www.financialfocusllc.com/assets/img/favicon.png" />
49
50<!-- Fonts — Cormorant Garamond (serif/display) + DM Sans (body/UI) + DM Mono -->
51<link rel="preconnect" href="https://fonts.googleapis.com" />
52<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
53<link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=DM+Sans:wght@300;400;500;600&family=DM+Mono:wght@400;500&display=swap" rel="stylesheet" />
54
55<!-- Material Icons -->
56<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" />
57
58<!-- Shared CSS — header and footer styles -->
59<link rel="stylesheet" href="https://www.financialfocusllc.com/assets/css/header.css" />
60<link rel="stylesheet" href="https://www.financialfocusllc.com/assets/css/footer.css" />
61
62<style>
63
64  /* ─── CSS Variables ───────────────────────────────────── */
65  :root {
66    --navy:       #2A3C4E;
67    --navy-mid:   #3a5068;
68    --gold:       #B8946A;
69    --gold-light: #d4b08a;
70    --gold-muted: rgba(184,148,106,0.15);
71    --cream:      #f9f7f4;
72    --cream-dark: #f0ece6;
73    --border:     rgba(42,60,78,0.12);
74    --text-muted: rgba(42,60,78,0.55);
75    --container:  1300px;
76    --px:         6rem;
77    --nav-height: 88px;
78  }
79
80  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
81
82  body {
83    font-family: 'DM Sans', sans-serif;
84    background: var(--cream);
85    color: var(--navy);
86  }
87
88  main { padding-top: var(--nav-height); }
89
90  /* ─── Skip link ──────────────────────────────────────── */
91  .skip-link {
92    position: absolute; left: -9999px; top: auto;
93    width: 1px; height: 1px; overflow: hidden; z-index: 9999;
94    background: var(--navy); color: #fff;
95    padding: 0.75rem 1.5rem; border-radius: 4px;
96    font-weight: 600; font-size: 0.9rem; text-decoration: none;
97  }
98  .skip-link:focus { left: 1rem; top: 1rem; width: auto; height: auto; }
99
100  /* ─── Container ──────────────────────────────────────── */
101  .container {
102    max-width: var(--container);
103    margin: 0 auto;
104    padding: 0 var(--px);
105  }
106
107  /* ─── Page header band ───────────────────────────────── */
108  .page-header {
109    background: var(--navy);
110    padding: 4rem 0 3.5rem;
111    position: relative;
112    overflow: hidden;
113  }
114  .page-header::after {
115    content: '';
116    position: absolute;
117    bottom: 0; left: 0; right: 0;
118    height: 3px;
119    background: var(--gold);
120  }
121
122  .page-header-inner { max-width: 680px; }
123
124  .page-eyebrow {
125    font-size: 10.5px;
126    letter-spacing: 0.18em;
127    text-transform: uppercase;
128    color: var(--gold);
129    margin-bottom: 1rem;
130    display: flex;
131    align-items: center;
132    gap: 8px;
133  }
134  .page-eyebrow::after {
135    content: '';
136    flex: 0 0 40px;
137    height: 0.5px;
138    background: rgba(184,148,106,0.4);
139  }
140
141  .page-header h1 {
142    font-family: 'Cormorant Garamond', serif;
143    font-size: clamp(32px, 4vw, 52px);
144    font-weight: 400;
145    color: #fff;
146    line-height: 1.1;
147    margin-bottom: 1.25rem;
148    letter-spacing: -0.01em;
149  }
150
151  .page-header-sub {
152    font-size: 1rem;
153    color: rgba(255,255,255,0.55);
154    line-height: 1.6;
155    font-weight: 300;
156  }
157
158  /* ─── Filter bar ─────────────────────────────────────── */
159  .filter-bar {
160    background: #fff;
161    border-bottom: 1px solid var(--border);
162    padding: 1rem 0;
163    position: sticky;
164    top: var(--nav-height);
165    z-index: 100;
166  }
167
168  .filter-inner {
169    display: flex;
170    align-items: center;
171    gap: 1rem;
172    flex-wrap: wrap;
173  }
174
175  .filter-group {
176    display: flex;
177    align-items: center;
178    gap: 0.5rem;
179    flex: 1;
180    min-width: 180px;
181  }
182
183  .filter-group-label {
184    font-size: 11px;
185    letter-spacing: 0.14em;
186    text-transform: uppercase;
187    color: var(--gold);
188    font-weight: 500;
189    white-space: nowrap;
190    flex-shrink: 0;
191  }
192
193  /* Styled select wrapper — custom arrow */
194  .filter-select-wrap {
195    position: relative;
196    flex: 1;
197  }
198
199  .filter-select-wrap::after {
200    content: 'expand_more';
201    font-family: 'Material Icons';
202    font-size: 18px;
203    color: var(--navy);
204    position: absolute;
205    right: 0.6rem;
206    top: 50%;
207    transform: translateY(-50%);
208    pointer-events: none;
209    line-height: 1;
210  }
211
212  .filter-select {
213    width: 100%;
214    appearance: none;
215    -webkit-appearance: none;
216    padding: 0.45rem 2rem 0.45rem 0.85rem;
217    border: 1px solid var(--border);
218    border-radius: 100px;
219    background: transparent;
220    color: var(--navy);
221    font-family: 'DM Sans', sans-serif;
222    font-size: 0.82rem;
223    font-weight: 400;
224    cursor: pointer;
225    transition: border-color 0.15s ease, background 0.15s ease;
226    outline: none;
227  }
228
229  .filter-select:hover { border-color: var(--gold); }
230  .filter-select:focus { border-color: var(--gold); box-shadow: 0 0 0 2px rgba(184,148,106,0.15); }
231
232  /* Active state — gold border + bold text instead of color inversion */
233  .filter-select.has-value {
234    border-color: var(--gold);
235    border-width: 2px;
236    color: var(--navy);
237    font-weight: 600;
238  }
239
240  /* Arrow color when active */
241  .filter-select-wrap.has-value::after { color: var(--gold); }
242
243  /* Pillar header — acts as a link via role=link + onclick */
244  .post-card-pillar {
245    cursor: pointer;
246  }
247  .post-card-pillar:hover .post-card-pillar-name {
248    text-decoration: underline;
249    text-underline-offset: 2px;
250  }
251  .post-card-pillar:hover .post-card-pillar-icon {
252    opacity: 0.8;
253  }
254  .post-card-pillar:focus {
255    outline: 2px solid var(--gold);
256    outline-offset: -2px;
257  }
258
259  /* optgroup styling — hub labels in topic dropdown */
260  .filter-select optgroup {
261    font-size: 0.75rem;
262    font-weight: 600;
263    color: var(--text-muted);
264    background: #fff;
265  }
266
267  .filter-select option {
268    background: #fff;
269    color: var(--navy);
270    font-size: 0.82rem;
271    font-weight: 400;
272  }
273
274  .filter-count {
275    margin-left: auto;
276    font-size: 0.78rem;
277    color: var(--text-muted);
278    white-space: nowrap;
279    flex-shrink: 0;
280  }
281
282  /* ─── Responsive ─────────────────────────────────────── */
283  @media (max-width: 700px) {
284    .filter-inner {
285      flex-direction: column;
286      align-items: stretch;
287      gap: 0.6rem;
288    }
289    .filter-group { min-width: 0; }
290    .filter-count { margin-left: 0; text-align: right; }
291  }
292
293  /* ─── Featured post ──────────────────────────────────── */
294  .featured-section {
295    padding: 3.5rem 0 0;
296  }
297
298  .featured-card {
299    display: grid;
300    grid-template-columns: 1fr 1fr;
301    border-radius: 12px;
302    overflow: hidden;
303    background: #fff;
304    border: 1px solid var(--border);
305    text-decoration: none;
306    color: inherit;
307    transition: box-shadow 0.2s ease;
308  }
309  .featured-card:hover {
310    box-shadow: 0 8px 32px rgba(42,60,78,0.12);
311  }
312
313  .featured-image {
314    aspect-ratio: 16/10;
315    overflow: hidden;
316    background: var(--navy);
317  }
318  .featured-image img {
319    width: 100%;
320    height: 100%;
321    object-fit: cover;
322    transition: transform 0.4s ease;
323  }
324  .featured-card:hover .featured-image img {
325    transform: scale(1.03);
326  }
327
328  /* Fallback gradient when no image */
329  .featured-image-placeholder {
330    width: 100%;
331    height: 100%;
332    background: linear-gradient(135deg, var(--navy) 0%, var(--navy-mid) 100%);
333    display: flex;
334    align-items: center;
335    justify-content: center;
336  }
337  .featured-image-placeholder span {
338    font-family: 'Cormorant Garamond', serif;
339    font-size: 3rem;
340    color: rgba(184,148,106,0.4);
341    font-style: italic;
342  }
343
344  .featured-content {
345    padding: 2.5rem 3rem;
346    display: flex;
347    flex-direction: column;
348    justify-content: center;
349  }
350
351  .post-label {
352    font-size: 10px;
353    letter-spacing: 0.16em;
354    text-transform: uppercase;
355    color: var(--gold);
356    margin-bottom: 0.9rem;
357    display: flex;
358    align-items: center;
359    gap: 0.5rem;
360  }
361  .post-label-dot {
362    width: 3px;
363    height: 3px;
364    border-radius: 50%;
365    background: var(--gold);
366    flex-shrink: 0;
367  }
368
369  .featured-tag {
370    display: inline-block;
371    font-size: 9.5px;
372    letter-spacing: 0.12em;
373    text-transform: uppercase;
374    color: #fff;
375    background: var(--gold);
376    padding: 0.2rem 0.6rem;
377    border-radius: 3px;
378    margin-bottom: 1rem;
379  }
380
381  .featured-content h2 {
382    font-family: 'Cormorant Garamond', serif;
383    font-size: clamp(22px, 2.5vw, 32px);
384    font-weight: 400;
385    color: var(--navy);
386    line-height: 1.2;
387    margin-bottom: 1rem;
388    letter-spacing: -0.01em;
389  }
390
391  .featured-excerpt {
392    font-size: 0.9rem;
393    color: var(--text-muted);
394    line-height: 1.7;
395    margin-bottom: 1.5rem;
396  }
397
398  .post-meta {
399    display: flex;
400    align-items: center;
401    gap: 1rem;
402    font-size: 0.78rem;
403    color: var(--text-muted);
404    flex-wrap: wrap;
405  }
406
407  .post-meta-author {
408    color: var(--navy);
409    font-weight: 500;
410  }
411
412  .post-meta-sep {
413    width: 3px;
414    height: 3px;
415    border-radius: 50%;
416    background: var(--border);
417    flex-shrink: 0;
418  }
419
420  .read-more {
421    display: inline-flex;
422    align-items: center;
423    gap: 0.4rem;
424    font-size: 0.78rem;
425    font-weight: 600;
426    letter-spacing: 0.06em;
427    text-transform: uppercase;
428    color: var(--gold);
429    margin-top: 1.5rem;
430    transition: gap 0.15s ease;
431  }
432  .featured-card:hover .read-more { gap: 0.65rem; }
433  .read-more .material-icons { font-size: 14px; }
434
435  /* ─── Post grid ──────────────────────────────────────── */
436  .posts-section {
437    padding: 3rem 0 5rem;
438  }
439
440  .section-header {
441    display: flex;
442    align-items: baseline;
443    justify-content: space-between;
444    margin-bottom: 2rem;
445    padding-bottom: 1rem;
446    border-bottom: 1px solid var(--border);
447  }
448
449  .section-title {
450    font-family: 'Cormorant Garamond', serif;
451    font-size: 1.4rem;
452    font-weight: 400;
453    color: var(--navy);
454  }
455
456  .posts-grid {
457    display: grid;
458    grid-template-columns: repeat(3, 1fr);
459    gap: 2rem;
460  }
461
462  /* ─── Post card ──────────────────────────────────────── */
463  .post-card {
464    background: #fff;
465    border: 1px solid var(--border);
466    border-radius: 10px;
467    overflow: hidden;
468    display: flex;
469    flex-direction: column;
470    text-decoration: none;
471    color: inherit;
472    transition: box-shadow 0.2s ease, transform 0.2s ease, border-color 0.2s ease;
473    position: relative;
474  }
475
476  /* Gold accent bar — slides in from left on bottom of card on hover */
477  .post-card::before {
478    content: '';
479    position: absolute;
480    bottom: 0; left: 0; right: 0;
481    height: 3px;
482    background: var(--gold);
483    transform: scaleX(0);
484    transform-origin: left;
485    transition: transform 0.25s ease;
486    z-index: 1;
487  }
488
489  .post-card:hover {
490    box-shadow: 0 8px 32px rgba(42,60,78,0.12);
491    transform: translateY(-3px);
492    border-color: rgba(184,148,106,0.3);
493  }
494
495  .post-card:hover::before {
496    transform: scaleX(1);
497  }
498
499  .post-card:focus-visible {
500    outline: 2px solid var(--gold);
501    outline-offset: 3px;
502  }
503
504  .post-card-image {
505    aspect-ratio: 16/9;
506    overflow: hidden;
507    background: var(--navy);
508    flex-shrink: 0;
509  }
510  .post-card-image img {
511    width: 100%;
512    height: 100%;
513    object-fit: cover;
514    transition: transform 0.35s ease;
515  }
516  .post-card:hover .post-card-image img { transform: scale(1.04); }
517
518  .post-card-image-placeholder {
519    width: 100%;
520    height: 100%;
521    background: linear-gradient(135deg, var(--navy) 0%, var(--navy-mid) 100%);
522    display: flex;
523    align-items: center;
524    justify-content: center;
525  }
526  .post-card-image-placeholder span {
527    font-family: 'Cormorant Garamond', serif;
528    font-size: 2rem;
529    color: rgba(184,148,106,0.45);
530    font-style: italic;
531  }
532
533  .post-card-body {
534    padding: 1.5rem;
535    display: flex;
536    flex-direction: column;
537    flex: 1;
538  }
539
540  .post-card-category {
541    font-size: 9.5px;
542    letter-spacing: 0.14em;
543    text-transform: uppercase;
544    color: var(--gold);
545    margin-bottom: 0.65rem;
546  }
547
548  .post-card h3 {
549    font-family: 'Cormorant Garamond', serif;
550    font-size: 1.2rem;
551    font-weight: 500;
552    color: var(--navy);
553    line-height: 1.25;
554    margin-bottom: 0.75rem;
555    letter-spacing: -0.01em;
556  }
557
558  .post-card-excerpt {
559    font-size: 0.83rem;
560    color: var(--text-muted);
561    line-height: 1.65;
562    flex: 1;
563    margin-bottom: 1.25rem;
564  }
565
566  .post-card-footer {
567    display: flex;
568    align-items: center;
569    justify-content: space-between;
570    padding-top: 1rem;
571    border-top: 1px solid var(--border);
572    font-size: 0.75rem;
573    color: var(--text-muted);
574    gap: 0.5rem;
575    flex-wrap: wrap;
576  }
577
578  .post-card-author { font-weight: 500; color: var(--navy); }
579
580  .post-card-arrow {
581    font-size: 14px !important;
582    color: var(--gold);
583    flex-shrink: 0;
584  }
585
586  /* ─── Pillar color card headers ──────────────────────── */
587
588  /* Single unified header color for all pillar cards */
589  .post-card-pillar {
590    background: #0e3e54;
591    padding: 0.75rem 1.25rem 0.7rem;
592    display: flex;
593    flex-direction: row;
594    align-items: center;
595    gap: 0.75rem;
596    min-height: 58px;
597  }
598
599  /* Icon container — matches about.php service-icon style adapted for dark bg */
600  .post-card-pillar-icon {
601    width: 34px;
602    height: 34px;
603    background: rgba(184,148,106,0.35);
604    border-radius: 8px;
605    display: flex;
606    align-items: center;
607    justify-content: center;
608    flex-shrink: 0;
609  }
610  .post-card-pillar-icon .material-icons {
611    font-size: 17px;
612    color: var(--gold);
613  }
614
615  .post-card-pillar-name {
616    font-family: 'DM Sans', sans-serif;
617    font-size: 12px;
618    font-weight: 600;
619    letter-spacing: 0.16em;
620    text-transform: uppercase;
621    color: rgba(255,255,255,0.9);
622    line-height: 1.3;
623  }
624
625  .post-card-tag-zone {
626    background: var(--cream);
627    padding: 0.6rem 1.25rem;
628    display: flex;
629    align-items: center;
630    gap: 0.4rem;
631    flex-wrap: wrap;
632    min-height: 42px;
633    border-bottom: 1px solid var(--border);
634  }
635
636  .post-card-tag-pill {
637    display: inline-block;
638    font-size: 0.7rem;
639    padding: 0.18rem 0.6rem;
640    border: 1px solid rgba(42,60,78,0.18);
641    border-radius: 100px;
642    color: var(--text-muted);
643    text-decoration: none;
644    transition: all 0.15s ease;
645    white-space: nowrap;
646  }
647  .post-card-tag-pill:hover {
648    border-color: var(--gold);
649    color: var(--gold);
650  }
651
652  /* Tag pill keyboard support */
653  .post-card-tag-pill { cursor: pointer; }
654  .post-card-tag-pill:focus {
655    outline: 2px solid var(--gold);
656    outline-offset: 2px;
657  }
658
659  .post-card-tag-more {
660    font-size: 0.7rem;
661    color: var(--text-muted);
662    font-weight: 300;
663    white-space: nowrap;
664  }
665  .empty-state {
666    grid-column: 1 / -1;
667    text-align: center;
668    padding: 4rem 2rem;
669    color: var(--text-muted);
670  }
671  .empty-state p { font-size: 0.95rem; line-height: 1.6; }
672  .empty-state a {
673    color: var(--gold);
674    text-decoration: none;
675    font-weight: 500;
676  }
677
678  /* ─── Pagination ─────────────────────────────────────── */
679  .pagination {
680    display: flex;
681    align-items: center;
682    justify-content: center;
683    gap: 0.5rem;
684    padding-top: 3rem;
685    flex-wrap: wrap;
686  }
687
688  .page-link {
689    display: inline-flex;
690    align-items: center;
691    justify-content: center;
692    min-width: 2.25rem;
693    height: 2.25rem;
694    padding: 0 0.5rem;
695    border-radius: 6px;
696    border: 1px solid var(--border);
697    background: #fff;
698    color: var(--navy);
699    font-family: 'DM Sans', sans-serif;
700    font-size: 0.85rem;
701    text-decoration: none;
702    transition: all 0.15s ease;
703  }
704  .page-link:hover       { border-color: var(--gold); color: var(--gold); }
705  .page-link.active      { background: var(--navy); border-color: var(--navy); color: #fff; }
706  .page-link.disabled    { opacity: 0.35; pointer-events: none; }
707  .page-link .material-icons { font-size: 16px; }
708
709  /* ─── Responsive ─────────────────────────────────────── */
710  @media (max-width: 1100px) { :root { --px: 3.5rem; } }
711  @media (max-width: 900px)  { :root { --px: 2rem; } }
712
713  @media (max-width: 860px) {
714    .featured-card { grid-template-columns: 1fr; }
715    .featured-image { aspect-ratio: 16/7; }
716    .posts-grid { grid-template-columns: repeat(2, 1fr); }
717  }
718
719  @media (max-width: 600px) {
720    :root { --px: 1.5rem; }
721    .posts-grid { grid-template-columns: 1fr; }
722    .featured-content { padding: 1.75rem; }
723  }
724
725</style>
726
727</head>
728<body>
729
730<a class="skip-link" href="#main-content">Skip to main content</a>
731
732
733<!-- Makes PHP's BASE_URL available to JavaScript (config.js, apply-links.js) -->
734<script>const BASE_URL = "https://www.financialfocusllc.com";</script>
734
735
736<!-- ── Site Header ── -->
737<header class="site-header" role="banner">
738  <div class="nav-inner">
739
740    <!-- Logo -->
741    <a href="https://www.financialfocusllc.com/" class="logo-link" aria-label="Financial Focus LLC — return to homepage">
742      <img src="https://www.financialfocusllc.com/assets/img/logo.png" alt="Financial Focus LLC" height="40" width="auto" />
743    </a>
744
745    <!-- Desktop navigation — rendered from $NAV_ITEMS array -->
746    <nav class="nav-links" aria-label="Main navigation">
747      <a href="https://www.financialfocusllc.com/">Home</a>      <a href="https://www.financialfocusllc.com/carlsbad-financial-services.php">Carlsbad Hub</a>      <a href="https://www.financialfocusllc.com/carlsbad-business-services.php">Business Hub</a><!-- TODO: replace # with final Business Hub URL -->      <a href="https://www.financialfocusllc.com/insights.php" class="nav-current" aria-current="page">Insights</a><!-- TODO: replace # with final Insights/Blog URL -->      <a href="https://www.financialfocusllc.com/resources.php">Resources</a><!-- TODO: replace # with final Resources URL -->      <a href="https://www.financialfocusllc.com/about.php">About</a>      <a href="https://www.financialfocusllc.com/contact.php">Contact</a>      <a href="https://oneview.v2020-sai.com/" class="btn-portal" target="_blank" rel="noopener noreferrer">Client Portal</a>
748    </nav>
749
750    <!-- Hamburger (mobile only) -->
751    <button
752      class="hamburger"
753      id="ff-hamburger"
754      aria-label="Open navigation menu"
755      aria-expanded="false"
756      aria-controls="ff-mobile-drawer"
757    ><span></span><span></span><span></span></button>
758
759  </div>
760</header>
761
762<!-- ── Mobile drawer — rendered from the same $NAV_ITEMS array ── -->
763<div class="drawer-overlay" id="ff-drawer-overlay" aria-hidden="true"></div>
764<nav class="mobile-drawer" id="ff-mobile-drawer" aria-label="Mobile navigation">
765  <a href="https://www.financialfocusllc.com/">Home</a>
766  <a href="https://www.financialfocusllc.com/carlsbad-financial-services.php">Carlsbad Hub</a>
767  <a href="https://www.financialfocusllc.com/carlsbad-business-services.php">Business Hub</a>
768  <a href="https://www.financialfocusllc.com/insights.php" aria-current="page">Insights</a>
769  <a href="https://www.financialfocusllc.com/resources.php">Resources</a>
770  <a href="https://www.financialfocusllc.com/about.php">About</a>
771  <a href="https://www.financialfocusllc.com/contact.php">Contact</a>
772  <a href="https://oneview.v2020-sai.com/" class="btn-portal" target="_blank" rel="noopener noreferrer">Client Portal</a>
773</nav>
774
775<!-- ── Hamburger script ── -->
776<script>
777(function () {
778  var btn     = document.getElementById('ff-hamburger');
779  var drawer  = document.getElementById('ff-mobile-drawer');
780  var overlay = document.getElementById('ff-drawer-overlay');
781  function toggle(open) {
782    btn.classList.toggle('open', open);
783    drawer.classList.toggle('open', open);
784    overlay.classList.toggle('open', open);
785    btn.setAttribute('aria-expanded', String(open));
786    overlay.setAttribute('aria-hidden', String(!open));
787    document.body.style.overflow = open ? 'hidden' : '';
788  }
789  btn.addEventListener('click', function () { toggle(!drawer.classList.contains('open')); });
790  overlay.addEventListener('click', function () { toggle(false); });
791  drawer.querySelectorAll('a').forEach(function (a) {
792    a.addEventListener('click', function () { toggle(false); });
793  });
794  document.addEventListener('keydown', function (e) {
795    if (e.key === 'Escape') toggle(false);
796  });
797}());
798</script>
798
799
800<main id="main-content" tabindex="-1">
801
802  <!-- ═══════════════════════════════════════════════════════
803       PAGE HEADER
804       ═══════════════════════════════════════════════════════ -->
805  <div class="page-header">
806    <div class="container">
807      <div class="page-header-inner">
808        <p class="page-eyebrow">Insights</p>
809        <h1>Perspectives Worth Reading</h1>
810        <p class="page-header-sub">Strategic insights from the advisors at Financial Focus. Created to help you navigate the complexities of your financial life with clarity and purpose.</p>
811      </div>
812    </div>
813  </div>
814
815
816  <!-- ═══════════════════════════════════════════════════════
817       FILTER BAR
818       ═══════════════════════════════════════════════════════ -->
819  <div class="filter-bar" role="search" aria-label="Filter articles">
820    <div class="container">
821      <div class="filter-inner">
822
823        <!-- Topic dropdown -->
824        <div class="filter-group">
825          <span class="filter-group-label">Topic</span>
826          <div class="filter-select-wrap ">
827            <select class="filter-select "
828                    aria-label="Filter by topic"
829                    onchange="window.location.href='https://www.financialfocusllc.com/insights.php?category=' + this.value + '&author=&tag=&page=1'">
830              <option value="">All Topics</option>
831                                              <optgroup label="— Financial Services">
832                                      <option value="estate-planning"
833                      >
834                      Estate Planning                    </option>
835                                      <option value="financial-planning"
836                      >
837                      Financial Planning                    </option>
838                                      <option value="investment-management"
839                      >
840                      Investment Management                    </option>
841                                      <option value="retirement-planning"
842                      >
843                      Retirement Planning                    </option>
844                                  </optgroup>
845                                              <optgroup label="— Business Services">
846                                      <option value="employer-retirement-plans"
847                      >
848                      Employer Retirement Plans                    </option>
849                                      <option value="executive-compensation"
850                      >
851                      Executive Compensation                    </option>
852                                      <option value="succession-planning"
853                      >
854                      Succession Planning                    </option>
855                                  </optgroup>
856                          </select>
857          </div>
858        </div>
859
860        <!-- Advisor dropdown -->
861        <div class="filter-group">
862          <span class="filter-group-label">Advisor</span>
863          <div class="filter-select-wrap ">
864            <select class="filter-select "
865                    aria-label="Filter by advisor"
866                    onchange="window.location.href='https://www.financialfocusllc.com/insights.php?author=' + this.value + '&category=&tag=&page=1'">
867              <option value="">All Advisors</option>
868                              <option value="3"
869                  >
870                  Jerrie Carli                                  </option>
871                              <option value="5"
872                  >
873                  Billie Cook                  (CFP®)                </option>
874                              <option value="4"
875                  >
876                  Olivia Gliege                  (CFP®)                </option>
877                              <option value="2"
878                  >
879                  Jay Hovis                  (CFP®)                </option>
880                              <option value="1"
881                  >
882                  Barbara Williams                  (CFP®)                </option>
883                          </select>
884          </div>
885        </div>
886
887        <!-- Tag dropdown -->
888                <div class="filter-group">
889          <span class="filter-group-label">Tag</span>
890          <div class="filter-select-wrap ">
891            <select class="filter-select "
892                    aria-label="Filter by tag"
893                    onchange="window.location.href='https://www.financialfocusllc.com/insights.php?tag=' + this.value + '&category=&author=&page=1'">
894              <option value="">All Tags</option>
895                              <option value="401k"
896                  >
897                  401k                </option>
898                              <option value="carlsbad"
899                  >
900                  Carlsbad                </option>
901                              <option value="cfp"
902                  >
903                  CFP                </option>
904                              <option value="employer-retirement-plans"
905                  >
906                  Employer Retirement Plans                </option>
907                              <option value="estate-planning"
908                  >
909                  Estate Planning                </option>
910                              <option value="executive-compensation"
911                  >
912                  Executive Compensation                </option>
913                              <option value="financial-planning"
914                  >
915                  Financial Planning                </option>
916                              <option value="investment-management"
917                  >
918                  Investment Management                </option>
919                              <option value="ira"
920                  >
921                  IRA                </option>
922                              <option value="north-county-san-diego"
923                  >
924                  North County San Diego                </option>
925                              <option value="retirement-planning"
926                  >
927                  Retirement Planning                </option>
928                              <option value="roth-ira"
929                  >
930                  Roth IRA                </option>
931                              <option value="social-security"
932                  >
933                  Social Security                </option>
934                              <option value="succession-planning"
935                  >
936                  Succession Planning                </option>
937                              <option value="tax-planning"
938                  >
939                  Tax Planning                </option>
940                              <option value="trusts"
941                  >
942                  Trusts                </option>
943                          </select>
944          </div>
945        </div>
946        
947        <!-- Article count -->
948        <span class="filter-count" aria-live="polite">
949          12 articles        </span>
950
951      </div>
952    </div>
953  </div>
954
955
956  <!-- ═══════════════════════════════════════════════════════
957       FEATURED POST
958       ═══════════════════════════════════════════════════════ -->
959  
960
961  <!-- ═══════════════════════════════════════════════════════
962       POSTS GRID
963       ═══════════════════════════════════════════════════════ -->
964  <section class="posts-section" aria-label="Article listing">
965    <div class="container">
966
967      <div class="section-header">
968        <h2 class="section-title">
969                      All Articles
970                  </h2>
971      </div>
972
973      <div class="posts-grid">
974
975                              <a href="https://www.financialfocusllc.com/insights/when-to-start-succession-planning-and-why-most-owners-start-too-late"
976               class="post-card"
977               aria-label="When to Start Succession Planning — and Why Most Owners Start Too Late">
978
979              <!-- Pillar header — unified navy with icon; links to category filter -->
980              <div class="post-card-header">
981                <div class="post-card-pillar"
982                     onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?category=succession-planning'"
983                     role="link"
984                     tabindex="0"
985                     aria-label="View all Succession Planning articles">
986                  <div class="post-card-pillar-icon" aria-hidden="true">
987                    <span class="material-icons">corporate_fare</span>
988                  </div>
989                  <span class="post-card-pillar-name">Succession Planning</span>
990                </div>
991                <div class="post-card-tag-zone">
992                                      <span class="post-card-tag-pill"
993                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=carlsbad'"
994                          role="link"
995                          tabindex="0"
996                          aria-label="Filter by Carlsbad">
997                      Carlsbad                    </span>
998                                      <span class="post-card-tag-pill"
999                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=north-county-san-diego'"
1000                          role="link"
1001                          tabindex="0"
1002                          aria-label="Filter by North County San Diego">
1003                      North County San Diego                    </span>
1004                                      <span class="post-card-tag-pill"
1005                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=retirement-planning'"
1006                          role="link"
1007                          tabindex="0"
1008                          aria-label="Filter by Retirement Planning">
1009                      Retirement Planning                    </span>
1010                                                        <span class="post-card-tag-more">+2 more</span>
1011                                                    </div>
1012              </div>
1013
1014              <!-- Body -->
1015              <div class="post-card-body">
1016                <h3>When to Start Succession Planning — and Why Most Owners Start Too Late</h3>
1017                                  <p class="post-card-excerpt">Most business owners know they should have a succession plan. Very few have one that&#039;s ready. Here&#039;s why the delay is so costly and what early planning actually involves.</p>
1018                                <div class="post-card-footer">
1019                  <div>
1020                    <span class="post-card-author">Billie Cook, CFP®</span>
1021                    &nbsp;·&nbsp;
1022                    <time datetime="2026-09-30">
1023                      September 30, 2026                    </time>
1024                                          &nbsp;·&nbsp; 5 min
1025                                      </div>
1026                  <span class="material-icons post-card-arrow" aria-hidden="true">north_east</span>
1027                </div>
1028              </div>
1029
1030            </a>
1031                      <a href="https://www.financialfocusllc.com/insights/profit-sharing-plans-how-they-work-and-whether-your-business-should-offer-one"
1032               class="post-card"
1033               aria-label="Profit Sharing Plans: How They Work and Whether Your Business Should Offer One">
1034
1035              <!-- Pillar header — unified navy with icon; links to category filter -->
1036              <div class="post-card-header">
1037                <div class="post-card-pillar"
1038                     onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?category=employer-retirement-plans'"
1039                     role="link"
1040                     tabindex="0"
1041                     aria-label="View all Employer Retirement Plans articles">
1042                  <div class="post-card-pillar-icon" aria-hidden="true">
1043                    <span class="material-icons">work_history</span>
1044                  </div>
1045                  <span class="post-card-pillar-name">Employer Retirement Plans</span>
1046                </div>
1047                <div class="post-card-tag-zone">
1048                                      <span class="post-card-tag-pill"
1049                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=401k'"
1050                          role="link"
1051                          tabindex="0"
1052                          aria-label="Filter by 401k">
1053                      401k                    </span>
1054                                      <span class="post-card-tag-pill"
1055                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=carlsbad'"
1056                          role="link"
1057                          tabindex="0"
1058                          aria-label="Filter by Carlsbad">
1059                      Carlsbad                    </span>
1060                                      <span class="post-card-tag-pill"
1061                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=employer-retirement-plans'"
1062                          role="link"
1063                          tabindex="0"
1064                          aria-label="Filter by Employer Retirement Plans">
1065                      Employer Retirement Plans                    </span>
1066                                                        <span class="post-card-tag-more">+4 more</span>
1067                                                    </div>
1068              </div>
1069
1070              <!-- Body -->
1071              <div class="post-card-body">
1072                <h3>Profit Sharing Plans: How They Work and Whether Your Business Should Offer One</h3>
1073                                  <p class="post-card-excerpt">Profit sharing plans give employers flexibility that fixed contribution plans don&#039;t. Here&#039;s how they work and what Carlsbad business owners should consider.</p>
1074                                <div class="post-card-footer">
1075                  <div>
1076                    <span class="post-card-author">Jay Hovis, CFP®</span>
1077                    &nbsp;·&nbsp;
1078                    <time datetime="2026-09-28">
1079                      September 28, 2026                    </time>
1080                                          &nbsp;·&nbsp; 5 min
1081                                      </div>
1082                  <span class="material-icons post-card-arrow" aria-hidden="true">north_east</span>
1083                </div>
1084              </div>
1085
1086            </a>
1087                      <a href="https://www.financialfocusllc.com/insights/why-business-owner-financial-planning-is-different-from-everyone-elses"
1088               class="post-card"
1089               aria-label="Why Business Owner Financial Planning Is Different From Everyone Else&#039;s">
1090
1091              <!-- Pillar header — unified navy with icon; links to category filter -->
1092              <div class="post-card-header">
1093                <div class="post-card-pillar"
1094                     onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?category=executive-compensation'"
1095                     role="link"
1096                     tabindex="0"
1097                     aria-label="View all Executive Compensation articles">
1098                  <div class="post-card-pillar-icon" aria-hidden="true">
1099                    <span class="material-icons">workspace_premium</span>
1100                  </div>
1101                  <span class="post-card-pillar-name">Executive Compensation</span>
1102                </div>
1103                <div class="post-card-tag-zone">
1104                                      <span class="post-card-tag-pill"
1105                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=carlsbad'"
1106                          role="link"
1107                          tabindex="0"
1108                          aria-label="Filter by Carlsbad">
1109                      Carlsbad                    </span>
1110                                      <span class="post-card-tag-pill"
1111                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=executive-compensation'"
1112                          role="link"
1113                          tabindex="0"
1114                          aria-label="Filter by Executive Compensation">
1115                      Executive Compensation                    </span>
1116                                      <span class="post-card-tag-pill"
1117                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=financial-planning'"
1118                          role="link"
1119                          tabindex="0"
1120                          aria-label="Filter by Financial Planning">
1121                      Financial Planning                    </span>
1122                                                        <span class="post-card-tag-more">+3 more</span>
1123                                                    </div>
1124              </div>
1125
1126              <!-- Body -->
1127              <div class="post-card-body">
1128                <h3>Why Business Owner Financial Planning Is Different From Everyone Else&#039;s</h3>
1129                                  <p class="post-card-excerpt">When your personal wealth and your business are the same thing, standard financial planning advice doesn&#039;t go far enough. Here&#039;s what changes.</p>
1130                                <div class="post-card-footer">
1131                  <div>
1132                    <span class="post-card-author">Barbara Williams, CFP®</span>
1133                    &nbsp;·&nbsp;
1134                    <time datetime="2026-09-24">
1135                      September 24, 2026                    </time>
1136                                          &nbsp;·&nbsp; 6 min
1137                                      </div>
1138                  <span class="material-icons post-card-arrow" aria-hidden="true">north_east</span>
1139                </div>
1140              </div>
1141
1142            </a>
1143                      <a href="https://www.financialfocusllc.com/insights/what-a-comfortable-retirement-actually-costs-in-coastal-san-diego"
1144               class="post-card"
1145               aria-label="What a Comfortable Retirement Actually Costs in Coastal San Diego">
1146
1147              <!-- Pillar header — unified navy with icon; links to category filter -->
1148              <div class="post-card-header">
1149                <div class="post-card-pillar"
1150                     onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?category=retirement-planning'"
1151                     role="link"
1152                     tabindex="0"
1153                     aria-label="View all Retirement Planning articles">
1154                  <div class="post-card-pillar-icon" aria-hidden="true">
1155                    <span class="material-icons">savings</span>
1156                  </div>
1157                  <span class="post-card-pillar-name">Retirement Planning</span>
1158                </div>
1159                <div class="post-card-tag-zone">
1160                                      <span class="post-card-tag-pill"
1161                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=carlsbad'"
1162                          role="link"
1163                          tabindex="0"
1164                          aria-label="Filter by Carlsbad">
1165                      Carlsbad                    </span>
1166                                      <span class="post-card-tag-pill"
1167                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=financial-planning'"
1168                          role="link"
1169                          tabindex="0"
1170                          aria-label="Filter by Financial Planning">
1171                      Financial Planning                    </span>
1172                                      <span class="post-card-tag-pill"
1173                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=north-county-san-diego'"
1174                          role="link"
1175                          tabindex="0"
1176                          aria-label="Filter by North County San Diego">
1177                      North County San Diego                    </span>
1178                                                        <span class="post-card-tag-more">+3 more</span>
1179                                                    </div>
1180              </div>
1181
1182              <!-- Body -->
1183              <div class="post-card-body">
1184                <h3>What a Comfortable Retirement Actually Costs in Coastal San Diego</h3>
1185                                  <p class="post-card-excerpt">Retiring in coastal San Diego is one of the best decisions you can make, and one of the most expensive. Here&#039;s what the numbers actually look like.</p>
1186                                <div class="post-card-footer">
1187                  <div>
1188                    <span class="post-card-author">Billie Cook, CFP®</span>
1189                    &nbsp;·&nbsp;
1190                    <time datetime="2026-09-16">
1191                      September 16, 2026                    </time>
1192                                          &nbsp;·&nbsp; 6 min
1193                                      </div>
1194                  <span class="material-icons post-card-arrow" aria-hidden="true">north_east</span>
1195                </div>
1196              </div>
1197
1198            </a>
1199                      <a href="https://www.financialfocusllc.com/insights/how-to-choose-a-financial-advisor-near-you-and-what-to-ask"
1200               class="post-card"
1201               aria-label="How to Choose a Financial Advisor Near You — and What to Ask">
1202
1203              <!-- Pillar header — unified navy with icon; links to category filter -->
1204              <div class="post-card-header">
1205                <div class="post-card-pillar"
1206                     onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?category=financial-planning'"
1207                     role="link"
1208                     tabindex="0"
1209                     aria-label="View all Financial Planning articles">
1210                  <div class="post-card-pillar-icon" aria-hidden="true">
1211                    <span class="material-icons">calculate</span>
1212                  </div>
1213                  <span class="post-card-pillar-name">Financial Planning</span>
1214                </div>
1215                <div class="post-card-tag-zone">
1216                                      <span class="post-card-tag-pill"
1217                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=carlsbad'"
1218                          role="link"
1219                          tabindex="0"
1220                          aria-label="Filter by Carlsbad">
1221                      Carlsbad                    </span>
1222                                      <span class="post-card-tag-pill"
1223                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=cfp'"
1224                          role="link"
1225                          tabindex="0"
1226                          aria-label="Filter by CFP">
1227                      CFP                    </span>
1228                                      <span class="post-card-tag-pill"
1229                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=financial-planning'"
1230                          role="link"
1231                          tabindex="0"
1232                          aria-label="Filter by Financial Planning">
1233                      Financial Planning                    </span>
1234                                                        <span class="post-card-tag-more">+2 more</span>
1235                                                    </div>
1236              </div>
1237
1238              <!-- Body -->
1239              <div class="post-card-body">
1240                <h3>How to Choose a Financial Advisor Near You — and What to Ask</h3>
1241                                  <p class="post-card-excerpt">Choosing a financial advisor is one of the most consequential decisions you&#039;ll make. Here&#039;s a practical framework for getting it right.</p>
1242                                <div class="post-card-footer">
1243                  <div>
1244                    <span class="post-card-author">Barbara Williams, CFP®</span>
1245                    &nbsp;·&nbsp;
1246                    <time datetime="2026-09-10">
1247                      September 10, 2026                    </time>
1248                                          &nbsp;·&nbsp; 5 min
1249                                      </div>
1250                  <span class="material-icons post-card-arrow" aria-hidden="true">north_east</span>
1251                </div>
1252              </div>
1253
1254            </a>
1255                      <a href="https://www.financialfocusllc.com/insights/ria-vs-broker-what-north-county-san-diego-investors-should-understand"
1256               class="post-card"
1257               aria-label="RIA vs. Broker: What North County San Diego Investors Should Understand">
1258
1259              <!-- Pillar header — unified navy with icon; links to category filter -->
1260              <div class="post-card-header">
1261                <div class="post-card-pillar"
1262                     onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?category=investment-management'"
1263                     role="link"
1264                     tabindex="0"
1265                     aria-label="View all Investment Management articles">
1266                  <div class="post-card-pillar-icon" aria-hidden="true">
1267                    <span class="material-icons">trending_up</span>
1268                  </div>
1269                  <span class="post-card-pillar-name">Investment Management</span>
1270                </div>
1271                <div class="post-card-tag-zone">
1272                                      <span class="post-card-tag-pill"
1273                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=carlsbad'"
1274                          role="link"
1275                          tabindex="0"
1276                          aria-label="Filter by Carlsbad">
1277                      Carlsbad                    </span>
1278                                      <span class="post-card-tag-pill"
1279                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=financial-planning'"
1280                          role="link"
1281                          tabindex="0"
1282                          aria-label="Filter by Financial Planning">
1283                      Financial Planning                    </span>
1284                                      <span class="post-card-tag-pill"
1285                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=investment-management'"
1286                          role="link"
1287                          tabindex="0"
1288                          aria-label="Filter by Investment Management">
1289                      Investment Management                    </span>
1290                                                        <span class="post-card-tag-more">+1 more</span>
1291                                                    </div>
1292              </div>
1293
1294              <!-- Body -->
1295              <div class="post-card-body">
1296                <h3>RIA vs. Broker: What North County San Diego Investors Should Understand</h3>
1297                                  <p class="post-card-excerpt">The difference between a broker and an RIA isn&#039;t just technical; it determines whose interests your advisor is required to put first.</p>
1298                                <div class="post-card-footer">
1299                  <div>
1300                    <span class="post-card-author">Jay Hovis, CFP®</span>
1301                    &nbsp;·&nbsp;
1302                    <time datetime="2026-09-08">
1303                      September 8, 2026                    </time>
1304                                          &nbsp;·&nbsp; 6 min
1305                                      </div>
1306                  <span class="material-icons post-card-arrow" aria-hidden="true">north_east</span>
1307                </div>
1308              </div>
1309
1310            </a>
1311                      <a href="https://www.financialfocusllc.com/insights/what-does-a-cfp-actually-do-a-carlsbad-residents-guide"
1312               class="post-card"
1313               aria-label="What Does a CFP Actually Do? A Carlsbad Resident&#039;s Guide">
1314
1315              <!-- Pillar header — unified navy with icon; links to category filter -->
1316              <div class="post-card-header">
1317                <div class="post-card-pillar"
1318                     onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?category=financial-planning'"
1319                     role="link"
1320                     tabindex="0"
1321                     aria-label="View all Financial Planning articles">
1322                  <div class="post-card-pillar-icon" aria-hidden="true">
1323                    <span class="material-icons">calculate</span>
1324                  </div>
1325                  <span class="post-card-pillar-name">Financial Planning</span>
1326                </div>
1327                <div class="post-card-tag-zone">
1328                                      <span class="post-card-tag-pill"
1329                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=carlsbad'"
1330                          role="link"
1331                          tabindex="0"
1332                          aria-label="Filter by Carlsbad">
1333                      Carlsbad                    </span>
1334                                      <span class="post-card-tag-pill"
1335                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=cfp'"
1336                          role="link"
1337                          tabindex="0"
1338                          aria-label="Filter by CFP">
1339                      CFP                    </span>
1340                                      <span class="post-card-tag-pill"
1341                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=financial-planning'"
1342                          role="link"
1343                          tabindex="0"
1344                          aria-label="Filter by Financial Planning">
1345                      Financial Planning                    </span>
1346                                                        <span class="post-card-tag-more">+1 more</span>
1347                                                    </div>
1348              </div>
1349
1350              <!-- Body -->
1351              <div class="post-card-body">
1352                <h3>What Does a CFP Actually Do? A Carlsbad Resident&#039;s Guide</h3>
1353                                  <p class="post-card-excerpt">Beyond the credential: what a Certified Financial Planner actually does for clients day to day, and what that means for your financial life.</p>
1354                                <div class="post-card-footer">
1355                  <div>
1356                    <span class="post-card-author">Barbara Williams, CFP®</span>
1357                    &nbsp;·&nbsp;
1358                    <time datetime="2026-09-04">
1359                      September 4, 2026                    </time>
1360                                          &nbsp;·&nbsp; 5 min
1361                                      </div>
1362                  <span class="material-icons post-card-arrow" aria-hidden="true">north_east</span>
1363                </div>
1364              </div>
1365
1366            </a>
1367                      <a href="https://www.financialfocusllc.com/insights/how-to-talk-to-your-family-about-your-estate-plan"
1368               class="post-card"
1369               aria-label="How to Talk to Your Family About Your Estate Plan">
1370
1371              <!-- Pillar header — unified navy with icon; links to category filter -->
1372              <div class="post-card-header">
1373                <div class="post-card-pillar"
1374                     onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?category=estate-planning'"
1375                     role="link"
1376                     tabindex="0"
1377                     aria-label="View all Estate Planning articles">
1378                  <div class="post-card-pillar-icon" aria-hidden="true">
1379                    <span class="material-icons">account_balance</span>
1380                  </div>
1381                  <span class="post-card-pillar-name">Estate Planning</span>
1382                </div>
1383                <div class="post-card-tag-zone">
1384                                      <span class="post-card-tag-pill"
1385                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=carlsbad'"
1386                          role="link"
1387                          tabindex="0"
1388                          aria-label="Filter by Carlsbad">
1389                      Carlsbad                    </span>
1390                                      <span class="post-card-tag-pill"
1391                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=estate-planning'"
1392                          role="link"
1393                          tabindex="0"
1394                          aria-label="Filter by Estate Planning">
1395                      Estate Planning                    </span>
1396                                      <span class="post-card-tag-pill"
1397                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=financial-planning'"
1398                          role="link"
1399                          tabindex="0"
1400                          aria-label="Filter by Financial Planning">
1401                      Financial Planning                    </span>
1402                                                        <span class="post-card-tag-more">+1 more</span>
1403                                                    </div>
1404              </div>
1405
1406              <!-- Body -->
1407              <div class="post-card-body">
1408                <h3>How to Talk to Your Family About Your Estate Plan</h3>
1409                                  <p class="post-card-excerpt">Having an estate plan is a start. Making sure your family understands it, and each other, is what makes it work when it matters most.</p>
1410                                <div class="post-card-footer">
1411                  <div>
1412                    <span class="post-card-author">Jerrie Carli</span>
1413                    &nbsp;·&nbsp;
1414                    <time datetime="2026-09-01">
1415                      September 1, 2026                    </time>
1416                                          &nbsp;·&nbsp; 5 min
1417                                      </div>
1418                  <span class="material-icons post-card-arrow" aria-hidden="true">north_east</span>
1419                </div>
1420              </div>
1421
1422            </a>
1423                      <a href="https://www.financialfocusllc.com/insights/what-is-a-cfp-understanding-the-carlsbad-cfp-designation"
1424               class="post-card"
1425               aria-label="What Is a CFP? Understanding the Carlsbad CFP Designation">
1426
1427              <!-- Pillar header — unified navy with icon; links to category filter -->
1428              <div class="post-card-header">
1429                <div class="post-card-pillar"
1430                     onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?category=financial-planning'"
1431                     role="link"
1432                     tabindex="0"
1433                     aria-label="View all Financial Planning articles">
1434                  <div class="post-card-pillar-icon" aria-hidden="true">
1435                    <span class="material-icons">calculate</span>
1436                  </div>
1437                  <span class="post-card-pillar-name">Financial Planning</span>
1438                </div>
1439                <div class="post-card-tag-zone">
1440                                      <span class="post-card-tag-pill"
1441                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=carlsbad'"
1442                          role="link"
1443                          tabindex="0"
1444                          aria-label="Filter by Carlsbad">
1445                      Carlsbad                    </span>
1446                                      <span class="post-card-tag-pill"
1447                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=cfp'"
1448                          role="link"
1449                          tabindex="0"
1450                          aria-label="Filter by CFP">
1451                      CFP                    </span>
1452                                      <span class="post-card-tag-pill"
1453                          onclick="event.preventDefault(); event.stopPropagation(); window.location.href='https://www.financialfocusllc.com/insights.php?tag=financial-planning'"
1454                          role="link"
1455                          tabindex="0"
1456                          aria-label="Filter by Financial Planning">
1457                      Financial Planning                    </span>
1458                                                        <span class="post-card-tag-more">+1 more</span>
1459                                                    </div>
1460              </div>
1461
1462              <!-- Body -->
1463              <div class="post-card-body">
1464                <h3>What Is a CFP? Understanding the Carlsbad CFP Designation</h3>
1465                                  <p class="post-card-excerpt">The CFP® designation is one of the most recognized in financial planning. Here&#039;s what it actually means and what it takes to earn it.</p>
1466                                <div class="post-card-footer">
1467                  <div>
1468                    <span class="post-card-author">Olivia Gliege, CFP®</span>
1469                    &nbsp;·&nbsp;
1470                    <time datetime="2026-08-27">
1471                      August 27, 2026                    </time>
1472                                          &nbsp;·&nbsp; 5 min
1473                                      </div>
1474                  <span class="material-icons post-card-arrow" aria-hidden="true">north_east</span>
1475                </div>
1476              </div>
1477
1478            </a>
1479                  
1480      </div><!-- /.posts-grid -->
1481
1482
1483      <!-- ── Pagination ───────────────────────────────── -->
1484              <nav class="pagination" aria-label="Article pagination">
1485
1486          <!-- Previous: a real link only when there is a previous page -->
1487                      <span class="page-link disabled" aria-hidden="true">
1488              <span class="material-icons">chevron_left</span>
1489            </span>
1490          
1491          <!-- Page numbers -->
1492                      <a href="https://www.financialfocusllc.com/insights.php"
1493               class="page-link active"
1494               aria-label="Page 1"
1495               aria-current="page">
1496              1            </a>
1497                      <a href="https://www.financialfocusllc.com/insights.php?page=2"
1498               class="page-link "
1499               aria-label="Page 2"
1500               >
1501              2            </a>
1502          
1503          <!-- Next: a real link only when there is a next page -->
1504                      <a href="https://www.financialfocusllc.com/insights.php?page=2"
1505               class="page-link"
1506               aria-label="Next page">
1507              <span class="material-icons" aria-hidden="true">chevron_right</span>
1508            </a>
1509          
1510        </nav>
1511      
1512    </div>
1513  </section>
1514
1515</main>
1516
1517<script>
1518// Allow tag pills (span[role=link]) to respond to Enter key
1519document.addEventListener('keydown', function(e) {
1520  if (e.key === 'Enter' && e.target.getAttribute('role') === 'link') {
1521    e.target.click();
1522  }
1523});
1524</script>
1524
1525
1526
1527<!-- ── Site Footer ── -->
1528<footer class="site-footer" aria-label="Site footer">
1529  <div class="footer-inner">
1530    <div class="footer-content">
1531
1532      <!-- Contact line -->
1533      <p class="footer-contact">
1534        1925 Palomar Oaks Way, #107 · Carlsbad, CA 92008
1535        <span class="footer-sep">|</span>
1536        <a href="mailto:[email protected]">[email protected]</a>
1537        <span class="footer-sep">|</span>
1538        <a href="tel:7604313040">760.431.3040</a>
1539      </p>
1540
1541      <!-- FINRA BrokerCheck -->
1542      <a
1543        class="footer-brokercheck"
1544        href="https://brokercheck.finra.org"
1545        target="_blank"
1546        rel="noopener noreferrer"
1547        aria-label="Verify our credentials on FINRA BrokerCheck (opens in new tab)"
1548      >
1549        <img src="https://www.financialfocusllc.com/assets/img/brokerchecklogo.png"
1550          alt="FINRA BrokerCheck"
1551        />
1552      </a>
1553
1554      <div class="footer-divider"></div>
1555
1556      <!-- Primary disclosure -->
1557      <p class="footer-disc">
1558        Securities offered through <strong>Osaic Wealth, Inc.</strong>, Member
1559        <a href="https://www.finra.org" target="_blank" rel="noopener noreferrer" aria-label="FINRA website (opens in new tab)">FINRA</a> /
1560        <a href="https://www.sipc.org" target="_blank" rel="noopener noreferrer" aria-label="SIPC website (opens in new tab)">SIPC</a>.
1561        Investment advisory services offered through Financial Focus LLC. <strong>Osaic Wealth</strong> is separately
1562        owned and other entities and/or marketing names, products or services referenced here are
1563        independent of <strong>Osaic Wealth</strong>.
1564      </p>
1565
1566      <!-- States disclosure -->
1567      <p class="footer-states">
1568        This communication is strictly intended for individuals residing in the states of
1569        AZ, CA, CO, CT, FL, GA, ID, MD, MT, NC, NJ, NV, NY, OK, OR, SC, TN, TX, VA, WA.
1570        No offers may be made or accepted from any resident outside the specific state(s) referenced.
1571      </p>
1572
1573      <div class="footer-divider"></div>
1574
1575      <!-- Copyright -->
1576      <p class="footer-copy">
1577        &copy; Copyright 2026 Financial Focus, LLC. All rights reserved.
1578      </p>
1579
1580    </div>
1581  </div>
1582</footer>
1583
1584<!-- ── Site-wide configuration — must load in this order ── -->
1585<script src="https://www.financialfocusllc.com/config.js"></script>
vendor: 1 bytes, line 1585
1585
1586<script src="https://www.financialfocusllc.com/apply-links.js"></script>
1586
1587
1588</body>
1589<script>'undefined'=== typeof _trfq || (window._trfq = []);'undefined'=== typeof _trfd && (window._trfd=[]),_trfd.push({'tccl.baseHost':'secureserver.net'},{'ap':'cpsh-oh'},{'server':'p3plzcpnl506326'},{'dcenter':'p3'},{'cp_id':'10013912'},{'cp_cl':'8'}) // Monitoring performance to make your website faster. If you want to opt-out, please contact web hosting support.</script>
1589<script src='https://img1.wsimg.com/traffic-assets/js/tccl.min.js'></script>
1589</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.