.tc-portfolio-bridge{margin-top:0;margin-bottom:0;padding:0;background-color:#0d1017;padding-bottom:clamp(2.5rem,6vw,4rem)}.tc-portfolio-bridge-spacer{aspect-ratio:3840 / 1704;width:100%;height:auto;min-height:16rem;pointer-events:none}.tc-portfolio-bridge .tc-portfolio-bridge-gradient{pointer-events:none;user-select:none;inset-inline:0;top:-3.25rem;height:auto!important;max-height:none!important;width:100%;bottom:auto}.tc-portfolio-bridge .tc-portfolio-bridge-gradient img{display:block;width:100%;height:auto;max-width:none;transform:scaleY(1.06);transform-origin:top center;object-fit:contain;object-position:top center}@media(min-width:768px){.tc-portfolio-bridge .tc-portfolio-bridge-gradient{top:-4rem}.tc-portfolio-bridge .tc-portfolio-bridge-gradient img{transform:scaleY(1.04)}.tc-portfolio-bridge{padding-bottom:clamp(3rem,5vw,4.5rem)}}@media(min-width:1280px){.tc-portfolio-bridge .tc-portfolio-bridge-gradient{top:-5rem}.tc-portfolio-bridge{padding-bottom:4rem}}.tc-portfolio-bridge-cta{position:relative;z-index:10;padding-top:.5rem;padding-bottom:.25rem;text-align:center}.tc-portfolio-bridge-cta .main-container{display:flex;flex-direction:column;align-items:center;gap:1.25rem;max-width:36rem}.tc-portfolio-bridge-copy{margin:0;color:color-mix(in oklab,white 58%,transparent);line-height:1.75;text-align:center}.tc-portfolio-bridge-btn{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.5rem;border-radius:9999px;font-size:.9375rem;font-weight:500;letter-spacing:normal;text-decoration:none;color:#0d1017;background:#fff;border:1px solid color-mix(in oklab,white 20%,transparent);box-shadow:0 10px 28px -14px #8d59ff8c;transition:transform .35s cubic-bezier(.4,0,.2,1),background .3s ease,box-shadow .3s ease}@media(hover:hover){.tc-portfolio-bridge-btn:hover{background:#f3f0ff;transform:translateY(-2px);box-shadow:0 16px 36px -16px #8d59ffa6}}@media(prefers-reduced-motion:reduce){.tc-portfolio-bridge-btn{transition:none}.tc-portfolio-bridge-btn:hover,.tc-portfolio-bridge .tc-portfolio-bridge-gradient img{transform:none}}
