.elementor .e-38f5d16-1cd1bfa{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0; max-width: none; pointer-events: none;\n}.elementor .e-9972c92-06e6838{width:clamp(4.5rem, 8vw, 7rem);height:auto;margin-block-end:0.65rem;}.elementor .e-0f4b53d-4dc2129{font-family:var(--blake-heading-font);font-weight:800;font-size:0.75rem;color:var(--blake-muted);letter-spacing:0.18em;line-height:1.2;margin:0px;}.elementor .e-feac337-c23377b{font-family:var(--blake-heading-font);font-weight:800;font-size:clamp(3.5rem, 10vw, 8rem);color:var(--blake-ink);letter-spacing:-0.04em;line-height:0.9;text-transform:uppercase;margin:0px;}.elementor .e-05d548a-05e8843{width:6.5rem;height:1px;margin-block-start:0.25rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--blake-accent);}.elementor .e-4216172-e2b30c3{font-family:var(--blake-heading-font);font-weight:800;font-size:0.75rem;color:var(--blake-ink);letter-spacing:0.12em;line-height:1.5;margin:0px;}.elementor .e-e6fc0b6-e020263{margin-block-start:1rem;flex-direction:row;gap:0.75rem;flex-wrap:wrap;align-items:center;}.elementor .e-cf6d6c8-a379c95{max-width:48rem;position:relative;z-index:1;flex-direction:column;gap:1.15rem;align-items:flex-start;}.elementor .e-fcf1da2-a25625e{min-height:100vh;overflow:hidden;position:relative;padding-block-start:clamp(5rem, 10vw, 10rem);padding-block-end:clamp(4rem, 8vw, 7rem);padding-inline-start:clamp(1.5rem, 7vw, 7rem);padding-inline-end:clamp(1.5rem, 7vw, 7rem);border-block-end-width:1px;background-color:rgba(8, 8, 8, 0.58);flex-direction:column;justify-content:flex-end;align-items:stretch;border-bottom-style: solid; border-bottom-color: rgba(240,237,230,0.18);\n}.elementor .e-d82ce7b-afd8c3e{width:6.5rem;height:1px;margin-block-start:0.25rem;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--blake-accent);}.elementor .e-e883650-660b9d5{font-family:var(--blake-heading-font);font-weight:800;font-size:clamp(3rem, 6vw, 5.5rem);color:var(--blake-accent);line-height:0.9;margin:0px;}.elementor .e-c43db6b-49b8b8d{font-family:var(--blake-heading-font);font-weight:800;font-size:0.75rem;color:var(--blake-ink);letter-spacing:0.12em;line-height:1.4;margin:0px;}.elementor .e-14ffca5-08a961a{flex-direction:column;gap:0.35rem;flex:1 1 18rem;}.elementor .e-2cc67f6-53c8c62{font-family:var(--blake-heading-font);font-weight:800;font-size:clamp(3rem, 6vw, 5.5rem);color:var(--blake-accent);line-height:0.9;margin:0px;}.elementor .e-2e8881d-0e852da{font-family:var(--blake-heading-font);font-weight:800;font-size:0.75rem;color:var(--blake-ink);letter-spacing:0.12em;line-height:1.4;margin:0px;}.elementor .e-504d1d9-18675b8{flex-direction:column;gap:0.35rem;flex:1 1 18rem;}.elementor .e-4b1b5e3-de64a31{width:100%;margin-block-end:1rem;flex-direction:row;gap:clamp(2.25rem, 7vw, 7rem);flex-wrap:wrap;}.elementor .e-a7e25ea-4bc2f4b{font-family:var(--blake-body-font);font-size:0.95rem;color:var(--blake-muted);line-height:1.6;margin:0px;}.elementor .e-decdf4d-7831f1b{font-family:var(--blake-body-font);font-size:0.95rem;color:var(--blake-muted);line-height:1.6;margin:0px;}.elementor .e-fe35a0f-d209085{max-width:72rem;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-d407061-39fc514{padding-block-start:clamp(4.5rem, 8vw, 8rem);padding-block-end:clamp(4.5rem, 8vw, 8rem);padding-inline-start:clamp(1.5rem, 7vw, 7rem);padding-inline-end:clamp(1.5rem, 7vw, 7rem);border-block-start-width:1px;border-block-end-width:1px;background-color:var(--blake-surface);flex-direction:column;align-items:stretch;border-bottom-style: solid; border-bottom-color: rgba(240,237,230,0.16); border-top-style: solid; border-top-color: rgba(240,237,230,0.16);\n}.elementor .e-da43879-bf7d042{width:100%;max-width:100%;aspect-ratio:16/9;margin-block-start:0px;display:block;}.elementor .e-2a63321-fa344ca{font-family:var(--blake-heading-font);font-weight:800;font-size:0.7rem;color:var(--blake-accent);letter-spacing:0.14em;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-5c07f70-8cb6db2{font-family:var(--blake-heading-font);font-weight:800;font-size:clamp(1.75rem, 3vw, 3rem);color:var(--blake-ink);line-height:0.95;margin:0px;display:none;}.elementor .e-d7445ff-e8af71d{width:100%;overflow:hidden;padding:0px;border-width:1px;border-color:rgba(240,237,230,0.2);border-style:solid;background-color:var(--blake-surface-strong);flex-direction:column;flex:1 1 28rem;justify-content:center;align-items:stretch;flex-basis: auto;\n}.elementor .e-beb5720-90273c3{width:6.5rem;height:1px;background-color:var(--blake-accent);}.elementor .e-1bdbd18-de30b01{font-family:var(--blake-body-font);font-size:1.05rem;color:var(--blake-muted);line-height:1.65;margin:0px;}.elementor .e-64b794d-db85af9{margin-block-start:0.5rem;}.elementor .e-1a867af-c9db551{width:100%;max-width:39rem;flex-direction:column;gap:1.25rem;flex:1 1 24rem;justify-content:center;align-items:flex-start;order:-1;max-width: none;\n}.elementor .e-47cfe54-8b5f36e{padding-block-start:clamp(5rem, 9vw, 10rem);padding-block-end:clamp(5rem, 9vw, 10rem);padding-inline-start:clamp(1.5rem, 7vw, 7rem);padding-inline-end:clamp(1.5rem, 7vw, 7rem);flex-direction:column;gap:1.5rem;flex-wrap:wrap;alignItems: stretch;\n}.elementor .e-0e5b625-f11400a{width:6.5rem;height:1px;background-color:var(--blake-accent);}.elementor .e-4521924-1873abe{font-family:var(--blake-body-font);font-size:1.05rem;color:var(--blake-muted);line-height:1.65;margin:0px;}.elementor .e-8f18555-222581e{font-family:var(--blake-heading-font);font-weight:800;font-size:0.85rem;color:var(--blake-accent);letter-spacing:0.1em;margin:0px;}.elementor .e-2727d32-6529b1f{margin-block-start:0.5rem;}.elementor .e-35f536a-6ccb42f{max-width:39rem;flex-direction:column;gap:1.25rem;flex:1 1 24rem;justify-content:center;align-items:flex-start;}.elementor .e-84e4a2f-2df952c{font-family:var(--blake-heading-font);font-weight:800;font-size:0.7rem;color:var(--blake-accent);letter-spacing:0.14em;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-2066768-21221d9{font-family:var(--blake-heading-font);font-weight:800;font-size:clamp(1.75rem, 3vw, 3rem);color:var(--blake-ink);line-height:0.95;margin:0px;display:none;}.elementor .e-bf803f3-d6a3c14{min-height:352px;overflow:hidden;padding:0px;border-radius:12px;border-width:1px;border-color:rgba(240,237,230,0.2);border-style:solid;background-color:var(--blake-surface-strong);flex-direction:column;flex:1 1 28rem;justify-content:flex-start;align-items:stretch;}.elementor .e-085beb2-c3441ef{padding-block-start:clamp(5rem, 9vw, 10rem);padding-block-end:clamp(5rem, 9vw, 10rem);padding-inline-start:clamp(1.5rem, 7vw, 7rem);padding-inline-end:clamp(1.5rem, 7vw, 7rem);background-color:var(--blake-surface);flex-direction:row;gap:clamp(2rem, 7vw, 8rem);flex-wrap:wrap-reverse;alignItems: stretch;\n}.elementor .e-e0a81d1-bd9f8f3{background-color:var(--blake-bg);flex-direction:column;}.elementor .e-2b2ac05-d2373ff{max-width:39rem;font-family:var(--blake-body-font);font-size:1rem;color:var(--blake-muted);line-height:1.65;}.elementor .e-173dc02-e0377f5{max-width:46rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-146a1ae-26f7709{font-family:var(--blake-heading-font);font-weight:800;font-size:0.6875rem;color:var(--blake-accent);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1728551-7dee8b9{font-family:var(--blake-heading-font);font-weight:800;font-size:clamp(1.4rem, 2.8vw, 2.2rem);color:var(--blake-ink);letter-spacing:-0.02em;line-height:1;}.elementor .e-6eddf65-f1dea89{max-width:22rem;font-family:var(--blake-body-font);font-size:0.875rem;color:var(--blake-muted);line-height:1.5;}.elementor .e-b0de336-86d3208{width:100%;min-height:auto;aspect-ratio:16 / 9;padding:2rem;border-width:1px;border-color:var(--blake-surface-strong);border-style:solid;background-color:var(--blake-bg);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 22rem;justify-content:flex-end;}.elementor .e-6b541b5-48fea6b{font-family:var(--blake-heading-font);font-weight:800;font-size:0.6875rem;color:var(--blake-accent);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-c1b171e-78ca8d8{font-family:var(--blake-heading-font);font-weight:800;font-size:clamp(1.4rem, 2.8vw, 2.2rem);color:var(--blake-ink);letter-spacing:-0.02em;line-height:1;}.elementor .e-ad91012-bc71de4{max-width:22rem;font-family:var(--blake-body-font);font-size:0.875rem;color:var(--blake-muted);line-height:1.5;}.elementor .e-a7600e0-072fdb2{aspect-ratio:16 / 9;padding:2rem;border-width:1px;border-color:var(--blake-surface-strong);border-style:solid;background-color:var(--blake-bg);display:none;flex-direction:column;gap:0.75rem;flex:1 1 22rem;justify-content:flex-end;}.elementor .e-02f2133-b08aed3{display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;}.elementor .e-8e66bdd-d1f7b35{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:var(--blake-surface);display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-5fd4601-9f735db{max-width:38rem;font-family:var(--blake-body-font);font-size:1.05rem;color:var(--blake-muted);line-height:1.7;}.elementor .e-60a6243-6344b9d{max-width:42rem;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 26rem;justify-content:center;}.elementor .e-f14dc33-39a4415{font-family:var(--blake-heading-font);font-weight:800;font-size:0.6875rem;color:var(--blake-accent);letter-spacing:0.14em;text-transform:uppercase;display:none;}.elementor .e-28cada2-5284af3{font-family:var(--blake-heading-font);font-weight:800;font-size:clamp(1.5rem, 3vw, 2.3rem);color:var(--blake-ink);letter-spacing:-0.02em;line-height:1;display:none;}.elementor .e-d7eb068-90183ec{max-width:22rem;font-family:var(--blake-body-font);font-size:0.875rem;color:var(--blake-muted);line-height:1.5;display:none;}.elementor .e-2a2d74c-1f99ba2{min-height:24rem;padding:2rem;border-width:1px;border-color:var(--blake-surface-strong);border-style:solid;background-image:url("https://blakelambertmusic.com/wp-content/uploads/2026/09/5B8A3889-2-683x1024.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0px -177px;background-color:var(--blake-surface);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 22rem;justify-content:flex-end;}.elementor .e-dae0694-c4f6eef{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:var(--blake-bg);display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-1f4dedf-d3c14bc{max-width:42rem;font-family:var(--blake-body-font);font-size:1.05rem;color:var(--blake-muted);line-height:1.65;}.elementor .e-780724b-739423c{margin-block-start:0.5rem;display:flex;flex-direction:row;gap:0.875rem;flex-wrap:wrap;justify-content:center;}.elementor .e-c3845c7-841710f{font-family:var(--blake-body-font);font-size:0.8125rem;color:var(--blake-muted);line-height:1.5;margin-block-start:0.5rem;}.elementor .e-4819b93-cf37faf{text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;border-block-start-width:1px;background-color:var(--blake-surface-strong);display:flex;flex-direction:column;gap:1.25rem;align-items:center;border-top-style: solid; border-top-color: var(--blake-accent);\n}.elementor .e-41ada97-cb51ad7{background-color:var(--blake-bg);display:flex;flex-direction:column;}