.elementor .e-534834f3-4ff6{font-weight:600;margin-block-end:16px;align-self:flex-start;}.elementor .e-7f55f666-3936{font-size:64px;line-height:1.08;text-align:left; text-wrap:balance;\n}.elementor .e-6a803b99-dd41{width:100%;max-width:760px;gap:18px;}.elementor .e-680be7b0-9f96{padding-block-start:88px;padding-block-end:40px;}.elementor .e-1e721f8d-277d{width:100%;max-width:856px;padding-block-start:16px;padding-block-end:96px;padding-inline-start:max(48px, calc((100% - 760px) / 2));padding-inline-end:max(48px, calc((100% - 760px) / 2));margin:0px;background-color:var(--paper);& p, & li { font-family: var(--font-text); font-size: 18px; line-height: 1.7; color: var(--ink-soft); } & p { margin: 0 0 22px 0; } & strong { color: var(--ink); font-weight: 600; } & h2, & h3, & h4, & h5, & h6 { font-family: var(--font-display); font-weight: 400; color: var(--ink); font-size: 30px; line-height: 1.2; margin: 44px 0 14px 0; } & a { color: var(--moss); text-decoration: underline; text-underline-offset: 3px; } & ul, & ol { margin: 0 0 22px 0; padding-inline-start: 22px; } & li { margin-bottom: 8px; } & figure { margin: 0 0 24px 0; } & figure.alignright { float: right; width: 40%; margin: 6px 0 20px 36px; } & figure.alignleft { float: left; width: 40%; margin: 6px 36px 20px 0; } & img { height: auto; max-width: 100%; border-radius: 2px; } & blockquote { border-left: 3px solid var(--sun); margin: 28px 0; padding: 4px 0 4px 24px; } & .elementor-widget-container::after { content: ''; display: block; clear: both; } max-width:none;\n}.elementor .e-5ad86961-bec9{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;transform:scale3d(-1, 1, 1);}.elementor .e-1e06f087-52b9{position:relative;z-index:1;text-align:center;}.elementor .e-1a909860-6f97{position:relative;z-index:1;color:var(--ink);text-align:center;}.elementor .e-4d5600db-19e3{position:relative;z-index:1;padding:0px;margin-block-start:8px;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-4ce887ac-3cc1{overflow:hidden;position:relative;gap:24px;}