.elementor .bit-pale{background-color:var(--bit-pale);}.elementor .bit-label{font-family:var(--bit-font);font-weight:700;font-size:0.9rem;color:var(--bit-navy);line-height:1.6;}.elementor .bit-field:focus{outline-offset:0.15rem;outline: .15rem solid var(--bit-teal);\n}.elementor .bit-field{width:100%;font-family:var(--bit-font);font-size:1rem;color:var(--bit-ink);line-height:1.5;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.4rem;border-width:0.0625rem;border-color:#ADBDC6;border-style:solid;background-color:var(--bit-white);}.elementor .bit-image{width:100%;object-fit:cover;border-radius:var(--bit-radius);display:block;}.elementor .bit-button:hover,.elementor .bit-button:focus-visible{background-color:var(--bit-navy);}.elementor .bit-button{font-family:var(--bit-font);font-weight:700;font-size:0.95rem;color:var(--bit-white);line-height:1.4;text-decoration:none;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:0.5rem;border-width:0px;background-color:var(--bit-teal);&:focus-visible { outline: .2rem solid var(--bit-bright); outline-offset: .2rem; }\n}.elementor .bit-lead{font-family:var(--bit-font);font-size:1.18rem;color:var(--bit-muted);line-height:1.75;}.elementor .bit-body{font-family:var(--bit-font);font-weight:400;font-size:1rem;color:var(--bit-muted);line-height:1.75;}.elementor .bit-h3{font-family:var(--bit-font);font-weight:800;font-size:1.5rem;color:var(--bit-navy);letter-spacing:-0.025em;line-height:1.3;}.elementor .bit-h2{font-family:var(--bit-font);font-weight:800;font-size:2.6rem;color:var(--bit-navy);letter-spacing:-0.035em;line-height:1.18;}.elementor .bit-h1{font-family:var(--bit-font);font-weight:800;font-size:3.75rem;color:var(--bit-navy);letter-spacing:-0.045em;line-height:1.1;}.elementor .bit-eyebrow{font-family:var(--bit-font);font-weight:800;font-size:0.8rem;color:var(--bit-teal);letter-spacing:0.12em;line-height:1.6;text-transform:uppercase;}.elementor .bit-row{padding:0px;display:flex;flex-direction:row;gap:3rem;align-items:center;}.elementor .bit-stack{min-width:0px;color:#000000;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .bit-section{padding-block-start:var(--bit-section);padding-block-end:var(--bit-section);padding-inline-start:1.5rem;padding-inline-end:1.5rem;}