.elementor .e-4931f29e-f667{width:100%;font-family:var(--ll-font-body);font-size:15px;color:var(--ll-ink-2);line-height:1.55;padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:8px;border-radius:var(--ll-radius-sm);background-color:var(--ll-paper);border: 1px solid color-mix(in srgb, var(--ll-ink) 14%, transparent); & ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 14px; } & li { display: flex; flex-direction: column; gap: 2px; } & strong { font-weight: 600; color: var(--ll-ink); } & a { color: var(--ll-ink); font-weight: 600; text-decoration: underline; text-decoration-color: var(--ll-accent); text-underline-offset: 3px; }\n}.elementor .e-5d2c3e95-7b86{font-family:var(--ll-font-body);font-size:15px;color:var(--ll-ink-2);& a { color: var(--ll-ink); font-weight: 600; text-decoration: underline; text-decoration-color: var(--ll-accent); text-underline-offset: 3px; }\n}.elementor .e-179bed4b-ef9b{font-family:var(--ll-font-body);font-size:13px;color:var(--ll-muted);line-height:1.5;margin-block-start:6px;& a { color: var(--ll-ink); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-50c6a3ee-36cc{font-family:var(--ll-font-body);font-size:15px;color:var(--ll-ink);margin-block-start:10px;border-radius:var(--ll-radius-sm);background-color:var(--ll-mint);text-align: left;\n}.elementor .e-5895c5d8-542d{font-family:var(--ll-font-body);font-size:15px;color:var(--ll-ink);margin-block-start:10px;border-radius:var(--ll-radius-sm);background-color:var(--ll-peach);text-align: left;\n}.elementor .e-3d1c78be-7323{column-gap:14px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:end;row-gap: 6px; & > * { grid-column: 1 / -1; } & > :nth-child(1) { grid-column: 1; grid-row: 1; } & > :nth-child(2) { grid-column: 1; grid-row: 2; } & > :nth-child(3) { grid-column: 2; grid-row: 1; } & > :nth-child(4) { grid-column: 2; grid-row: 2; } & > :nth-child(5) { grid-column: 1; grid-row: 3; } & > :nth-child(6) { grid-column: 1; grid-row: 4; } & > :nth-child(7) { grid-column: 2; grid-row: 3; } & > :nth-child(8) { grid-column: 2; grid-row: 4; } & select { width: 100%; height: auto; font-family: var(--ll-font-body); font-size: 16px; color: var(--ll-ink); line-height: 1.4; padding: 12px 40px 12px 14px; border-radius: var(--ll-radius-sm); border: 1.5px solid color-mix(in srgb, var(--ll-ink) 22%, transparent); background-color: var(--ll-paper); appearance: none; -webkit-appearance: none; cursor: pointer; background-image: linear-gradient(45deg, transparent 50%, color-mix(in srgb, var(--ll-ink) 100%, transparent) 50%), linear-gradient(135deg, color-mix(in srgb, var(--ll-ink) 100%, transparent) 50%, transparent 50%); background-position: calc(100% - 20px) 52%, calc(100% - 14px) 52%; background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; } & select:focus { border-color: var(--ll-ink); background-color: var(--ll-white); outline: 2px solid var(--ll-butter); outline-offset: 0px; } & button { justify-self: start; }\n}.elementor .e-32114071-c3b4{column-gap:clamp(32px, 5vw, 72px);align-items:flex-start;row-gap: 32px;\n}.elementor .e-34ea9be2-97b1{width:36%;position:sticky;inset-block-start:24px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 300px;align-items:flex-start;}.elementor .e-6b2e8617-d7e7{width:55%;flex:1 1 420px;}.elementor .e-29348221-3608{column-gap:clamp(32px, 5vw, 72px);align-items:flex-start;row-gap: 28px;\n}.elementor .e-22257ed1-b9f4{width:45%;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;& > .ll-steprow { width: 100%; }\n}.elementor .e-44093dfc-6872{width:100%;}.elementor .e-3a151b9-25ae{align-items:flex-start;}