.elementor .bmb-soon-link:hover,.elementor .bmb-soon-link:focus-visible{color:var(--accent);}.elementor .bmb-soon-link{min-height:44px;font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--snow);letter-spacing:0.08em;text-decoration:underline;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;background-color:transparent;display:inline-flex;align-items:center;text-underline-offset:6px; text-decoration-thickness:2px; &:focus-visible { outline:2px solid var(--accent); outline-offset:2px; }\n}.elementor .bmb-btn{min-height:48px;font-family:var(--font-body);font-weight:700;font-size:15px;letter-spacing:0.06em;line-height:1;text-decoration:none;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:2px;border-color:transparent;border-style:solid;display:inline-flex;gap:8px;justify-content:center;align-items:center;&:focus-visible { outline:2px solid var(--ink-900); outline-offset:3px; }\n}.elementor .bmb-btn-accent:hover,.elementor .bmb-btn-accent:focus-visible{color:var(--ink-900);border-color:var(--accent-hover);background-color:var(--accent-hover);}.elementor .bmb-btn-accent{color:var(--ink-900);border-color:var(--accent);background-color:var(--accent);&:focus-visible { outline-color:var(--accent); }\n}.elementor .bmb-sticker{font-family:var(--font-display);font-size:clamp(1rem, 0.9rem + 0.4vw, 1.375rem);letter-spacing:0.04em;line-height:1;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-3deg);display:inline-flex;align-self:flex-start;}.elementor .bmb-small{font-family:var(--font-body);font-size:14px;line-height:1.5;margin:0px;}.elementor .bmb-lead{max-width:38ch;font-family:var(--font-body);font-size:clamp(1.125rem, 1.037rem + 0.38vw, 1.375rem);line-height:1.5;margin:0px;}.elementor .bmb-outline{color:transparent;-webkit-text-stroke:2px var(--snow);\n}.elementor .bmb-tape{overflow:hidden;font-family:var(--font-display);font-size:clamp(1.25rem, 1rem + 1vw, 2rem);color:var(--snow);letter-spacing:0.04em;line-height:1;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-24px;margin-inline-end:-24px;background-color:var(--ink-900);transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);white-space:nowrap;\n}.elementor .bmb-tape-ink{margin-block-start:-4px;border-block-start-width:2px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--snow);border-style:solid;transform:rotateX(0deg) rotateY(0deg) rotateZ(1.5deg);}.elementor .bmb-tape-wrap{position:relative;z-index:2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;overflow-x:clip;\n}.elementor .bmb-wordmark-xl{font-family:var(--font-display);font-weight:400;font-size:clamp(5.5rem, 0.5rem + 21vw, 10rem);letter-spacing:0.01em;line-height:1;text-align:center;text-transform:uppercase;padding:0px;margin:0px;white-space:nowrap;\n}.elementor .bmb-soon-title{max-width:13ch;font-family:var(--font-display);font-weight:400;font-size:clamp(3rem, 1.8rem + 5.1vw, 5.5rem);letter-spacing:0.01em;line-height:0.92;text-transform:uppercase;margin:0px;}.elementor .bmb-wordmark{font-family:var(--font-display);font-weight:400;font-size:28px;letter-spacing:0.04em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .bmb-soon-main{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(1rem, 0.472rem + 2.25vw, 2.5rem);padding-inline-end:clamp(1rem, 0.472rem + 2.25vw, 2.5rem);display:flex;flex-direction:column;gap:24px;align-items:flex-start;margin-inline:auto;\n}.elementor .bmb-soon-top{width:100%;max-width:1280px;padding-block-start:16px;padding-block-end:0px;padding-inline-start:clamp(1rem, 0.472rem + 2.25vw, 2.5rem);padding-inline-end:clamp(1rem, 0.472rem + 2.25vw, 2.5rem);display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;margin-inline:auto;\n}.elementor .bmb-soon{width:100%;overflow:hidden;color:var(--snow);padding:0px;background-color:var(--ink-900);display:flex;flex-direction:column;gap:24px;justify-content:space-between;min-height:100svh;\n}.elementor .bmb-deco-1{color:var(--ink-900);background-color:var(--snow);}.elementor .bmb-text-muted-light{color:var(--snow-muted);}.elementor .bmb-text-light{color:var(--snow);}