.elementor .e-4abff694-f77c{font-family:var(--swiss-font-heading);font-weight:500;font-size:0.78rem;color:rgba(255,255,255,0.85);letter-spacing:0.02em;text-align:center;margin:0px;}.elementor .e-15d8339-6726{width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--swiss-navy);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-1847be6c-9e75:hover,.elementor .e-1847be6c-9e75:focus-visible{transform:scale3d(1.08, 1.08, 1) rotateX(0deg) rotateY(0deg) rotateZ(-4deg);}.elementor .e-1847be6c-9e75{width:36px;height:36px;object-fit:cover;border-radius:8px;display:block;}.elementor .e-3724cff-85a6{font-family:var(--swiss-font-heading);font-weight:600;font-size:1.05rem;color:var(--swiss-ink);letter-spacing:0.08em;}.elementor .e-9424abc-6ccf{font-family:var(--swiss-font-heading);font-size:0.66rem;color:var(--swiss-ink-muted);letter-spacing:0.01em;}.elementor .e-7a2c23d9-6553{line-height:1.15;display:flex;flex-direction:column;}.elementor .e-467556ab-13ae:hover,.elementor .e-467556ab-13ae:focus-visible{transform:translate3d(0px, -1px, 0px);}.elementor .e-467556ab-13ae{display:flex;gap:10px;align-items:center;}.elementor .e-75bda489-c0f7:hover,.elementor .e-75bda489-c0f7:focus-visible{color:var(--swiss-ink);}.elementor .e-75bda489-c0f7{font-family:var(--swiss-font-heading);font-weight:500;font-size:0.92rem;color:var(--swiss-ink-muted);padding-block-start:4px;padding-block-end:4px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;border-style:none;background-color:transparent;}.elementor .e-759303ed-f8a1:hover,.elementor .e-759303ed-f8a1:focus-visible{color:var(--swiss-ink);}.elementor .e-759303ed-f8a1{font-family:var(--swiss-font-heading);font-weight:500;font-size:0.92rem;color:var(--swiss-ink-muted);padding-block-start:4px;padding-block-end:4px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;border-style:none;background-color:transparent;}.elementor .e-1c55a13b-5820:hover,.elementor .e-1c55a13b-5820:focus-visible{color:var(--swiss-ink);}.elementor .e-1c55a13b-5820{font-family:var(--swiss-font-heading);font-weight:500;font-size:0.92rem;color:var(--swiss-ink-muted);padding-block-start:4px;padding-block-end:4px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;border-style:none;background-color:transparent;}.elementor .e-4c7a390c-18fb:hover,.elementor .e-4c7a390c-18fb:focus-visible{color:var(--swiss-ink);}.elementor .e-4c7a390c-18fb{font-family:var(--swiss-font-heading);font-weight:500;font-size:0.92rem;color:var(--swiss-ink-muted);padding-block-start:4px;padding-block-end:4px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;border-style:none;background-color:transparent;}.elementor .e-2161593f-89ac:hover,.elementor .e-2161593f-89ac:focus-visible{color:var(--swiss-ink);}.elementor .e-2161593f-89ac{font-family:var(--swiss-font-heading);font-weight:500;font-size:0.92rem;color:var(--swiss-ink-muted);padding-block-start:4px;padding-block-end:4px;padding-inline-start:2px;padding-inline-end:2px;border-radius:0px;border-style:none;background-color:transparent;}.elementor .e-2b87c2eb-ffd7{display:flex;gap:28px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-75dd3b07-171e{font-family:var(--swiss-font-heading);font-weight:600;font-size:0.88rem;color:var(--swiss-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:3px;border-width:1px;border-color:var(--swiss-border);border-style:solid;background-color:transparent;}.elementor .e-2e1d1297-46ec:hover,.elementor .e-2e1d1297-46ec:focus-visible{background-color:var(--swiss-accent-hover);box-shadow:0px 10px 24px -8px rgba(196,30,58,0.55);transform:translate3d(0px, -2px, 0px) scale3d(1.03, 1.03, 1);}.elementor .e-2e1d1297-46ec{font-family:var(--swiss-font-heading);font-weight:600;font-size:0.88rem;color:#FFFFFF;padding-block-start:11px;padding-block-end:11px;padding-inline-start:20px;padding-inline-end:20px;border-radius:3px;border-style:none;background-color:var(--swiss-accent);}.elementor .e-68c4dfdb-3918{position:sticky;inset-block-start:0px;z-index:9999;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-block-end-width:1px;background-color:rgba(255,255,255,0.78);box-shadow:0px 1px 0px 0px rgba(11,20,32,0.02);backdrop-filter:blur(14px);display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}