.marketing-surfaces_content__iD5wt,.marketing-surfaces_home__6mEVf{position:relative;isolation:isolate;background:var(--color-ground)}.marketing-surfaces_content__iD5wt:before{content:"";position:absolute;inset:0 0 auto;height:640px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 14%,color-mix(in srgb,var(--accent-1) 9%,transparent),transparent 66%)}.marketing-surfaces_home__6mEVf{background:transparent}.marketing-surfaces_content__iD5wt>section,.marketing-surfaces_home__6mEVf>section{position:relative;isolation:isolate;border-block:0;background:transparent}.marketing-surfaces_content__iD5wt>section+section:before{content:"";position:absolute;inset:0 24px auto;max-width:1152px;height:1px;margin-inline:auto;pointer-events:none;background:linear-gradient(90deg,transparent,#b4a4c31f 25%,#b4a4c31f 75%,transparent)}[data-theme] .marketing-surfaces_divider__uB0SH{background:var(--color-border)!important}[data-theme] .marketing-surfaces_content__iD5wt:before,[data-theme] .marketing-surfaces_divider__uB0SH:after{display:none}.marketing-surfaces_divider__uB0SH{position:relative;z-index:1;width:min(1120px,calc(100% - 64px));height:1px;margin-inline:auto;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-2) 4%,transparent) 12%,color-mix(in srgb,var(--accent-2) 18%,transparent) 42%,transparent 49%,transparent 51%,color-mix(in srgb,var(--accent-2) 18%,transparent) 58%,color-mix(in srgb,var(--accent-2) 4%,transparent) 88%,transparent)}.marketing-surfaces_divider__uB0SH:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;border:1px solid color-mix(in srgb,var(--accent-2) 32%,transparent);background:var(--color-ground);transform:translate(-50%,-50%) rotate(45deg);pointer-events:none}.marketing-surfaces_content__iD5wt+footer{border-top-color:transparent}@media (max-width:640px){.marketing-surfaces_content__iD5wt:before{height:480px}.marketing-surfaces_content__iD5wt>section+section:before{inset-inline:20px}.marketing-surfaces_divider__uB0SH{width:calc(100% - 40px)}}