.elementor .a-cpa-restricted-icons{& .cpa-restricted-icon, & .cpa-stream-member-action > a::before { content:"";
  display:inline-block;
  width:var(--cpa-small);
  height:var(--cpa-small);
  flex:0 0 var(--cpa-small);
  vertical-align:-0.125em;
  background-color:currentColor;
  mask:url("/wp-content/uploads/2026/10/CPA-member-sign-in-lock-Font-Awesome.svg") center / contain no-repeat;
  -webkit-mask:url("/wp-content/uploads/2026/10/CPA-member-sign-in-lock-Font-Awesome.svg") center / contain no-repeat;
  pointer-events:none; }\n}.elementor .a-cpa-footer-dark-boundary{body:has(main.a-cpa-v6-page > section.a-cpa-dark-to-dark-close:last-child) & { border-block-start: 1px solid var(--cpa-muted); }\n}.elementor .a-cpa-public-nav-more-menu{width:20rem;max-width:calc(100vw - 2 * var(--cpa-space-md));position:absolute;inset-block-start:100%;inset-inline-end:0px;z-index:10;padding:var(--cpa-space-xs);margin-block-start:var(--cpa-space-xs);border-radius:var(--cpa-radius);border-width:1px;border-color:var(--cpa-border);border-style:solid;background-color:var(--cpa-white);display:flex;flex-direction:column;gap:0px;box-shadow:0 var(--cpa-space-xs) var(--cpa-space-md) 0 color-mix(in srgb,var(--cpa-navy) 8%,transparent); & a { display:flex;width:100%;padding:var(--cpa-space-xs);white-space:normal;text-align:left; }\n}.elementor .a-cpa-public-nav-more{width:auto;min-width:0px;max-width:100%;position:relative;padding:0px;display:block;flex:0 0 auto;& > details { position:relative; } & summary { list-style:none;display:flex;align-items:center;gap:var(--cpa-space-xs);min-height:2.75rem;padding:var(--cpa-space-compact) var(--cpa-space-xs);border:0;border-radius:0;color:var(--cpa-muted);font-family:var(--cpa-sans);font-size:var(--cpa-small);font-weight:400;line-height:1.6;cursor:pointer; } & summary p { margin:0;font-size:inherit;font-weight:inherit;color:inherit; } & summary:hover { color:var(--cpa-navy); } & summary:focus-visible { outline:2px solid var(--cpa-teal);outline-offset:2px; } & summary[data-secondary-current="true"]::before { content:"";display:block;width:calc(var(--cpa-space-micro) / 1.5);height:calc(var(--cpa-space-micro) / 1.5);border-radius:50%;background:var(--cpa-muted);flex:none; } & .e-accordion-item-icon-base { width:1rem;height:1rem; } & details:not([open]) .a-cpa-public-nav-more-menu { display:none; } & > details { width:auto; } & summary { width:auto; } & > details { position:relative; } & summary { list-style:none;display:flex;align-items:center;gap:var(--cpa-space-xs);min-height:2.75rem;padding:var(--cpa-space-compact) var(--cpa-space-xs);border:0;border-radius:0;color:var(--cpa-muted);font-family:var(--cpa-sans);font-size:var(--cpa-small);font-weight:400;line-height:1.6;cursor:pointer; } & summary p { margin:0;font-size:inherit;font-weight:inherit;color:inherit; } & summary:hover { color:var(--cpa-navy); } & summary:focus-visible { outline:2px solid var(--cpa-teal);outline-offset:2px; } & summary[data-secondary-current="true"]::before { content:"";display:block;width:calc(var(--cpa-space-micro) / 1.5);height:calc(var(--cpa-space-micro) / 1.5);border-radius:50%;background:var(--cpa-muted);flex:none; } & .e-accordion-item-icon-base { width:1rem;height:1rem; } & details:not([open]) .a-cpa-public-nav-more-menu { display:none; } & > details { width:auto; } & summary { width:auto; } & .e-accordion-item-icon-base { display:inline-flex;align-items:center;justify-content:center; } & .e-accordion-item-icon-base::after { content:none; } & .e-accordion-item-icon-base::before { content: ""; width: 7px; height: 7px; border-right: 1.8px solid currentColor; border-bottom: 1.8px solid currentColor; transform: rotate(45deg) translateY(-2px); } & details[open] > summary .e-accordion-item-icon-base::before { transform: rotate(225deg) translate(-2px,-1px); }\n}.elementor .a-cpa-section-nav-secondary-link:hover,.elementor .a-cpa-section-nav-secondary-link:focus-visible{color:var(--cpa-rust);}.elementor .a-cpa-section-nav-secondary-link{min-height:2.75rem;font-family:var(--cpa-sans);font-weight:400;font-size:var(--cpa-small);color:var(--cpa-teal-ink);line-height:1.6;text-decoration:none;padding:var(--cpa-space-xs);margin:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:#00000000;display:inline-flex;align-items:center;border-bottom-style: solid; border-bottom-color: transparent; &[aria-current="page"] { color:var(--cpa-navy);font-weight:700;border-bottom-color:var(--cpa-rust); } &:focus-visible { outline:2px solid var(--cpa-teal);outline-offset:2px; }
@media (max-width:1199px) { & { display:flex;width:100%;padding-inline:0;white-space:normal; } } border-bottom-style:none; border-bottom-color:transparent; &[aria-current="page"] { color:var(--cpa-rust);font-weight:700;text-decoration:underline;text-decoration-color:var(--cpa-rust);text-decoration-thickness:2px;text-underline-offset:0.3em; } &:focus-visible { outline:2px solid var(--cpa-teal);outline-offset:2px; }\n}.elementor .a-cpa-section-nav-secondary{min-width:0px;padding-block-start:var(--cpa-space-xs);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--cpa-space-compact);border-block-start-width:1px;display:flex;flex-direction:row;gap:var(--cpa-space-sm);align-items:center;border-top-style: solid; border-top-color: var(--cpa-border);
@media (max-width:1199px) { & { flex-direction:column;align-items:stretch;gap:0; } }\n}.elementor .a-cpa-public-nav-hierarchical-panel{min-width:0px;max-width:var(--cpa-measure-hero);padding-block-start:var(--cpa-space-micro);padding-block-end:var(--cpa-space-micro);padding-inline-start:var(--cpa-space-sm);padding-inline-end:var(--cpa-space-sm);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:var(--cpa-radius);border-width:1px;border-color:var(--cpa-border);border-style:solid;background-color:var(--cpa-white);display:flex;flex-direction:column;gap:0px;align-items:stretch;/* Prepared shared public LNM g-f576a53 replacement, no site write. */
width:100%; box-shadow:0 var(--cpa-space-xs) var(--cpa-space-md) 0 color-mix(in srgb,var(--cpa-navy) 6%,transparent); & .a-cpa-public-nav-desktop .a-cpa-public-nav-parent { font-size:var(--cpa-type-lead); line-height:1.25; } & .a-cpa-public-nav-desktop .a-cpa-public-nav-link { padding-block:var(--cpa-space-xs); } & .a-cpa-public-nav-desktop .a-cpa-public-nav-more summary { min-height:calc(var(--cpa-space-lg) + var(--cpa-space-xs)); padding:var(--cpa-space-micro) var(--cpa-space-xs); }\n}.elementor .a-cpa-public-nav-link:hover,.elementor .a-cpa-public-nav-link:focus-visible{color:var(--cpa-rust);}.elementor .a-cpa-public-nav-link{width:auto;position:relative;font-family:var(--cpa-sans);font-weight:600;font-size:var(--cpa-small);color:var(--cpa-teal-ink);line-height:1.6;text-decoration:none;padding-block-start:var(--cpa-space-compact);padding-block-end:var(--cpa-space-compact);padding-inline-start:var(--cpa-space-xs);padding-inline-end:var(--cpa-space-xs);background-color:transparent;display:inline-block;white-space:nowrap; text-align:left; &[aria-current="page"] { font-weight:700; color:var(--cpa-navy); } &[aria-current="page"]::after { content:""; position:absolute; inset-block-end:0; inset-inline-start:0; width:100%; max-width:100%; height:calc(var(--cpa-space-micro) / 2); background:var(--cpa-rust); } &:focus-visible { outline:2px solid var(--cpa-teal); outline-offset:2px; }
@media (min-width:1025px) and (max-width:1199px) { & { width:100%; display:block; padding-inline-start:0; padding-inline-end:0; white-space:normal; } }\n}.elementor .a-cpa-public-nav-links{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:var(--cpa-space-md);flex-wrap:nowrap;flex:1 1 auto;justify-content:flex-start;align-items:center;@media (min-width:1025px) and (max-width:1199px) { & { flex-direction:column; gap:0; align-items:stretch; justify-content:flex-start; } }\n}.elementor .a-cpa-public-nav-parent{font-family:Georgia;font-weight:700;font-size:1.625rem;color:var(--cpa-navy);line-height:1.25;padding:0px;margin:0px;flex:0 0 auto;white-space:nowrap;
@media (min-width:1025px) and (max-width:1199px) { & { font-size:1.25rem; } }\n}.elementor .a-cpa-public-nav-mobile{width:100%;padding:0px;display:none;@media (min-width:1025px) and (max-width:1199px) { & { display:block; } }\n}.elementor .a-cpa-public-nav-desktop{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:calc(var(--cpa-space-md) + var(--cpa-space-sm));flex-wrap:nowrap;flex:1 1 auto;align-items:center;@media (min-width:1025px) and (max-width:1199px) { & { display:none; } }\n}.elementor .a-cpa-trust-divided-copy{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--cpa-space-lg);padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--cpa-border);border-style:solid;}.elementor .a-cpa-trust-icon-circle{width:calc(var(--cpa-space-xl) * 2);height:calc(var(--cpa-space-xl) * 2);min-width:0px;color:var(--cpa-teal);padding:0px;border-radius:50%;background-color:var(--cpa-panel);display:flex;justify-content:center;align-items:center;}.elementor .a-cpa-trust-editorial-row{width:100%;min-width:0px;padding:0px;display:grid;gap:var(--cpa-space-lg);grid-template-columns:calc(var(--cpa-space-xl) * 2) minmax(0,1fr);grid-template-rows:auto;align-items:center;}.elementor .a-cpa-hero-media-wide{width:70%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;z-index:0;padding:0px;display:flex;flex-direction:column;}.elementor .a-cpa-utility-grid-two{width:100%;min-width:0px;padding:0px;display:grid;gap:var(--cpa-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;align-items:start;}.elementor .a-cpa-nav-expanded-label{display:none;details[open] &.a-cpa-nav-expanded-label { display: block; }\n}.elementor .a-cpa-nav-collapsed-label{details[open] &.a-cpa-nav-collapsed-label { display: none; }\n}.elementor .a-cpa-nav-current-label{font-family:var(--cpa-sans);font-weight:700;font-size:var(--cpa-body);color:var(--cpa-navy);line-height:1.6;padding:0px;margin:0px;}.elementor .a-cpa-nav-selector-icon{width:var(--cpa-space-sm);height:var(--cpa-space-sm);&::after { content: "↓"; font-family: var(--cpa-sans); font-size: var(--cpa-body); color: var(--cpa-navy); line-height: 1; }\n}.elementor .a-cpa-nav-selector-content{padding:0px;}.elementor .a-cpa-nav-selector-header{padding-block-start:var(--cpa-space-compact);padding-block-end:var(--cpa-space-compact);padding-inline-start:0px;padding-inline-end:0px;gap:var(--cpa-space-xs);&:focus-visible { outline: 2px solid var(--cpa-teal); outline-offset: 2px; }\n}.elementor .a-cpa-section-nav-overlap{margin-block-start:calc(var(--cpa-space-md) * -1);&[data-cpa-lnm-public="true"] { z-index:4; }\n}.elementor .a-cpa-section-nav-shell{width:100%;position:relative;z-index:3;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;}.elementor .a-cpa-member-campaign-nav-fit{position:sticky;inset-block-start:calc(var(--cpa-sticky-admin-fixed-size, 0px) + var(--cpa-sticky-header-size, 0px));z-index:40;& :is(.a-cpa-public-nav-panel, .a-cpa-public-nav-hierarchical-panel) { width:fit-content; max-width:100%; flex-shrink:0; }
@media (max-width:1199px) { & :is(.a-cpa-public-nav-panel, .a-cpa-public-nav-hierarchical-panel) { width:fit-content; min-width:min(100%,var(--cpa-measure-hero)); max-width:100%; } }
@media (max-height:520px) { & { position:relative; top:0; } } &[data-id="b8c01611"] .a-cpa-public-nav-panel { @media (min-width:1200px) { max-width: min(100%, 73.75rem); } } &[data-id="b8c01611"] .a-cpa-public-nav-desktop .a-cpa-public-nav-links { @media (min-width:1200px) { flex-wrap: wrap; } }\n}.elementor .a-cpa-v13-summary{font-family:var(--cpa-sans);font-size:0.9375rem;color:var(--cpa-white);line-height:1.5;margin:0px;opacity:86%;}.elementor .a-cpa-compact-section{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;}.elementor .a-cpa-section-display{font-size:3.25rem;letter-spacing:-0.025em;line-height:1.1;}.elementor .a-cpa-v6-title{font-size:4rem;color:var(--cpa-white);letter-spacing:-0.025em;line-height:1.07;}.elementor .a-cpa-v6-hero-shade{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, #001723 0%,#001723 36%,rgba(0,23,35,0.84) 47%,rgba(0,23,35,0.34) 63%,rgba(0,23,35,0) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:block;}.elementor .a-cpa-v6-hero-photo{width:100%;height:100%;object-fit:cover;object-position:65% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 24%); mask-image:linear-gradient(90deg,transparent 0%,#000 24%);\n}.elementor .a-cpa-v6-hero-copy{max-width:40rem;padding:0px;display:flex;flex-direction:column;gap:var(--cpa-space-md);}.elementor .a-cpa-v6-hero-inner{width:100%;max-width:var(--cpa-width);position:relative;z-index:2;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--cpa-space-md);}.elementor .a-cpa-v6-hero{min-height:41rem;overflow:hidden;position:relative;padding:0px;background-color:var(--cpa-navy);display:flex;flex-direction:column;justify-content:center;}.elementor .a-cpa-topic-icon{width:var(--cpa-space-md);height:var(--cpa-space-md);color:var(--cpa-teal);display:block;}.elementor .a-cpa-task-icon{width:var(--cpa-space-lg);height:var(--cpa-space-lg);color:var(--cpa-teal);display:block;}.elementor .a-cpa-editorial-split{min-width:0px;padding:0px;display:grid;gap:var(--cpa-space-lg);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;}.elementor .a-cpa-hero-measure{min-width:0px;max-width:var(--cpa-measure-hero);padding:0px;display:flex;flex-direction:column;gap:var(--cpa-space-md);}.elementor .a-cpa-lead{max-width:var(--cpa-measure-reading);font-family:var(--cpa-sans);font-size:var(--cpa-type-lead);color:var(--cpa-ink);line-height:1.6;margin:0px;}.elementor .a-cpa-footer-logo{width:18rem;height:auto;max-width:100%;object-fit:contain;padding:0.75rem;border-radius:0.25rem;background-color:#00000000;}.elementor .a-cpa-logo{width:18rem;height:auto;max-width:100%;object-fit:contain;}.elementor .a-cpa-header-brand{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.5rem;flex:0 0 auto;}.elementor .a-cpa-bottom{padding-block-start:var(--cpa-space-md);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:var(--cpa-space-md);flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--cpa-border);\n}.elementor .a-cpa-footer-link{font-family:var(--cpa-sans);font-size:var(--cpa-small);color:var(--cpa-white);line-height:1.6;text-decoration:none;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;}.elementor .a-cpa-utility-link{font-family:var(--cpa-sans);font-size:0.75rem;color:var(--cpa-navy);text-decoration:none;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;}.elementor .a-cpa-utilities{padding:0px;display:flex;flex-direction:row;gap:var(--cpa-space-md);flex-wrap:wrap;justify-content:flex-end;}.elementor .a-cpa-header{padding-block-start:var(--cpa-space-sm);padding-block-end:var(--cpa-space-sm);padding-inline-start:var(--cpa-space-lg);padding-inline-end:var(--cpa-space-lg);background-color:var(--cpa-paper);display:flex;flex-direction:column;gap:var(--cpa-space-sm);}.elementor .a-cpa-dark-section{padding-block-start:var(--cpa-space-xl);padding-block-end:var(--cpa-space-xl);padding-inline-start:var(--cpa-space-lg);padding-inline-end:var(--cpa-space-lg);background-color:var(--cpa-navy);}.elementor .a-cpa-panel{padding:var(--cpa-space-lg);border-radius:var(--cpa-radius);background-color:var(--cpa-panel);display:flex;flex-direction:column;gap:var(--cpa-space-sm);}.elementor .a-cpa-image{width:100%;aspect-ratio:1.8;object-fit:cover;display:block;}.elementor .a-cpa-button:hover,.elementor .a-cpa-button:focus-visible{background-color:var(--cpa-navy);}.elementor .a-cpa-button{font-family:var(--cpa-sans);font-weight:700;font-size:var(--cpa-small);color:var(--cpa-white);line-height:1.5;text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.375rem;padding-inline-end:1.375rem;border-radius:var(--cpa-radius);background-color:var(--cpa-rust);}.elementor .a-cpa-link:hover,.elementor .a-cpa-link:focus-visible{color:var(--cpa-rust);}.elementor .a-cpa-link{font-family:var(--cpa-sans);font-weight:700;font-size:var(--cpa-small);color:var(--cpa-teal);line-height:1.5;text-decoration:underline;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;text-align:left;\n}.elementor .a-cpa-link:focus{background-color:transparent;}.elementor .a-cpa-kicker{font-family:var(--cpa-sans);font-weight:700;font-size:0.75rem;color:var(--cpa-rust);letter-spacing:0.13em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .a-cpa-small{font-family:var(--cpa-sans);font-size:var(--cpa-small);color:var(--cpa-muted);line-height:1.55;margin:0px;}.elementor .a-cpa-body{font-family:var(--cpa-sans);font-size:var(--cpa-body);color:var(--cpa-ink);line-height:1.6;margin:0px;}.elementor .a-cpa-card-title{font-size:1.55rem;& > a:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
  text-decoration: underline;
}\n}.elementor .a-cpa-section-title{font-size:2.25rem;}.elementor .a-cpa-heading{font-weight:700;color:var(--cpa-navy);letter-spacing:-0.025em;line-height:1.12;margin:0px;}.elementor .a-cpa-grid-two{padding:0px;display:grid;gap:var(--cpa-space-md);grid-template-columns:1.2fr 1fr;grid-template-rows:auto;}.elementor .a-cpa-grid-three{padding:0px;display:grid;gap:var(--cpa-space-md);grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .a-cpa-row{padding:0px;display:flex;flex-direction:row;gap:var(--cpa-space-lg);align-items:center;}.elementor .a-cpa-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--cpa-space-sm);}.elementor .a-cpa-inner{width:100%;max-width:var(--cpa-width);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--cpa-space-lg);}.elementor .a-cpa-section{padding-block-start:var(--cpa-space-xl);padding-block-end:var(--cpa-space-xl);padding-inline-start:var(--cpa-space-lg);padding-inline-end:var(--cpa-space-lg);background-color:var(--cpa-paper);}.elementor .a-cpa-source-note{max-width:62rem;font-family:var(--cpa-sans);font-size:0.8125rem;color:var(--cpa-muted);line-height:1.6;}.elementor .a-cpa-editorial-item{min-width:0px;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: var(--cpa-border);\n}.elementor .a-cpa-field-pale{background-color:var(--cpa-panel);}.elementor .a-cpa-inverse{color:var(--cpa-white);&:is(h1, h2, h3, h4, h5, h6, p):where(:not(.a-cpa-gold, .a-cpa-hero-compact-copy, .a-cpa-hero-compact-title)) { color: var(--cpa-white); }\n}.elementor .a-cpa-gold{color:var(--cpa-gold);}.elementor .a-cpa-footer-navigation-heading{font-family:var(--cpa-sans);font-weight:700;font-size:14px;letter-spacing:0.6px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .a-cpa-footer-navigation-groups{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));@media (max-width:359px) { & { grid-template-columns: 1fr; } } & a { justify-content:flex-start; text-align:left; } & a:focus-visible { outline:2px solid #ffbf3f; outline-offset:3px; }\n}.elementor .a-cpa-navigation-component{& a[data-id="71a88008"], & a[data-id="1a515ca6"] { display: inline-flex; align-items: center; gap: 0.375rem; white-space: nowrap; } & a[data-id="71a88008"]::before, & a[data-id="1a515ca6"]::before { content: ""; display: inline-block; width: 0.875rem; height: 0.875rem; flex: 0 0 0.875rem; background-color: currentColor; mask-repeat: no-repeat; mask-size: contain; mask-position: center; -webkit-mask-repeat: no-repeat; -webkit-mask-size: contain; -webkit-mask-position: center; } & a[data-id="71a88008"]::before { mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSI4IiByPSI0Ii8+PHBhdGggZD0iTTQgMjF2LTJhOCA4IDAgMCAxIDE2IDB2MiIvPjwvc3ZnPg=="); -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSI4IiByPSI0Ii8+PHBhdGggZD0iTTQgMjF2LTJhOCA4IDAgMCAxIDE2IDB2MiIvPjwvc3ZnPg=="); } & a[data-id="1a515ca6"]::before { mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTAuNSIgY3k9IjEwLjUiIHI9IjciLz48cGF0aCBkPSJtMTYgMTYgNSA1Ii8+PC9zdmc+"); -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTAuNSIgY3k9IjEwLjUiIHI9IjciLz48cGF0aCBkPSJtMTYgMTYgNSA1Ii8+PC9zdmc+"); }

& { position: relative; padding: 12px 32px; z-index: 50; }
& > [data-id="17a6884e"] { display: grid; grid-template-columns: 276px 1fr auto auto; grid-template-areas: "quick quick search account" "brand primary primary advertise"; align-items: center; gap: 8px 16px; }
& [data-id="9f09b001"] { grid-area: quick; display: flex; flex-direction: row; justify-content: flex-end; align-items: center; gap: 24px; padding: 0; }
& [data-id="48c65cae"] { grid-area: brand; min-width: 0; width: 276px; }
& [data-id="69314ef"] { width: 276px; max-width: 100%; }
& [data-id="1a515ca6"] { grid-area: search; justify-self: end; white-space: nowrap; display: inline-flex; align-items: center; gap: 6px; }
& [data-id="43e1ecb6"] { grid-area: account; gap: 0; flex-wrap: nowrap; padding: 0; align-items: center; }
& [data-id="230faa85"] { grid-area: primary; min-width: 0; width: 100%; }
& [data-id="1e9db4c3"] { grid-area: advertise; white-space: nowrap; }
& [data-id="9f09b003"] { display: none; grid-area: toggle; }
& .cpa-primary-list, & .cpa-primary-list ul { list-style: none; margin: 0; padding: 0; }
& .cpa-primary-list { display: flex; justify-content: flex-end; gap: 1px; align-items: center; }
& .cpa-primary-list > li { position: relative; display: flex; align-items: center; }
& .cpa-primary-list a, & .cpa-primary-list .cpa-nav-parent-label { color: #082b3c; font-family: Inter, Arial, sans-serif; font-size: 14px; font-weight: 500; line-height: 1.35; padding: 12px 3px; text-decoration: none; display: inline-flex; gap: 7px; align-items: center; }
& .cpa-primary-list > li > a, & .cpa-nav-parent-label { white-space: nowrap; }
& .cpa-nav-parent { border: 0; background: transparent; color: inherit; padding: 0; border-radius: 3px; display: inline-flex; align-items: center; gap: 0; cursor: pointer; font: inherit; text-transform: none; letter-spacing: normal; }
& .cpa-nav-parent:hover, & .cpa-nav-parent:focus, & .cpa-nav-parent:active { background: transparent; }
& .cpa-nav-disclosure, & .cpa-menu-button { border: 0; background: transparent; color: #082b3c; padding: 0; border-radius: 3px; display: inline-flex; align-items: center; justify-content: center; cursor: pointer; min-width: 28px; min-height: 44px; }
& .cpa-nav-disclosure::before { content: ""; width: 7px; height: 7px; border-right: 1.8px solid currentColor; border-bottom: 1.8px solid currentColor; transform: rotate(45deg) translateY(-2px); }
& .cpa-nav-disclosure[aria-expanded="true"]::before, & .cpa-nav-parent[aria-expanded="true"] > .cpa-nav-disclosure::before { transform: rotate(225deg) translate(-2px,-1px); }
& .cpa-primary-list ul { position: absolute; top: 100%; right: 0; width: 300px; max-width: calc(100vw - 32px); background: #fff; border: 1px solid #d6dedf; border-radius: 4px; box-shadow: 0 10px 26px #082b3c20; padding: 8px; z-index: 60; }
& .cpa-primary-list ul[hidden] { display: none; }
& .cpa-primary-list ul a { display: flex; padding: 12px; min-height: 44px; }
& .cpa-primary-list a:hover, & .cpa-nav-parent:hover .cpa-nav-parent-label { background: #eef3f1; }
& .cpa-primary-list a:focus-visible, & button:focus-visible, & a[data-id]:focus-visible { outline: 2px solid #9f4b28; outline-offset: 2px; }
& .cpa-nav-lock { width: 13px; height: 15px; flex-shrink: 0; }
& .cpa-nav-sr-only { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
& .cpa-menu-button { width: 44px; height: 44px; flex-direction: column; gap: 5px; }
& .cpa-menu-button .cpa-menu-bar { width: 23px; height: 2px; background: currentColor; }
& .cpa-menu-button[aria-expanded="true"] .cpa-menu-bar:nth-of-type(2) { opacity: 0; }
& .cpa-menu-button[aria-expanded="true"] .cpa-menu-bar:nth-of-type(1) { transform: translateY(7px) rotate(45deg); }
& .cpa-menu-button[aria-expanded="true"] .cpa-menu-bar:nth-of-type(3) { transform: translateY(-7px) rotate(-45deg); }
@media (max-width: 1240px) {
 & { padding: 8px 16px; }
 & > [data-id="17a6884e"] { grid-template-columns: minmax(0,1fr) 44px 44px; grid-template-areas: "quick quick search" "brand brand toggle" "primary primary primary" "advertise advertise advertise" "account account account"; gap: 8px; }
 &.cpa-nav-ready:not(.cpa-nav-open) > [data-id="17a6884e"] { grid-template-areas: "quick quick search" "brand brand toggle"; }
 & [data-id="9f09b001"] { justify-content: space-between; gap: 12px; width: 100%; }
 & [data-id="9f09b001"] a { font-size: 12px; padding: 7px 0; white-space: nowrap; }
 & [data-id="48c65cae"] { width: 100%; }
 & [data-id="69314ef"] { width: min(276px, calc((100vw - 136px) * 1.2)); max-width: 100%; }
 & [data-id="9f09b003"] { display: block; justify-self: end; }
 & [data-id="1a515ca6"] { width: 44px; height: 44px; justify-content: center; padding: 0; }
 & [data-id="1a515ca6"] span { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); }
 & [data-id="1a515ca6"]::before { width: 19px; height: 19px; flex-basis: 19px; }
 &.cpa-nav-ready:not(.cpa-nav-open) [data-id="230faa85"], &.cpa-nav-ready:not(.cpa-nav-open) [data-id="1e9db4c3"], &.cpa-nav-ready:not(.cpa-nav-open) [data-id="43e1ecb6"] { display: none; }
 & [data-id="230faa85"] { padding-top: 8px; border-top: 1px solid #d6dedf; }
 & .cpa-primary-list { flex-direction: column; align-items: stretch; gap: 0; }
 & .cpa-primary-list > li { display: flex; flex-wrap: wrap; width: 100%; border-bottom: 1px solid #e5ebeb; }
 & .cpa-primary-list > li > .cpa-nav-parent { display: flex; flex: 1; width: 100%; text-align: left; }
 & .cpa-primary-list > li > a, & .cpa-nav-parent-label { flex: 1; font-size: 16px; padding: 14px 8px; min-width: 0; white-space: normal; }
 & .cpa-nav-disclosure { width: 44px; }
 & .cpa-primary-list ul { position: static; width: 100%; max-width: none; flex: 0 0 100%; background: #f4f7f6; box-shadow: none; border: 0; border-radius: 0; padding: 4px 8px 8px 16px; }
 & .cpa-primary-list ul a { font-size: 15px; }
 & [data-id="1e9db4c3"] { justify-self: start; margin: 4px 0 0; }
 & [data-id="43e1ecb6"] { justify-content: flex-start; margin: 0; padding: 0 8px 4px; }
 & [data-id="71a88008"], & .cpa-account-nav-toggle { font-size: 15px; min-height: 44px; margin: 0; }
} & .cpa-primary-list ul .cpa-lnm-primary > a { font-weight:600; } & .cpa-primary-list ul .cpa-lnm-secondary > a { font-weight:400; } & .cpa-primary-list ul .cpa-lnm-secondary-start { border-top:1px solid var(--cpa-border);margin-block-start:var(--cpa-space-xs);padding-block-start:var(--cpa-space-xs); } & .cpa-primary-list ul .cpa-lnm-secondary > a[aria-current="page"] { color:var(--cpa-rust);font-weight:700;text-decoration:underline;text-decoration-color:var(--cpa-rust);text-decoration-thickness:2px;text-underline-offset:0.3em; }\n}.elementor .a-cpa-footer-columns{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));@media (max-width:767px) { & { grid-template-columns:1fr; gap:32px; } }\n}