.ServiceCloudHero-module__H4P68a__section{background:#060b16;padding:6rem 1.5rem;position:relative;overflow:hidden}.ServiceCloudHero-module__H4P68a__grid{background-image:radial-gradient(circle at 1px 1px,#ffffff0f 1px,#0000 0);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 30% 30%,#000 30%,#0000 100%);mask-image:radial-gradient(90% 80% at 30% 30%,#000 30%,#0000 100%)}.ServiceCloudHero-module__H4P68a__glow{filter:blur(30px);background:radial-gradient(circle,#38bdf838 0%,#0000 65%);width:36rem;height:36rem;position:absolute;top:-15%;right:-8%}.ServiceCloudHero-module__H4P68a__inner{align-items:center;gap:2.5rem;max-width:1180px;margin:0 auto;display:grid;position:relative}@media (min-width:960px){.ServiceCloudHero-module__H4P68a__inner{grid-template-columns:1.1fr .9fr}}.ServiceCloudHero-module__H4P68a__text{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(20px)}.ServiceCloudHero-module__H4P68a__inView .ServiceCloudHero-module__H4P68a__text{opacity:1;transform:translateY(0)}.ServiceCloudHero-module__H4P68a__eyebrow{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#7dd3fc;align-items:center;gap:.55rem;margin:0 0 .9rem;font-size:.72rem;display:inline-flex}.ServiceCloudHero-module__H4P68a__eyebrowDash{background:linear-gradient(90deg,#38bdf8,#818cf8);width:1.4rem;height:1px}.ServiceCloudHero-module__H4P68a__heading{font-family:var(--font-display,inherit);color:#f5f7fb;margin:0 0 1rem;font-size:clamp(2rem,4vw,2.9rem);font-weight:700;line-height:1.2}.ServiceCloudHero-module__H4P68a__headingAccent{background:linear-gradient(135deg,#38bdf8,#818cf8);color:#0000;-webkit-background-clip:text;background-clip:text}.ServiceCloudHero-module__H4P68a__description{color:#aab2c5;max-width:32rem;margin:0 0 1.75rem;font-size:1rem;line-height:1.7}.ServiceCloudHero-module__H4P68a__cta{color:#04101f;background:linear-gradient(135deg,#38bdf8,#818cf8);border-radius:999px;align-items:center;padding:.9rem 1.8rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .25s;display:inline-flex;box-shadow:0 10px 30px -10px #38bdf880}.ServiceCloudHero-module__H4P68a__cta:hover{transform:translateY(-2px)}.ServiceCloudHero-module__H4P68a__badges{opacity:0;flex-direction:column;gap:.9rem;transition:opacity .7s .15s,transform .7s .15s;display:flex;transform:translateY(20px)}.ServiceCloudHero-module__H4P68a__inView .ServiceCloudHero-module__H4P68a__badges{opacity:1;transform:translateY(0)}.ServiceCloudHero-module__H4P68a__badge{opacity:0;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i) * .12s);border-radius:12px;align-items:center;gap:.9rem;padding:1rem 1.4rem;display:flex;transform:translate(16px)}.ServiceCloudHero-module__H4P68a__inView .ServiceCloudHero-module__H4P68a__badge{opacity:1;transform:translate(0)}.ServiceCloudHero-module__H4P68a__tone_teal{background:linear-gradient(135deg,#0f5f5a,#0d3d3a)}.ServiceCloudHero-module__H4P68a__tone_navy{background:linear-gradient(135deg,#142a5c,#0c1a3d)}.ServiceCloudHero-module__H4P68a__badgeCloud{flex-shrink:0;font-size:1.4rem}.ServiceCloudHero-module__H4P68a__badgeSf{color:#cfe4ff;flex-shrink:0;font-size:.9rem;font-weight:600}.ServiceCloudHero-module__H4P68a__badgeText{text-align:right;color:#dce6f5;text-transform:lowercase;flex:1;font-size:1rem;font-weight:400}.ServiceCloudHero-module__H4P68a__badgeText strong{text-transform:uppercase;color:#fff;font-weight:800}
