.elementor .e-359870a2-dce0{font-family:var(--ss-font-head);font-weight:700;font-size:0.9rem;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:28px;& a { color: var(--ss-ink-soft); text-decoration: none; } & a:hover { color: var(--ss-orange-deep); }\n}.elementor .e-3adbbd1d-cef1{width:100%;aspect-ratio:4 / 3;object-fit:cover;background-color:var(--ss-sand);}.elementor .e-2184853d-cf55{padding:0px;margin-block-start:12px;}.elementor .e-39a3b37c-9f28{min-width:0px;padding:0px;flex:1 1 560px;}.elementor .e-6b083e31-700d{font-size:3rem;line-height:1.02;}.elementor .e-32a11940-9e94{font-size:2.6rem;margin-block-start:4px;}.elementor .e-7f9ae411-4c5e{font-size:0.95rem;margin-block-start:-10px;}.elementor .e-6496dcd-ea74{font-family:var(--ss-font-head);font-weight:600;font-size:1.15rem;color:var(--ss-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ss-line); & span { display: block; font-size: 0.75rem; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ss-ink-soft); }\n}.elementor .e-3460baaa-8e20{font-family:var(--ss-font-head);font-weight:600;font-size:1.15rem;color:var(--ss-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ss-line); & span { display: block; font-size: 0.75rem; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ss-ink-soft); }\n}.elementor .e-461de04e-d147{font-family:var(--ss-font-head);font-weight:600;font-size:1.15rem;color:var(--ss-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ss-line); & span { display: block; font-size: 0.75rem; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ss-ink-soft); }\n}.elementor .e-37897484-9c46{font-family:var(--ss-font-head);font-weight:600;font-size:1.15rem;color:var(--ss-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ss-line); & span { display: block; font-size: 0.75rem; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ss-ink-soft); }\n}.elementor .e-692b887f-f660{width:100%;padding:0px;margin-block-start:6px;border-block-start-width:2px;display:grid;gap:0px;grid-template-columns:1fr 1fr;border-top-style: solid; border-top-color: var(--ss-ink);\n}.elementor .e-19587597-cc54{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-4e152824-bfbf{font-size:0.95rem;& a { color: var(--ss-orange-deep); font-weight: 600; }\n}.elementor .e-6d47adcc-ab34{position:sticky;inset-block-start:24px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 360px;align-items:flex-start;}.elementor .e-6cb6d751-8cf3{padding:0px;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-780284e0-c4c7{padding-block-start:40px;}.elementor .e-77d1e996-6ccc{margin-block-start:8px;}.elementor .e-a7620d1-8f13{max-width:820px;font-family:var(--ss-font-body);font-size:1.05rem;color:var(--ss-ink-soft);line-height:1.7;padding:0px;margin-block-start:28px;}.elementor .e-446dc5f8-38cf{color:var(--ss-gold);}.elementor .e-4172c4d5-1441{color:var(--ss-paper);margin-block-start:8px;}.elementor .e-3c26628d-a4cf{color:var(--ss-line);margin-block-start:18px;& a { color: var(--ss-gold); }\n}.elementor .e-55330590-2f35{max-width:820px;padding:0px;margin-block-start:36px;}