.elementor .e-529b30c0-c6e7{color:var(--lagoon);}.elementor .e-5c30fa9a-19bf{font-family:var(--font-display);font-weight:400;font-size:56px;color:var(--action-ink);line-height:1.05;}.elementor .e-3ba4919e-5133{color:#DCE5E8;}.elementor .e-16399048-4069{gap:var(--space-4);}.elementor .e-7fae5e7c-f7b7{padding-block-start:96px;padding-block-end:80px;background-color:var(--abyss);}.elementor .e-4d8f7647-8b25{font-family:var(--font-display);font-size:48px;color:var(--reef-teal);line-height:1;}.elementor .e-328f6806-249c{font-size:26px;}.elementor .e-354c98fa-60e7{font-family:var(--font-sans);font-size:15px;color:var(--ink-muted);line-height:1.6;}.elementor .e-7513e487-a98e{padding:var(--space-8);flex-direction:column;}.elementor .e-6766b847-4ddd{font-family:var(--font-display);font-size:48px;color:var(--reef-teal);line-height:1;}.elementor .e-921fd71-2d19{font-size:26px;}.elementor .e-7bedc75-b143{font-family:var(--font-sans);font-size:15px;color:var(--ink-muted);line-height:1.6;}.elementor .e-28922cb7-763f{padding:var(--space-8);flex-direction:column;}.elementor .e-6942cb38-3d74{font-family:var(--font-display);font-size:48px;color:var(--reef-teal);line-height:1;}.elementor .e-25c53454-1ab3{font-size:26px;}.elementor .e-1e957280-1319{font-family:var(--font-sans);font-size:15px;color:var(--ink-muted);line-height:1.6;}.elementor .e-6d816340-b446{padding:var(--space-8);flex-direction:column;}.elementor .e-1ad5ed98-66bd{column-gap:var(--space-6);padding:0px;margin-block-start:var(--space-6);grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;row-gap: var(--space-6);\n}.elementor .e-15c3292a-7e40{font-family:var(--font-sans);font-size:15px;color:var(--ink-muted);font-style:italic;margin-block-start:var(--space-4);}.elementor .e-481e3a19-d64a{gap:var(--space-4);}.elementor .e-43beee31-9b6f{padding:0px;flex-direction:column;gap:var(--space-4);}.elementor .e-490c570a-bf67{font-family:var(--font-sans);font-size:16px;color:var(--ink);line-height:1.7;padding:var(--space-8);border-radius:var(--radius-lg);background-color:var(--surface);display:block;& ul { margin: 0; padding-left: 20px; } & li { margin-bottom: 12px; } & li::marker { color: var(--reef-teal); }\n}.elementor .e-1e16971c-6383{max-width:1200px;column-gap:64px;padding:0px;grid-template-columns:5fr 7fr;grid-template-rows:auto;align-items:start;row-gap: var(--space-6);\n}.elementor .e-8899b22-6d5a{background-color:var(--surface-raised);}.elementor .e-3dc1715d-430b{color:var(--abyss);}.elementor .e-2ddb9534-bcd4{font-family:var(--font-sans);font-size:18px;color:var(--abyss);line-height:1.7;}.elementor .e-13891778-bfab{padding:0px;flex-direction:column;gap:var(--space-4);}.elementor .e-50b946f8-dd20{font-family:var(--font-display);font-size:28px;color:var(--action-ink);line-height:1.35;font-style:italic;}.elementor .e-6500491-3cf3{font-family:var(--font-sans);font-size:14px;color:var(--lagoon);}.elementor .e-7d90a1e3-e7b4{padding:40px;border-radius:var(--radius-lg);background-color:var(--abyss);flex-direction:column;gap:16px;}.elementor .e-54e79e2-2a0a{max-width:1200px;column-gap:64px;padding:0px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:center;row-gap: var(--space-6);\n}.elementor .e-8d6b382-b990{background-color:var(--lagoon);}.elementor .e-565e3db9-38d3{font-size:var(--text-display-l);color:var(--action-ink);}.elementor .e-52e7be6c-ccb9{color:#C3D0D6;text-align:center;}.elementor .e-12e1bac3-93d4{width:auto;padding:0px;margin-block-start:8px;gap:var(--space-4);flex-wrap:wrap;justify-content:center;}.elementor .e-3915299f-cc91{text-align:center;gap:var(--space-4);align-items:center;}.elementor .e-4618b4de-46e4{padding-block-start:96px;padding-block-end:96px;background-color:var(--abyss);}