.elementor .e-683ef578-b5b9{width:100%;padding:0px;}.elementor .e-58f8f554-9524{width:100%;min-width:0px;font-family:var(--font-body);font-size:17px;color:#C9CCD2;line-height:1.8;padding:0px;& h1 { font-family: var(--font-display); text-transform: uppercase; color: var(--chalk); font-size: 48px; line-height: 0.95; margin: 0 0 24px 0; } & h2 { font-family: var(--font-display); text-transform: uppercase; color: var(--chalk); font-size: 40px; line-height: 0.95; margin: 40px 0 18px 0; } & h3 { font-family: var(--font-display); text-transform: uppercase; color: var(--chalk); font-size: 28px; line-height: 1; margin: 32px 0 14px 0; } & h4 { font-family: var(--font-display); text-transform: uppercase; color: var(--chalk); font-size: 22px; margin: 28px 0 12px 0; } & p { margin: 0 0 18px 0; color: #C9CCD2; } & a { color: var(--signal); } & strong { color: var(--chalk); } & ul { padding-left: 20px; } & li { margin-bottom: 8px; } & img { max-width: 100%; height: auto; border: 1px solid var(--line); }\n}.elementor .e-615eeed3-a072:hover,.elementor .e-615eeed3-a072:focus-visible{color:var(--signal);padding-inline-start:8px;}.elementor .e-615eeed3-a072{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--chalk);padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;transition:all 0.15s;display:block;}.elementor .e-4976ba34-f801{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-2dbc7742-8b27{padding:0px;gap:0px;grid-template-columns:1fr;grid-auto-rows:auto;}.elementor .e-5c6ccb3c-7e21{padding:28px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--carbon);gap:12px;}.elementor .e-6bc39f7e-4976:hover,.elementor .e-6bc39f7e-4976:focus-visible{color:var(--signal);}.elementor .e-6bc39f7e-4976{font-family:var(--font-display);font-weight:900;font-size:36px;color:var(--chalk);line-height:1;}.elementor .e-ea309dd-d4a1{padding:0px;flex-direction:column;gap:4px;}.elementor .e-22fddacf-a462:hover,.elementor .e-22fddacf-a462:focus-visible{color:var(--signal);}.elementor .e-22fddacf-a462{font-family:var(--font-display);font-weight:800;font-size:22px;color:var(--chalk);line-height:1.1;text-transform:uppercase;& br { display: none; }\n}.elementor .e-69b22fe2-6c30{padding:0px;flex-direction:column;gap:4px;}.elementor .e-26c834c9-62a8{font-family:var(--font-display);font-weight:800;font-size:22px;color:var(--chalk);line-height:1.1;text-transform:uppercase;}.elementor .e-48014775-47c8{padding:0px;flex-direction:column;gap:4px;}.elementor .e-40521fad-90cd{align-self:stretch;}.elementor .e-ed4466b-3508{padding:28px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--line);border-style:solid;background-color:var(--steel);gap:18px;border-top-style: solid; border-top-color: var(--signal);\n}.elementor .e-6404d977-9d30{font-size:10px;color:var(--signal);}.elementor .e-2279795d-5b9c:hover,.elementor .e-2279795d-5b9c:focus-visible{color:var(--signal);}.elementor .e-2279795d-5b9c{font-family:var(--font-display);font-weight:800;font-size:20px;color:var(--chalk);line-height:1.05;text-transform:uppercase;}.elementor .e-27d72711-2d22{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:6px;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-3934f92f-7481{padding:0px;gap:0px;grid-template-columns:1fr;grid-auto-rows:auto;}.elementor .e-1045cbc1-78e1{padding:28px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--carbon);gap:12px;}.elementor .e-5fabdeb8-8807{position:sticky;inset-block-start:32px;gap:16px;}.elementor .e-7c7f6a84-a922{width:100%;max-width:1320px;column-gap:clamp(32px, 5vw, 80px);padding:0px;display:grid;grid-template-columns:1.7fr 1fr;grid-template-rows:auto;align-items:start;row-gap: 48px;\n}.elementor .e-4b5d7321-cbd9{width:100%;padding:0px;}