.section-divider{--divider-color:hsl(153 49% 34%/0.25);--divider-dot-color:hsl(153 49% 34%);position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:1px;margin:0;padding:0}.section-divider__line{position:absolute;top:50%;height:1px;transform:translateY(-50%);opacity:0}.section-divider__line--left{right:calc(50% + 8px);left:0;transform:translateY(-50%) scaleX(0);transform-origin:right center;background:linear-gradient(to right,transparent 0,var(--divider-color) 15%,var(--divider-color) 100%)}.section-divider__line--right{left:calc(50% + 8px);right:0;transform:translateY(-50%) scaleX(0);transform-origin:left center;background:linear-gradient(to left,transparent 0,var(--divider-color) 15%,var(--divider-color) 100%)}.section-divider__dot{position:relative;width:5px;height:5px;background:var(--divider-dot-color);border-radius:50%;z-index:1;flex-shrink:0}.section-divider--light{--divider-color:hsl(0 0% 0%/0.15);--divider-dot-color:hsl(0 0% 0%/0.25)}.section-divider--dark{--divider-color:hsl(0 0% 100%/0.2);--divider-dot-color:hsl(0 0% 100%/0.3)}