/* A brief transition from the name's meaning to its applications. */
.sales-site .segmentation-bridge{display:grid;grid-template-columns:1fr 1.12fr;gap:clamp(28px,4vw,52px);margin-block-start:clamp(48px,6vw,76px);padding-block-start:clamp(32px,4vw,48px);border-block-start:1px solid var(--sales-line,#292820);text-align:start}
.sales-site .segmentation-bridge h3{max-inline-size:22ch;margin:0;color:var(--sales-gold,#c9a24a);font-family:inherit;font-size:clamp(28px,3.2vw,42px);font-weight:500;line-height:1.17;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word}
.sales-site .segmentation-bridge p{margin:0;color:var(--sales-muted,#c4beb4);font-size:16px;line-height:1.75;overflow-wrap:break-word}
.sales-site .segmentation-bridge p.segmentation-lead{margin-block-end:14px;color:var(--sales-gold,#c9a24a);font-weight:600}
.sales-site .segmentation-bridge:is(:lang(ar),:lang(ja),:lang(zh)) h3{letter-spacing:0;line-height:1.4}
@media(max-width:760px){.sales-site .segmentation-bridge{grid-template-columns:1fr;gap:24px}.sales-site .segmentation-bridge h3{max-inline-size:100%;font-size:clamp(28px,7.5vw,36px);line-height:1.2}.sales-site .segmentation-bridge p{font-size:16px}}

/* A focused editorial card for the segmentation argument. */
.sales-site .segmentation-bridge{position:relative;isolation:isolate;overflow:hidden;padding:clamp(28px,4vw,48px);border:1px solid var(--sales-line,#292820);background:radial-gradient(ellipse at 100% 0%,rgba(201,162,74,.075),transparent 62%),var(--sales-panel,#111211);gap:24px clamp(28px,4vw,44px)}
.sales-site .segmentation-bridge::before{content:"";position:absolute;z-index:0;inline-size:360px;block-size:360px;inset-block-start:-176px;inset-inline-end:-100px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 47px,rgba(201,162,74,.12) 48px 49px,transparent 50px 94px);opacity:.6;pointer-events:none}
.sales-site .segmentation-bridge::after{content:"";position:absolute;inset-block-start:0;inset-inline-start:clamp(28px,4vw,48px);inline-size:56px;block-size:2px;background:var(--sales-gold,#c9a24a);pointer-events:none}
.sales-site .segmentation-bridge>:is(p,h3,div){position:relative;z-index:1;min-inline-size:0}
:root[data-theme="light"] .sales-site .segmentation-bridge{background:radial-gradient(ellipse at 100% 0%,rgba(201,162,74,.065),transparent 62%),var(--sales-panel,#f4efe6)}
@media(max-width:760px){.sales-site .segmentation-bridge{padding:28px clamp(12px,4vw,24px);row-gap:20px}.sales-site .segmentation-bridge::after{inset-inline-start:clamp(12px,4vw,24px)}}

