.elementor .cstar-closing{width:100%;max-width:1280px;color:#FFFFFF;text-align:center;padding-block-start:clamp(28px, 4.4vw, 56px);padding-block-end:clamp(28px, 4.4vw, 56px);padding-inline-start:clamp(20px, 5vw, 64px);padding-inline-end:clamp(20px, 5vw, 64px);border-radius:clamp(28px, 4vw, 48px);border-width:clamp(4px, 0.45vw, 6px);border-color:#FFFFFF;border-style:solid;background-color:#001F13;box-shadow:0px 2px 0px 0px rgba(0,31,19,0.06),0px 14px 26px -12px rgba(0,31,19,0.45);transform:rotateX(0deg) rotateY(0deg) rotateZ(-0.5deg);display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .cstar-btn-ghost:hover,.elementor .cstar-btn-ghost:focus-visible{color:var(--cstar-black);background-color:var(--cstar-green-l);}.elementor .cstar-btn-ghost{font-family:var(--cstar-font);font-weight:700;font-size:var(--cstar-fs-btn);color:var(--cstar-black);line-height:1.2;text-decoration:none;padding-block-start:0.6em;padding-block-end:0.6em;padding-inline-start:1.1em;padding-inline-end:1.1em;border-radius:999px;border-width:0px;background-color:transparent;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .cstar-btn-dark:hover,.elementor .cstar-btn-dark:focus-visible{color:var(--cstar-white);background-color:var(--cstar-black);transform:scale3d(1.03, 1.03, 1);}.elementor .cstar-btn-dark{font-family:var(--cstar-font);font-weight:700;font-size:var(--cstar-fs-btn);color:var(--cstar-white);line-height:1.2;text-decoration:none;padding-block-start:0.6em;padding-block-end:0.6em;padding-inline-start:1.1em;padding-inline-end:1.1em;border-radius:999px;border-width:0px;background-color:var(--cstar-black);transition:transform 0.2s, background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .cstar-duo{max-width:100%;padding:5px;border-radius:999px;border-width:2px;border-color:var(--cstar-black);border-style:solid;background-color:rgba(255,255,255,0.7);display:inline-flex;flex-direction:row;gap:6px;flex-wrap:wrap;justify-content:center;align-items:center;width: fit-content;\n}.elementor .cstar-lead{max-width:58ch;font-family:var(--cstar-font);font-weight:500;font-size:clamp(1.05rem, 0.98rem + 0.3vw, 1.25rem);color:var(--cstar-text-soft);line-height:1.5;text-align:center;text-wrap: pretty;\n}.elementor .cstar-h2{font-family:var(--cstar-font);font-weight:900;font-size:var(--cstar-fs-h2);color:var(--cstar-ink);letter-spacing:-0.02em;line-height:1.02;text-align:center;margin-block-end:clamp(28px, 4vw, 48px);text-wrap: balance; & span { display: inline-block; background-color: var(--cstar-green); color: var(--cstar-ink); padding: 0.02em 0.3em 0.1em; border-radius: 0.38em; transform: rotate(-2deg); margin-top: 0.14em; border: clamp(4px, 0.45vw, 6px) solid #FFFFFF; box-shadow: 0 2px 0 rgba(0,31,19,0.06), 0 14px 26px -12px rgba(0,31,19,0.45); } & span { transform: none; }\n}.elementor .cstar-wrap{width:100%;max-width:1280px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .cstar-section{width:100%;position:relative;font-family:var(--cstar-font);color:var(--cstar-ink);padding-block-start:var(--cstar-sec-y);padding-block-end:var(--cstar-sec-y);padding-inline-start:var(--cstar-gutter);padding-inline-end:var(--cstar-gutter);display:flex;flex-direction:column;gap:0px;align-items:center;}