/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:"Avenir Next", "Segoe UI", Helvetica, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New',
    monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji');font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:#fff0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:#fff0;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type='button'],[type='reset'],[type='submit']),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden='until-found'])){display:none!important}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.container{width:100%;@media (width>=40rem){max-width:40rem}@media (width>=48rem){max-width:48rem}@media (width>=64rem){max-width:64rem}@media (width>=80rem){max-width:80rem}@media (width>=96rem){max-width:96rem}}.prose{color:var(--tw-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}:where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:open-quote}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:close-quote}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:"`"}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:"`"}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.875em}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.9em}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:#fff0;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:none}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:none}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}:where(th,td):not(:where([class~="not-prose"],[class~="not-prose"] *)){text-align:start}:where(figure>*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}--tw-prose-body:oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:color-mix(in oklab, oklch(21% 0.034 264.665) 10%, transparent);--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255 / 10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75;:where(picture>img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}:where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}:where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}:where(.prose>ul>li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}:where(.prose>ul>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}:where(.prose>ul>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}:where(.prose>ol>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}:where(.prose>ol>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-inline-start:1.625em}:where(hr+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h2+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h3+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h4+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(.prose>:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(.prose>:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.size-full{width:100%;height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--navy:#003F93;--deep-navy:#0B3A70;--ink:#071a3d;--blue:#3D9BE9;--orange:#FF431B;--paper:#ffffff;--wash:#f3f8ff;--muted:#66758d;--line:#d7e1ef;--shadow:0 22px 55px rgba(11, 58, 112, .13)}*{box-sizing:border-box}html{scroll-behavior:smooth}body.bcp-site{margin:0;min-width:320px;color:var(--ink);background:var(--paper);font-family:"Avenir Next","Segoe UI",Helvetica,sans-serif;-webkit-font-smoothing:antialiased}body.bcp-site a{color:inherit;text-decoration:none}body.bcp-site img{max-width:100%;height:auto}body.bcp-site button,body.bcp-site input,body.bcp-site select,body.bcp-site textarea{font:inherit}.site-shell{width:min(1180px, calc(100% - 44px));margin-inline:auto}.skip-link{position:fixed;top:10px;left:10px;z-index:1000;transform:translateY(-150%);padding:10px 16px;border-radius:8px;background:#fff;color:var(--navy);font-weight:800}.skip-link:focus{transform:none}.grid-surface{background-color:#f8fbff;background-image:linear-gradient(rgb(61 155 233 / .09) 1px,transparent 1px),linear-gradient(90deg,rgb(61 155 233 / .09) 1px,transparent 1px),radial-gradient(circle at 85% 25%,rgb(61 155 233 / .16),transparent 31%);background-size:68px 68px,68px 68px,auto}.grid-surface-dark{background-image:linear-gradient(rgb(255 255 255 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .06) 1px,transparent 1px);background-size:44px 44px}.utility-bar{background:var(--deep-navy);color:#fff}.utility-inner{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:24px}.utility-call{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border-radius:999px;background:var(--orange);color:#fff!important;font-size:.93rem;font-weight:900;letter-spacing:.01em;box-shadow:0 9px 24px rgb(255 67 27 / .24)}.utility-call svg{width:16px;height:16px;fill:currentColor}.utility-meta{display:flex;gap:28px;font-size:.78rem;font-weight:800;letter-spacing:.02em}.site-header{position:relative;z-index:50;background:rgb(255 255 255 / .97);border-bottom:1px solid var(--line);box-shadow:0 5px 20px rgb(7 26 61 / .035)}.header-inner{min-height:112px;display:grid;grid-template-columns:290px 1fr auto;align-items:center;gap:30px}.brand-link{display:inline-flex;width:255px;max-width:100%}.brand-logo{width:255px;height:auto;display:block}.desktop-nav{display:flex;align-items:center;justify-content:flex-end;gap:28px}.desktop-nav>a,.nav-dropdown>summary{color:#25334c;font-size:.91rem;font-weight:800;white-space:nowrap;cursor:pointer;list-style:none}.nav-dropdown>summary::-webkit-details-marker{display:none}.desktop-nav>a:hover,.nav-dropdown>summary:hover{color:var(--navy)}.nav-dropdown{position:relative}.nav-panel{position:absolute;top:calc(100% + 20px);left:-22px;width:250px;padding:12px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow)}.nav-panel-right{left:auto;right:-18px}.nav-panel a{display:block;padding:11px 12px;border-radius:9px;color:#293750;font-size:.85rem;font-weight:700}.nav-panel a:hover{color:var(--navy);background:var(--wash)}.header-cta{display:inline-flex;align-items:center;gap:24px;justify-content:center;min-height:54px;padding:0 23px;border-radius:13px;background:var(--navy);color:#fff!important;font-size:.9rem;font-weight:900;box-shadow:0 14px 28px rgb(0 63 147 / .2);transition:transform .2s ease,box-shadow .2s ease}.header-cta:hover{transform:translateY(-2px);box-shadow:0 18px 32px rgb(0 63 147 / .25)}.mobile-menu{display:none}.mobile-menu>summary{width:44px;height:44px;display:grid;place-content:center;gap:5px;list-style:none;border:1px solid var(--line);border-radius:12px;cursor:pointer}.mobile-menu>summary::-webkit-details-marker{display:none}.mobile-menu>summary span{display:block;width:20px;height:2px;background:var(--ink)}.mobile-menu nav{position:absolute;top:100%;left:0;right:0;padding:18px 22px 24px;background:#fff;border-top:1px solid var(--line);box-shadow:var(--shadow)}.mobile-menu nav a{display:block;padding:12px 4px;font-weight:800;border-bottom:1px solid #edf2f8}.mobile-menu nav .mobile-cta{margin-top:12px;padding:13px 16px;text-align:center;color:#fff;background:var(--navy);border-radius:10px}body.bcp-site .site-header{background:#fff;box-shadow:none}body.bcp-site .site-header .header-inner{min-height:104px;grid-template-columns:210px minmax(0,1fr) auto;gap:24px}body.bcp-site .site-header :is(.brand-link,.brand-logo){width:210px}body.bcp-site .site-header .desktop-nav{gap:16px}body.bcp-site .site-header .desktop-nav>a,body.bcp-site .site-header .nav-dropdown>summary{font-weight:700}body.bcp-site .site-header .desktop-nav>.nav-direct-link,body.bcp-site .site-header .nav-dropdown>summary{display:flex;align-items:center;gap:4px;min-height:44px}body.bcp-site .site-header .header-call{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;color:var(--deep-navy);font-size:.875rem;font-weight:700;white-space:nowrap}body.bcp-site .site-header .header-call svg{width:16px;height:16px;fill:currentColor;flex:none}body.bcp-site .site-header .header-call-mobile{display:none}body.bcp-site .site-header .header-call:hover{text-decoration:underline;text-underline-offset:4px}body.bcp-site .site-header .mobile-menu>summary{border-color:#fff0;border-radius:6px}body.bcp-site .site-header .mobile-menu nav{max-height:calc(100svh - 100px);overflow-y:auto;overscroll-behavior:contain}body.bcp-site .site-header .mobile-menu nav .mobile-cta{background:#fff;color:var(--navy);border:1px solid var(--line);box-shadow:none}body.bcp-site .site-header .mobile-menu nav>.mobile-nav-direct-link,body.bcp-site .site-header .mobile-nav-group>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:12px 4px;border-bottom:1px solid #edf2f8;color:#25334c;font-size:.91rem;font-weight:700;list-style:none;cursor:pointer}body.bcp-site .site-header .mobile-nav-group>summary::-webkit-details-marker{display:none}body.bcp-site .site-header .mobile-nav-group[open]>summary{color:var(--navy)}body.bcp-site .site-header .mobile-nav-group[open]>summary span{transform:rotate(180deg)}body.bcp-site .site-header .mobile-nav-links{padding:4px 0 10px 12px}body.bcp-site .site-header .mobile-nav-links a{padding:11px 12px;font-size:.85rem;font-weight:700}body.bcp-site .site-header .mobile-nav-links a:hover,body.bcp-site .site-header .mobile-menu nav .mobile-cta:hover{background:var(--wash);color:var(--navy)}body.bcp-site .site-header :is(summary,a):focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media (max-width:1180px){body.bcp-site .site-header .header-inner{min-height:88px;grid-template-columns:minmax(0,1fr) auto auto;gap:16px}body.bcp-site .site-header :is(.brand-link,.brand-logo){width:190px}body.bcp-site .site-header .desktop-nav{display:none}body.bcp-site .site-header .mobile-menu{display:block}}@media (max-width:600px){body.bcp-site .site-header .header-inner{width:calc(100% - 32px);min-height:84px;gap:8px}body.bcp-site .site-header :is(.brand-link,.brand-logo){width:180px}body.bcp-site .site-header .header-call-number{display:none}body.bcp-site .site-header .header-call-mobile{display:inline}body.bcp-site .site-header .header-call{gap:5px;min-width:44px}}.hero-section{overflow:hidden}.hero-grid{min-height:690px;padding-block:92px 105px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.82fr);align-items:center;gap:68px}.hero-copy{position:relative;z-index:2}.location-pill{display:inline-flex;align-items:center;gap:9px;padding:9px 15px;border:1px solid rgb(61 155 233 / .45);border-radius:999px;color:var(--navy);background:rgb(255 255 255 / .76);font-size:.82rem;font-weight:850}.location-pill span{width:9px;height:9px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 5px rgb(255 67 27 / .13)}.hero-copy h1{max-width:720px;margin:34px 0 28px;color:var(--ink);font-size:clamp(3.35rem, 5.55vw, 5.55rem);line-height:.99;letter-spacing:-.062em;font-weight:500}.hero-copy h1 em{color:var(--blue);font-style:normal}.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 30px;margin:0 0 28px}.proof-grid span{display:flex;align-items:center;gap:9px;font-size:.88rem;font-weight:800}.proof-grid svg,.feature-list svg,.condo-panel li svg{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:var(--orange);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hero-copy>p{max-width:660px;margin:0 0 30px;color:var(--muted);font-size:1.07rem;line-height:1.75}.intent-label{margin-bottom:13px;color:#718096;font-size:.69rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.intent-row{display:flex;flex-wrap:wrap;gap:12px}.intent-row a{display:inline-flex;align-items:center;gap:8px;min-width:158px;padding:13px 17px;border:1px solid #cedbea;border-radius:999px;background:rgb(255 255 255 / .88);color:#25334c;font-size:.84rem;font-weight:850;box-shadow:0 7px 18px rgb(7 26 61 / .04)}.intent-row a:hover{border-color:var(--blue);color:var(--navy);transform:translateY(-1px)}.intent-row svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hero-visual{position:relative;min-height:505px;display:flex;align-items:center}.image-backdrop{position:absolute;inset:48px -38px -40px 38px;border-radius:40px;background:linear-gradient(145deg,rgb(61 155 233 / .22),rgb(0 63 147 / .08));transform:rotate(3deg)}.hero-image{position:relative;z-index:1;width:100%;aspect-ratio:1 / 1.08;object-fit:cover;border-radius:34px;filter:saturate(.78) contrast(.98);box-shadow:var(--shadow)}.hero-card{position:absolute;z-index:3;left:-58px;bottom:-28px;width:min(330px, 82%);padding:25px 27px 23px;border:1px solid rgb(255 255 255 / .4);border-radius:21px;background:linear-gradient(145deg,var(--navy),#145cac);color:#fff;box-shadow:0 22px 45px rgb(0 63 147 / .25)}.hero-card small{display:block;margin-bottom:10px;font-size:.63rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.hero-card strong{display:block;margin-bottom:11px;font-size:1.23rem;line-height:1.3}.hero-card span{font-size:.75rem;opacity:.82}.trust-strip{border-block:1px solid var(--line);background:#fff}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid div{min-height:118px;padding:28px 32px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--line)}.trust-grid div:last-child{border-right:1px solid var(--line)}.trust-grid strong{color:var(--navy);font-size:1.6rem;line-height:1;letter-spacing:-.035em}.trust-grid span{margin-top:8px;color:var(--muted);font-size:.76rem;font-weight:700}.section{padding-block:110px}.section-heading{max-width:790px;margin:0 0 52px}.section-heading>span,.eyebrow{display:block;margin-bottom:15px;color:var(--blue);font-size:.7rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.section-heading h2,.condo-copy h2,.founder-section h2,.cta-panel h2{margin:0;color:var(--ink);font-size:clamp(2.4rem, 4.1vw, 4rem);line-height:1.06;letter-spacing:-.05em;font-weight:600}.section-heading h2 em,.condo-copy h2 em{color:var(--blue);font-style:normal}.section-heading p{max-width:680px;margin:22px 0 0;color:var(--muted);font-size:1.03rem;line-height:1.72}.audience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.audience-grid article,.program-grid article{position:relative;padding:30px;border:1px solid var(--line);border-radius:21px;background:#fff;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.audience-grid article:hover,.program-grid article:hover{transform:translateY(-5px);border-color:rgb(61 155 233 / .6);box-shadow:var(--shadow)}.audience-grid article>b{position:absolute;right:25px;top:25px;color:#b3c0d1;font-size:.72rem;letter-spacing:.1em}.card-icon,.program-grid article>span{width:45px;height:45px;display:grid;place-items:center;margin-bottom:25px;border-radius:12px;color:var(--navy);background:var(--wash);font-size:.72rem;font-weight:900;letter-spacing:.05em}.audience-grid h3,.program-grid h3{margin:0 0 13px;color:var(--ink);font-size:1.24rem;letter-spacing:-.02em}.audience-grid p,.program-grid p{margin:0 0 22px;color:var(--muted);font-size:.9rem;line-height:1.64}.audience-grid a,.program-grid a,.text-link{color:var(--navy)!important;font-size:.82rem;font-weight:900}.condo-section{padding-block:100px;background:#f2f7fc}.condo-grid{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:85px}.condo-panel{min-height:530px;padding:62px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:31px;color:#fff;background-color:var(--deep-navy);box-shadow:var(--shadow)}.condo-panel small{color:#8dc9ff;font-size:.67rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.condo-panel h2{max-width:500px;margin:18px 0 34px;font-size:clamp(2rem, 3.4vw, 3.2rem);line-height:1.12;letter-spacing:-.04em}.condo-panel ul{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none}.condo-panel li{display:flex;align-items:center;gap:9px;font-size:.83rem;font-weight:750}.condo-copy>p{margin:24px 0 28px;color:var(--muted);line-height:1.75}.feature-list{display:grid;gap:17px;margin-bottom:30px}.feature-list>div{display:flex;align-items:flex-start;gap:13px}.feature-list svg{margin-top:4px}.feature-list span{display:flex;flex-direction:column;color:var(--muted);font-size:.84rem}.feature-list strong{margin-bottom:3px;color:var(--ink);font-size:.95rem}.program-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.program-grid article{min-height:260px;display:flex;flex-direction:column}.program-grid article>span{background:var(--navy);color:#fff}.program-grid article a{margin-top:auto}.section-action{margin-top:36px;text-align:center}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:53px;padding:0 24px;border-radius:12px;font-size:.85rem;font-weight:900;transition:transform .2s ease,box-shadow .2s ease}.button:hover{transform:translateY(-2px)}.button-blue{color:#fff!important;background:var(--navy);box-shadow:0 13px 25px rgb(0 63 147 / .2)}.button-orange{color:#fff!important;background:var(--orange);box-shadow:0 13px 25px rgb(255 67 27 / .2)}.button-white{color:var(--navy)!important;background:#fff}.founder-section{padding-block:105px;color:#fff;background:var(--deep-navy)}.founder-grid{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:80px}.eyebrow-light{color:#8dc9ff}.founder-section h2{color:#fff}.founder-section p{max-width:650px;color:rgb(255 255 255 / .76);line-height:1.72}.credentials{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:34px 0}.credentials span{padding:17px;border:1px solid rgb(255 255 255 / .15);border-radius:13px;color:rgb(255 255 255 / .72);font-size:.72rem}.credentials b{display:block;margin-bottom:5px;color:#fff;font-size:1.15rem}.founder-section blockquote{position:relative;margin:0;padding:42px;border:1px solid rgb(255 255 255 / .17);border-radius:24px;background:rgb(255 255 255 / .06)}.founder-section blockquote>span{position:absolute;top:17px;right:28px;color:#8dc9ff;font-family:Georgia,serif;font-size:4rem;line-height:1;opacity:.65}.founder-section blockquote p{margin:0 0 28px;color:#fff;font-family:Georgia,serif;font-size:1.22rem;line-height:1.6}.founder-section cite{display:flex;flex-direction:column;font-style:normal;font-weight:900}.founder-section cite small{margin-top:4px;color:rgb(255 255 255 / .65);font-size:.73rem;font-weight:600}body.home.bcp-site .founder-quote-author{display:flex;flex-direction:column;align-items:flex-start;gap:20px}body.home.bcp-site .founder-quote-author .founder-headshot{display:block;width:300px;height:auto;max-width:100%;aspect-ratio:1;margin:0;border-radius:10px;object-fit:contain}body.home.bcp-site .founder-quote-author cite{min-width:0}@media (max-width:620px){body.home.bcp-site .founder-quote-author .founder-headshot{width:260px}}.cta-panel{padding:52px 58px;display:flex;align-items:center;justify-content:space-between;gap:40px;border:1px solid var(--line);border-radius:27px}.cta-panel>div>span{color:var(--blue);font-size:.7rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.cta-panel h2{margin-top:10px;font-size:clamp(2rem, 3.4vw, 3.2rem)}.cta-panel p{max-width:670px;margin:14px 0 0;color:var(--muted);line-height:1.65}.site-footer.bcp-footer{padding-top:64px;color:#d8e3f1;background:#062d5c}.bcp-footer .footer-grid{display:grid;grid-template-columns:minmax(0,1.45fr) repeat(2,minmax(0,1fr)) minmax(0,.95fr);gap:clamp(24px,4vw,52px);padding-bottom:42px}.bcp-footer .footer-grid>*{min-width:0}.bcp-footer a{color:#d8e3f1;text-decoration:none;text-underline-offset:5px}.bcp-footer a:hover{color:#fff;text-decoration:underline}.bcp-footer :where(a,summary):focus-visible{outline:2px solid #fff;outline-offset:5px;border-radius:2px}.bcp-footer .footer-home{display:inline-block;max-width:100%}.bcp-footer .footer-logo{display:block;width:230px;height:auto;max-width:100%;padding:10px;border-radius:6px;background:#fff}.bcp-footer .footer-brand p{max-width:345px;margin:20px 0;color:#d8e3f1;font-size:15px;line-height:1.7}.bcp-footer .footer-office{display:flex;flex-direction:column;align-items:flex-start;font-style:normal;font-size:15px;line-height:1.7}.bcp-footer .footer-office-label{display:block;margin-bottom:6px;color:#fff;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bcp-footer .footer-office a{display:inline-flex;align-items:center;min-height:40px;overflow-wrap:anywhere}.bcp-footer .footer-phone{margin-top:10px;color:#fff;font-size:20px;font-weight:800}.bcp-footer .footer-map{display:inline-block;margin-top:8px;padding-block:10px;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-color:#7895b8;line-height:1.7}.bcp-footer .footer-grid h2{margin:4px 0 18px;color:#fff;font-size:13px;font-weight:800;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.bcp-footer .footer-nav ul{list-style:none;margin:0;padding:0}.bcp-footer .footer-nav li{margin:0;padding:0}.bcp-footer .footer-nav li a{display:flex;align-items:center;gap:7px;min-height:42px;padding-block:9px;font-size:15px;line-height:1.55}.bcp-footer .footer-link-strong{color:#fff;font-weight:700}.bcp-footer .footer-quote{display:inline-flex;align-items:center;gap:12px;margin-top:18px;padding-block:12px;border-top:1px solid #47668b;color:#fff;font-size:15px;font-weight:800;line-height:1.6}.bcp-footer .footer-credentials{padding-block:25px 29px;border-top:1px solid #35557c}.bcp-footer .footer-credentials-label{margin:0 0 20px;color:#a9c0da;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.bcp-footer .footer-credentials-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.bcp-footer .footer-credential{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:64px;padding:0 30px;border-left:1px solid #35557c}.bcp-footer .footer-credential:first-child{padding-left:0;border-left:0}.bcp-footer .footer-credential:last-child{padding-right:0}.bcp-footer .footer-credential-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.bcp-footer .footer-credential-title{color:#fff;font-size:17px;font-weight:650;line-height:1.4}.bcp-footer .footer-credential-description{color:#bdcfe3;font-size:13px;font-weight:400;line-height:1.55;max-width:29ch}.bcp-footer .footer-credential-arrow{color:#a9c0da;font-size:19px;line-height:1.25;flex-shrink:0}.bcp-footer .footer-credential:hover{text-decoration:none}.bcp-footer .footer-credential:hover .footer-credential-title{text-decoration:underline;text-underline-offset:4px}.bcp-footer .footer-credential:hover .footer-credential-arrow{color:#fff}.bcp-footer .compliance .footer-housing{display:flex;align-items:center;gap:16px;margin-block:22px}.bcp-footer .footer-housing-icon{display:block;width:60px;height:auto;flex:0 0 60px}@media (max-width:800px){.bcp-footer .footer-credential{padding-inline:20px}.bcp-footer .footer-credential-title{font-size:16px}}@media (max-width:620px){.bcp-footer .footer-credentials{padding-block:22px 8px}.bcp-footer .footer-credentials-label{margin-bottom:6px}.bcp-footer .footer-credentials-links{grid-template-columns:minmax(0,1fr)}.bcp-footer .footer-credential{min-height:44px;padding:18px 0;border-left:0;border-top:1px solid #35557c}.bcp-footer .footer-credential:first-child{border-top:0}.bcp-footer .footer-credential-description{max-width:none}}.bcp-footer .footer-connect{display:flex;align-items:center;flex-wrap:wrap;gap:12px 30px;padding-block:18px;border-top:1px solid #35557c}.bcp-footer .footer-connect>span{color:#fff;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.bcp-footer .footer-connect nav{display:flex;flex-wrap:wrap;gap:4px 24px}.bcp-footer .footer-connect a{display:inline-flex;align-items:center;min-height:36px;font-size:14px}.bcp-footer .compliance{padding-block:26px;border-top:1px solid #35557c}.bcp-footer .compliance p{max-width:1180px;margin:12px 0;color:#c3d2e6;font-size:12px;line-height:1.8}.bcp-footer .compliance .footer-license{margin-top:0;margin-bottom:20px;color:#d8e3f1;font-size:13px}.bcp-footer .footer-license strong{color:#fff;font-size:14px}.bcp-footer .footer-license a{display:inline-block;padding-block:5px;text-decoration:underline}.bcp-footer .compliance .footer-housing{color:#fff;font-weight:700}.bcp-footer .footer-disclosures{margin-top:8px}.bcp-footer .footer-disclosures summary{width:fit-content;padding:10px 0;color:#fff;font-size:13px;font-weight:700;cursor:pointer}.bcp-footer .footer-disclosures summary:hover{text-decoration:underline;text-underline-offset:4px}.bcp-footer .footer-disclosures>div{max-width:1180px;padding:2px 0 8px}.bcp-footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 24px;margin-top:18px;padding-top:18px;border-top:1px solid #35557c;color:#c3d2e6;font-size:12px;line-height:1.7}.bcp-footer .footer-bottom nav{display:flex;flex-wrap:wrap;gap:4px 20px}.bcp-footer .footer-bottom a{display:inline-flex;align-items:center;min-height:36px}@media (max-width:1000px){.bcp-footer .footer-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px 48px}}@media (max-width:620px){.site-footer.bcp-footer{padding-top:42px}.bcp-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px;padding-bottom:30px}.bcp-footer .footer-brand,.bcp-footer .footer-company{grid-column:1 / -1}.bcp-footer .footer-brand p{max-width:420px}.bcp-footer .footer-nav li a{min-height:44px;font-size:14px}.bcp-footer .footer-company ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.bcp-footer .footer-connect{align-items:flex-start;flex-direction:column;gap:8px}.bcp-footer .footer-connect nav{gap:2px 22px}.bcp-footer .footer-connect a,.bcp-footer .footer-office a,.bcp-footer .footer-bottom a{min-height:44px}.bcp-footer .footer-bottom{align-items:flex-start;flex-direction:column}.bcp-footer .footer-bottom nav{gap:2px 22px}}@media (max-width:359px){.bcp-footer .footer-grid{grid-template-columns:minmax(0,1fr)}.bcp-footer .footer-company ul{grid-template-columns:minmax(0,1fr)}}.site-footer.bcp-footer.bcp-footer-refined{padding-top:48px}.bcp-footer-refined .footer-grid{padding-bottom:28px;gap:clamp(24px, 3.6vw, 46px)}.bcp-footer-refined .footer-logo{width:210px}.bcp-footer-refined .footer-brand p{margin:16px 0;font-size:14px;line-height:1.6}.bcp-footer-refined .footer-office{font-size:14px;line-height:1.65}.bcp-footer-refined .footer-office-label{margin-bottom:4px;font-size:11px}.bcp-footer-refined .footer-office a{min-height:36px}.bcp-footer-refined .footer-office .footer-phone{min-height:44px;margin-top:8px;color:#fff;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.3}.bcp-footer-refined .footer-map{min-height:44px;margin-top:0;padding-block:8px;font-size:13px}.bcp-footer-refined .footer-grid h2{margin-bottom:14px;font-size:12px;letter-spacing:.1em}.bcp-footer-refined .footer-nav li a{min-height:38px;padding-block:6px;font-size:14px}.bcp-footer-refined .footer-quote{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;max-width:230px;min-height:44px;margin-top:20px;padding:10px 14px;border:0;border-radius:6px;background:#FFF;color:#003F93;font-size:14px;font-weight:600;line-height:1.45;box-sizing:border-box;box-shadow:none;text-decoration:none}.bcp-footer-refined .footer-quote:hover,.bcp-footer-refined .footer-quote:focus-visible{background:#EFF7FF;color:#003F93;text-decoration:none}.bcp-footer-refined .footer-quote:focus-visible{outline:2px solid #3D9BE9;outline-offset:3px}.bcp-footer-refined .footer-quote>span{flex-shrink:0}.bcp-footer-refined .footer-social{margin-top:22px}.bcp-footer-refined .footer-social-label{color:#a9c0da;font-size:11px;font-weight:700;line-height:1.5}.bcp-footer-refined .footer-social-links{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;max-width:264px;margin-top:6px}.bcp-footer-refined .footer-social-links a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:36px;border-radius:3px;color:#c3d2e6}.bcp-footer-refined .footer-social-links a:hover{color:#fff;background:#23486f;text-decoration:none}.bcp-footer-refined .footer-social-links svg{display:block;width:18px;height:18px;flex-shrink:0}.bcp-footer-refined .footer-connect{display:none}.bcp-footer-refined .footer-credentials{padding-block:18px 22px}.bcp-footer-refined .footer-credentials-label{margin-bottom:12px}.bcp-footer-refined .footer-credential{min-height:52px;gap:12px;padding-inline:24px}.bcp-footer-refined .footer-credential:first-child{padding-left:0}.bcp-footer-refined .footer-credential:last-child{padding-right:0}.bcp-footer-refined .footer-credential-copy{gap:4px}.bcp-footer-refined .footer-credential-title{font-size:15px;font-weight:700}.bcp-footer-refined .footer-credential-description{font-size:12px;max-width:34ch;line-height:1.5}.bcp-footer-refined .footer-credential-arrow{font-size:17px}.bcp-footer-refined .compliance{padding-block:22px}.bcp-footer-refined .compliance .footer-license{margin-bottom:16px}.bcp-footer-refined .compliance .footer-housing{gap:12px;margin-block:16px}.bcp-footer-refined .footer-housing-icon{width:46px;flex-basis:46px}.bcp-footer-refined .footer-disclosures{margin-top:4px}.bcp-footer-refined .footer-bottom{margin-top:14px;padding-top:14px}@media (max-width:1000px){.bcp-footer-refined .footer-grid{gap:28px 40px}.bcp-footer-refined .footer-social-links a{min-height:44px}}@media (max-width:620px){.site-footer.bcp-footer.bcp-footer-refined{padding-top:32px}.bcp-footer-refined .footer-grid{gap:26px 20px;padding-bottom:24px}.bcp-footer-refined .footer-brand{display:grid;grid-template-columns:minmax(0,1fr)}.bcp-footer-refined .footer-logo{width:196px}.bcp-footer-refined .footer-brand p{margin-block:14px}.bcp-footer-refined .footer-office{font-size:15px}.bcp-footer-refined .footer-office a{min-height:44px}.bcp-footer-refined .footer-office .footer-phone{font-size:28px}.bcp-footer-refined .footer-nav li a{min-height:44px;padding-block:8px}.bcp-footer-refined .footer-quote{max-width:none;min-height:50px;margin-top:16px;padding-inline:18px;font-size:15px}.bcp-footer-refined .footer-social{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;margin-top:14px}.bcp-footer-refined .footer-social-links{width:264px;max-width:100%;margin-top:0;gap:0}.bcp-footer-refined .footer-credentials{padding-block:18px 6px}.bcp-footer-refined .footer-credentials-label{margin-bottom:2px}.bcp-footer-refined .footer-credential{min-height:44px;padding:12px 0}.bcp-footer-refined .footer-credential-description{max-width:none}.bcp-footer-refined .compliance{padding-block:18px}.bcp-footer-refined .compliance p{font-size:13px;line-height:1.7}}.wp-site-blocks,.site-main{min-height:50vh}body:not(.home) main,.content-main{width:min(900px, calc(100% - 44px));margin-inline:auto;padding-block:80px}.entry-title{color:var(--ink);font-size:clamp(2.5rem, 5vw, 4.5rem);line-height:1.05;letter-spacing:-.05em}.entry-content{color:#263852;font-size:1.05rem;line-height:1.8}.entry-content h2{margin-top:2em;color:var(--ink);font-size:2rem;letter-spacing:-.03em}.entry-content a{color:var(--navy)!important;text-decoration:underline;text-underline-offset:3px}@media (max-width:1080px){.header-inner{grid-template-columns:235px 1fr auto;gap:18px}.brand-link,.brand-logo{width:215px}.desktop-nav{gap:17px}.hero-grid{grid-template-columns:1.08fr .92fr;gap:40px}.audience-grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.utility-meta{display:none}.header-inner{min-height:88px;grid-template-columns:1fr auto}.desktop-nav,.header-cta{display:none}.mobile-menu{display:block}.brand-link,.brand-logo{width:215px}.hero-grid{min-height:auto;grid-template-columns:1fr;padding-block:70px 95px}.hero-copy h1{max-width:760px}.hero-visual{width:min(650px, 88%);margin:25px auto 0}.condo-grid,.founder-grid{grid-template-columns:1fr;gap:45px}.program-grid{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.site-shell{width:min(100% - 28px, 1180px)}.utility-inner{justify-content:center}.utility-call{padding:8px 15px;font-size:.84rem}.brand-link,.brand-logo{width:190px}.hero-grid{padding-top:50px}.hero-copy h1{margin-top:25px;font-size:clamp(3rem, 15vw, 4.4rem)}.proof-grid{grid-template-columns:1fr;gap:11px}.intent-row a{min-width:calc(50% - 7px);flex:1 1 auto}.hero-visual{width:94%;min-height:400px}.hero-image{aspect-ratio:.86}.hero-card{left:-8px;bottom:-24px;width:88%}.trust-grid{grid-template-columns:1fr 1fr}.trust-grid div{min-height:100px;padding:22px 19px;border-bottom:1px solid var(--line)}.section{padding-block:78px}.audience-grid,.program-grid{grid-template-columns:1fr}.condo-section,.founder-section{padding-block:78px}.condo-panel{min-height:450px;padding:35px 28px}.condo-panel ul{grid-template-columns:1fr}.credentials{grid-template-columns:1fr}.cta-panel{padding:37px 28px;align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr;gap:35px}.footer-bottom{flex-direction:column}}.blog-main,.archive-main,.search-main,.single-main,.error-main{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.content-main{min-height:60vh}.content-article{padding-top:8px}.content-header{max-width:790px;margin-bottom:45px;padding-bottom:34px;border-bottom:1px solid var(--line)}.content-header .section-eyebrow{margin-bottom:18px}.entry-figure{margin:0 0 44px}.entry-image{display:block;width:100%;height:auto;border-radius:24px}.entry-content>*:first-child{margin-top:0}.entry-content p,.entry-content li{color:#354963}.entry-content h3{margin-top:1.7em;color:var(--ink);font-size:1.45rem}.entry-content ul,.entry-content ol{padding-left:1.25em}.entry-content blockquote{margin:2.2em 0;padding:26px 30px;border-left:4px solid var(--orange);border-radius:0 14px 14px 0;background:#f5f9fe;color:var(--ink);font-weight:750}.content-cta{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:65px;padding:36px 40px;border-radius:22px;color:#fff;background:var(--navy);box-shadow:var(--shadow)}.content-cta span:first-child{color:#9bd1ff;font-size:.69rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.content-cta h2{margin:8px 0 7px;color:#fff;font-size:clamp(1.55rem, 3vw, 2.15rem)}.content-cta p{max-width:590px;margin:0;color:rgb(255 255 255 / .72);font-size:.88rem;line-height:1.6}.content-cta .button{flex:0 0 auto}.breadcrumbs{display:flex;gap:10px;margin-bottom:42px;color:#657891;font-size:.78rem;font-weight:750}.breadcrumbs a{color:var(--navy)}.single-hero{padding-block:75px 85px;border-bottom:1px solid var(--line)}.single-hero-inner{max-width:980px}.single-hero .section-eyebrow{margin-bottom:20px}.single-hero .entry-title{max-width:900px;margin:0}.post-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px;color:#657891;font-size:.78rem;font-weight:700}.single-content-wrap{width:min(830px, calc(100% - 44px));margin-inline:auto;padding-block:70px 95px}.single-featured{margin-bottom:50px}.single-content{font-size:1.08rem}.article-disclosure{margin-top:46px;padding:22px 25px;border:1px solid var(--line);border-radius:14px;background:#f8fbff}.article-disclosure p{margin:0;color:#657891;font-size:.73rem;line-height:1.6}.post-navigation{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:52px;padding-top:34px;border-top:1px solid var(--line)}.post-navigation>div:last-child{text-align:right}.post-navigation small{display:block;margin-bottom:8px;color:#718198;font-size:.65rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.post-navigation a{color:var(--navy);font-size:.86rem;font-weight:850}.blog-hero{padding-block:75px 95px;border-bottom:1px solid var(--line)}.blog-hero-grid{display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:80px}.blog-hero h1{max-width:790px;margin:25px 0 24px;color:var(--ink);font-size:clamp(3.5rem, 6.7vw, 6.9rem);font-weight:500;line-height:.97;letter-spacing:-.065em}.blog-hero h1 span{color:var(--blue)}.blog-intro{max-width:790px;color:var(--muted);font-size:1.06rem;line-height:1.8}.blog-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.insight-card{padding:36px;border:1px solid var(--line);border-radius:25px;background:rgb(255 255 255 / .9);box-shadow:var(--shadow)}.insight-card-top{display:flex;align-items:center;justify-content:space-between;color:var(--blue);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.insight-card-top b{display:grid;width:48px;height:48px;place-items:center;border-radius:12px;color:#fff;background:var(--navy);letter-spacing:0}.insight-card h2{margin:35px 0 28px;font-size:2rem;font-weight:500;letter-spacing:-.04em}.insight-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.insight-grid div{min-height:115px;padding:25px 20px}.insight-grid div:nth-child(odd){border-right:1px solid var(--line)}.insight-grid div:nth-child(-n+2){border-bottom:1px solid var(--line)}.insight-grid strong,.insight-grid small{display:block}.insight-grid strong{color:var(--navy);font-size:1.35rem}.insight-grid small{margin-top:9px;color:var(--muted);font-size:.67rem}.posts-section{background:#fff}.section-heading{max-width:790px;margin-bottom:45px}.section-heading h2{margin:14px 0 0}.post-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.post-card{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.post-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.post-card-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1000 / 655;overflow:hidden;background:#eaf3fd}.post-card-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.post-card-body{padding:25px}.post-card time{color:#74849a;font-size:.67rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.post-card h2{margin:13px 0 11px;font-size:1.4rem;line-height:1.17}.post-card h2 a{color:var(--ink)}.post-card p{margin:0 0 22px;color:var(--muted);font-size:.87rem;line-height:1.65}.text-link{color:var(--navy);font-size:.79rem;font-weight:900}.pagination-wrap{margin-top:45px}.pagination-wrap .nav-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pagination-wrap a,.pagination-wrap span{display:inline-grid;min-width:40px;min-height:40px;padding:8px 12px;place-items:center;border:1px solid var(--line);border-radius:9px;color:var(--navy);font-size:.78rem;font-weight:800}.pagination-wrap .current{color:#fff;border-color:var(--navy);background:var(--navy)}.empty-insights{padding:55px;border:1px solid var(--line);border-radius:23px;text-align:center;background:#f8fbff}.empty-insights h2{margin:0}.empty-insights p{margin:13px auto 25px;color:var(--muted)}.archive-hero{padding-block:75px;border-bottom:1px solid var(--line)}.archive-hero h1{max-width:900px;margin:16px 0 0;color:var(--ink);font-size:clamp(3rem, 6vw, 5.7rem);line-height:1;letter-spacing:-.055em}.archive-description{max-width:720px;margin-top:22px;color:var(--muted);line-height:1.7}.search-form-wrap{max-width:600px;margin-top:30px}.site-search-form{display:flex;gap:9px}.site-search-form label{flex:1}.site-search-form input{width:100%;min-height:50px;padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:#fff}.site-search-form button{padding:10px 22px;border:0;border-radius:10px;color:#fff;background:var(--navy);font-weight:850;cursor:pointer}.search-results{display:grid;gap:18px}.search-results article{padding:28px 30px;border:1px solid var(--line);border-radius:17px}.search-results article>p{margin:0 0 9px;color:var(--blue);font-size:.65rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.search-results h2{margin:0 0 8px;font-size:1.55rem}.search-results h2 a{color:var(--ink)}.search-results article>div{color:var(--muted);font-size:.87rem;line-height:1.65}.error-main{min-height:68vh;display:grid;align-items:center}.error-panel{padding-block:100px;text-align:center}.error-panel h1{margin:16px auto;color:var(--ink);font-size:clamp(3rem, 7vw, 6rem);line-height:.98;letter-spacing:-.06em}.error-panel>p:not(.section-eyebrow){max-width:650px;margin-inline:auto;color:var(--muted);line-height:1.7}.error-panel .blog-actions{justify-content:center}@media (max-width:900px){.blog-hero-grid{grid-template-columns:1fr;gap:45px}.blog-hero h1{max-width:760px}.insight-card{width:min(620px, 100%)}.post-card-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.content-cta{align-items:flex-start;flex-direction:column;padding:30px 25px}.single-hero{padding-block:50px 60px}.single-content-wrap{padding-block:50px 75px}.post-navigation{grid-template-columns:1fr}.post-navigation>div:last-child{text-align:left}.blog-hero{padding-block:55px 70px}.blog-hero h1{font-size:clamp(3rem, 15vw, 4.4rem)}.insight-card{padding:25px}.insight-grid div{min-height:100px;padding:20px 15px}.post-card-grid{grid-template-columns:1fr}.empty-insights{padding:38px 24px}.site-search-form{flex-direction:column}.site-search-form button{min-height:48px}}.blog-main .blog-hub-hero{padding-block:30px 26px;background:linear-gradient(110deg,#fff 35%,#f2f8fd 100%);border-bottom:1px solid #e1e9f2}.blog-main .blog-hub-hero .section-eyebrow{margin:0 0 10px;color:#42546a;font-size:.69rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.blog-main .blog-hub-hero h1{max-width:none;margin:0 0 12px;color:#111;font-size:clamp(2rem, 3.45vw, 3rem);font-weight:650;line-height:1.12;letter-spacing:-.04em;overflow-wrap:anywhere}.blog-main .blog-hub-hero h1 span{color:#3D9BE9}.blog-main .blog-hub-hero .blog-intro{max-width:none;margin:0;color:#526174;font-size:1rem;line-height:1.55}.blog-main .bcp-blog-search{display:flex;align-items:stretch;gap:8px;width:min(660px, 100%);margin-top:20px}.blog-main .bcp-blog-search-field{display:flex;flex:1;min-width:0;align-items:center;gap:10px;padding-left:16px;border:1px solid #bacbdd;border-radius:9px;background:#fff}.blog-main .bcp-blog-search-field svg{flex:0 0 20px;width:20px;height:20px;color:#63758b}.blog-main .bcp-blog-search input[type="search"]{width:100%;min-width:0;min-height:48px;padding:10px 12px 10px 0;border:0;border-radius:9px;background:#fff0;color:#111;box-shadow:none;font-size:16px}.blog-main .bcp-blog-search input::placeholder{color:#617187;opacity:1}.blog-main .bcp-blog-search-field:focus-within{outline:2px solid #003F93;outline-offset:2px}.blog-main .bcp-blog-search input:focus{outline:none;box-shadow:none}.blog-main .bcp-blog-search button{flex:0 0 auto;min-height:48px;padding:10px 26px;border:1px solid #003F93;border-radius:9px;background:#003F93;color:#fff;font-weight:700;cursor:pointer}.blog-main .bcp-blog-search button:hover{background:#0B3A70}.blog-main .bcp-blog-search button:focus-visible,.blog-main .blog-category-nav a:focus-visible{outline:2px solid #003F93;outline-offset:3px}.blog-main .posts-section{padding-block:20px 64px}.blog-main .blog-category-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.blog-main .blog-category-nav a{display:inline-flex;align-items:center;min-height:40px;padding:8px 15px;border:1px solid #d4deeb;border-radius:999px;background:#fff;color:#344b66;font-size:.8rem;font-weight:650;white-space:nowrap}.blog-main .blog-category-nav a[aria-current="page"],.blog-main .blog-category-nav a:hover{background:#003F93;border-color:#003F93;color:#fff}@media (max-width:620px){.blog-main .blog-hub-hero{padding-block:22px 20px}.blog-main .blog-hub-hero h1{font-size:clamp(1.85rem, 7.9vw, 2.4rem);line-height:1.1;margin-bottom:10px}.blog-main .blog-hub-hero .blog-intro{font-size:.9rem;line-height:1.5}.blog-main .bcp-blog-search{margin-top:16px}.blog-main .bcp-blog-search-field{gap:8px;padding-left:12px}.blog-main .bcp-blog-search button{padding-inline:17px}.blog-main .posts-section{padding-top:14px}.blog-main .blog-category-nav{flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding:2px 2px 8px;margin-bottom:12px;scrollbar-width:thin}.blog-main .blog-category-nav a{min-height:40px;flex:0 0 auto}}.bcp-about-page{background:#fff;color:var(--ink)}.bcp-about-page .site-shell{width:min(1040px, calc(100% - 44px))}.bcp-about-page a{color:#3D9BE9;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.bcp-about-hero{padding:58px 0 54px;border-bottom:1px solid #d7e1ef;background:linear-gradient(135deg,#f3f8ff 0%,#e8f3ff 100%)}.bcp-about-hero__inner{text-align:center}.bcp-about-eyebrow{margin:0 0 12px;color:#3D9BE9;font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.bcp-about-hero h1{max-width:860px;margin:0 auto;color:#003F93;font-size:clamp(2rem, 4.1vw, 3.35rem);font-weight:650;letter-spacing:-.035em;line-height:1.08}.bcp-about-section{padding:76px 0}.bcp-about-company{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:72px}.bcp-about-company__identity{padding-top:4px}.bcp-about-logo{width:187px;height:240px;margin:0 auto 20px}.bcp-about-logo img{display:block;width:187px!important;height:240px!important;max-width:none;object-fit:contain}.bcp-about-contact{margin:0;color:#53627a;font-size:.82rem;font-style:normal;line-height:1.55;text-align:center}.bcp-about-contact p{margin:0 0 6px}.bcp-about-contact a{font-weight:800}.bcp-about-company__copy h2,.bcp-about-founder__copy h2,.bcp-about-services__header h2,.bcp-about-service-card h3,.bcp-about-expertise h3{color:#003F93}.bcp-about-company__copy h2{margin:0 0 26px;font-size:clamp(1.75rem, 3vw, 2.35rem);font-weight:650;letter-spacing:-.025em;line-height:1.18}.bcp-about-company__copy p,.bcp-about-founder__copy>p:not(.bcp-about-eyebrow):not(.bcp-about-founder__nmls),.bcp-about-founder__followup,.bcp-about-services__header>p:last-child,.bcp-about-expertise p{color:#46556d;font-size:.98rem;line-height:1.76}.bcp-about-company__copy p{margin:0 0 18px}.bcp-about-founder-section{border-block:1px solid #d7e1ef;background:#f7fbff}.bcp-about-founder{display:grid;grid-template-columns:430px minmax(0,1fr);align-items:center;gap:78px}.bcp-about-founder__portrait{position:relative;width:347px;height:347px;margin:0 auto}.bcp-about-founder__portrait>img{display:block;width:347px!important;height:347px!important;max-width:none;border-radius:8px;object-fit:cover;box-shadow:0 18px 42px rgb(11 58 112 / .14)}.bcp-about-founder__linkedin{position:absolute;top:14px;left:14px;display:block;width:45px;height:45px;border-radius:7px;box-shadow:0 7px 18px rgb(7 26 61 / .18);text-decoration:none!important}.bcp-about-founder__linkedin img{display:block;width:45px!important;height:45px!important;max-width:none;border-radius:7px}.bcp-about-founder__copy h2{margin:0 0 6px;font-size:clamp(2rem, 3.5vw, 3rem);font-weight:650;letter-spacing:-.035em;line-height:1.08}.bcp-about-founder__nmls{margin:0 0 22px;color:#66758d;font-size:.8rem;font-weight:800;letter-spacing:.02em}.bcp-about-founder__copy>p:last-child{margin:0}.bcp-about-founder__followup{max-width:930px;margin:38px auto 0;padding-top:30px;border-top:1px solid #d7e1ef}.bcp-about-services-section{background:#fff}.bcp-about-services__header{max-width:760px;margin-bottom:38px}.bcp-about-services__header h2{margin:0 0 15px;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:650;letter-spacing:-.035em}.bcp-about-services__header>p:last-child{margin:0}.bcp-about-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bcp-about-service-card{padding:28px 30px;border:1px solid #d7e1ef;border-radius:16px;background:#f9fcff;box-shadow:0 10px 28px rgb(11 58 112 / .06)}.bcp-about-service-card h3{margin:0 0 18px;font-size:1.17rem;line-height:1.3}.bcp-about-service-card ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.bcp-about-service-card li{position:relative;padding-left:20px;color:#53627a;font-size:.9rem;line-height:1.48}.bcp-about-service-card li::before{content:"";position:absolute;top:.58em;left:0;width:8px;height:8px;border:2px solid #3D9BE9;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgb(61 155 233 / .12)}.bcp-about-expertise{margin-top:22px;padding:30px;border-left:4px solid #3D9BE9;border-radius:0 14px 14px 0;background:#f3f8ff}.bcp-about-expertise h3{margin:0 0 11px;font-size:1.25rem}.bcp-about-expertise p{margin:0}@media (max-width:860px){.bcp-about-section{padding:58px 0}.bcp-about-company,.bcp-about-founder{grid-template-columns:1fr;gap:42px}.bcp-about-company__identity{width:min(360px, 100%);margin-inline:auto}.bcp-about-company__copy h2,.bcp-about-founder__copy{text-align:center}.bcp-about-founder__copy>p:last-child{text-align:left}.bcp-about-services{grid-template-columns:1fr}}@media (max-width:520px){.bcp-about-page .site-shell{width:min(100% - 28px, 1040px)}.bcp-about-hero{padding:42px 0 38px}.bcp-about-hero h1{font-size:2rem}.bcp-about-company{gap:34px}.bcp-about-founder__portrait,.bcp-about-founder__portrait>img{width:min(347px, 100%)!important;height:auto!important;aspect-ratio:1}.bcp-about-service-card,.bcp-about-expertise{padding:24px 22px}}body.bcp-site .article-source-body .bcp-table-scroll{width:100%;max-width:100%;margin-block:32px;overflow-x:auto;-webkit-overflow-scrolling:touch}body.bcp-site .article-source-body .bcp-table-scroll>table.bcp-editorial-table{margin:0!important}body.bcp-site .article-source-body .bcp-table-scroll:focus-visible{outline:3px solid #003f93;outline-offset:4px}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table){width:100%!important;max-width:100%!important;margin:32px 0!important;border:1px solid #dce7f3!important;border-top:3px solid var(--blue)!important;border-radius:12px!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important;overflow:hidden!important;color:#17324d!important;background:#fff!important;box-shadow:0 8px 24px rgb(11 58 112 / .07)!important;font-size:1rem!important;line-height:1.55!important}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) th,body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) td{box-sizing:border-box!important;padding:16px 18px!important;border:0!important;border-bottom:1px solid #dce7f3!important;color:#17324d!important;text-align:left!important;vertical-align:top!important}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) th{padding-block:14px!important;color:#fff!important;background:var(--navy)!important;font-weight:700!important}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) td{background:#fff!important;font-weight:400!important;transition:background-color .14s ease!important}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) tbody tr:nth-child(even)>td{background:#f4f4f4!important}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) tr:last-child>:is(th,td){border-bottom:0!important}@media (hover:hover){body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) tbody tr:hover>td{background:#eaf4fc!important}}body.bcp-site .article-source-body table.bcp-table--first-row-header tbody tr:first-child>td{padding-block:14px!important;color:#fff!important;background:var(--navy)!important;font-weight:700!important}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) a{color:var(--blue)!important;text-decoration-color:rgb(61 155 233 / .5)!important;text-underline-offset:2px!important}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) a:hover{color:var(--navy)!important}body.bcp-site .article-source-body table.bcp-editorial-table td,body.bcp-site .article-source-body table.bcp-editorial-table td *{color:#17324d!important}body.bcp-site .article-source-body table.bcp-editorial-table td :is(strong,b,a){font-weight:700!important}body.bcp-site .article-source-body table.bcp-editorial-table td :is(a,a:hover,a:visited){color:#17324d!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important}body.bcp-site .article-source-body .bcp-table--wide td{color:#17324d!important;font-weight:400!important}body.bcp-site .article-source-body .bcp-table--steps :is(th,td):first-child{width:104px!important;white-space:normal!important}body.bcp-site .article-source-body .bcp-table--steps:not(.bcp-table--single-column-steps) td:first-child,body.bcp-site .article-source-body .bcp-table--steps:not(.bcp-table--single-column-steps) td:first-child *{color:var(--navy)!important;font-weight:700!important}body.bcp-site .article-source-body .bcp-table--single-column-steps :is(th,td):first-child{width:auto!important;white-space:normal!important}body.bcp-site .article-source-body .bcp-table--single-column-steps td:first-child,body.bcp-site .article-source-body .bcp-table--single-column-steps td:first-child *{color:#17324d!important;font-weight:400!important}body.bcp-site .article-source-body .bcp-table--single-column-steps td:first-child :is(strong,b,a){color:#17324d!important;font-weight:700!important}body.bcp-site .article-source-body table.bcp-editorial-table :is(th,td),body.bcp-site .article-source-body table.bcp-editorial-table :is(th,td) *{font-family:inherit!important}body.bcp-site .article-source-body table.bcp-editorial-table :is(th,td) *{font-size:inherit!important;line-height:inherit!important}body.bcp-site .article-source-body .bcp-table--guided-list tbody tr>td:first-child{width:31%!important;border-left:3px solid transparent!important}body.bcp-site .article-source-body .bcp-table--guided-list tbody tr>td:first-child,body.bcp-site .article-source-body .bcp-table--guided-list tbody tr>td:first-child *{color:var(--navy)!important;font-weight:700!important}body.bcp-site .article-source-body .bcp-table--guided-list tbody tr>td:nth-child(2){font-weight:400!important}body.bcp-site .article-source-body .bcp-table--guided-list tbody tr>td:nth-child(2),body.bcp-site .article-source-body .bcp-table--guided-list tbody tr>td:nth-child(2) *{color:#17324d!important}body.bcp-site .article-source-body .bcp-table--guided-list tbody tr>td:nth-child(2) :is(strong,b,a){color:#17324d!important;font-weight:700!important}body.bcp-site .article-source-body .bcp-table--guided-list tbody tr>td:nth-child(2) a{text-decoration-color:rgb(23 50 77 / .45)!important}body.bcp-site .article-source-body .bcp-table--guided-list tbody tr>td:nth-child(2) a:hover{color:#17324d!important;text-decoration-color:#17324d!important}body.bcp-site .article-source-body .bcp-table--guided-list td>:is(ul,ol){margin:0!important;padding-left:1.25rem!important}body.bcp-site .article-source-body .bcp-table--guided-list td>ul{list-style:disc outside!important}body.bcp-site .article-source-body .bcp-table--guided-list td>ol{list-style:decimal outside!important}body.bcp-site .article-source-body .bcp-table--guided-list td>:is(ul,ol)>li{display:list-item!important;margin:0 0 .38rem!important;padding:0!important;line-height:1.55!important;list-style:inherit!important}body.bcp-site .article-source-body .bcp-table--guided-list td>:is(ul,ol)>li:last-child{margin-bottom:0!important}body.bcp-site .article-source-body .bcp-table--guided-list td>:is(ul,ol)>li::marker{color:#17324d!important}body.bcp-site .article-source-body .bcp-table--guided-list td>:is(ul,ol)>li>p{margin:0!important}@media (hover:hover){body.bcp-site .article-source-body .bcp-table--guided-list tbody tr:hover>td:first-child{border-left-color:var(--blue)!important}}body.bcp-site .article-source-body .bcp-table--neutral-list td,body.bcp-site .article-source-body .bcp-table--neutral-list td *{color:#17324d!important;font-weight:400!important}body.bcp-site .article-source-body .bcp-table--neutral-list td:first-child{width:32%!important}body.bcp-site .article-source-body .bcp-table--neutral-list td:first-child,body.bcp-site .article-source-body .bcp-table--neutral-list td:first-child *{font-weight:700!important}body.bcp-site .article-source-body .bcp-table--neutral-list :is(a,strong,b){color:#17324d!important}body.bcp-site .article-source-body .bcp-table--neutral-list td:not(:first-child) :is(strong,b,a){font-weight:700!important}body.bcp-site .article-source-body table.bcp-editorial-table.bcp-table--pros-cons td,body.bcp-site .article-source-body table.bcp-editorial-table.bcp-table--pros-cons td *{color:#17324d!important;font-weight:400!important}body.bcp-site .article-source-body .bcp-table--pros-cons td{width:50%!important}body.bcp-site :is(.entry-content,.article-source-body) table th:not([scope="row"]),body.bcp-site :is(.entry-content,.article-source-body) table th:not([scope="row"]) *,body.bcp-site .article-source-body table.bcp-editorial-table.bcp-table--first-row-header tbody tr:first-child>td,body.bcp-site .article-source-body table.bcp-editorial-table.bcp-table--first-row-header tbody tr:first-child>td *{color:#fff!important;font-weight:700!important;text-decoration-color:currentColor!important}@media (max-width:680px){body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table){margin:24px 0!important;font-size:.875rem!important}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) th{padding:12px 13px!important}body.bcp-site :is(.entry-content table:has(th),.article-source-body table.bcp-editorial-table) td{padding:13px!important}body.bcp-site .article-source-body .bcp-table--steps :is(th,td):first-child{width:78px!important}body.bcp-site .article-source-body .bcp-table-scroll{margin-block:24px}body.bcp-site .article-source-body .bcp-table-scroll>table.bcp-editorial-table{display:table!important;margin:0!important}body.bcp-site .article-source-body .bcp-table-scroll>table.bcp-editorial-table>thead{display:table-header-group!important}body.bcp-site .article-source-body .bcp-table-scroll>table.bcp-editorial-table>tbody{display:table-row-group!important}body.bcp-site .article-source-body .bcp-table-scroll>table.bcp-editorial-table tr{display:table-row!important}body.bcp-site .article-source-body .bcp-table-scroll>table.bcp-editorial-table :is(th,td){display:table-cell!important}body.bcp-site .article-source-body .bcp-table-scroll>table:is(.bcp-table--wide,.bcp-table--pros-cons,.bcp-table--matrix){min-width:42rem!important}body.bcp-site .article-source-body .bcp-table--single-column-steps :is(th,td):first-child{width:auto!important}}body.bcp-site .article-source-body .bcp-wix-original-quote{text-align:center;margin-block:40px}body.bcp-site .article-source-body .bcp-wix-original-quote a{display:inline-block!important;box-sizing:border-box;max-width:100%;padding:15px 50px!important;border:0!important;border-radius:53px!important;background:#ff431b!important;color:#fff!important;font-family:Arial,sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;text-decoration:none!important;box-shadow:none!important;overflow-wrap:anywhere}body.bcp-site .article-source-body .bcp-wix-original-quote a:focus-visible{outline:3px solid #003f93;outline-offset:4px}body.bcp-site .article-source-body .bcp-wix-original-takeaways-title{text-transform:none!important;letter-spacing:normal!important}body.bcp-site .article-source-body .bcp-wix-original-takeaways li::before{display:none!important}body.bcp-site .article-source-body .bcp-wix-original-takeaways li{padding-left:0!important}@media (max-width:480px){body.bcp-site .article-source-body .bcp-wix-original-quote a{padding-inline:24px!important}}body.bcp-site .article-source-body .bcp-florida-options-cta+.article-original-content>.bcp-loan-quote-card:first-child,body.bcp-site .article-source-body .bcp-loan-quote-card+.bcp-loan-quote-card{margin-top:112px!important}body.bcp-site .article-source-body .bcp-relocated-opening-cta{margin-top:64px!important;margin-bottom:64px!important}@media (max-width:680px){body.bcp-site .article-source-body .bcp-florida-options-cta+.article-original-content>.bcp-loan-quote-card:first-child,body.bcp-site .article-source-body .bcp-loan-quote-card+.bcp-loan-quote-card{margin-top:72px!important}body.bcp-site .article-source-body .bcp-relocated-opening-cta{margin-top:44px!important;margin-bottom:44px!important}}.bcp-proof{position:relative;overflow:hidden;padding:96px 0 82px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bcp-proof__heading{max-width:1040px;margin-inline:auto;text-align:center}.bcp-proof__heading .section-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--navy);font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.bcp-proof__heading .section-eyebrow::before{width:9px;height:9px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 7px rgb(61 155 233 / .14);content:""}.bcp-proof__heading h2{margin:0;color:var(--ink);font-size:clamp(3.25rem, 7vw, 6.2rem);font-weight:500;line-height:.98;letter-spacing:-.065em}.bcp-proof__heading>p:last-child{max-width:940px;margin:24px auto 0;color:var(--muted);font-size:1.05rem;line-height:1.7}.bcp-proof__stage{margin-top:58px;border-radius:30px;outline:none}.bcp-proof__stage:focus-visible{outline:3px solid rgb(61 155 233 / .65);outline-offset:6px}.bcp-proof__card{position:relative;display:flex;min-height:475px;margin:0;padding:68px 78px 60px;flex-direction:column;border:1px solid #d5e2f2;border-left:7px solid var(--blue);border-radius:30px;background:rgb(255 255 255 / .96);box-shadow:0 24px 60px rgb(11 58 112 / .12)}.bcp-proof__card[hidden]{display:none!important}.bcp-proof__card::after{position:absolute;top:84px;right:72px;content:"\\201C";color:#dceeff;font-family:Georgia,"Times New Roman",serif;font-size:7rem;line-height:1;pointer-events:none}.bcp-proof__card.is-active{animation:bcp-proof-in .28s ease both}@keyframes bcp-proof-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bcp-proof__rating{display:flex;align-items:center;justify-content:space-between;gap:24px;color:#58708d;font-size:.7rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.bcp-proof__stars{display:inline-flex;gap:5px}.bcp-proof__stars svg{width:25px;height:25px;fill:#f5b51b}.bcp-proof__card blockquote{position:relative;z-index:1;max-width:1030px;margin:50px 0 52px;padding:0;border:0;background:#fff0;box-shadow:none}.bcp-proof__card blockquote p{margin:0;color:#102d50;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.65rem, 2.65vw, 2.55rem);font-weight:400;line-height:1.47;letter-spacing:-.02em}.bcp-proof__card figcaption{display:flex;align-items:center;gap:18px;margin-top:auto;font-style:normal}.bcp-proof__avatar{display:grid;width:58px;height:58px;flex:0 0 58px;place-items:center;border:4px solid #e4f2ff;border-radius:50%;color:#fff;background:linear-gradient(145deg,var(--navy),#087fc5);box-shadow:0 10px 24px rgb(0 63 147 / .2);font-size:.83rem;font-weight:900;letter-spacing:.05em}.bcp-proof__card figcaption>span:last-child{display:grid;gap:5px}.bcp-proof__card figcaption strong{color:var(--navy);font-size:1rem;font-weight:900}.bcp-proof__card figcaption small{color:#667b95;font-size:.64rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.bcp-proof__controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:34px}.bcp-proof__controls>button{display:grid;width:56px;height:56px;padding:0;place-items:center;border:1px solid #cbd9eb;border-radius:50%;color:var(--navy);background:#fff;box-shadow:0 8px 20px rgb(11 58 112 / .07);cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.bcp-proof__controls>button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bcp-proof__controls>button:hover,.bcp-proof__controls>button:focus-visible{color:#fff;border-color:var(--navy);background:var(--navy);transform:translateY(-2px)}.bcp-proof__controls>button:focus-visible,.bcp-proof__dots button:focus-visible{outline:3px solid rgb(61 155 233 / .5);outline-offset:3px}.bcp-proof__dots{display:flex;align-items:center;gap:8px}.bcp-proof__dots button{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#b8c8dc;cursor:pointer;transition:width .18s ease,background-color .18s ease}.bcp-proof__dots button[aria-current="true"]{width:42px;background:var(--blue)}.bcp-proof__count{min-width:62px;color:#7a8ba1;font-size:.82rem;font-weight:800}.bcp-proof__count strong{color:var(--navy);font-size:1rem}.bcp-proof__note{margin:24px 0 0;color:#73859c;font-size:.68rem;line-height:1.5;text-align:center}@media (max-width:900px){.bcp-proof{padding-block:76px 68px}.bcp-proof__card{min-height:440px;padding:50px 48px 46px}.bcp-proof__card::after{top:70px;right:44px}}@media (max-width:620px){.bcp-proof{padding-block:62px 54px}.bcp-proof__heading h2{font-size:clamp(2.8rem, 14vw, 4.2rem)}.bcp-proof__heading>p:last-child{margin-top:18px;font-size:.95rem}.bcp-proof__stage{margin-top:38px}.bcp-proof__card{min-height:0;padding:32px 24px 30px;border-left-width:4px;border-radius:22px}.bcp-proof__card::after{top:82px;right:18px;font-size:5rem}.bcp-proof__rating{align-items:flex-start;flex-direction:column;gap:13px}.bcp-proof__stars svg{width:21px;height:21px}.bcp-proof__card blockquote{margin:34px 0 38px}.bcp-proof__card blockquote p{font-size:clamp(1.35rem, 6.5vw, 1.8rem);line-height:1.5}.bcp-proof__card figcaption{gap:13px}.bcp-proof__avatar{width:50px;height:50px;flex-basis:50px}.bcp-proof__controls{gap:11px;margin-top:26px}.bcp-proof__controls>button{width:48px;height:48px}.bcp-proof__dots{gap:6px}.bcp-proof__dots button{width:8px;height:8px}.bcp-proof__dots button[aria-current="true"]{width:24px}.bcp-proof__count{min-width:52px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}.bcp-proof__card.is-active{animation:none!important}}body.bcp-site .article-source-body .bcp-wix-cta-space{display:flow-root;max-width:100%;min-width:0;margin-block:var(--bcp-cta-before,54px) var(--bcp-cta-after,54px)}body.bcp-site .article-source-body .bcp-wix-cta-space>.article-live-embed{margin-block:0!important}body.bcp-site .article-source-body .bcp-wix-cta-space+:is(h2,h3,h4,p,section,figure,table,.bcp-table-scroll){margin-top:0!important}body.bcp-site .article-source-body :is(p,h2,h3,h4,section,figure,table,blockquote,aside,.bcp-table-scroll):has(+.bcp-wix-cta-space){margin-bottom:0!important}body.home.bcp-site .hero-grid{min-height:0;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:start;gap:64px;padding-block:clamp(24px, 4svh, 40px) 64px}body.home.bcp-site .hero-copy h1{margin:20px 0;font-size:clamp(2.25rem, min(4.4vw, 7.5svh), 4rem);line-height:1.08}body.home.bcp-site .hero-copy .intent-label{margin-bottom:10px}body.home.bcp-site .hero-copy .intent-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:498px;margin-bottom:24px}body.home.bcp-site .hero-copy .intent-row a{min-width:0;min-height:48px}body.home.bcp-site .hero-copy .proof-grid{margin-bottom:18px}body.home.bcp-site .hero-copy>p{margin-bottom:0}body.home.bcp-site .hero-copy>.hero-seo-intro{margin:0 0 20px;color:var(--ink);font-size:1rem;line-height:1.55}@media (max-width:620px){body.home.bcp-site .hero-copy>.hero-seo-intro{margin-bottom:18px;line-height:1.5}}@media (max-width:900px){body.home.bcp-site .hero-grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:24px 56px}body.home.bcp-site .hero-copy h1{font-size:clamp(2.25rem, 6.2vw, 3.5rem)}}@media (max-width:620px){body.home.bcp-site .hero-grid{padding-top:20px}body.home.bcp-site .hero-copy h1{margin:16px 0 20px;font-size:clamp(1.875rem, 8.6vw, 2.75rem);line-height:1.1}body.home.bcp-site .hero-copy .location-pill{padding:8px 12px;font-size:.75rem}body.home.bcp-site .hero-copy .intent-row{display:grid;grid-template-columns:1.2fr 1.05fr .8fr;gap:8px}body.home.bcp-site .hero-copy .intent-row a{min-width:0;justify-content:center;gap:5px;padding:10px 5px;font-size:.78rem;white-space:nowrap}body.home.bcp-site .hero-copy .intent-row svg{width:14px;height:14px;flex:0 0 14px}}body.home.bcp-site .hero-copy .hero-quote-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin:0 0 28px}body.home.bcp-site .hero-copy .hero-quote-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:60px;max-width:100%;padding:16px 24px;border:1px solid #fff0;border-radius:3px;background:#ff431b;color:#fff;font-family:inherit;font-size:19px;font-weight:800;line-height:1.3;text-align:center;text-decoration:none;transition:background-color 160ms ease}body.home.bcp-site .hero-copy .hero-quote-button span{flex:0 0 auto;color:inherit;font-size:24px;font-weight:400;line-height:1}body.home.bcp-site .hero-copy .hero-call-link{display:inline-flex;align-items:center;min-height:44px;padding-block:10px;border-bottom:1px solid #003f93;color:#003f93;font-family:inherit;font-size:16px;font-weight:800;line-height:1.4;text-decoration:none}body.home.bcp-site .hero-copy .hero-quote-actions a:focus-visible{outline:3px solid #003f93;outline-offset:5px}@media (hover:hover){body.home.bcp-site .hero-copy .hero-quote-button:hover{background:#d83210;color:#fff}body.home.bcp-site .hero-copy .hero-call-link:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:620px){body.home.bcp-site .hero-copy .hero-quote-actions{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:24px}body.home.bcp-site .hero-copy .hero-quote-button{width:100%;padding-inline:14px}body.home.bcp-site .hero-copy .hero-call-link{align-self:center}}@media (max-width:360px){body.home.bcp-site .hero-copy .hero-quote-button{gap:12px;font-size:18px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){body.home.bcp-site .hero-copy .hero-quote-button{transition:none}}body.home.bcp-site{--muted:#53647f}body.home.bcp-site .hero-copy h1 em,body.home.bcp-site .section-heading h2 em,body.home.bcp-site .condo-copy h2 em{color:#176ba6}body.home.bcp-site .section-heading>span,body.home.bcp-site .condo-copy>.eyebrow,body.home.bcp-site .cta-panel>div>span{color:var(--navy)}body.home.bcp-site .audience-grid article>b{color:#53647f}body.home.bcp-site .cta-panel .button-orange{font-size:19px}@media (max-width:360px){body.home.bcp-site .hero-copy .hero-quote-button{font-size:19px}}body.bcp-site .bcp-home-insights{border-top:1px solid var(--line)}body.bcp-site .bcp-home-insights__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:38px}body.bcp-site .bcp-home-insights .section-heading{flex:1 1 760px;max-width:840px;margin:0}body.bcp-site .bcp-home-insights__eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--navy);font-size:.75rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}body.bcp-site .bcp-home-insights__eyebrow::before{content:'';width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 5px rgb(61 155 233 / .12)}body.bcp-site .bcp-home-insights h2{margin:20px 0 16px;font-size:clamp(2.2rem, 4.2vw, 4rem);line-height:1.09;font-weight:500;letter-spacing:-.045em}body.bcp-site .bcp-home-insights h2 em{color:#176ba6;font-style:normal}body.bcp-site .bcp-home-insights .section-heading p{margin:0;color:var(--muted);font-size:1rem;line-height:1.65}body.bcp-site .bcp-home-insights .blog-slider-tools{display:flex;align-items:center;flex:0 0 auto;gap:10px;padding-bottom:4px}body.bcp-site .bcp-home-insights .blog-slider-tools>span{margin-right:6px;color:var(--muted);font-size:.59rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}body.bcp-site .bcp-home-insights .blog-slider-tools button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--line);border-radius:50%;color:var(--navy);background:#fff;font:inherit;font-size:1.35rem;cursor:pointer}body.bcp-site .bcp-home-insights .blog-insights-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px) / 3);align-items:stretch;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 20px}body.bcp-site .bcp-home-insights__card{min-width:0;display:flex;flex-direction:column;overflow:hidden;scroll-snap-align:start;border:1px solid var(--line);border-radius:22px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}body.bcp-site .bcp-home-insights__media{position:relative;background:#f7f7f7}body.bcp-site .bcp-home-insights__media>a:first-child{display:flex;align-items:center;justify-content:center;aspect-ratio:1000 / 655}body.bcp-site .bcp-home-insights__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}body.bcp-site .bcp-home-insights__category{position:absolute;top:14px;left:14px;max-width:calc(100% - 28px);padding:8px 11px;border-radius:999px;color:var(--navy);background:#fff;font-size:.59rem;line-height:1.25;font-weight:850;text-decoration:none}body.bcp-site .bcp-home-insights__placeholder{padding:24px;color:var(--navy);font-weight:800}body.bcp-site .bcp-home-insights__body{display:flex;flex:1;flex-direction:column;padding:24px}body.bcp-site .bcp-home-insights__meta{margin:0 0 14px;color:var(--muted);font-size:.61rem;font-weight:650;line-height:1.6}body.bcp-site .bcp-home-insights h3{margin:0 0 14px;font-size:1.2rem;font-weight:500;line-height:1.35;letter-spacing:-.025em}body.bcp-site .bcp-home-insights h3 a{color:var(--ink);text-decoration:none}body.bcp-site .bcp-home-insights__excerpt{margin:0 0 30px;color:var(--muted);font-size:.84rem;line-height:1.65}body.bcp-site .bcp-home-insights__read{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;min-height:44px;margin-top:auto;color:var(--navy);font-size:.78rem;font-weight:850;text-decoration:none}body.bcp-site .bcp-home-insights__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-top:10px;padding-top:28px;border-top:1px solid var(--line)}body.bcp-site .bcp-home-insights__footer p{margin:0;color:var(--muted);font-size:.68rem;line-height:1.6}body.bcp-site .bcp-home-insights :is(a,button):focus-visible,body.bcp-site .bcp-home-insights .blog-insights-track:focus-visible{outline:3px solid var(--navy);outline-offset:3px}@media (hover:hover){body.bcp-site .bcp-home-insights__card:hover{border-color:#a6bfdc;box-shadow:0 10px 28px rgb(30 60 115 / .08)}body.bcp-site .bcp-home-insights .blog-slider-tools button:hover{background:#edf4fb}body.bcp-site .bcp-home-insights :is(h3 a,.bcp-home-insights__read):hover{text-decoration:underline;text-underline-offset:3px}}@media (max-width:1080px){body.bcp-site .bcp-home-insights__heading{flex-wrap:wrap;gap:22px}}@media (max-width:900px){body.bcp-site .bcp-home-insights .blog-insights-track{grid-auto-columns:calc((100% - 20px) / 2)}}@media (max-width:620px){body.bcp-site .bcp-home-insights .blog-insights-track{grid-auto-columns:92%}body.bcp-site .bcp-home-insights__body{padding:22px}body.bcp-site .bcp-home-insights__footer{align-items:stretch;flex-direction:column}body.bcp-site .bcp-home-insights__footer .button{width:100%;padding-inline:18px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){body.bcp-site .bcp-home-insights__card{transition:none}}.bcp-google-reviews{--review-columns:3;padding:80px 0 68px;color:#102d50;background:#f7f7f7;border-top:1px solid #d5deea}.bcp-google-reviews__heading{max-width:940px;margin-bottom:36px}.bcp-google-reviews__eyebrow{margin:0 0 16px;color:#003f93;font-size:.76rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.bcp-google-reviews__heading h2{margin:0;color:#102d50;font-size:clamp(2.5rem, 4.6vw, 4.25rem);font-weight:500;line-height:1.1;letter-spacing:-.05em}.bcp-google-reviews__heading h2+p{margin:18px 0 0;color:#53647f;font-size:1rem;line-height:1.65}.bcp-google-reviews a{color:#003f93;text-decoration-thickness:1px;text-underline-offset:5px}.bcp-google-reviews__track{display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#617796 #e4eaf2;padding:4px 0 14px}.bcp-google-reviews.is-enhanced .bcp-google-reviews__track{scrollbar-width:none}.bcp-google-reviews.is-enhanced .bcp-google-reviews__track::-webkit-scrollbar{display:none}.bcp-google-reviews__card{display:flex;flex:0 0 calc((100% - 40px) / 3);min-width:0;flex-direction:column;box-sizing:border-box;margin:0;padding:28px;scroll-snap-align:start;border:1px solid #d5deea;border-radius:20px;background:#fff;box-shadow:0 4px 12px rgb(11 58 112 / .035);transition:border-color .18s ease,box-shadow .18s ease}.bcp-google-reviews__identity{display:flex;align-items:center;gap:13px;margin:0;color:#003f93;font-style:normal}.bcp-google-reviews__identity>span:last-child{display:grid;gap:5px;min-width:0}.bcp-google-reviews__identity strong{font-size:.95rem;font-weight:750;overflow-wrap:anywhere}.bcp-google-reviews__identity small{color:#53647f;font-size:.7rem}.bcp-google-reviews__avatar{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:12px;color:#fff;background:#003f93;font-size:.76rem;font-weight:750;letter-spacing:.04em}.bcp-google-reviews__stars{margin:23px 0 18px;color:#a96b00;font-family:Arial,sans-serif;font-size:1.2rem;line-height:1.3;letter-spacing:.12em;white-space:nowrap}.bcp-google-reviews__copy{margin-bottom:22px}.bcp-google-reviews__card blockquote{margin:0;padding:0;border:0;background:#fff0;box-shadow:none}.bcp-google-reviews__card blockquote p{margin:0;color:#263e5c;font-family:inherit;font-size:.95rem;line-height:1.75;font-weight:400;white-space:pre-line;overflow-wrap:anywhere}.bcp-google-reviews__full{margin-top:10px}.bcp-google-reviews__full summary{display:list-item;width:fit-content;min-height:44px;padding:11px 0;box-sizing:border-box;color:#003f93;cursor:pointer;font-size:.78rem;font-weight:700;list-style-position:inside}.bcp-google-reviews__full summary::marker{font-size:.7em}.bcp-google-reviews__collapse{display:none}.bcp-google-reviews__full[open] .bcp-google-reviews__collapse{display:inline}.bcp-google-reviews__full[open] .bcp-google-reviews__expand{display:none}.bcp-google-reviews__copy:has(.bcp-google-reviews__full[open])>blockquote{display:none}.bcp-google-reviews__full[open]{margin-top:0}.bcp-google-reviews__original{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;margin-top:auto;padding-top:15px;border-top:1px solid #e0e7ef;font-size:.78rem;font-weight:700}.bcp-google-reviews__navigation{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:20px}.bcp-google-reviews__navigation[hidden]{display:none}.bcp-google-reviews__counter{color:#53647f;font-size:.78rem;font-variant-numeric:tabular-nums}.bcp-google-reviews__arrows{display:flex;gap:12px}.bcp-google-reviews button{-webkit-appearance:none;appearance:none;padding:0;cursor:pointer}.bcp-google-reviews__arrow{display:grid;width:48px;height:48px;place-items:center;border:1px solid #c2d0e0;border-radius:50%;background:#fff;color:#003f93;font-family:Arial,sans-serif;font-size:1.45rem;transition:background-color .16s ease,color .16s ease}.bcp-google-reviews__arrow:disabled{color:#63748b;background:#edf0f4;cursor:default}.bcp-google-reviews__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:25px;padding-top:25px;border-top:1px solid #d5deea}.bcp-google-reviews__footer p{max-width:740px;margin:0;color:#53647f;font-size:.7rem;line-height:1.65}.bcp-google-reviews__footer a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:.85rem;font-weight:750}.bcp-google-reviews a:focus-visible,.bcp-google-reviews button:focus-visible,.bcp-google-reviews summary:focus-visible,.bcp-google-reviews__track:focus-visible{outline:3px solid #003f93;outline-offset:3px}@media (hover:hover){.bcp-google-reviews__arrow:hover:not(:disabled){color:#fff;background:#003f93}.bcp-google-reviews__card:hover{border-color:#9eafc7;box-shadow:0 5px 14px rgb(11 58 112 / .065)}.bcp-google-reviews a:hover,.bcp-google-reviews summary:hover{text-decoration:underline}}@media (max-width:1000px){.bcp-google-reviews{--review-columns:2}.bcp-google-reviews__card{flex-basis:calc((100% - 20px) / 2)}}@media (max-width:620px){.bcp-google-reviews{--review-columns:1;padding-block:52px 40px}.bcp-google-reviews__heading{margin-bottom:26px}.bcp-google-reviews__heading h2{font-size:2.6rem}.bcp-google-reviews__card{flex-basis:100%;padding:25px;border-radius:18px}.bcp-google-reviews__navigation{gap:12px;margin-top:14px}.bcp-google-reviews__counter{font-size:.72rem}.bcp-google-reviews__arrows{gap:8px}.bcp-google-reviews__arrow{width:44px;height:44px}.bcp-google-reviews__footer{margin-top:22px;padding-top:20px;gap:12px}}@media (prefers-reduced-motion:reduce){.bcp-google-reviews *,.bcp-google-reviews *::before{transition:none;scroll-behavior:auto}}@media (max-width:600px){body.single-post.bcp-site .article-source-body .bcp-rate-watch{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(12px, 3.6vw, 16px);row-gap:22px;padding:14px;border-radius:0}body.single-post.bcp-site .article-source-body .bcp-rate-watch__content{display:contents}body.single-post.bcp-site .article-source-body .bcp-rate-watch h2{grid-column:1;grid-row:1;align-self:start;margin:24px 0 8px;color:#002b5c;font-size:clamp(18px, 5.45vw, 24px);line-height:1.25}body.single-post.bcp-site .article-source-body .bcp-rate-watch h2 strong{color:#ff431b}body.single-post.bcp-site .article-source-body .bcp-rate-watch__media{grid-column:2;grid-row:1;align-self:start;margin:0;padding:0}body.single-post.bcp-site .article-source-body .bcp-rate-watch__image{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:10px}body.single-post.bcp-site .article-source-body .bcp-rate-watch__content>p{grid-column:1 / -1;grid-row:2;margin:0;font-size:clamp(16px, 4.5vw, 20px);line-height:1.4}body.single-post.bcp-site .article-source-body .bcp-rate-watch ul{grid-column:1 / -1;grid-row:3;gap:14px;margin:0;padding:0 0 0 24px}body.single-post.bcp-site .article-source-body .bcp-rate-watch li{margin:0;padding-left:24px;font-size:clamp(16px, 4.5vw, 20px);line-height:1.4}body.single-post.bcp-site .article-source-body .bcp-rate-watch li::before{top:.5em;left:0;width:8px;height:8px}body.single-post.bcp-site .article-source-body .bcp-rate-watch__button,body.single-post.bcp-site .article-source-body .bcp-rate-watch__button:visited{grid-column:1 / -1;grid-row:4;justify-self:start;width:auto;max-width:100%;min-height:48px;margin:4px 0 0;padding:14px 28px;font-size:clamp(18px, 5vw, 22px);line-height:1.2;border-radius:6px}body.single-post.bcp-site .article-source-body .bcp-rate-watch--text-only{grid-template-columns:minmax(0,1fr)}body.single-post.bcp-site .article-source-body .bcp-rate-watch--text-only h2{grid-column:1 / -1;margin-top:8px}}.site-header .nav-dropdown>summary>a,.site-header .mobile-nav-group>summary>a{display:inline;padding:0;margin:0;border:0;background:#fff0;color:inherit;font:inherit;text-decoration:none}.site-header .nav-dropdown>summary>a:hover,.site-header .mobile-nav-group>summary>a:hover{text-decoration:underline;text-underline-offset:5px}.site-header .nav-panel .fh-nav-overview{color:#003F93;font-weight:800;border-bottom:1px solid #d7e1ef;border-radius:0;margin-bottom:6px;padding-bottom:14px}main#site-content.bcp-financing-hub{width:100%;max-width:none;margin:0;padding:0;line-height:1.65}.bcp-financing-hub .fh-section{padding:76px 0;scroll-margin-top:24px}.bcp-financing-hub .fh-wash{background:#f3f8ff;border-block:1px solid #d7e1ef}.bcp-financing-hub .fh-hero{padding:24px 0 64px}.fh-breadcrumb{display:flex;gap:12px;font-size:13px;color:#526783;margin-bottom:40px}.fh-breadcrumb a{color:#003F93!important}.fh-hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:center;gap:64px}.bcp-financing-hub .fh-eyebrow{color:#003F93;text-transform:uppercase;letter-spacing:.12em;font-size:11px;line-height:1.6;font-weight:800;margin:0 0 16px}.bcp-financing-hub h1{color:#003F93;font-size:clamp(40px,4.4vw,64px);line-height:1.08;letter-spacing:-.045em;font-weight:750;margin:0 0 24px;text-wrap:balance}.bcp-financing-hub h1 em{font-style:normal;color:#071a3d;font-weight:650}.bcp-financing-hub .fh-intro{color:#526783;font-size:18px;line-height:1.75;max-width:660px;margin:0 0 26px}.fh-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}body.bcp-site .fh-primary{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#FF431B;color:#fff;border:2px solid #FF431B;border-radius:7px;padding:15px 21px;min-height:52px;font-size:15px;line-height:1.4;font-weight:800;box-shadow:0 8px 20px #ff431b20}body.bcp-site .fh-primary:hover{background:#fff;color:#003F93}body.bcp-site .fh-call{color:#003F93;font-weight:800;font-size:15px}.bcp-financing-hub .fh-micro{color:#5c6c82;font-size:12px;line-height:1.65;margin:16px 0 0}.fh-plan{background:#fff;border:1px solid #d7e1ef;border-top:4px solid #003F93;border-radius:0 0 20px 20px;padding:30px;box-shadow:0 18px 50px #0b3a7010}.fh-plan h2{color:#003F93;font-size:26px;font-weight:750;line-height:1.2;letter-spacing:-.02em;margin:0 0 24px}.fh-plan ol{list-style:none;padding:0;margin:0}.fh-plan li{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:16px 0;border-top:1px solid #d7e1ef}.fh-plan li:last-child{padding-bottom:0}.fh-step-no{color:#3D9BE9;font-weight:800;font-size:15px}.fh-plan strong{color:#003F93;font-size:15px}.fh-plan p:not(.fh-eyebrow){margin:3px 0 0;color:#5c6c82;font-size:13px;line-height:1.5}.fh-jump{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding-block:23px;border-bottom:1px solid #d7e1ef}.fh-jump>span{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:#5c6c82;font-weight:800;margin-right:auto}body.bcp-site .fh-jump a{color:#003F93;font-size:13px;font-weight:750;padding:3px 0}.fh-section-heading{max-width:760px;margin-bottom:32px}.fh-section h2,.fh-final h2{color:#003F93;font-size:clamp(29px,3vw,42px);line-height:1.17;letter-spacing:-.03em;font-weight:750;margin:0 0 20px;text-wrap:balance}.fh-section p{margin:0 0 16px;color:#526783;font-size:16px}.fh-section h3{color:#003F93;font-size:20px;line-height:1.3;margin:0 0 10px;font-weight:750}body.bcp-site .fh-section a:not(.fh-primary),body.bcp-site .fh-author a{color:#1674b8;text-decoration:underline;text-underline-offset:3px}.fh-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fh-card{border:1px solid #d7e1ef;border-radius:14px;padding:28px;background:#fff;display:flex;flex-direction:column}.fh-card p{font-size:14px;line-height:1.7}.fh-card a{margin-top:auto;padding-top:8px;font-size:13px;font-weight:750}.fh-related-note{margin-top:28px;padding:22px 26px;border-left:3px solid #3D9BE9;background:#f3f8ff;font-size:15px;color:#526783}.fh-related-note strong{color:#003F93}.fh-two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:68px;align-items:start}.fh-editorial-list article{padding:0 0 22px;margin-bottom:22px;border-bottom:1px solid #d7e1ef}.fh-editorial-list article:last-child{margin-bottom:0;padding-bottom:0;border:0}.fh-editorial-list p{margin-bottom:0}.fh-inline-links{display:flex;flex-wrap:wrap;gap:20px 32px;margin-top:28px;font-weight:750;font-size:14px}.fh-process{list-style:none;margin:0;padding:0}.fh-process li{display:grid;grid-template-columns:70px minmax(0,1fr);gap:24px;border-top:1px solid #d7e1ef;padding:24px 0}.fh-process li>span{color:#3D9BE9;font-size:32px;font-weight:600;line-height:1.2}.fh-process p{max-width:930px;margin-bottom:0}.fh-document-panel{background:#fff;border:1px solid #d7e1ef;border-radius:14px;padding:28px}.fh-document-panel ul{list-style:none;margin:0;padding:0}.fh-document-panel li{font-size:15px;color:#526783;position:relative;margin:0 0 18px;padding-left:20px}.fh-document-panel li:last-child{margin-bottom:0}.fh-document-panel li::before{content:"";width:6px;height:6px;border-radius:100%;background:#3D9BE9;position:absolute;left:0;top:10px}.fh-document-panel strong{color:#003F93}.fh-note{background:#f3f8ff;padding:30px;border-left:3px solid #3D9BE9;border-radius:0 12px 12px 0}.fh-note p:last-child{margin-bottom:0}.fh-table-wrap{overflow-x:auto;border:1px solid #d7e1ef;border-radius:12px;margin-bottom:30px;background:#fff}.fh-table-wrap table{width:100%;border-collapse:collapse;text-align:left;min-width:530px;font-size:15px;line-height:1.6}.fh-table-wrap thead{background:#003F93;color:#fff}.fh-table-wrap th,.fh-table-wrap td{padding:18px 22px;vertical-align:top}.fh-table-wrap tbody th{color:#003F93;width:27%;font-weight:750}.fh-table-wrap tbody td{color:#526783}.fh-table-wrap tbody tr:nth-child(even){background:#f5f8fc}.fh-break-even{display:grid;grid-template-columns:1fr 1.3fr;gap:20px 36px;padding:30px;background:#fff;border-left:4px solid #3D9BE9;margin:0 0 28px}.fh-break-even strong{color:#003F93}.fh-break-even .fh-micro{grid-column:1/-1;margin:0}.fh-faqs{border-top:1px solid #d7e1ef}.fh-faq{border-bottom:1px solid #d7e1ef}.fh-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#003F93;cursor:pointer;list-style:none;font-size:18px;font-weight:700;padding:22px 0}.fh-faq summary::-webkit-details-marker{display:none}.fh-faq summary span{color:#3D9BE9;font-size:27px;font-weight:400;flex:0 0 24px;text-align:center}.fh-faq[open] summary span{transform:rotate(45deg)}.fh-faq>div{max-width:990px;padding-bottom:12px}.fh-resource-box{border-top:1px solid #d7e1ef;padding-top:30px}.fh-resource-box h2{font-size:24px}.fh-resource-box .fh-source-links{font-size:13px;line-height:2}.fh-section:has(.fh-resource-box){padding-top:0;padding-bottom:18px}.fh-author{border-top:1px solid #d7e1ef;padding-top:22px;padding-bottom:40px;color:#526783;font-size:13px}.fh-author strong{color:#003F93}.fh-author p{margin:0}.fh-final{padding:60px 0;background:#f3f8ff;border-top:1px solid #d7e1ef}.fh-final-inner{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:54px}.fh-final h2{font-size:clamp(28px,3vw,38px)}.fh-final p:not(.fh-eyebrow){color:#526783;font-size:16px;margin:0}.bcp-financing-hub a:focus-visible,.bcp-financing-hub summary:focus-visible,.fh-table-wrap:focus-visible{outline:3px solid #3D9BE9;outline-offset:5px}@media (max-width:1000px){.fh-hero-grid{gap:32px;grid-template-columns:1.2fr .9fr}.fh-plan{padding:24px}.fh-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.fh-two-col{gap:34px}.fh-final-inner{grid-template-columns:1fr;gap:28px}}@media (max-width:720px){.bcp-financing-hub .fh-section{padding-block:48px}.bcp-financing-hub .fh-hero{padding-top:20px;padding-bottom:36px}.fh-breadcrumb{margin-bottom:26px}.fh-hero-grid,.fh-two-col,.fh-break-even{grid-template-columns:1fr;gap:28px}.bcp-financing-hub h1{font-size:clamp(36px,8vw,50px)}.bcp-financing-hub .fh-intro{font-size:16px}.fh-plan{margin-top:6px}.fh-jump{gap:10px 18px}.fh-jump>span{flex-basis:100%}.fh-cards{grid-template-columns:1fr}.fh-card{padding:24px}.fh-section-heading{margin-bottom:24px}.fh-process li{grid-template-columns:44px minmax(0,1fr);gap:16px}.fh-process li>span{font-size:27px}.fh-section p{font-size:15px}.fh-faq summary{font-size:16px;gap:10px}.fh-document-panel,.fh-break-even,.fh-note{padding:24px}.fh-final{padding:44px 0}}.bcp-homepage{--navy:#003F93;--deep-navy:#0B3A70;--ink:#071a3d;--blue:#3D9BE9;--orange:#FF431B;--paper:#fff;--wash:#f3f8ff;--muted:#53647f;--line:#d7e1ef;--shadow:0 22px 55px rgba(11,58,112,.13)}.bcp-homepage.wp-block-group{margin:0;padding:0}.bcp-homepage .wp-block-group{margin-block-start:0;margin-block-end:0}.bcp-homepage .wp-block-group>*{margin-block-start:0}.bcp-homepage .wp-block-buttons{margin:0;gap:0}.bcp-homepage .wp-block-button{margin:0;padding:0;border:0;border-radius:12px;box-shadow:none;background:#fff0}.bcp-homepage .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:53px;padding:15px 24px;border-radius:12px;border:0;font-family:inherit;font-size:.85rem;font-weight:800;line-height:1.35;text-decoration:none}.bcp-homepage .button-blue .wp-block-button__link{color:#fff;background:#003F93;box-shadow:0 13px 25px rgb(0 63 147 / .2)}.bcp-homepage .button-white .wp-block-button__link{color:#003F93;background:#fff}.bcp-homepage .button-orange .wp-block-button__link{color:#fff;background:#FF431B;box-shadow:0 13px 25px rgb(255 67 27 / .2);font-size:19px}.bcp-homepage .hero-copy>.location-pill{width:fit-content;max-width:100%;margin:0;color:#003F93;font-size:.82rem;line-height:1.25;padding:9px 15px}.bcp-homepage .location-pill::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 5px rgb(255 67 27 / .13);flex-shrink:0}body.home.bcp-site .bcp-homepage .hero-copy .hero-quote-button{padding:0;min-height:0;background:#fff0;border:0}.bcp-homepage .hero-quote-button .wp-block-button__link{min-height:60px;padding:16px 24px;border-radius:3px;background:#FF431B;color:#fff;font-size:19px;font-weight:800}body.home.bcp-site .bcp-homepage .hero-copy .hero-quote-actions{margin-bottom:22px}body.home.bcp-site .bcp-homepage .hero-copy .hero-call-link{margin:0;padding:0;border:0}.bcp-homepage .hero-call-link a{display:inline-flex;align-items:center;min-height:44px;padding-block:10px;border-bottom:1px solid #003F93;font-size:16px;font-weight:800;color:#003F93}.bcp-homepage .proof-grid{margin-bottom:12px!important;gap:12px 20px}.bcp-homepage .bcp-proof-item{display:flex;align-items:center;gap:9px;margin:0;font-size:.84rem;line-height:1.5;font-weight:750}.bcp-homepage .bcp-proof-item::before{content:"";width:17px;height:17px;flex:0 0 17px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9' fill='%23e6f2ff'/%3E%3Cpath d='m5 10 3 3 7-7' fill='none' stroke='%23003F93' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bcp-homepage .hero-copy>.bcp-hero-reviews{margin:0;font-size:.8rem;color:#003F93;line-height:1.5;font-weight:700}.bcp-homepage .bcp-hero-reviews a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.bcp-homepage .hero-visual::before{content:"";position:absolute;inset:48px -38px -40px 38px;border-radius:40px;background:linear-gradient(145deg,rgb(61 155 233 / .22),rgb(0 63 147 / .08));transform:rotate(3deg)}.bcp-homepage .bcp-hero-image{position:relative;z-index:1;width:100%;margin:0}.bcp-homepage .bcp-hero-image img{display:block;width:100%;aspect-ratio:1/1.08;object-fit:cover;border-radius:34px;filter:saturate(.78) contrast(.98);box-shadow:var(--shadow)}.bcp-homepage .hero-card p{color:#fff;margin:0}.bcp-homepage .hero-card .bcp-hero-card-kicker{margin:0 0 10px;font-size:.63rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.bcp-homepage .hero-card .bcp-hero-card-title{margin:0 0 11px;font-size:1.23rem;font-weight:750;line-height:1.3}.bcp-homepage .hero-card .bcp-hero-card-license{font-size:.75rem;opacity:.82}.bcp-homepage .trust-grid p{margin:0}.bcp-homepage .trust-grid .bcp-trust-value{color:#003F93;font-size:1.6rem;font-weight:750;line-height:1.1;letter-spacing:-.035em}.bcp-homepage .trust-grid .bcp-trust-label{margin-top:8px;color:#53647f;font-size:.76rem;font-weight:650;line-height:1.5}.bcp-homepage .trust-grid>div{padding:24px}.bcp-homepage .section{padding-block:76px}.bcp-homepage .section-heading{margin-bottom:32px}.bcp-homepage .section-heading>.eyebrow{margin:0 0 15px;color:#003F93;font-size:.7rem;font-weight:900;letter-spacing:.17em;line-height:1.5;text-transform:uppercase}.bcp-homepage .section-heading h2{margin:0}.bcp-homepage .section-heading>p:not(.eyebrow):not(.text-link):not(.bcp-home-insights__eyebrow){margin:18px 0 0}.bcp-homepage .bcp-programs{padding-top:12px}.bcp-homepage .audience-grid article,.bcp-homepage .program-grid article{padding:26px}.bcp-homepage .audience-grid article{display:flex;flex-direction:column}.bcp-homepage .audience-grid .bcp-card-number{position:absolute;right:24px;top:24px;margin:0;color:#53647f;font-size:.72rem;letter-spacing:.1em}.bcp-homepage .audience-grid .card-icon{margin:0 0 20px;font-size:.72rem}.bcp-homepage .audience-grid h3,.bcp-homepage .program-grid h3{margin:0 0 13px}.bcp-homepage .audience-grid article>p:not(.card-icon):not(.bcp-card-number):not(.bcp-card-link),.bcp-homepage .program-grid article>p:not(.bcp-program-icon):not(.bcp-card-link){margin:0 0 18px}.bcp-homepage .bcp-card-link{margin:auto 0 0!important}.bcp-homepage .bcp-card-link a{display:inline-flex;align-items:center;min-height:44px;line-height:1.5}.bcp-homepage .bcp-audience-note{margin:22px 0 0;color:#53647f;font-size:.9rem;line-height:1.7}.bcp-homepage .bcp-audience-note a{color:#003F93;font-weight:700;text-decoration:underline;text-underline-offset:4px}.bcp-homepage .bcp-program-icon{display:grid;place-items:center;width:45px;height:45px;margin:0 0 20px;border-radius:12px;background:#003F93;color:#fff;font-size:.72rem;font-weight:900;letter-spacing:.05em}.bcp-homepage .program-grid article{min-height:260px}.bcp-homepage .section-action{display:flex;justify-content:center;margin-top:30px}.bcp-homepage .bcp-google-reviews{padding:72px 0 58px}.bcp-homepage .bcp-google-reviews__heading{margin-bottom:30px}.bcp-homepage .bcp-google-reviews__heading h2{margin:0}.bcp-homepage .bcp-google-reviews__track{display:flex;gap:20px;margin:0}.bcp-homepage .bcp-google-reviews__card{margin:0}.bcp-homepage .bcp-google-reviews__identity p{margin:0}.bcp-homepage .bcp-review-person{display:grid;gap:5px;min-width:0}.bcp-homepage .bcp-review-name{color:#003F93;font-size:.95rem;font-weight:750}.bcp-homepage .bcp-review-source{font-size:.7rem;color:#53647f}.bcp-homepage .bcp-review-stars{margin:20px 0 16px;font-size:0;line-height:1}.bcp-homepage .bcp-review-stars::before{content:"★★★★★";font-size:1.2rem;letter-spacing:.12em;color:#a96b00}.bcp-homepage .bcp-google-reviews__copy{margin-bottom:16px}.bcp-homepage .bcp-google-reviews__card blockquote{margin:0;border:0;padding:0;font-style:normal}.bcp-homepage .bcp-google-reviews__full{margin-top:10px}.bcp-homepage .bcp-google-reviews__original{margin:auto 0 0}.bcp-homepage .bcp-google-reviews__original a{display:inline-flex;align-items:center;min-height:44px}.bcp-homepage .bcp-google-reviews__footer p{margin:0}.bcp-homepage .bcp-google-reviews__footer p:last-child{font-size:.78rem}.bcp-homepage .condo-section{padding-block:76px}.bcp-homepage .condo-panel{min-height:480px;padding:44px}.bcp-homepage .bcp-condo-kicker{margin:0;color:#8dc9ff;font-size:.67rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.bcp-homepage .condo-panel h2{margin:18px 0 28px}.bcp-homepage .bcp-condo-checks{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bcp-homepage .condo-copy>.eyebrow{margin:0 0 15px;color:#003F93;font-size:.7rem;font-weight:900}.bcp-homepage .condo-copy h2{margin:0}.bcp-homepage .condo-copy>p:not(.eyebrow):not(.text-link){margin:22px 0 26px}.bcp-homepage .bcp-condo-feature{position:relative;display:flex;flex-direction:column;gap:3px;margin:0;padding-left:30px;color:#53647f;font-size:.84rem;line-height:1.5}.bcp-homepage .bcp-condo-feature::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:50%;background:#3D9BE9;box-shadow:0 0 0 4px #e6f2ff}.bcp-homepage .bcp-condo-feature strong{color:#071a3d;font-size:.95rem}.bcp-homepage .text-link{margin:0}.bcp-homepage .text-link a{display:inline-flex;align-items:center;min-height:44px;color:#003F93;font-weight:800;text-decoration:underline;text-underline-offset:4px}.bcp-homepage .founder-section{padding-block:76px}.bcp-homepage .bcp-founder-copy>.eyebrow{color:#8dc9ff;font-size:.7rem;font-weight:900;margin:0 0 15px}.bcp-homepage .bcp-founder-copy>p:not(.eyebrow){margin:22px 0 0}.bcp-homepage .founder-section .credentials{margin:28px 0}.bcp-homepage .credentials p{margin:0;padding:17px;border:1px solid rgb(255 255 255 / .15);border-radius:13px;color:rgb(255 255 255 / .8);font-size:.72rem}.bcp-homepage .credentials strong{display:block;margin-bottom:5px;color:#fff;font-size:1.15rem}.bcp-homepage .bcp-founder-quote{padding:24px 30px;border:1px solid rgb(255 255 255 / .17);border-radius:24px;background:linear-gradient(145deg,rgb(255 255 255 / .09),rgb(255 255 255 / .035))}.bcp-homepage .bcp-founder-quote blockquote{margin:0 0 18px;padding:0;border:0;background:#fff0;border-radius:0;text-align:center}.bcp-homepage .bcp-founder-quote blockquote::before{content:"\201C";content:"\201C" / "";display:block;height:30px;margin:0 0 8px;color:#8dc9ff;font-family:Georgia,serif;font-size:60px;font-weight:400;line-height:1}.bcp-homepage .bcp-founder-quote blockquote p{max-width:100%;margin:0 auto;color:#fff;font-family:Georgia,serif;font-style:normal;font-size:1.16rem;line-height:1.55}.bcp-homepage .founder-section .bcp-founder-quote .founder-quote-author{align-items:center;gap:12px}.bcp-homepage .bcp-founder-image{margin:0;width:210px;max-width:100%}.bcp-homepage .bcp-founder-image img{display:block;width:100%;height:auto;border:1px solid rgb(255 255 255 / .25);border-radius:14px;box-shadow:0 12px 28px rgb(0 20 48 / .16);box-sizing:border-box}.bcp-homepage .bcp-founder-citation{margin:0;color:#dbe9f6;font-size:.8rem;line-height:1.7;text-align:center}.bcp-homepage .bcp-founder-citation strong{display:inline-block;margin-bottom:2px;font-size:1.05rem;color:#fff;font-weight:700}.bcp-homepage .bcp-process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.bcp-homepage .bcp-process-step{padding:0 0 0 24px;border-left:2px solid #d7e1ef}.bcp-homepage .bcp-step-number{margin:0 0 14px;color:#003F93;font-size:.8rem;font-weight:850;letter-spacing:.1em}.bcp-homepage .bcp-process-step h3{margin:0 0 12px;font-size:1.2rem;line-height:1.3}.bcp-homepage .bcp-process-step p:last-child{margin:0;color:#53647f;font-size:.94rem;line-height:1.7}.bcp-homepage .bcp-faq-section{background:#f3f8ff;border-block:1px solid #d7e1ef}.bcp-homepage .bcp-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px}.bcp-homepage .bcp-faq-grid .section-heading{margin:0}.bcp-homepage .bcp-faq-grid h2{font-size:clamp(2.2rem,3.6vw,3.4rem)}.bcp-homepage .bcp-faq-grid .text-link{margin-top:20px}.bcp-homepage .bcp-faq-item{margin:0;padding:0;border-bottom:1px solid #cbd9e9}.bcp-homepage .bcp-faq-item:first-child{border-top:1px solid #cbd9e9}.bcp-homepage .bcp-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:19px 0;cursor:pointer;list-style:none;color:#003F93;font-size:1rem;font-weight:700;line-height:1.5}.bcp-homepage .bcp-faq-item summary::-webkit-details-marker{display:none}.bcp-homepage .bcp-faq-item summary::after{content:"+";flex-shrink:0;font-size:1.5rem;font-weight:400}.bcp-homepage .bcp-faq-item[open] summary::after{content:"−"}.bcp-homepage .bcp-faq-item>p{margin:0;padding:0 0 22px;color:#53647f;font-size:.94rem;line-height:1.75}.bcp-homepage .bcp-faq-item a{color:#003F93;text-decoration:underline;text-underline-offset:4px}.bcp-homepage .bcp-home-insights__eyebrow{margin:0 0 15px}.bcp-homepage .bcp-home-insights__heading{margin-bottom:20px}.bcp-homepage .bcp-blog-card-tools{justify-content:flex-end;margin:0 0 20px}.bcp-homepage .bcp-home-insights__body{padding:22px}.bcp-homepage .bcp-home-insights__excerpt{margin-bottom:18px}.bcp-homepage .bcp-final-cta{padding-block:64px}.bcp-homepage .cta-panel .bcp-cta-copy>.eyebrow{margin:0 0 12px;color:#003F93;font-size:.7rem}.bcp-homepage .cta-panel h2{margin:0}.bcp-homepage .cta-panel .bcp-cta-copy>p:last-child{margin:18px 0 0}.bcp-homepage .bcp-final-buttons{flex-shrink:0}.bcp-homepage .bcp-home-disclosure{margin:22px auto 0;max-width:950px;text-align:center;font-size:.72rem;line-height:1.65;color:#53647f}.bcp-homepage :is(a,button,summary):focus-visible{outline:3px solid #003F93;outline-offset:4px}.bcp-homepage .founder-section a:focus-visible{outline-color:#fff}@media (max-width:1000px){.bcp-homepage .bcp-faq-grid{gap:36px;grid-template-columns:1fr 1.2fr}.bcp-homepage .condo-panel{padding:34px}}@media (max-width:900px){.bcp-homepage .section,.bcp-homepage .condo-section,.bcp-homepage .founder-section{padding-block:60px}.bcp-homepage .bcp-programs{padding-top:0}.bcp-homepage .bcp-faq-grid{grid-template-columns:1fr;gap:30px}.bcp-homepage .bcp-process-grid{gap:20px}.bcp-homepage .trust-grid>div{padding:22px}.bcp-homepage .bcp-hero-image img{aspect-ratio:1.45}}@media (max-width:620px){.bcp-homepage .section,.bcp-homepage .condo-section,.bcp-homepage .founder-section{padding-block:48px}.bcp-homepage .bcp-programs{padding-top:0}.bcp-homepage .section-heading{margin-bottom:26px}.bcp-homepage .hero-copy>.location-pill{font-size:.75rem;padding:8px 12px}.bcp-homepage .bcp-hero-buttons,.bcp-homepage .bcp-hero-buttons .wp-block-button,.bcp-homepage .hero-quote-button .wp-block-button__link{width:100%}.bcp-homepage .hero-call-link{text-align:center}.bcp-homepage .bcp-hero-image img{aspect-ratio:1.45;border-radius:24px}.bcp-homepage .proof-grid{gap:10px 12px}.bcp-homepage .bcp-proof-item{font-size:.76rem}.bcp-homepage .bcp-trust-item{min-width:0}.bcp-homepage .trust-grid .bcp-trust-value{font-size:1.35rem}.bcp-homepage .trust-grid .bcp-trust-label{font-size:.72rem}.bcp-homepage .bcp-process-grid{grid-template-columns:1fr;gap:26px}.bcp-homepage .bcp-google-reviews{padding:48px 0}.bcp-homepage .bcp-google-reviews__heading h2{font-size:2.4rem}.bcp-homepage .condo-panel{min-height:0;padding:30px 26px}.bcp-homepage .bcp-condo-checks{grid-template-columns:1fr;gap:12px}.bcp-homepage .bcp-founder-quote{padding:22px 26px}.bcp-homepage .bcp-final-buttons,.bcp-homepage .bcp-final-buttons .wp-block-button,.bcp-homepage .bcp-final-buttons .wp-block-button__link{width:100%}.bcp-homepage .wp-block-button__link{padding-inline:18px}.bcp-homepage .cta-panel .wp-block-button__link{font-size:19px}}@media (prefers-reduced-motion:reduce){.bcp-homepage *{scroll-behavior:auto!important;transition:none!important}}body.bcp-site main.bcp-glossary{max-width:none;width:auto;padding:0;margin:0}.bcp-glossary{--gl-navy:#003F93;--gl-blue:#3D9BE9;--gl-ink:#16334f;--gl-line:#d9e4ee;--gl-wash:#f3f7fb;color:var(--gl-ink);background:#fff;font-size:16px;line-height:1.65}.bcp-glossary .wp-block-group__inner-container{display:contents}.bcp-glossary *{box-sizing:border-box}.bcp-glossary [hidden]{display:none!important}.bcp-glossary .gl-wrap{width:min(1190px,calc(100% - 64px));margin-inline:auto}.bcp-glossary p{margin:0 0 16px;line-height:1.7}.bcp-glossary h1,.bcp-glossary h2,.bcp-glossary h3{color:var(--gl-navy);letter-spacing:-.035em;line-height:1.15;font-weight:650;text-transform:none;margin:0}.bcp-glossary a{color:var(--gl-navy);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--gl-blue)}.bcp-glossary a:hover{color:#126aab;text-decoration-thickness:2px}.bcp-glossary :is(a,button,input,select):focus-visible{outline:3px solid var(--gl-blue);outline-offset:4px}.bcp-glossary .gl-hero{padding:28px 0 54px;background:#f6f9fc;border-bottom:1px solid var(--gl-line)}.bcp-glossary .gl-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:12px;margin-bottom:35px;color:#52667d}.bcp-glossary .gl-breadcrumb a{text-decoration:none}.bcp-glossary .gl-hero-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:68px;align-items:center}.bcp-glossary .gl-kicker{font-size:11px;font-weight:800;letter-spacing:.17em;color:var(--gl-navy);margin:0 0 18px}.bcp-glossary .gl-hero h1{font-size:clamp(36px,4.3vw,58px);line-height:1.05;letter-spacing:-.048em;margin:0 0 23px}.bcp-glossary .gl-hero h1 span{color:#1b6faa}.bcp-glossary .gl-intro{font-size:17px;line-height:1.7;max-width:610px;color:#405972}.bcp-glossary .gl-actions{display:flex;align-items:center;gap:23px;flex-wrap:wrap;margin-top:27px}.bcp-glossary .gl-cta{background:#FF431B;color:#fff!important;display:inline-flex;gap:20px;align-items:center;justify-content:center;padding:15px 23px;border-radius:8px;font-size:16px;font-weight:800;text-decoration:none;line-height:1.45;box-shadow:0 5px 16px #ff431b20}.bcp-glossary .gl-cta:hover{background:#e83713}.bcp-glossary .gl-secondary{font-weight:750;font-size:14px}.bcp-glossary .gl-byline{font-size:12px;color:#60738a;margin:20px 0 0}.bcp-glossary .gl-start{padding:30px 32px;background:#0B3A70;color:#fff;border-radius:14px;box-shadow:0 20px 45px #12365d16}.bcp-glossary .gl-start-top{display:flex;justify-content:space-between;align-items:flex-start}.bcp-glossary .gl-start-top>span:first-child{letter-spacing:.16em;font-size:10px;font-weight:750;color:#aed7fa}.bcp-glossary .gl-count{font-size:44px;font-weight:650;line-height:1;letter-spacing:-.04em;text-align:right}.bcp-glossary .gl-count small{display:block;font-size:10px;line-height:1.4;letter-spacing:.03em;color:#c3daf0;margin-top:5px}.bcp-glossary .gl-start h2{color:#fff;font-size:26px;line-height:1.15;margin:16px 0 24px}.bcp-glossary .gl-start>a{display:flex;align-items:center;justify-content:space-between;gap:18px;color:#d4e5f5!important;border-top:1px solid #ffffff24;padding:16px 0;font-size:12px;line-height:1.6;text-decoration:none}.bcp-glossary .gl-start>a:last-child{padding-bottom:0}.bcp-glossary .gl-start b{display:block;color:#fff;font-size:14px;margin-bottom:2px}.bcp-glossary .gl-start>a>span:last-child{font-size:22px;color:#9bcfff}.bcp-glossary .gl-tools{position:sticky;top:0;z-index:20;background:#fff;box-shadow:0 6px 15px #16334f07;border-bottom:1px solid var(--gl-line);padding:22px 0 13px;scroll-margin-top:20px}.bcp-glossary .gl-tool-row{display:grid;grid-template-columns:1fr 265px;gap:22px}.bcp-glossary .gl-tools label{display:block;font-weight:800;font-size:12px;color:var(--gl-navy);margin-bottom:7px}.bcp-glossary .gl-search-box{display:flex;align-items:center;gap:12px;border:1px solid #b4c9db;background:#fff;border-radius:7px;padding:0 15px;height:49px;color:var(--gl-navy)}.bcp-glossary .gl-search-box:focus-within{box-shadow:0 0 0 2px #3d9be92a;border-color:var(--gl-blue)}.bcp-glossary .gl-search-box svg{flex:none}.bcp-glossary input#gl-search{width:100%;min-width:0;height:46px;border:0!important;background:transparent!important;box-shadow:none!important;outline:none;font:inherit;font-size:16px;color:var(--gl-ink);padding:0}.bcp-glossary input#gl-search::placeholder{color:#657a8e;opacity:1}.bcp-glossary #gl-clear{padding:5px 0;border:0;background:none;color:var(--gl-navy);font-size:12px;font-weight:800;cursor:pointer}.bcp-glossary select#gl-topic{width:100%;height:49px;border:1px solid #b4c9db;border-radius:7px;padding:0 34px 0 13px;font:inherit;font-size:14px;color:var(--gl-navy);background-color:#fff}.bcp-glossary .gl-alphabet{display:flex;flex-wrap:wrap;gap:4px;margin:14px 0 9px}.bcp-glossary .gl-alphabet a,.bcp-glossary .gl-alphabet span{display:flex;align-items:center;justify-content:center;min-width:33px;min-height:33px;border-radius:5px;font-size:13px;font-weight:750;text-decoration:none}.bcp-glossary .gl-alphabet a:hover,.bcp-glossary .gl-alphabet a:focus-visible{background:var(--gl-navy);color:#fff}.bcp-glossary .gl-alphabet span{color:#aebdca;font-weight:500}.bcp-glossary .gl-results-row{display:flex;justify-content:space-between;gap:16px;align-items:center;color:#62768b;font-size:12px}.bcp-glossary .gl-results-row p{margin:0;font-size:12px}.bcp-glossary .gl-results-row a{font-weight:700}.bcp-glossary .gl-layout{display:grid;grid-template-columns:224px minmax(0,1fr);gap:44px;padding-top:42px;padding-bottom:65px;align-items:start}.bcp-glossary .gl-sidebar{position:sticky;top:224px}.bcp-glossary .gl-sidebar .gl-kicker{font-size:10px;margin-bottom:14px}.bcp-glossary .gl-topic-buttons{display:grid;gap:5px}.bcp-glossary .gl-topic-buttons button{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;width:100%;padding:11px 12px;border:0;border-radius:6px;background:#fff;color:#415e76;font:inherit;font-size:13px;text-align:left;line-height:1.45}.bcp-glossary .gl-topic-buttons button span{font-size:10px;color:#687e91}.bcp-glossary .gl-topic-buttons button[aria-pressed=true]{background:var(--gl-navy);color:#fff;font-weight:800}.bcp-glossary .gl-topic-buttons button[aria-pressed=true] span{color:#dceaff}.bcp-glossary .gl-topic-buttons button:hover{background:#edf4fa;color:var(--gl-navy)}.bcp-glossary .gl-sidebar-note{padding:23px 19px;background:#f0f6fb;border-left:3px solid var(--gl-blue);margin-top:26px}.bcp-glossary .gl-sidebar-note>span{font-size:9px;font-weight:800;letter-spacing:.13em;color:var(--gl-navy)}.bcp-glossary .gl-sidebar-note h2{font-size:21px;margin:10px 0}.bcp-glossary .gl-sidebar-note p{font-size:12px;line-height:1.6;margin-bottom:13px}.bcp-glossary .gl-sidebar-note a{display:block;font-size:12px;margin-top:9px}.bcp-glossary .gl-sidebar-contact{display:block;font-size:12px;font-weight:800;line-height:1.6;margin:22px 7px}.bcp-glossary .gl-definitions{min-width:0}.bcp-glossary .gl-letter-group{margin:0 0 38px}.bcp-glossary .gl-letter-title{display:flex;align-items:center;gap:18px;margin:0 0 17px;font-size:31px;scroll-margin-top:224px}.bcp-glossary .gl-letter-title:after{content:"";height:1px;background:#cbdbe8;flex:1}.bcp-glossary .gl-term-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.bcp-glossary .gl-term{min-width:0;border:1px solid var(--gl-line);border-radius:9px;padding:23px 24px 17px;background:#fff;position:relative;transition:border-color .16s,box-shadow .16s}.bcp-glossary .gl-term:hover{border-color:#8bbada;box-shadow:0 5px 17px #14375707}.bcp-glossary .gl-term:has(h3:target){background:#f1f8fe;border-color:var(--gl-blue);box-shadow:0 0 0 2px #3d9be925}.bcp-glossary .gl-term-topic{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#59738d;line-height:1.4;margin-bottom:12px}.bcp-glossary .gl-term h3{font-size:21px;line-height:1.2;margin:0 0 13px;scroll-margin-top:228px}.bcp-glossary .gl-definition{font-size:15px;line-height:1.7;margin:0 0 14px;color:#3d536b}.bcp-glossary .gl-example{font-size:13px;line-height:1.65;padding:12px 14px;background:#f1f6fb;border-left:2px solid var(--gl-blue);border-radius:0 4px 4px 0;margin:16px 0}.bcp-glossary .gl-term-link{font-size:12px;font-weight:750;line-height:1.65;margin:0 0 16px}.bcp-glossary .gl-permalink{font-size:10px;line-height:1.3;margin:18px 0 0}.bcp-glossary .gl-permalink a{color:#64798d;text-decoration:none;display:inline-flex;gap:12px;align-items:center}.bcp-glossary .gl-permalink a:hover{color:var(--gl-navy);text-decoration:underline}.bcp-glossary .gl-empty{padding:40px;background:#f3f7fb;border:1px solid var(--gl-line);border-radius:8px;font-size:17px}.bcp-glossary .gl-comparisons{border-top:1px solid var(--gl-line);padding-block:56px;scroll-margin-top:224px}.bcp-glossary .gl-comparisons>h2{font-size:clamp(28px,3vw,38px);max-width:700px;margin-bottom:30px}.bcp-glossary .gl-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.bcp-glossary .gl-comparison-grid article{background:#f4f8fc;padding:26px;border-radius:9px}.bcp-glossary .gl-comparison-grid article>span{font-size:11px;font-weight:800;color:#647e97}.bcp-glossary .gl-comparison-grid h3{font-size:22px;margin:10px 0 14px}.bcp-glossary .gl-comparison-grid p{font-size:15px;margin:0}.bcp-glossary .gl-sources{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid var(--gl-line);padding-block:48px 60px}.bcp-glossary .gl-sources h2{font-size:31px;margin:0 0 20px}.bcp-glossary .gl-sources h3{font-size:19px;margin:0 0 20px}.bcp-glossary .gl-sources p{font-size:14px;color:#546b80}.bcp-glossary .gl-sources ul{padding:0 0 0 18px;margin:0 0 22px;list-style:disc}.bcp-glossary .gl-sources li{font-size:13px;padding-left:5px;margin-bottom:9px}.bcp-glossary .gl-sources .gl-source-note{font-size:12px}.bcp-glossary .gl-bottom-cta{background:#edf5fc;border-block:1px solid var(--gl-line);padding:44px 0}.bcp-glossary .gl-bottom-cta>.gl-wrap{display:flex;justify-content:space-between;align-items:center;gap:40px}.bcp-glossary .gl-bottom-cta h2{font-size:31px;max-width:600px;margin:0 0 15px}.bcp-glossary .gl-bottom-cta p{font-size:14px;max-width:650px;margin:0}.bcp-glossary .gl-bottom-cta .gl-kicker{font-size:10px;margin-bottom:15px}.bcp-glossary .gl-bottom-cta .gl-cta{flex-shrink:0}@media (max-width:1050px){.bcp-glossary .gl-hero-grid{gap:35px;grid-template-columns:1.25fr 1fr}.bcp-glossary .gl-layout{grid-template-columns:190px minmax(0,1fr);gap:24px}.bcp-glossary .gl-term{padding:21px 19px}.bcp-glossary .gl-wrap{width:calc(100% - 44px)}.bcp-glossary .gl-tools{top:0}.bcp-glossary .gl-sidebar{top:224px}.bcp-glossary .gl-bottom-cta>.gl-wrap{align-items:flex-start;flex-direction:column;gap:22px}}@media (max-width:800px){.bcp-glossary .gl-hero-grid{grid-template-columns:1fr;gap:30px}.bcp-glossary .gl-start{display:none}.bcp-glossary .gl-hero{padding:23px 0 34px}.bcp-glossary .gl-breadcrumb{margin-bottom:23px}.bcp-glossary .gl-hero h1{font-size:43px;max-width:620px}.bcp-glossary .gl-layout{display:block;padding-top:30px}.bcp-glossary .gl-sidebar{display:none}.bcp-glossary .gl-tools{position:static}.bcp-glossary .gl-letter-title,.bcp-glossary .gl-term h3,.bcp-glossary .gl-comparisons{scroll-margin-top:28px}.bcp-glossary .gl-sources{gap:30px}.bcp-glossary .gl-tool-row{grid-template-columns:1fr 225px;gap:14px}}@media (max-width:560px){.bcp-glossary .gl-wrap{width:calc(100% - 36px)}.bcp-glossary .gl-hero h1{font-size:37px}.bcp-glossary .gl-intro{font-size:16px}.bcp-glossary .gl-actions{gap:18px}.bcp-glossary .gl-cta{width:100%;font-size:16px;padding:14px 18px}.bcp-glossary .gl-secondary{font-size:13px}.bcp-glossary .gl-byline{font-size:11px}.bcp-glossary .gl-tool-row{grid-template-columns:1fr;gap:14px}.bcp-glossary .gl-tools{padding-top:23px}.bcp-glossary .gl-alphabet{gap:3px;margin-top:16px}.bcp-glossary .gl-alphabet a,.bcp-glossary .gl-alphabet span{min-width:31px;min-height:37px;font-size:13px}.bcp-glossary .gl-results-row{align-items:flex-start;flex-direction:column;gap:7px}.bcp-glossary .gl-term-grid{grid-template-columns:1fr;gap:12px}.bcp-glossary .gl-term{padding:22px}.bcp-glossary .gl-term h3{font-size:22px}.bcp-glossary .gl-definition{font-size:16px}.bcp-glossary .gl-letter-group{margin-bottom:30px}.bcp-glossary .gl-comparison-grid,.bcp-glossary .gl-sources{grid-template-columns:1fr}.bcp-glossary .gl-comparisons{padding-block:36px}.bcp-glossary .gl-sources{padding-block:35px}.bcp-glossary .gl-sources h2,.bcp-glossary .gl-bottom-cta h2{font-size:28px}.bcp-glossary .gl-bottom-cta{padding-block:35px}.bcp-glossary .gl-bottom-cta .gl-wrap{gap:25px}}@media (prefers-reduced-motion:reduce){.bcp-glossary *{scroll-behavior:auto!important;transition:none!important}}body.bcp-site .bcp-header-v2{position:relative;z-index:80;background:#fff;border-bottom:1px solid #e0e7ef}.bcp-header-v2 .bcp-header-inner{position:relative;width:min(1400px,calc(100% - 64px));min-height:94px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.bcp-header-v2 .bcp-header-brand{flex:0 0 206px;display:block}.bcp-header-v2 .bcp-header-logo{display:block;width:206px;height:auto}.bcp-header-v2 .bcp-desktop-nav{display:flex;gap:20px;align-items:center;margin-left:auto}.bcp-header-v2 :is(a,summary){-webkit-tap-highlight-color:#fff0}.bcp-header-v2 :is(a,summary):focus-visible{outline:3px solid #3d9be9;outline-offset:4px;border-radius:4px}.bcp-header-v2 :is(.bcp-nav-direct,.bcp-nav-menu>summary){display:flex;align-items:center;min-height:46px;gap:6px;color:#17375e;font-size:15px;font-weight:650;line-height:1.35;white-space:nowrap}.bcp-header-v2 summary{list-style:none;cursor:pointer}.bcp-header-v2 summary::-webkit-details-marker{display:none}.bcp-header-v2 .bcp-nav-split{display:flex;gap:0;align-items:center}.bcp-header-v2 .bcp-nav-split>.bcp-nav-direct{padding-right:4px}.bcp-header-v2 .bcp-nav-split summary{width:28px;justify-content:center}.bcp-header-v2 .bcp-nav-menu{position:static}.bcp-header-v2 .bcp-nav-about{position:relative}.bcp-header-v2 .bcp-nav-chevron{width:16px;height:16px;flex:none;transition:transform .16s ease}.bcp-header-v2 details[open]>summary>.bcp-nav-chevron{transform:rotate(180deg)}.bcp-header-v2 :is(.bcp-nav-direct:hover,.bcp-nav-menu[open]>summary,.bcp-nav-menu>summary:hover){color:#003f93}.bcp-header-v2 .bcp-nav-direct:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-color:#3d9be9}.bcp-header-v2 .bcp-header-actions{display:flex;align-items:center;gap:20px}.bcp-header-v2 .bcp-header-phone{display:flex;align-items:center;gap:7px;color:#003f93;font-size:13px;font-weight:700;white-space:nowrap;min-height:46px}.bcp-header-v2 .bcp-header-phone svg{width:17px;height:17px}body.bcp-site .bcp-header-v2 .bcp-header-quote{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:0 20px;background:#ff431b;color:#fff;font-size:14px;font-weight:750;line-height:1.2;border-radius:7px;white-space:nowrap;transition:background .16s ease}body.bcp-site .bcp-header-v2 .bcp-header-quote:hover{background:#e93712}.bcp-header-v2 .bcp-mega{position:absolute;z-index:20;top:calc(100% - 1px);right:0;width:min(960px,calc(100vw - 64px));padding:0;background:#fff;border:1px solid #dce5ef;border-top:3px solid #003f93;border-radius:0 0 12px 12px;box-shadow:0 22px 45px rgb(16 43 79 / .13);overflow:auto;max-height:calc(100dvh - 110px)}.bcp-header-v2 .bcp-mega-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:21px 28px;background:#f6f9fc;border-bottom:1px solid #e3eaf2}.bcp-header-v2 .bcp-mega-intro>span{color:#50657e;font-size:14px}body.bcp-site .bcp-header-v2 .bcp-menu-hub{display:inline-flex;align-items:center;gap:10px;color:#003f93;font-size:14px;font-weight:750;line-height:1.5;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#b1cce7}.bcp-header-v2 .bcp-menu-hub:hover{text-decoration-color:#003f93}.bcp-header-v2 .bcp-resource-hub-row{margin:6px 10px 0;padding-top:4px;border-top:1px solid #e3eaf2}.bcp-header-v2 .bcp-resource-hub-row .bcp-menu-hub{min-height:44px}.bcp-header-v2 .bcp-mega-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:28px 18px 26px}.bcp-header-v2 .bcp-menu-column{padding:0 12px}.bcp-header-v2 .bcp-menu-column+.bcp-menu-column{border-left:1px solid #e3eaf2}.bcp-header-v2 .bcp-menu-heading{margin:0 10px 12px;color:#003f93;font-size:11px;font-weight:800;letter-spacing:.105em;line-height:1.5;text-transform:uppercase}.bcp-header-v2 ul{padding:0;margin:0;list-style:none}.bcp-header-v2 .bcp-menu-column li+li{margin-top:2px}.bcp-header-v2 :is(.bcp-menu-column,.bcp-mega-about) li a{display:flex;align-items:center;min-height:43px;padding:10px;border-radius:5px;color:#243d5c;font-size:14px;font-weight:550;line-height:1.5}.bcp-header-v2 :is(.bcp-menu-column,.bcp-mega-about) li a:hover{background:#eff6fd;color:#003f93}.bcp-header-v2 .bcp-mega-resources{width:min(740px,calc(100vw - 64px))}.bcp-header-v2 .bcp-mega-resources .bcp-mega-grid{grid-template-columns:1fr 1fr}.bcp-header-v2 .bcp-mega-about{width:280px;right:-12px;padding:12px;top:calc(100% + 23px)}.bcp-header-v2 .bcp-mobile-menu{display:none}@media (min-width:1181px) and (max-width:1350px){.bcp-header-v2 .bcp-header-inner{width:calc(100% - 40px);gap:18px}.bcp-header-v2 .bcp-header-brand{flex-basis:190px}.bcp-header-v2 .bcp-header-logo{width:190px}.bcp-header-v2 .bcp-desktop-nav{gap:13px}.bcp-header-v2 .bcp-header-actions{gap:14px}.bcp-header-v2 .bcp-header-phone span{display:none}.bcp-header-v2 .bcp-header-phone{justify-content:center;width:36px}}@media (max-width:1180px){.bcp-header-v2 .bcp-header-inner{width:calc(100% - 48px);min-height:84px;gap:20px}.bcp-header-v2 .bcp-desktop-nav{display:none}.bcp-header-v2 .bcp-header-actions{margin-left:auto}body.bcp-site .bcp-header-v2 .bcp-header-actions>.bcp-header-quote{display:none}.bcp-header-v2 .bcp-mobile-menu{display:block}.bcp-header-v2 .bcp-mobile-menu>summary{display:flex;align-items:center;gap:9px;min-height:46px;padding:0 3px;color:#003f93;font-size:13px;font-weight:750}.bcp-header-v2 .bcp-menu-bars{display:grid;gap:5px}.bcp-header-v2 .bcp-menu-bars i{display:block;width:20px;height:2px;background:currentColor;transition:transform .16s ease}.bcp-header-v2 .bcp-mobile-menu[open] .bcp-menu-bars i:first-child{transform:translateY(7px) rotate(45deg)}.bcp-header-v2 .bcp-mobile-menu[open] .bcp-menu-bars i:nth-child(2){opacity:0}.bcp-header-v2 .bcp-mobile-menu[open] .bcp-menu-bars i:last-child{transform:translateY(-7px) rotate(-45deg)}.bcp-header-v2 #bcp-mobile-navigation{position:absolute;z-index:30;top:100%;left:-24px;right:-24px;max-height:calc(100dvh - 84px);overflow-y:auto;overscroll-behavior:contain;padding:12px 24px 24px;border-top:1px solid #dce5ef;border-bottom:1px solid #dce5ef;background:#fff;box-shadow:0 18px 35px rgb(16 43 79 / .14)}.bcp-header-v2 :is(.bcp-mobile-direct,.bcp-mobile-group>summary){display:flex;align-items:center;justify-content:space-between;min-height:49px;padding:11px 0;color:#17375e;font-size:16px;font-weight:650;border-bottom:1px solid #e8edf4}.bcp-header-v2 .bcp-mobile-group>summary .bcp-nav-chevron{width:19px;height:19px}.bcp-header-v2 .bcp-mobile-section{padding:18px 12px 16px;background:#f6f9fc;border-radius:0 0 7px 7px}.bcp-header-v2 .bcp-mobile-section>.bcp-menu-hub{margin:0 10px 8px;min-height:34px}.bcp-header-v2 .bcp-mobile-section .bcp-mega-grid{display:block;padding:14px 0 0}.bcp-header-v2 .bcp-mobile-section .bcp-menu-column{padding:0}.bcp-header-v2 .bcp-mobile-section .bcp-menu-column+.bcp-menu-column{border-left:0;border-top:1px solid #dce5ef;margin-top:18px;padding-top:20px}.bcp-header-v2 .bcp-mobile-section .bcp-menu-heading{margin-bottom:5px}.bcp-header-v2 .bcp-mobile-section li a{display:block;padding:11px 10px;font-size:15px;line-height:1.5;color:#243d5c}.bcp-header-v2 .bcp-mobile-actions{display:grid;gap:14px;padding:24px 0 0}.bcp-header-v2 .bcp-mobile-call{text-align:center;font-size:14px;font-weight:650;color:#003f93;padding:8px}}@media (max-width:600px){.bcp-header-v2 .bcp-header-inner{width:calc(100% - 32px);gap:14px;min-height:78px}.bcp-header-v2 .bcp-header-brand{flex:0 0 180px}.bcp-header-v2 .bcp-header-logo{width:180px}.bcp-header-v2 .bcp-header-phone{min-width:38px;min-height:44px;justify-content:center}.bcp-header-v2 .bcp-header-phone span,.bcp-header-v2 .bcp-menu-toggle-label{display:none}.bcp-header-v2 .bcp-header-phone svg{width:20px;height:20px}.bcp-header-v2 .bcp-mobile-menu>summary{justify-content:center;width:42px;padding:0}.bcp-header-v2 #bcp-mobile-navigation{left:-16px;right:-16px;padding-inline:20px;max-height:calc(100dvh - 78px)}}@media (prefers-reduced-motion:reduce){.bcp-header-v2 *{transition:none!important}}@media (max-width:360px){body.bcp-site{min-width:0}.bcp-header-v2 .bcp-header-inner{gap:10px}.bcp-header-v2 .bcp-header-brand{flex-basis:160px}.bcp-header-v2 .bcp-header-logo{width:160px}}.bcp-header-v2 .bcp-mega-programs{width:min(1240px,calc(100vw - 64px))}.bcp-header-v2 .bcp-mega-programs .bcp-program-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:25px 14px 24px}.bcp-header-v2 .bcp-program-grid .bcp-menu-column{padding:0 10px}.bcp-header-v2 .bcp-program-grid .bcp-menu-heading{font-size:11px;letter-spacing:.07em;margin-bottom:10px}.bcp-header-v2 .bcp-program-grid .bcp-program-category+.bcp-program-category{margin-top:21px;padding-top:19px;border-top:1px solid #e3eaf2}.bcp-header-v2 .bcp-program-grid li a{min-height:40px;padding:9px 10px;font-size:14px;line-height:1.5}.bcp-header-v2 .bcp-nav-split summary{width:24px;justify-content:flex-end}.bcp-header-v2 .bcp-nav-split>.bcp-nav-direct{padding-right:0}.bcp-header-v2 .bcp-desktop-nav>.bcp-nav-menu>summary{gap:8px}@media (max-width:1180px){.bcp-header-v2 #bcp-mobile-programs{padding:12px 10px 8px}.bcp-header-v2 .bcp-mobile-program-categories{margin-top:5px}.bcp-header-v2 .bcp-program-category-mobile+.bcp-program-category-mobile{border-top:1px solid #dce5ef}.bcp-header-v2 .bcp-program-category-mobile>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:10px;color:#17375e;font-size:14px;font-weight:700;line-height:1.4}.bcp-header-v2 .bcp-program-category-mobile[open]>summary{color:#003f93}.bcp-header-v2 .bcp-program-category-mobile .bcp-menu-column{padding:0 0 10px}.bcp-header-v2 .bcp-program-category-mobile li a{display:flex;align-items:center;min-height:44px;padding:10px 12px;border-radius:5px;font-size:15px;line-height:1.5}.bcp-header-v2 .bcp-program-category-mobile li a:hover{background:#e8f2fc;color:#003f93}}@media (min-width:1181px){.bcp-header-v2 .bcp-mega-programs .bcp-mega-intro{padding-block:16px}.bcp-header-v2 .bcp-mega-programs .bcp-program-grid{padding-block:22px}.bcp-header-v2 .bcp-program-grid li a{min-height:36px;padding-block:7px}.bcp-header-v2 .bcp-program-grid .bcp-program-category+.bcp-program-category{margin-top:16px;padding-top:14px}}.bcp-footer.bcp-footer-expanded .footer-grid{grid-template-columns:minmax(0,1.25fr) repeat(4,minmax(0,1fr));gap:28px}.bcp-footer-expanded .footer-social-links{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;max-width:264px;gap:2px}.bcp-footer-expanded .footer-social-links a{min-height:44px}@media (max-width:1180px){.bcp-footer.bcp-footer-expanded .footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px}.bcp-footer-expanded .footer-brand{grid-column:1 / -1}.bcp-footer-expanded .footer-brand p{max-width:560px}}@media (max-width:760px){.bcp-footer.bcp-footer-expanded .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}.bcp-footer.bcp-footer-expanded .footer-company{grid-column:auto}.bcp-footer-expanded .footer-company ul{display:block}.bcp-footer-expanded .footer-nav li a{min-height:44px}.bcp-footer-expanded .footer-social-links{width:100%}.bcp-footer-expanded .footer-quote{padding-inline:10px;font-size:14px}}@media (max-width:359px){.bcp-footer.bcp-footer-expanded .footer-grid{grid-template-columns:minmax(0,1fr)}}.bcp-footer.bcp-footer-expanded .footer-grid{padding-bottom:24px;align-items:start}.bcp-footer-expanded .footer-social{margin-top:16px}.bcp-footer-expanded .footer-social-label{font-size:12px}.bcp-footer-expanded .footer-social-links{margin-top:6px}.bcp-footer.bcp-footer-expanded .bcp-footer-calculators{margin-top:0;padding-block:12px;align-items:center;gap:12px 24px}.bcp-footer-expanded .bcp-footer-calculators h2{font-size:13px;line-height:1.5}.bcp-footer-expanded .bcp-footer-calculators nav{gap:4px 20px;align-items:center}.bcp-footer-expanded .bcp-footer-calculators a{display:inline-flex;align-items:center;min-height:36px;font-size:13px;line-height:1.5}.bcp-footer-expanded .footer-credentials-label{font-size:12px}.bcp-footer-expanded .footer-credential-description{font-size:13px;line-height:1.5}@media (max-width:1180px){.bcp-footer.bcp-footer-expanded .bcp-footer-calculators{align-items:flex-start;flex-direction:column;gap:4px}}@media (max-width:760px){.bcp-footer-expanded .footer-nav[aria-labelledby="footer-resources-title"],.bcp-footer.bcp-footer-expanded .footer-company{grid-column:1 / -1}.bcp-footer-expanded .footer-nav[aria-labelledby="footer-resources-title"] ul,.bcp-footer-expanded .footer-company ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.bcp-footer-expanded .footer-quote{max-width:264px}.bcp-footer-expanded .footer-social{display:block}.bcp-footer-expanded .footer-social-links{width:264px;max-width:100%;gap:0}.bcp-footer-expanded .bcp-footer-calculators h2{margin-bottom:4px}.bcp-footer-expanded .bcp-footer-calculators a{min-height:44px;font-size:14px}.bcp-footer-expanded .bcp-footer-calculators nav{gap:0 22px}}@media (max-width:359px){.bcp-footer-expanded .footer-nav[aria-labelledby="footer-resources-title"] ul,.bcp-footer-expanded .footer-company ul{grid-template-columns:minmax(0,1fr)}}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide{--ag-blue:#003F93;--ag-ink:#0B3A70;--ag-orange:#FF431B;--ag-muted:#526477;--ag-line:#dbe5ef;color:#243f59;background:#fff;font-family:'Avenir Next','Segoe UI',Arial,sans-serif;font-size:17px;line-height:1.75}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide *,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide *::before,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide *::after{box-sizing:border-box}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-shell{width:min(1240px,calc(100% - 80px));margin-inline:auto}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide a{color:var(--ag-blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide a:hover{color:#125fa4}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide a:focus-visible,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide summary:focus-visible,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide [tabindex]:focus-visible{outline:3px solid #1875bd;outline-offset:5px;border-radius:3px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h1,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h2,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h3{color:var(--ag-ink);font-family:inherit;font-weight:700;text-wrap:balance}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h1{font-size:clamp(38px,4.1vw,59px);line-height:1.08;letter-spacing:-2px;margin:16px 0 22px;max-width:650px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h2{font-size:clamp(27px,2.5vw,36px);line-height:1.22;letter-spacing:-.8px;margin:12px 0 24px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h3{font-size:21px;line-height:1.4;letter-spacing:-.25px;margin:32px 0 12px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide p{margin:0 0 20px;line-height:1.75}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide ul{list-style:disc;margin:20px 0 28px;padding-left:24px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide li{padding-left:4px;margin:10px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide strong{font-weight:700}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero{background:linear-gradient(116deg,#f5faff 0%,#edf5fc 74%,#e4eff9 100%);padding:26px 0 0;border-bottom:1px solid var(--ag-line)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-breadcrumb{display:flex;flex-wrap:wrap;gap:6px 11px;align-items:center;font-size:12px;line-height:1.6;color:#5f7285;margin-bottom:36px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-breadcrumb a{text-decoration:none;color:#426484}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-breadcrumb a:hover{text-decoration:underline}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-breadcrumb>span:not([aria-current]){color:#8fa3b7}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:54px;align-items:center;padding-bottom:46px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-eyebrow,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-index{display:block;color:var(--ag-blue);font-size:11px;line-height:1.5;letter-spacing:1.5px;font-weight:800;text-transform:uppercase}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-deck{color:var(--ag-blue);font-size:24px;line-height:1.4;letter-spacing:-.5px;font-weight:600;margin-bottom:14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-intro{font-size:17px;line-height:1.7;max-width:590px;color:#4a6177}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-byline{display:flex;flex-wrap:wrap;gap:5px 16px;font-size:12px;line-height:1.8;color:#597087;margin:22px 0 26px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-byline a{font-weight:700}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-byline time{flex-basis:100%}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-actions{display:flex;flex-wrap:wrap;gap:12px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:15px 19px;min-height:52px;border-radius:6px;font-weight:750;font-size:13px;line-height:1.5;text-decoration:none;border:1px solid #fff0;transition:background .15s ease,box-shadow .15s ease}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-primary{background:var(--ag-orange);color:#fff;border-color:var(--ag-orange);box-shadow:0 4px 9px #ff431b16}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-primary:hover{background:#d72c07;color:#fff;border-color:#d72c07}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-secondary{background:#fff;color:var(--ag-blue);border-color:#b9ccdf}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-secondary:hover{background:#e5eff9}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-photo{margin:0;overflow:hidden;border-radius:10px;background:var(--ag-ink);box-shadow:0 18px 46px #174e7820;border:1px solid #d0deea}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-photo img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-photo figcaption{padding:21px 25px 23px;color:#fff}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-photo figcaption span{font-size:10px;font-weight:800;letter-spacing:2px;color:#b8daf7}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-photo figcaption p{font-size:15px;line-height:1.5;margin:7px 0 0;color:#fff}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #ceddeb;margin:0;padding:22px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts div{padding:0 28px;border-right:1px solid #ceddeb}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts div:first-child{padding-left:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts div:last-child{border:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts dt{text-transform:uppercase;font-weight:750;font-size:10px;letter-spacing:1.4px;color:#5f7891}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts dd{font-size:15px;color:var(--ag-ink);font-weight:650;margin:5px 0 0;line-height:1.5}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-layout{display:grid;grid-template-columns:232px minmax(0,1fr);gap:70px;align-items:start;padding-top:68px;padding-bottom:80px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sidebar{position:sticky;top:120px;max-height:calc(100dvh - 150px);overflow-y:auto;scrollbar-width:thin}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc{border:1px solid var(--ag-line);border-radius:8px;background:#fff;overflow:hidden}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:18px 20px;background:#f0f6fc;color:var(--ag-ink);font-size:14px;font-weight:800}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide summary::-webkit-details-marker{display:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc nav{padding:11px 10px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc nav a{display:flex;align-items:baseline;gap:11px;padding:9px 9px;border-radius:4px;color:#385b79;font-size:12px;line-height:1.6;text-decoration:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc nav a:hover{color:var(--ag-blue);background:#eff6fd}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc nav a span{font-size:10px;color:#7390aa;flex:0 0 16px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sidebar-contact{margin-top:20px;padding:21px;border:1px solid var(--ag-line);border-radius:8px;background:#f8fbfe}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sidebar-contact>span{font-size:13px;font-weight:750;color:var(--ag-ink)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sidebar-contact p{font-size:12px;line-height:1.7;color:#60758a;margin:9px 0 15px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sidebar-contact a{display:block;font-size:12px;font-weight:750;line-height:1.7}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sidebar-contact .ag-call{font-size:18px;margin-top:12px;text-decoration:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-body{min-width:0;max-width:900px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-section{padding:0 0 48px;margin:0 0 48px;border-bottom:1px solid var(--ag-line);scroll-margin-top:150px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-source{font-size:12px;color:#63798e}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-table-scroll{max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #d2dfeb;border-radius:8px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide table{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed;font-size:13px;line-height:1.65;margin:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide caption{text-align:left;padding:16px 19px;background:#edf4fb;color:var(--ag-ink);font-size:14px;font-weight:750}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide thead th{background:var(--ag-blue);color:#fff;text-align:left;font-weight:700;padding:15px 17px;border:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide td,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide tbody th{text-align:left;vertical-align:top;padding:18px 17px;border:0;border-bottom:1px solid #dce6f0;color:#3c566e;overflow-wrap:break-word;font-weight:400}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide tbody th{color:var(--ag-ink);font-weight:700}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide tbody tr:nth-child(even){background:#f5f8fb}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide tbody tr:hover{background:#ebf4fd}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide tbody tr:last-child>*{border-bottom:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide td a{font-weight:600}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-note{padding:23px 25px;background:#eff6fd;border-left:4px solid #3D9BE9;border-radius:0 7px 7px 0;margin:29px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-note>strong{color:var(--ag-ink);font-size:16px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-note p{margin:8px 0 0;font-size:15px;line-height:1.75}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-editorial-photo{margin:32px 0;border:1px solid var(--ag-line);border-radius:8px;overflow:hidden}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-editorial-photo img{display:block;width:100%;height:auto;object-fit:contain}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-editorial-photo figcaption{padding:14px 18px;background:#f7faff;color:#57718a;font-size:12px;line-height:1.7}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-faqs{border-top:1px solid var(--ag-line)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-faq{padding:0;border-bottom:1px solid var(--ag-line)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-faq summary{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:21px 0;font-size:17px;line-height:1.5;color:var(--ag-ink);font-weight:650;cursor:pointer;list-style:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-faq summary span{display:inline-flex;justify-content:center;align-items:center;width:27px;height:27px;flex:0 0 27px;background:#eaf3fc;border-radius:50%;color:var(--ag-blue);font-size:19px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-faq[open] summary span{transform:rotate(45deg)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-faq p{padding-right:45px;font-size:16px;margin-bottom:24px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author{display:grid;grid-template-columns:148px minmax(0,1fr);gap:30px;padding:32px;background:#f2f7fc;border:1px solid var(--ag-line);border-radius:9px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author img{width:148px;height:148px;object-fit:contain;border-radius:6px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author h2{margin:8px 0;font-size:28px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author p{font-size:14px;line-height:1.75;margin-bottom:14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author .ag-author-role{font-size:12px;font-weight:650;color:#58748e}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author .ag-author-license{font-size:11px;color:#516d86}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author-links{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:12px;font-weight:700}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office{display:grid;grid-template-columns:1fr 1.15fr;border:1px solid var(--ag-line);border-radius:8px;overflow:hidden;background:#f5f9fd}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office>div{padding:27px;min-width:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office h3{margin:0 0 16px;font-size:18px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office address{font-style:normal;font-size:14px;line-height:1.7;margin-bottom:18px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office>div>a{display:block;font-size:14px;margin:5px 0;overflow-wrap:anywhere}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office-actions{border-top:1px solid var(--ag-line);margin-top:22px;padding-top:16px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office-actions a{display:block;font-size:12px;font-weight:700;line-height:1.7;margin:7px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office iframe{display:block;border:0;width:100%;height:100%;min-height:350px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sources h2{font-size:24px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sources p,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sources li{font-size:13px;line-height:1.75}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sources ul{margin:20px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-disclosure{padding-top:18px;margin-top:25px;border-top:1px solid var(--ag-line);color:#667b8d}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-related{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 0 40px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-related>a{display:block;border:1px solid var(--ag-line);border-radius:8px;padding:24px;text-decoration:none;background:#fff}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-related>a:hover{border-color:#82acd2;background:#f3f8fe}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-related a>span{display:block;text-transform:uppercase;font-size:9px;letter-spacing:1.1px;color:#647e96}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-related strong{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:23px;margin-top:8px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-final{padding:40px;background:var(--ag-ink);border-radius:9px;color:#d6e7f7}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-final .ag-eyebrow{color:#a9d8ff}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-final h2{color:#fff;font-size:32px;margin-top:14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-final p{font-size:16px;color:#d6e7f7}@media (min-width:1700px){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h1{font-size:60px}}@media (max-width:1100px){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-shell{width:calc(100% - 56px)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-grid{gap:32px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-layout{gap:38px;grid-template-columns:205px minmax(0,1fr)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author{grid-template-columns:100px minmax(0,1fr);gap:23px;padding:25px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author img{width:100px;height:100px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office{grid-template-columns:1fr}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office iframe{height:290px;min-height:290px}}@media (max-width:900px){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-grid{grid-template-columns:1fr;gap:32px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-photo{max-width:680px;width:100%}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h1{font-size:48px;max-width:680px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-layout{grid-template-columns:1fr;gap:42px;padding-top:36px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sidebar{position:static;max-height:none;overflow:visible}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-sidebar-contact{display:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc nav{display:grid;grid-template-columns:1fr 1fr}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc nav a{font-size:13px;padding:11px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author{grid-template-columns:148px minmax(0,1fr)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author img{width:148px;height:148px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office{grid-template-columns:1fr 1fr}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office iframe{min-height:360px;height:100%}}@media (max-width:600px){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide{font-size:16px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-shell{width:calc(100% - 36px)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero{padding-top:18px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-breadcrumb{font-size:10px;gap:5px 8px;margin-bottom:28px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h1{font-size:39px;line-height:1.12;letter-spacing:-1.3px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-deck{font-size:21px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-intro{font-size:16px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-grid{gap:27px;padding-bottom:28px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-actions{flex-direction:column}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-button{width:100%;min-height:52px;font-size:13px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-photo figcaption{padding:16px 18px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-hero-photo figcaption p{font-size:13px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts{gap:0;padding:18px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts div{padding:0 11px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts dt{font-size:8px;letter-spacing:.7px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-facts dd{font-size:11px;line-height:1.55}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-layout{padding-bottom:42px;gap:36px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc nav{grid-template-columns:1fr}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-toc nav a{min-height:44px;align-items:center}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-section{padding-bottom:32px;margin-bottom:34px;scroll-margin-top:110px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h2{font-size:28px;letter-spacing:-.55px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide h3{font-size:20px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide table{min-width:580px;table-layout:fixed;font-size:12px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide td,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide tbody th,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide thead th{padding:15px 14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-table-scroll{border-radius:6px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-note{padding:20px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-faq summary{font-size:16px;gap:15px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-faq p{padding-right:0;font-size:15px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author{grid-template-columns:1fr;gap:22px;padding:24px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author img{width:112px;height:112px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author h2{font-size:27px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-author-links{gap:16px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office{grid-template-columns:1fr}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-office iframe{min-height:280px;height:280px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-related{grid-template-columns:1fr;gap:14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-related>a{padding:21px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-final{padding:28px 24px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide .ag-final h2{font-size:28px}}@media (prefers-reduced-motion:reduce){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide *,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide *::before,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-guide *::after{scroll-behavior:auto!important;transition:none!important}}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub{color:#33465e;background:#fff;font-size:16px;line-height:1.75}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub *,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub *::before,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub *::after{box-sizing:border-box}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub h1,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub h2,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub h3{color:#003F93;font-family:inherit;font-weight:750;text-wrap:balance;margin:0;padding:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub h1{font-size:clamp(44px,4.6vw,66px);line-height:1.04;letter-spacing:-2.3px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub h2{font-size:37px;line-height:1.2;letter-spacing:-1px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub h3{font-size:24px;line-height:1.25;letter-spacing:-.4px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub p{margin:0 0 18px;color:#475a70;font-size:16px;line-height:1.75}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub a{color:#003F93;text-decoration:underline;text-underline-offset:4px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub a:hover{color:#00295f}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub a:focus-visible,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub summary:focus-visible,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub [tabindex="0"]:focus-visible{outline:3px solid #3D9BE9;outline-offset:5px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub section[id]{scroll-margin-top:125px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-kicker{display:block;color:#365c84;font-size:11px;line-height:1.4;letter-spacing:1.8px;text-transform:uppercase;font-weight:750;margin-bottom:15px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-hero{background:linear-gradient(110deg,#eff6fc 0%,#f8fbfd 65%,#f0f7fc 100%);border-bottom:1px solid #dbe6ef;padding-top:27px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#657890;margin-bottom:38px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-breadcrumb a{text-decoration:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;padding-bottom:42px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-hero-intro{max-width:480px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-deck{color:#173d66;font-size:25px;line-height:1.35;letter-spacing:-.4px;font-weight:600;margin-bottom:14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-button{display:inline-flex;justify-content:center;align-items:center;gap:28px;min-height:51px;padding:13px 23px;border-radius:5px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-primary,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-primary:visited{background:#FF431B;color:#fff}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-primary:hover{background:#dd3410;color:#fff}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-jumpnav{display:flex;align-items:center;flex-wrap:wrap;gap:6px 29px;border-top:1px solid #d5e3ee;padding:16px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-jumpnav>span{font-size:10px;letter-spacing:1.1px;font-weight:750;color:#62778e;margin-right:9px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-jumpnav a{padding:7px 0;text-decoration:none;font-size:12px;font-weight:650}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-jumpnav a:hover{text-decoration:underline}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-section{padding-top:65px;padding-bottom:65px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:32px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-section-heading>p{flex:0 1 315px;margin:0;font-size:14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card{padding:0;border:1px solid #dbe4ed;border-radius:10px;overflow:hidden;box-shadow:0 6px 22px #0b3a7008;display:flex;flex-direction:column;background:#fff;transition:box-shadow .2s,border-color .2s}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card:hover,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card:focus-within{border-color:#9cbbd8;box-shadow:0 12px 28px #0b3a7014}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-image{display:block;overflow:hidden;margin:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-image img{display:block;width:100%;height:auto;aspect-ratio:980/550;object-fit:contain;border-radius:0;margin:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-body{padding:25px;display:flex;flex-direction:column;flex:1}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card .ah-kicker{font-size:10px;letter-spacing:1.5px;margin-bottom:10px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card h3{font-size:31px;margin-bottom:8px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card h3 a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;gap:12px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card h3 a span{font-size:24px;font-weight:400;color:#587896}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card .ah-tagline{color:#254767;font-size:14px;line-height:1.5;font-weight:650;margin-bottom:14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card p{font-size:14px;line-height:1.7}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card dl{border-top:1px solid #e4ebf2;margin:5px 0 20px;padding-top:14px;margin-top:auto}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card dl div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:5px;margin:0 0 10px;font-size:11px;line-height:1.6}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card dt{font-weight:750;text-transform:uppercase;letter-spacing:.8px;color:#6a7e93}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card dd{margin:0;color:#334f6c;font-size:12px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-link{padding-top:15px;border-top:1px solid #e4ebf2;display:flex;justify-content:space-between;gap:10px;text-decoration:none;font-size:13px;line-height:1.5;font-weight:750}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-link:hover{text-decoration:underline}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-caption{margin:22px 0 0;color:#667b90;font-size:12px;line-height:1.65}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-band{background:#f4f8fc;border-block:1px solid #e2eaf2}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-table-scroll{overflow-x:auto;width:100%;background:#fff;border:1px solid #d9e5ef;border-radius:8px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.7;margin:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub caption{text-align:left;background:#fff;color:#48617b;padding:17px 21px;font-size:12px;font-weight:600}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub th,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub td{padding:21px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #e1eaf1;color:#435b73}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub thead th{background:#0B3A70;color:#fff;font-size:15px;font-weight:700}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub th:first-child{width:20%}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub tbody th{color:#1c456e;font-size:12px;font-weight:700;background:#f9fbfd}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub tbody tr:nth-child(even) td,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub tbody tr:nth-child(even) th{background:#f1f5f9}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub tbody tr:hover td,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub tbody tr:hover th{background:#e8f1f9}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub tbody tr:last-child td,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub tbody tr:last-child th{border-bottom:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub td a{font-size:12px;font-weight:700}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-scroll-hint{display:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-note{padding:24px 28px;border-left:3px solid #3D9BE9;background:#eaf2fa;margin-top:26px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-note strong{color:#173f6a;font-size:17px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-note p{margin:6px 0 10px;font-size:14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-note a{font-size:13px;font-weight:700}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-steps li{padding:0;margin:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-step-number{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #cadbeb;color:#003F93;border-radius:50%;font-size:13px;font-weight:700;margin-bottom:20px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-steps h3{font-size:22px;margin-bottom:13px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-steps p{font-size:14px;margin:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-resource-row{display:flex;flex-wrap:wrap;gap:12px 30px;border-top:1px solid #dce6ef;margin-top:31px;padding-top:23px;font-size:13px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-resource-row span{font-weight:650;color:#48627c}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-resource-row a{font-weight:650}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-financing{display:grid;grid-template-columns:1fr 1fr;gap:70px;background:#0B3A70;padding:44px;border-radius:10px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-financing .ah-kicker{color:#bbd3ec}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-financing h2{color:#fff;margin-bottom:20px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-financing-intro p{color:#d7e5f4;font-size:15px;margin-bottom:25px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links>a{display:flex;justify-content:space-between;gap:22px;padding:18px 0;border-bottom:1px solid #47698e;text-decoration:none;color:#fff}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links>a:first-child{padding-top:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links>a:last-child{border-bottom:0;padding-bottom:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links h3{font-size:18px;color:#fff;margin-bottom:4px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links p{color:#c0d4e9;font-size:13px;line-height:1.5;margin:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links>a:hover h3{text-decoration:underline;text-underline-offset:4px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-local-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:35px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author{display:grid;grid-template-columns:145px minmax(0,1fr);align-items:start;gap:27px;padding:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author img{width:145px;height:145px;border-radius:7px;margin:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author h3{margin-bottom:9px;font-size:26px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author p{font-size:14px;margin-bottom:12px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author .ah-role{font-size:12px;color:#46637f}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author .ah-license{font-size:11px;line-height:1.8;color:#6b7e91}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author a{font-size:13px;font-weight:700}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-office{background:#f3f7fb;padding:28px;border-radius:8px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-office h3{font-size:23px;margin-bottom:15px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-office address{font-style:normal;font-size:14px;margin-bottom:15px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-office>a{display:block;font-size:13px;width:fit-content}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-office .ah-phone{font-size:22px;font-weight:700;text-decoration:none;margin-bottom:3px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-office-links{display:grid;gap:10px;border-top:1px solid #d6e2ed;margin-top:22px;padding-top:20px;font-size:12px;font-weight:650}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faq-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:80px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faq-layout h2{margin-bottom:18px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faq-layout>div>p{font-size:14px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs details{border-bottom:1px solid #cddce9;margin:0;padding:0;background:#fff0;border-radius:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs details:first-child{border-top:1px solid #cddce9}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs summary{display:flex;justify-content:space-between;align-items:center;gap:22px;list-style:none;padding:23px 0;color:#18466f;font-size:15px;line-height:1.6;font-weight:650;cursor:pointer}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs summary::-webkit-details-marker{display:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs summary::after{display:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs summary span{font-size:22px;font-weight:400;transition:transform .2s}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs details[open] summary span{transform:rotate(45deg)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs details p{font-size:14px;margin:0;padding:0 30px 24px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-sources{padding-top:34px;padding-bottom:40px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-sources h2{font-size:18px;letter-spacing:0;margin-bottom:13px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-sources p{font-size:12px;color:#63788e}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-sources .ah-disclosure{margin:22px 0 0;font-size:11px;line-height:1.8}@media (max-width:1000px){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-shell{width:calc(100% - 48px)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-hero-grid{gap:38px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub h1{font-size:47px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-cards{gap:16px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-body{padding:20px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card h3{font-size:27px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-section-heading{gap:30px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-section-heading>p{flex-basis:240px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-financing{gap:38px;padding:34px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author{grid-template-columns:100px minmax(0,1fr);gap:22px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author img{width:100px;height:100px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-local-grid{gap:27px;grid-template-columns:1.3fr 1fr}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faq-layout{gap:38px}}@media (max-width:900px){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-hero-grid{grid-template-columns:1fr;gap:25px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-hero-intro{max-width:600px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-deck br{display:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-jumpnav{gap:6px 24px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-jumpnav>span{display:none}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-cards{grid-template-columns:1fr;gap:27px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card{display:grid;grid-template-columns:1fr 1fr;align-items:start}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-image{margin:22px 0 22px 22px;border-radius:5px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-body{padding:22px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-section-heading{display:block}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-section-heading>p{margin-top:17px;max-width:520px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-section{padding-top:48px;padding-bottom:48px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-steps{gap:25px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-steps h3{font-size:19px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-financing{grid-template-columns:1fr;gap:35px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links{display:grid;grid-template-columns:1fr 1fr;gap:20px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links>a,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links>a:first-child{border-top:1px solid #47698e;border-bottom:0;padding:18px 0 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-local-grid{grid-template-columns:1fr}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author{grid-template-columns:145px minmax(0,1fr)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author img{width:145px;height:145px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faq-layout{grid-template-columns:1fr;gap:23px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-scroll-hint{display:block}}@media (max-width:520px){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-shell{width:calc(100% - 36px)}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-hero{padding-top:20px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-breadcrumb{font-size:11px;margin-bottom:27px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub h1{font-size:42px;line-height:1.08;letter-spacing:-1.7px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub h2{font-size:30px;line-height:1.2;letter-spacing:-.7px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-deck{font-size:22px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-hero-grid{padding-bottom:27px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-hero-intro>p:not(.ah-deck){font-size:15px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-button{width:100%;min-height:52px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-jumpnav{justify-content:flex-start;gap:0 21px;padding:12px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-jumpnav a{min-height:42px;display:flex;align-items:center;font-size:11px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-section{padding-top:39px;padding-bottom:39px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card{display:flex}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-image{margin:0;border-radius:0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-body{padding:24px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card h3{font-size:31px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card p{font-size:15px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card dl{margin-top:4px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card dl div{font-size:12px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-card-link{min-height:46px;align-items:center}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-steps{grid-template-columns:1fr;gap:27px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-step-number{margin-bottom:13px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-steps h3{font-size:23px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-note{padding:22px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-financing{padding:27px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-finance-links{grid-template-columns:1fr;gap:20px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author{grid-template-columns:1fr}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-author img{width:112px;height:112px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-office{padding:24px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs summary{font-size:15px;padding:20px 0}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub .ah-faqs details p{padding-right:0}}@media (prefers-reduced-motion:reduce){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub *,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub *::before,body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-area-hub *::after{transition:none!important;scroll-behavior:auto!important}}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval{display:grid;grid-template-columns:180px minmax(0,1fr);margin:28px 0;overflow:hidden;border:1px solid #d4deed;border-radius:16px;background:#fff;scroll-margin-top:140px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__metric{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;padding:28px 24px;background:#edf3fb;color:#0b315b}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__label{font-size:11px;line-height:1.5;font-weight:800;letter-spacing:.07em}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__value{font-size:52px;line-height:1;font-weight:800;letter-spacing:-.045em}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__unit{font-size:14px;line-height:1.5}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__detail{min-width:0;padding:26px 28px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__detail h4{margin:0 0 12px;font-size:21px;line-height:1.35;color:#0b315b}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__detail p{margin:0 0 12px;font-size:16px;line-height:1.65}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__detail .bcp-bridge-approval__byline{margin:18px 0 0;padding-top:14px;border-top:1px solid #e0e6f0;font-size:14px;line-height:1.6}@media (max-width:640px){body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval{grid-template-columns:minmax(0,1fr);border-radius:12px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__metric{padding:20px 22px;gap:8px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__value{font-size:44px}body.bcp-site.bcp-migrated-page .bcp-migrated-content .bcp-bridge-program .bcp-bridge-approval__detail{padding:22px}}.ec-page{--ec-navy:#0b3a70;--ec-blue:#003f93;--ec-ink:#193753;--ec-muted:#596e83;--ec-line:#dbe5ef;--ec-pale:#f1f6fc;--ec-orange:#ff431b;color:var(--ec-ink);background:#fff;font-family:inherit;font-size:16px;line-height:1.65}.ec-page *{box-sizing:border-box}.ec-page [hidden]{display:none!important}.ec-page button,.ec-page input,.ec-page select{font:inherit}.ec-page button,.ec-page summary{cursor:pointer}.ec-page button{border:0;background:none;color:var(--ec-ink)}.ec-page :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:3px solid #3d9be9;outline-offset:4px}.ec-page a{color:var(--ec-blue);text-underline-offset:4px}.ec-page p{margin:0 0 16px}.ec-page h1,.ec-page h2,.ec-page h3{font-family:inherit;letter-spacing:-.035em;line-height:1.15;margin:0;color:var(--ec-ink);font-weight:600}.ec-wrap{width:min(1300px,calc(100% - 80px));margin-inline:auto}.ec-hero{background:var(--ec-navy);color:#dce9f5;padding:25px 0 0}.ec-breadcrumb{display:flex;gap:10px;font-size:12px;opacity:.85;margin-bottom:24px}.ec-breadcrumb a{color:#fff}.ec-hero-grid{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-bottom:28px}.ec-page .ec-eyebrow{text-transform:uppercase;letter-spacing:.15em;font-weight:800;font-size:11px;color:var(--ec-blue);margin:0 0 11px}.ec-hero .ec-eyebrow{color:#a9d4fa}.ec-hero h1{font-size:clamp(36px,4vw,55px);color:#fff;margin-bottom:14px}.ec-hero .ec-intro{font-size:17px;line-height:1.65;max-width:790px;margin:0}.ec-page .ec-primary{display:inline-flex;gap:25px;align-items:center;justify-content:center;white-space:nowrap;border-radius:7px;background:var(--ec-orange);color:#fff;padding:14px 21px;font-size:14px;font-weight:750;text-decoration:none;min-height:48px}.ec-primary:hover{background:#e83510}.ec-hero-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff25;padding:14px 0;font-size:12px}.ec-hero-footer a{color:#fff;font-weight:650;text-decoration:none}.ec-preview-note{background:#fff7dd;border:1px solid #e9d597;border-radius:6px;padding:10px 16px;margin-top:20px!important;font-size:13px}.ec-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ec-line);border-radius:12px;margin-top:30px;overflow:hidden}.ec-page .ec-overview-card{text-align:left;padding:20px 24px;border-right:1px solid var(--ec-line);background:#fff;transition:background .15s;min-width:0}.ec-page .ec-overview-card:last-child{border-right:0}.ec-page .ec-overview-card:hover{background:var(--ec-pale)}.ec-overview-card .ec-card-top{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;color:var(--ec-muted)}.ec-overview-card strong{display:block;font-size:35px;letter-spacing:-.045em;line-height:1.15;color:var(--ec-blue);margin:10px 0 3px;font-weight:650}.ec-overview-card small{display:block;font-size:11px;color:var(--ec-muted)}.ec-overview-note{font-size:11px;color:var(--ec-muted);margin:10px 0 32px!important}.ec-section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:20px}.ec-section-heading h2{font-size:32px}.ec-timezone{display:flex;align-items:center;gap:7px;color:var(--ec-muted);font-size:12px;white-space:nowrap}.ec-timezone svg{height:16px;width:16px;stroke:currentColor;fill:none;stroke-width:1.7}.ec-calendar-panel,.ec-history-panel{border:1px solid var(--ec-line);border-radius:12px;background:#fff;box-shadow:0 8px 28px #17365307;overflow:hidden}.ec-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px}.ec-toolbar h3{font-size:21px;letter-spacing:-.025em}.ec-week-nav{display:flex;gap:3px;align-items:center}.ec-page .ec-week-nav button{padding:7px 12px;border:1px solid var(--ec-line);border-radius:5px;background:#fff;font-size:13px;min-height:38px}.ec-page .ec-week-nav button:hover{background:var(--ec-pale)}.ec-page .ec-week-nav .ec-icon-button{font-size:18px;width:38px;padding:0}.ec-date-label{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--ec-muted)}.ec-date-label input{width:138px;border:1px solid var(--ec-line);border-radius:5px;padding:6px;font-size:12px;color:var(--ec-ink);background:#fff}.ec-filters{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:0 24px 16px}.ec-category-tabs{display:flex;gap:4px;flex-wrap:wrap}.ec-page .ec-category-tabs button{font-size:12px;border-radius:5px;padding:7px 10px;line-height:1.5}.ec-page .ec-category-tabs button[aria-pressed=true]{background:var(--ec-blue);color:#fff;font-weight:700}.ec-page .ec-category-tabs button:hover:not([aria-pressed=true]){background:var(--ec-pale)}.ec-search input{font-size:12px;max-width:155px;padding:8px 11px;border:1px solid var(--ec-line);border-radius:5px;color:var(--ec-ink);background:#fff}.ec-status{font-size:11px;color:var(--ec-muted);padding:9px 24px;background:#f8fafc;border-top:1px solid var(--ec-line);border-bottom:1px solid var(--ec-line)}.ec-status.ec-warning{background:#fff8e7;color:#785b12}.ec-table-scroll{overflow-x:auto}.ec-page table{border-collapse:collapse;width:100%;margin:0;line-height:1.4;font-size:13px}.ec-table{min-width:720px}.ec-page th{text-align:left;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:13px 24px;color:#61778a;background:#fff;border-bottom:1px solid var(--ec-line);font-weight:750}.ec-page td{padding:15px 24px;border-bottom:1px solid #e8eef4;vertical-align:middle}.ec-table th:first-child,.ec-table td:first-child{width:105px}.ec-table th:nth-child(2){width:42%}.ec-table th:nth-child(3){width:14%}.ec-table td:nth-child(4),.ec-table td:nth-child(5){font-variant-numeric:tabular-nums}.ec-table .ec-day-row th{background:#eaf1f9;color:var(--ec-blue);letter-spacing:.01em;text-transform:none;font-size:12px;padding:9px 24px;border-top:1px solid var(--ec-line)}.ec-day-row .ec-today-badge{display:inline-block;margin-left:10px;font-size:9px;background:#d8e8f9;color:var(--ec-blue);border-radius:3px;padding:2px 5px;text-transform:uppercase}.ec-event-row:nth-child(even){background:#fcfdff}.ec-event-row:hover{background:#f3f7fc}.ec-time{font-size:12px;font-variant-numeric:tabular-nums;color:#546b82;white-space:nowrap}.ec-page .ec-release-button{text-align:left;font-size:14px;line-height:1.4;padding:0;font-weight:650;display:block;color:#133b65}.ec-page .ec-release-button:hover{text-decoration:underline;text-underline-offset:3px}.ec-event-sub{display:flex;align-items:center;gap:9px;margin-top:5px;font-size:10px;color:#6c8093}.ec-importance{display:inline-block;padding:2px 6px;border-radius:4px;font-size:9px;line-height:1.6;white-space:nowrap}.ec-importance.high{background:#fff0e8;color:#a44916}.ec-category-label{font-size:10px;color:#6c8093}.ec-result{font-size:15px;font-weight:700;color:var(--ec-blue);white-space:nowrap}.ec-result-unit{font-size:9px;color:var(--ec-muted);display:block;max-width:155px;margin-top:2px}.ec-pending{font-size:11px;color:#788a9b}.ec-event-detail td{background:#f0f6fc;padding:18px 24px}.ec-detail-grid{display:flex;justify-content:space-between;gap:30px;font-size:12px}.ec-detail-grid p{max-width:780px;margin:0 0 6px}.ec-detail-links{display:flex;gap:15px;align-items:start;flex-wrap:wrap;white-space:nowrap}.ec-detail-links a,.ec-page .ec-detail-links button{color:var(--ec-blue);font-size:12px;text-decoration:underline;font-weight:650}.ec-empty{text-align:center;padding:35px!important;color:var(--ec-muted)}.ec-empty small{display:block;margin-top:6px}.ec-calendar-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:14px 24px}.ec-calendar-bottom p{font-size:10px;color:var(--ec-muted);margin:0;max-width:780px}.ec-calendar-bottom p span{margin-right:6px}.ec-page .ec-text-button{font-size:11px;font-weight:700;color:var(--ec-blue);white-space:nowrap;padding:5px 0}.ec-footnote{font-size:11px;color:var(--ec-muted);margin:12px 0 0!important}.ec-footnote a{white-space:nowrap}.ec-history-section{margin-top:60px;scroll-margin-top:120px}.ec-indicator-label{font-size:10px;color:var(--ec-muted);display:grid;gap:5px;min-width:240px}.ec-indicator-label select{color:var(--ec-blue);background:#fff;border:1px solid var(--ec-line);border-radius:5px;padding:10px 12px;font-size:13px;max-width:100%}.ec-chart-top{padding:24px 28px 18px;display:flex;justify-content:space-between;gap:20px;align-items:center}.ec-chart-top h3{font-size:24px}.ec-chart-top p{font-size:12px;color:var(--ec-muted);margin:5px 0 0}.ec-range-buttons{display:flex;gap:4px}.ec-page .ec-range-buttons button{padding:7px 13px;border-radius:5px;font-size:12px}.ec-page .ec-range-buttons button[aria-pressed=true]{background:#e7effa;color:var(--ec-blue);font-weight:750}.ec-chart-stats{display:grid;grid-template-columns:repeat(4,1fr);padding:0 28px;gap:20px}.ec-chart-stats>div{padding:12px 0;border-top:1px solid var(--ec-line)}.ec-chart-stats span{display:block;font-size:10px;color:var(--ec-muted)}.ec-chart-stats strong{font-size:24px;font-weight:650;letter-spacing:-.03em;line-height:1.45;color:var(--ec-blue);display:block}.ec-chart-stats small{font-size:10px;display:block;color:var(--ec-muted)}.ec-chart-stats .ec-chart-readout{font-size:14px;padding-top:7px}.ec-chart{height:305px;margin:12px 24px 0;position:relative;touch-action:pan-y}.ec-chart svg{width:100%;height:100%;overflow:visible}.ec-chart svg text{font-family:inherit;fill:#667e95;font-size:11px}.ec-chart .ec-hover-line{stroke:#003f93;stroke-width:1;stroke-dasharray:3 3}.ec-chart-bottom{padding:10px 28px 20px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--ec-muted)}.ec-chart-bottom p{margin:0;max-width:760px}.ec-chart-bottom a{white-space:nowrap;font-weight:650}.ec-observations{border-top:1px solid var(--ec-line);padding:14px 28px}.ec-observations summary{font-size:12px;color:var(--ec-blue);font-weight:650}.ec-observations p{font-size:12px;color:var(--ec-muted);margin-top:12px}.ec-observations table{max-width:500px}.ec-observations td,.ec-observations th{padding:8px 14px}.ec-explainer{display:grid;grid-template-columns:1fr 1.05fr;gap:70px;padding:60px 0;border-bottom:1px solid var(--ec-line)}.ec-explainer h2{font-size:36px;margin-bottom:18px}.ec-explainer p{font-size:14px;color:var(--ec-muted)}.ec-explainer a{font-size:13px;font-weight:700}.ec-explainer-items article{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--ec-line)}.ec-explainer-items article:first-child{padding-top:0}.ec-explainer-items article:last-child{border:0;padding-bottom:0}.ec-explainer-items article>span{font-size:11px;font-weight:750;color:#3888c6;padding-top:3px}.ec-explainer-items h3{font-size:17px;margin-bottom:7px}.ec-explainer-items p{font-size:13px;line-height:1.65;margin:0}.ec-next-step{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:32px;border:1px solid #d2e2f1;background:var(--ec-pale);border-radius:10px;margin:35px 0}.ec-next-step h2{font-size:26px;margin:0 0 10px}.ec-next-step p:not(.ec-eyebrow){font-size:13px;color:var(--ec-muted);max-width:670px;margin:0}.ec-sources{padding:5px 0 45px;max-width:1120px}.ec-sources h2{font-size:19px;margin-bottom:14px}.ec-sources p{font-size:11px;color:var(--ec-muted);line-height:1.8}.ec-sources summary{font-size:12px;font-weight:700;color:var(--ec-blue);margin-bottom:10px}.ec-sources .ec-disclosure{padding-top:16px;border-top:1px solid var(--ec-line);margin-top:20px}.ec-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1000px){.ec-wrap{width:calc(100% - 40px)}.ec-hero-grid{gap:25px}.ec-hero .ec-intro{font-size:15px}.ec-primary{font-size:12px!important}.ec-toolbar{flex-wrap:wrap}.ec-toolbar h3{order:-1;flex-basis:100%}.ec-filters{align-items:flex-start}.ec-overview-card{padding:18px!important}.ec-overview-card strong{font-size:30px}.ec-explainer{gap:35px}.ec-chart-stats strong{font-size:22px}.ec-table th,.ec-table td{padding-left:17px;padding-right:17px}}@media (max-width:650px){.ec-wrap{width:calc(100% - 32px)}.ec-hero{padding-top:17px}.ec-breadcrumb{margin-bottom:22px}.ec-hero-grid{display:block;padding-bottom:24px}.ec-hero h1{font-size:34px}.ec-hero .ec-intro{font-size:14px}.ec-hero .ec-primary{margin-top:20px;min-height:44px}.ec-hero-footer{font-size:10px;gap:14px}.ec-hero-footer>span{max-width:180px}.ec-overview{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.ec-page .ec-overview-card{border-bottom:1px solid var(--ec-line);padding:15px!important}.ec-page .ec-overview-card:nth-child(2){border-right:0}.ec-page .ec-overview-card:nth-child(n+3){border-bottom:0}.ec-overview-card strong{font-size:30px}.ec-overview-card .ec-card-top{font-size:10px}.ec-overview-card small{font-size:9px}.ec-overview-note{font-size:10px;margin-bottom:26px!important}.ec-section-heading{display:block}.ec-section-heading h2{font-size:26px}.ec-timezone{margin-top:12px;font-size:11px}.ec-toolbar{padding:17px 14px;gap:13px}.ec-toolbar h3{font-size:19px}.ec-date-label{font-size:0;gap:0}.ec-date-label input{width:127px;font-size:11px}.ec-week-nav{gap:2px}.ec-page .ec-week-nav button{font-size:11px;padding:6px 9px;min-height:35px}.ec-page .ec-week-nav .ec-icon-button{width:30px}.ec-filters{padding:0 14px 13px;display:block}.ec-category-tabs{gap:3px}.ec-page .ec-category-tabs button{padding:6px 8px;font-size:10px}.ec-search input{max-width:100%;width:100%;margin-top:10px}.ec-status{padding:9px 14px;font-size:10px}.ec-table{min-width:0}.ec-table thead{display:none}.ec-table tr.ec-event-row{display:grid;grid-template-columns:60px 1fr 1fr;gap:0;padding:12px 14px;border-bottom:1px solid var(--ec-line)}.ec-table .ec-event-row td{border:0;padding:0;min-width:0;width:auto}.ec-table .ec-event-row td:first-child{grid-row:1 / span 2;padding-top:2px;width:auto}.ec-table .ec-event-row td:nth-child(2){grid-column:2 / 4;padding-bottom:10px}.ec-table .ec-event-row td:nth-child(3){grid-column:2 / 4;font-size:10px;padding-bottom:8px}.ec-table .ec-event-row td:nth-child(3)::before{content:'Reference period: ';color:var(--ec-muted)}.ec-table .ec-event-row td:nth-child(4){grid-column:2}.ec-table .ec-event-row td:nth-child(5){grid-column:3;padding-left:13px;border-left:1px solid var(--ec-line)}.ec-table .ec-event-row td:nth-child(4)::before{content:'Latest result';display:block;font-size:9px;color:var(--ec-muted);margin-bottom:4px}.ec-table .ec-event-row td:nth-child(5)::before{content:'Previous';display:block;font-size:9px;color:var(--ec-muted);margin-bottom:4px}.ec-table .ec-day-row th{padding:9px 14px}.ec-page .ec-release-button{font-size:13px}.ec-result{font-size:15px}.ec-time{font-size:10px}.ec-event-sub{font-size:9px;gap:6px}.ec-event-detail td{display:block;width:100%;padding:15px!important}.ec-detail-grid{display:block;font-size:11px}.ec-detail-links{margin-top:10px}.ec-calendar-bottom{padding:12px 14px;display:block}.ec-calendar-bottom p{font-size:9px;margin-bottom:7px}.ec-footnote{font-size:10px}.ec-history-section{margin-top:38px}.ec-indicator-label{margin-top:16px;width:100%}.ec-chart-top{padding:18px 16px}.ec-chart-top h3{font-size:20px}.ec-chart-top p{font-size:10px}.ec-range-buttons button{padding:6px 9px!important;font-size:10px!important}.ec-chart-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:0 16px}.ec-chart-stats strong{font-size:22px}.ec-chart-stats .ec-chart-readout{font-size:12px}.ec-chart{height:235px;margin:8px 12px 0}.ec-chart svg text{font-size:10px}.ec-chart-bottom{padding:8px 16px 16px;display:block;font-size:10px}.ec-chart-bottom a{display:inline-block;margin-top:10px}.ec-observations{padding:14px 16px}.ec-observations summary{font-size:11px}.ec-explainer{grid-template-columns:1fr;gap:24px;padding:40px 0}.ec-explainer h2{font-size:29px}.ec-next-step{display:block;padding:24px;margin:26px 0}.ec-next-step h2{font-size:24px}.ec-next-step .ec-primary{margin-top:20px}.ec-sources p{font-size:10px}.ec-sources h2{font-size:18px}.ec-preview-note{font-size:11px}}@media (prefers-reduced-motion:reduce){.ec-page *{scroll-behavior:auto!important;transition:none!important}}@media print{body>*:not(main):not(.ec-page){display:none}.ec-hero,.ec-overview,.ec-overview-note,.ec-history-section,.ec-explainer,.ec-next-step,.ec-sources,.ec-filters,.ec-date-label,.ec-week-nav,.ec-calendar-bottom,.ec-preview-note{display:none!important}.ec-wrap{width:100%}.ec-calendar-panel{box-shadow:none;border:0}.ec-table{min-width:0}.ec-event-row{break-inside:avoid}.ec-table-scroll{overflow:visible}.ec-page a{color:inherit;text-decoration:none}}#site-content.bennett-economic-main{width:100%;max-width:none;margin:0;padding:0}.ec-device-review{margin:0;background:#e8eef5}.ec-device-review iframe{display:block;width:min(390px,100%);height:100vh;border:0;margin:0 auto;background:#fff}@media (max-width:650px){.ec-table tbody,.ec-table .ec-day-row,.ec-table .ec-event-detail{display:block;width:100%}.ec-table .ec-day-row th,.ec-table .ec-event-detail td:first-child{display:block;width:100%}.ec-page .ec-date-label input{font-size:12px;min-height:36px}.ec-detail-links{white-space:normal}}#site-content.bennett-authorization{max-width:none;width:100%;padding:0;margin:0;background:radial-gradient(ellipse at 90% 0,rgb(61 155 233 / .08),transparent 36%),linear-gradient(180deg,#f4f7fd 0,#f8faff 70%,#fff 100%);color:#071a3d;font-family:"Avenir Next","Segoe UI",Helvetica,sans-serif}.bennett-authorization *{box-sizing:border-box}.bennett-authorization .bca-container{width:min(820px,calc(100% - 48px));margin:0 auto}.bennett-authorization .bca-banner{padding:32px 0 0;background:#fff0}.bennett-authorization .bca-banner .bca-eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 10px;color:#003f93;font-size:11px;font-weight:750;line-height:1.5;letter-spacing:.14em}.bennett-authorization .bca-eyebrow:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#3d9be9;box-shadow:0 0 0 4px #e3effb}.bennett-authorization .bca-banner h1{font-size:clamp(29px,3vw,38px);line-height:1.18;font-weight:700;letter-spacing:-.035em;margin:0 0 10px;color:#003f93}.bennett-authorization .bca-banner p{font-size:15px;line-height:1.6;margin:0;color:#526780}.bennett-authorization .bca-body{padding:20px 0 48px}.bennett-authorization .bca-draft-note{font-size:12px;line-height:1.65;padding:11px 15px;margin:0 0 18px;background:#edf3fb;border:1px solid #d7e1ef;border-radius:10px;color:#415873}.bennett-authorization .bca-draft-note strong{color:#0b3a70;font-weight:700}.bennett-authorization .bca-basic-form{margin:0;padding:30px 34px 24px;border:1px solid #d7e1ef;border-radius:22px;box-shadow:0 12px 42px rgb(11 58 112 / .07);background:#fff}.bennett-authorization fieldset{border:0;margin:0;padding:0;min-width:0;opacity:1}.bennett-authorization label,.bennett-authorization .bca-field-label,.bennett-authorization legend{display:block;font-size:14px;line-height:1.5;font-weight:600;color:#203f63;margin:0 0 7px}.bennett-authorization .bca-section-heading{display:flex;align-items:center;gap:11px;width:100%;padding:0;margin:0 0 22px;font:700 18px/1.4 "Avenir Next","Segoe UI",Helvetica,sans-serif;letter-spacing:-.015em;color:#003f93}.bennett-authorization .bca-step{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;border:1px solid #dae7f6;border-radius:9px;background:#f0f5fd;color:#003f93;font-size:11px;font-weight:750;letter-spacing:.04em}.bennett-authorization input:not([type=radio]):not([type=checkbox]),.bennett-authorization select,.bennett-authorization .bca-empty-field{display:block;width:100%;height:46px;border:1px solid #cbd8e9;border-radius:9px;background:#fcfdff;padding:11px 13px;margin:0 0 18px;font:400 15px/22px "Avenir Next","Segoe UI",Helvetica,sans-serif;color:#506783;box-shadow:0 1px 2px rgb(11 58 112 / .025);opacity:1;min-width:0}.bennett-authorization input:disabled,.bennett-authorization select:disabled{cursor:not-allowed;-webkit-text-fill-color:#506783}.bennett-authorization input::placeholder{color:#687a91;opacity:1}.bennett-authorization input:focus-visible,.bennett-authorization select:focus-visible{outline:3px solid #c7e4fa;outline-offset:1px;border-color:#3d9be9}.bennett-authorization .bca-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:18px}.bennett-authorization .bca-card-slots{margin:9px 0 0;padding:24px 0 6px;border-top:1px solid #e1e8f2}.bennett-authorization .bca-services{margin:0;padding:24px 0 0;border-top:1px solid #e1e8f2}.bennett-authorization .bca-services legend{float:left;margin:0 0 16px}.bennett-authorization .bca-service-instruction{clear:both;font-size:14px;line-height:1.6;color:#314d6c;margin:0 0 12px}.bennett-authorization .bca-service-options{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px}.bennett-authorization .bca-check{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.65;font-weight:400;color:#344e6c;margin:0}.bennett-authorization .bca-service-options .bca-check{align-items:center;min-height:43px;padding:10px 12px;border:1px solid #e0e7f1;border-radius:9px;background:#fafcff}.bennett-authorization .bca-check input{width:16px;height:16px;min-width:16px;margin:3px 0 0;accent-color:#003f93;opacity:1}.bennett-authorization .bca-service-options .bca-check input{margin-top:0}.bennett-authorization label[for=bca-amount]{margin-top:22px}.bennett-authorization .bca-small{font-size:12px;line-height:1.7;color:#576b83;margin:0 0 20px}.bennett-authorization .bca-signature-help{margin:0 0 8px}.bennett-authorization .bca-signature{height:112px;width:100%;border:1px solid #cbd8e9;border-radius:10px;background:linear-gradient(#e0e7f1,#e0e7f1) 20px calc(100% - 28px)/calc(100% - 40px) 1px no-repeat,#fcfdff;margin-bottom:9px}.bennett-authorization .bca-clear{font:600 12px/1.4 "Avenir Next","Segoe UI",Helvetica,sans-serif;background:#f0f5fc;border:1px solid #d7e1ef;color:#003f93;border-radius:7px;padding:8px 13px;opacity:1;cursor:not-allowed}.bennett-authorization .bca-freeze{margin:24px 0 20px;padding:15px 17px;border:1px solid #dbe6f4;border-left:3px solid #3d9be9;border-radius:9px;background:#f3f7fd;font-size:12px;line-height:1.8;color:#405b79}.bennett-authorization .bca-freeze strong{display:block;margin-bottom:4px;font-size:13px;font-weight:700;color:#0b3a70}.bennett-authorization .bca-consent{margin-bottom:13px}.bennett-authorization .bca-send{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;min-height:49px;margin:23px 0 10px;border:0;border-radius:10px;background:#1e3c73;color:#fff;font:700 15px/1.5 "Avenir Next","Segoe UI",Helvetica,sans-serif;box-shadow:0 5px 14px rgb(30 60 115 / .13);opacity:1;cursor:not-allowed}.bennett-authorization .bca-send span{font-size:20px;font-weight:400}.bennett-authorization #bca-preview-status{text-align:center;font-size:11px;margin:0}.bennett-authorization .bca-form-footer{margin:0;padding:20px 16px 0;border:0;background:#fff0;color:#576b83}.bennett-authorization .bca-form-footer p{font-size:12px;line-height:1.8;margin:0 0 12px}.bennett-authorization .bca-form-footer p:last-child{font-size:13px;text-align:center;margin-bottom:0}body.bcp-site .bennett-authorization a,.bennett-authorization a{color:#003f93;text-decoration:underline;text-decoration-color:#9dcaf0;text-underline-offset:3px;font-weight:600}.bennett-authorization a:focus-visible{outline:3px solid #3d9be9;outline-offset:3px}.bennett-authorization .bca-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:600px){.bennett-authorization .bca-container{width:calc(100% - 32px)}.bennett-authorization .bca-banner{padding:24px 0 0}.bennett-authorization .bca-banner h1{font-size:29px}.bennett-authorization .bca-banner p{font-size:14px}.bennett-authorization .bca-body{padding-top:16px}.bennett-authorization .bca-basic-form{padding:22px 18px 20px;border-radius:16px}.bennett-authorization .bca-row{gap:12px}.bennett-authorization .bca-basic-form>fieldset:first-child>.bca-row:first-of-type{grid-template-columns:1fr;gap:0}.bennett-authorization input:not([type=radio]):not([type=checkbox]),.bennett-authorization select{font-size:16px;height:46px}.bennett-authorization .bca-empty-field{font-size:13px}.bennett-authorization .bca-draft-note{font-size:11px;padding:10px 12px}.bennett-authorization .bca-section-heading{font-size:17px;margin-bottom:20px}.bennett-authorization .bca-service-options{grid-template-columns:1fr;gap:8px}.bennett-authorization .bca-form-footer{padding:18px 2px 0}.bennett-authorization .bca-form-footer p:last-child a{display:inline-block;margin:3px}.bennett-authorization .bca-freeze{padding:13px}.bennett-authorization .bca-signature{height:105px}}@media (max-width:360px){.bennett-authorization .bca-basic-form{padding-inline:15px}.bennett-authorization .bca-row{grid-template-columns:1fr;gap:0}.bennett-authorization .bca-banner h1{font-size:27px}}.bca-device-review{margin:0;background:#e8edf5}.bca-device-review>p{font:14px Arial,sans-serif;text-align:center;margin:18px}.bca-device-review>iframe{display:block;width:390px;max-width:100%;height:1800px;margin:0 auto;border:1px solid #c9d5e5;background:#fff}.bennett-authorization [hidden]{display:none!important}.bennett-authorization .bca-test-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 24px;padding:0 0 18px;border-bottom:1px solid #e1e8f2}.bennett-authorization .bca-test-toolbar p{font-size:13px;color:#526780;line-height:1.5;margin:0}.bennett-authorization .bca-fill-sample,.bennett-authorization .bca-test-reset{border:1px solid #cbd8e9;border-radius:8px;background:#f0f5fd;color:#003f93;padding:10px 14px;font:600 13px/1.4 "Avenir Next","Segoe UI",Helvetica,sans-serif;cursor:pointer}.bennett-authorization .bca-fill-sample:hover,.bennett-authorization .bca-test-reset:hover{background:#e2edfb}.bennett-authorization .bca-clear:enabled,.bennett-authorization .bca-send:enabled{cursor:pointer}.bennett-authorization .bca-send:enabled:hover{background:#0b3a70}.bennett-authorization input[readonly]{background:#f0f4fa!important;color:#526780!important;cursor:default}.bennett-authorization .bca-service-options label:has(input:checked){border-color:#3d9be9;background:#edf5ff}.bennett-authorization .bca-service-options label{cursor:pointer}.bennett-authorization canvas.bca-signature{display:block;touch-action:none;cursor:crosshair}.bennett-authorization .bca-typed-label{margin-top:17px}.bennett-authorization .bca-test-error{background:#fff3ef;border:1px solid #eeb3a6;color:#8b2718;padding:14px;border-radius:9px;margin-bottom:20px;font-size:14px}.bennett-authorization .bca-test-result{padding:34px;background:#fff;border:1px solid #d7e1ef;border-radius:22px;box-shadow:0 12px 42px rgb(11 58 112 / .07);scroll-margin-top:30px}.bennett-authorization .bca-result-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;background:#e7f1fe;color:#003f93;border-radius:50%;font-size:24px}.bennett-authorization .bca-test-result h2{font-size:28px;color:#003f93;margin:15px 0 10px;line-height:1.2}.bennett-authorization .bca-test-result>p{font-size:14px;color:#526780;line-height:1.7}.bennett-authorization .bca-test-summary{margin:24px 0;display:grid;gap:0}.bennett-authorization .bca-test-summary>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid #e1e8f2;font-size:14px;line-height:1.6}.bennett-authorization .bca-test-summary dt{color:#526780}.bennett-authorization .bca-test-summary dd{margin:0;color:#17375e;overflow-wrap:anywhere;font-weight:600}.bennett-authorization button:focus-visible{outline:3px solid #3d9be9;outline-offset:3px}@media (max-width:600px){.bennett-authorization .bca-test-toolbar{align-items:flex-start;flex-direction:column}.bennett-authorization .bca-test-result{padding:24px 20px}.bennett-authorization .bca-test-summary>div{grid-template-columns:1fr;gap:2px}}.bcp-homepage #home-hero .hero-visual{isolation:isolate;width:calc(100% + 48px);min-height:0;align-self:start;margin-top:0;margin-bottom:32px}.bcp-homepage #home-hero .hero-visual::before{inset:22px 12px -26px -36px;border-radius:38px;transform:rotate(-7deg);background:linear-gradient(145deg,rgb(61 155 233 / .18),rgb(61 155 233 / .05));pointer-events:none}.bcp-homepage #home-hero .hero-visual::after{content:"";position:absolute;z-index:0;inset:-28px -18px 18px 24px;border:1px solid rgb(61 155 233 / .12);border-radius:48% 48px 48px 48%;pointer-events:none}.bcp-homepage #home-hero .bcp-hero-image img{aspect-ratio:1 / 1.08;border-radius:46px 0 36px 0;object-position:center;filter:none;box-shadow:0 20px 42px rgb(11 58 112 / .12)}.bcp-homepage #home-hero .hero-card{left:-54px;bottom:-12px;width:min(330px,80%);padding:26px 28px;border:1px solid #c5daf3;border-radius:22px;background:linear-gradient(135deg,#fff,#f4f9ff);box-shadow:0 16px 36px rgb(11 58 112 / .13);color:#0b3a70}.bcp-homepage #home-hero .hero-card p{color:#0b3a70}.bcp-homepage #home-hero .hero-card .bcp-hero-card-kicker{color:#315991;font-size:.62rem;letter-spacing:.17em;margin-bottom:13px}.bcp-homepage #home-hero .hero-card .bcp-hero-card-title{color:#071a3d;font-size:1.48rem;line-height:1.23;letter-spacing:-.035em;margin-bottom:16px}.bcp-homepage #home-hero .hero-card .bcp-hero-card-license{opacity:1;color:#53647f}.bcp-homepage #home-hero .hero-card .bcp-hero-card-license::before{content:"";display:block;width:34px;height:2px;margin-bottom:12px;background:#3d9be9}@media (max-width:1100px){.bcp-homepage #home-hero .hero-visual{width:min(650px,88%);margin:25px auto 32px}}@media (max-width:640px){.bcp-homepage #home-hero .hero-visual{width:100%;margin:26px auto 0;padding-bottom:0;display:block}.bcp-homepage #home-hero .hero-visual::before{inset:12px -6px 64px 10px;border-radius:28px;transform:rotate(-3deg)}.bcp-homepage #home-hero .hero-visual::after{display:none}.bcp-homepage #home-hero .bcp-hero-image img{aspect-ratio:1.12;border-radius:30px 0 28px 0}.bcp-homepage #home-hero .hero-card{position:relative;left:auto;bottom:auto;width:calc(100% - 32px);margin:-56px 16px 0;padding:21px 23px}.bcp-homepage #home-hero .hero-card .bcp-hero-card-title{font-size:1.3rem}}@layer base{input:where([type='text']),input:where(:not([type])),input:where([type='email']),input:where([type='url']),input:where([type='password']),input:where([type='number']),input:where([type='date']),input:where([type='datetime-local']),input:where([type='month']),input:where([type='search']),input:where([type='tel']),input:where([type='time']),input:where([type='week']),select:where([multiple]),textarea,select{appearance:none;background-color:#fff;border-color:oklch(55.1% .027 264.364);border-width:1px;border-radius:0;padding-top:.5rem;padding-right:.75rem;padding-bottom:.5rem;padding-left:.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;&:focus{outline:2px solid #fff0;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% 0.245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:oklch(54.6% .245 262.881)}}input::placeholder,textarea::placeholder{color:oklch(55.1% .027 264.364);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;print-color-adjust:unset}input:where([type='checkbox']),input:where([type='radio']){appearance:none;padding:0;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:oklch(54.6% .245 262.881);background-color:#fff;border-color:oklch(55.1% .027 264.364);border-width:1px;--tw-shadow:0 0 #0000}input:where([type='checkbox']){border-radius:0}input:where([type='radio']){border-radius:100%}input:where([type='checkbox']):focus,input:where([type='radio']):focus{outline:2px solid #fff0;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% 0.245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type='checkbox']):checked,input:where([type='radio']):checked{border-color:#fff0;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type='checkbox']):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");@media (forced-colors:active){appearance:auto}}input:where([type='radio']):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");@media (forced-colors:active){appearance:auto}}input:where([type='checkbox']):checked:hover,input:where([type='checkbox']):checked:focus,input:where([type='radio']):checked:hover,input:where([type='radio']):checked:focus{border-color:#fff0;background-color:currentColor}input:where([type='checkbox']):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:#fff0;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;@media (forced-colors:active){appearance:auto}}input:where([type='checkbox']):indeterminate:hover,input:where([type='checkbox']):indeterminate:focus{border-color:#fff0;background-color:currentColor}input:where([type='file']){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type='file']):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}