.elementor .bz-hcard-body{min-width:0px;padding-block-start:0.125rem;padding-block-end:0.125rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 0px;}.elementor .bz-hcard-img{width:8.5rem;overflow:hidden;aspect-ratio:1/1;position:relative;padding:0px;border-radius:10px;background-color:var(--brand-navy-2);flex:0 0 8.5rem;}.elementor .bz-hcard:hover,.elementor .bz-hcard:focus-visible{box-shadow:0px 14px 32px 0px rgba(16,27,44,0.12);transform:translate3d(0px, -3px, 0px);}.elementor .bz-hcard{height:100%;padding:0.75rem;border-radius:14px;border-width:1px;border-color:rgba(16,27,44,0.09);border-style:solid;background-color:#fff;box-shadow:0px 2px 12px 0px rgba(16,27,44,0.05);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:row;gap:1rem;align-items:stretch;}.elementor .bz-meta-text{font-size:0.8125rem;color:var(--text-muted);margin:0px;}.elementor .bz-meta{padding-block-start:0.625rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;display:flex;flex-direction:row;gap:0.5rem;align-items:center;border-block-start: 1px solid var(--footer-line);\n}.elementor .bz-card-ex{overflow:hidden;font-size:0.875rem;color:var(--text-body);line-height:1.9;margin:0px;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;\n}.elementor .bz-card-title:hover,.elementor .bz-card-title:focus-visible{color:var(--brand-link);}.elementor .bz-card-title{overflow:hidden;font-weight:700;font-size:1rem;color:var(--brand-navy);line-height:1.8;margin:0px;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;\n}.elementor .bz-card-body{min-width:0px;padding-block-start:1rem;padding-block-end:1.125rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .bz-img{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0;\n}.elementor .bz-card-img{width:100%;overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;background-color:var(--brand-navy-2);}.elementor .bz-card:hover,.elementor .bz-card:focus-visible{box-shadow:0px 14px 32px 0px rgba(16,27,44,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .bz-card{height:100%;overflow:hidden;padding:0px;border-radius:14px;border-width:1px;border-color:rgba(16,27,44,0.09);border-style:solid;background-color:#fff;box-shadow:0px 2px 12px 0px rgba(16,27,44,0.05);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;}.elementor .bz-grid-1{display:grid;gap:0.875rem;grid-template-columns:1fr;}.elementor .bz-grid-3{display:grid;gap:1.25rem;grid-template-columns:repeat(3, 1fr);}.elementor .bz-grid-4{display:grid;gap:1.25rem;grid-template-columns:repeat(4, 1fr);}.elementor .bz-tagnav{width:100%;padding:0px;display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap;}.elementor .bz-chip:hover,.elementor .bz-chip:focus-visible{color:var(--brand-link);border-color:var(--brand-teal);background-color:rgba(36,177,177,0.08);}.elementor .bz-chip{height:2.5rem;font-weight:600;font-size:0.875rem;color:var(--brand-navy);padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:8px;border-width:1.5px;border-color:rgba(16,27,44,0.12);border-style:solid;background-color:#fff;transition:border-color 0.15s, background-color 0.15s, color 0.15s;display:inline-flex;flex:0 0 auto;align-items:center;white-space: nowrap;\n}.elementor .bz-link-all:hover,.elementor .bz-link-all:focus-visible{color:var(--brand-teal-hover);}.elementor .bz-link-all{font-weight:700;font-size:0.9rem;color:var(--brand-link);padding:0px;margin:0px;border-radius:0px;background-color:transparent;white-space: nowrap;\n}.elementor .bz-section-title{font-weight:800;font-size:1.5rem;color:var(--brand-navy);line-height:1.5;padding-inline-start:0.75rem;margin:0px;border-inline-start: 4px solid var(--brand-teal);\n}.elementor .bz-section-head{width:100%;padding:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .bz-wrap{width:100%;max-width:72.5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;display:flex;flex-direction:column;gap:1.5rem;margin-inline: auto; box-sizing: border-box;\n}.elementor .ft-acc-title{font-weight:800;font-size:17px;color:var(--footer-head);line-height:1.6;display:block;}.elementor .ft-copy{font-size:13px;color:var(--footer-body);line-height:1.6;}.elementor .ft-legal-link:hover,.elementor .ft-legal-link:focus-visible{color:var(--brand-link);}.elementor .ft-legal-link{min-height:44px;font-size:13px;color:var(--footer-body);text-decoration:none;display:inline-flex;align-items:center;}.elementor .ft-text{font-size:15px;color:var(--footer-body);line-height:1.9;display:block;}.elementor .ft-link:hover,.elementor .ft-link:focus-visible{color:var(--brand-link);}.elementor .ft-link{min-height:44px;font-size:15px;color:var(--footer-head);text-decoration:none;display:inline-flex;align-items:center;}.elementor .ft-col-title{font-weight:800;font-size:17px;color:var(--footer-head);line-height:1.6;margin-block-start:2px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ft-msg-text{font-weight:700;font-size:15px;color:var(--footer-head);line-height:1.6;}.elementor .ft-btn:hover,.elementor .ft-btn:focus-visible{color:var(--brand-navy);background-color:var(--brand-teal);}.elementor .ft-btn{min-height:48px;font-weight:600;font-size:16px;color:var(--on-navy);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:1.5px;border-color:var(--brand-teal);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;transition: background 0.2s, color 0.2s;\n}.elementor .ft-cta-text{max-width:640px;font-size:16px;color:var(--on-navy-muted);line-height:1.9;}.elementor .ft-cta-title{font-weight:800;font-size:34px;color:var(--on-navy);line-height:1.5;margin:0px;}