.elementor .e-6f108fe5-c14c{font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--white);}.elementor .e-3b74f562-bfb4{font-size:var(--fs-small);color:var(--on-ink-muted);line-height:1.6;& a { color: #F2C230; text-decoration: underline; } & a:hover { color: var(--white); }\n}.elementor .e-30d93340-9306{max-width:420px;display:flex;flex-direction:column;gap:12px;}.elementor .e-765f8d50-2dcd{font-weight:600;font-size:var(--fs-label);color:var(--on-ink-muted);letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-59840ead-21ba:hover,.elementor .e-59840ead-21ba:focus-visible{color:var(--accent);}.elementor .e-59840ead-21ba{font-size:var(--fs-small);color:var(--white);}.elementor .e-1651e020-9584:hover,.elementor .e-1651e020-9584:focus-visible{color:var(--accent);}.elementor .e-1651e020-9584{font-size:var(--fs-small);color:var(--white);}.elementor .e-78873d-ea42:hover,.elementor .e-78873d-ea42:focus-visible{color:var(--accent);}.elementor .e-78873d-ea42{font-size:var(--fs-small);color:var(--white);}.elementor .e-52b057a3-f5c0:hover,.elementor .e-52b057a3-f5c0:focus-visible{color:var(--accent);}.elementor .e-52b057a3-f5c0{font-size:var(--fs-small);color:var(--white);}.elementor .e-50cdf979-d4f5{display:flex;flex-direction:column;gap:10px;}.elementor .e-2d74b96d-52c3{font-weight:600;font-size:var(--fs-label);color:var(--on-ink-muted);letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-72bc7d78-5fd3:hover,.elementor .e-72bc7d78-5fd3:focus-visible{color:var(--accent);}.elementor .e-72bc7d78-5fd3{font-size:var(--fs-small);color:var(--white);}.elementor .e-7ebb67ac-42a6:hover,.elementor .e-7ebb67ac-42a6:focus-visible{color:var(--accent);}.elementor .e-7ebb67ac-42a6{font-size:var(--fs-small);color:var(--white);}.elementor .e-6f2defb4-bc90:hover,.elementor .e-6f2defb4-bc90:focus-visible{color:var(--accent);}.elementor .e-6f2defb4-bc90{font-size:var(--fs-small);color:var(--white);}.elementor .e-5d55b2b9-8e3b{display:flex;flex-direction:column;gap:10px;}.elementor .e-797ac589-e73d{padding-block-end:32px;border-block-end-width:1px;display:grid;gap:40px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.15);\n}.elementor .e-373b3b6f-6ff6{font-size:13px;color:var(--on-ink-muted);padding-block-start:20px;}.elementor .e-1ef82222-c83c{padding-block-start:56px;padding-block-end:32px;}.elementor .e-4a8ef7c9-4357{width:100%;background-color:var(--ink);}