.elementor .e-1644dfc1-e6f9{font-family:var(--ss-font-head);font-weight:700;font-size:0.9rem;letter-spacing:0.08em;text-transform:uppercase;& a { color: var(--ss-ink-soft); text-decoration: none; }\n}.elementor .e-6e21defa-ca57{& a { color: var(--ss-orange-deep); }\n}.elementor .e-59f6bde4-34d4{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-dfa9e8f-362c{max-width:860px;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-747723fc-f65b{padding:0px;display:flex;flex-direction:row;}.elementor .e-9c19bf0-4b8c{padding-block-end:56px;border-block-end-width:6px;border-bottom-style: solid; border-bottom-color: var(--ss-orange);\n}.elementor .e-e2084d9-1fbb{width:100%;aspect-ratio:4 / 3;object-fit:cover;background-color:var(--ss-sand);}.elementor .e-4ea01de7-3106{font-size:1.2rem;line-height:1.2;}.elementor .e-24976cc-2e90{font-size:1.35rem;margin-block-start:auto;}.elementor .e-2576485-2061{font-family:var(--ss-font-head);font-weight:700;font-size:0.85rem;color:var(--ss-orange-deep);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-20777365-d933{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-3ae7eef7-247d{height:100%;color:var(--ss-ink);text-decoration:none;}.elementor .e-d261ec9-26ca{display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-auto-rows:auto;}.elementor .e-47be975a-62b8:hover,.elementor .e-47be975a-62b8:focus-visible{color:var(--ss-white);background-color:var(--ss-ink);}.elementor .e-47be975a-62b8{width:auto;font-family:var(--ss-font-head);font-weight:700;color:var(--ss-ink);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:2px;border-color:var(--ss-ink);border-style:solid;}.elementor .e-2d87e1b-2fe0:hover,.elementor .e-2d87e1b-2fe0:focus-visible{color:var(--ss-white);background-color:var(--ss-ink);}.elementor .e-2d87e1b-2fe0{width:auto;font-family:var(--ss-font-head);font-weight:700;color:var(--ss-ink);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:2px;border-color:var(--ss-ink);border-style:solid;}.elementor .e-3a8b3e8b-fd61{padding:0px;margin-block-start:40px;gap:12px;}.elementor .e-358169df-4e1f{padding:0px;}.elementor .e-355fc047-1c43{padding-block-start:64px;}