.elementor .e-36787a3c-b4d6{font-family:var(--bb-serif);font-weight:600;font-size:54px;color:var(--bb-navy);letter-spacing:-0.022em;line-height:1.08;display:block;}.elementor .e-24cb9176-d47d{max-width:720px;font-family:var(--bb-serif);font-size:22px;color:var(--bb-text-muted);line-height:1.55;display:block;}.elementor .e-3fc0fd06-eb3b{height:auto;display:block;width: auto; max-width: 100%; max-height: min(80vh, 820px); margin-inline: auto;\n}.elementor .e-2463201c-8351{width:100%;padding:0px;margin-block-start:12px;}.elementor .e-64acc2c3-fb80{width:100%;max-width:720px;padding:0px;margin-block-start:12px;margin-inline-start:0px;}.elementor .e-1588a495-85ef{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-24b04458-5c42{padding:28px;border-width:1px;border-color:rgba(200,131,74,.35);border-style:solid;background-color:var(--bb-copper-surface);}.elementor .e-127fea52-2af5{position:sticky;inset-block-start:24px;padding:0px;}.elementor .e-2c80d619-e17a{column-gap:80px;padding:0px;margin-block-start:32px;grid-template-columns:minmax(0, 1fr) 380px;grid-template-rows:auto;align-items:start;row-gap: 32px;\n}.elementor .e-116268d9-347e{padding-block-start:32px;padding-block-end:80px;padding-inline-start:56px;padding-inline-end:56px;}