.elementor .e-25298256-d68d{margin-block-end:clamp(24px, 3vw, 40px);display:block;}.elementor .e-819374-6498{max-width:14ch;}.elementor .e-bbe5e7f-bc08{max-width:600px;margin-block-start:clamp(24px, 3vw, 40px);}.elementor .e-36d9b146-1ead{width:100%;display:block;}.elementor .e-ebc96a1-13d0{min-width:0px;padding:clamp(24px, 3.5vw, 52px);border-radius:var(--radius);border-width:1px;border-color:var(--line);border-style:solid;background-color:#ffffff40;}.elementor .e-3037c5f2-2950{margin-block-end:4px;display:block;}.elementor .e-82ef212-5a93{padding-block-start:4px;flex:0 0 auto;}.elementor .e-4628aa99-b4b4{font-size:15px;color:var(--ink);}.elementor .e-15c3bcae-d5e1{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:18px;border-top-style: solid; border-top-color: var(--line);\n}.elementor .e-2c39fa19-2eb9{padding-block-start:4px;flex:0 0 auto;}.elementor .e-3c8e2cee-c8af{font-size:15px;color:var(--ink);}.elementor .e-363cd76f-2637{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:18px;border-top-style: solid; border-top-color: var(--line);\n}.elementor .e-99a4ac3-ca27{padding-block-start:4px;flex:0 0 auto;}.elementor .e-10271cc1-2b69{font-size:15px;color:var(--ink);}.elementor .e-6f3af13b-d0cd{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:18px;border-top-style: solid; border-top-color: var(--line);\n}.elementor .e-513ee61a-3b27{margin-block-start:18px;display:block;}.elementor .e-706730e4-34c1{font-size:14px;letter-spacing:0.02em;text-transform:none;padding-block-end:4px;border-block-end-width:1px;display:inline-block;align-self:flex-start;border-bottom-style: solid; border-bottom-color: currentColor;\n}.elementor .e-860299e-9997{position:sticky;inset-block-start:32px;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-3b322853-bfb3{column-gap:clamp(28px, 5vw, 88px);padding:0px;grid-template-columns:minmax(0, 8fr) minmax(0, 4fr);grid-template-rows:auto;align-items:start;row-gap: 48px;\n}.elementor .e-475e1305-d55a{padding-block-start:0px;background-color:var(--paper);}