.bridge-link-cards{--blc-bg:#fcfcfd;--blc-fg:#201f23;--blc-muted:#646369;--blc-line:#dad9de;--blc-line-strong:#bcbac2;--blc-card:#fff;--blc-orange-tint:#fff3eb;--blc-orange-ink:#ff6a00;--blc-shadow-lift:0 1px 3px hsla(0,0%,8%,.04),0 12px 26px -14px hsla(0,0%,8%,.13);--blc-pad:32px;--blc-max:1200px;background:var(--blc-bg);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:104px max(var(--blc-pad),calc((100vw - var(--blc-max))/2 + var(--blc-pad)));position:relative;width:100vw}.bridge-link-cards,.bridge-link-cards *,.bridge-link-cards :after,.bridge-link-cards :before{box-sizing:border-box}.bridge-link-cards--soft{--blc-bg:#f9f9fa}.bridge-link-cards--dark{--blc-bg:#19191b;--blc-fg:#eeeeef;--blc-muted:#b5b3ba;--blc-line:#3b3a3e;--blc-line-strong:#616067;--blc-card:#2a292c;--blc-orange-tint:rgba(255,106,0,.2);--blc-orange-ink:#ff6a00;--blc-shadow-lift:0 2px 5px rgba(0,0,0,.35),0 16px 34px -16px rgba(0,0,0,.6)}.blc-wrap{margin:0 auto;max-width:var(--blc-max)}.blc-heading{color:var(--blc-fg);font-family:Familjen Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(28px,3.7vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1.06;margin:0;max-width:780px;text-wrap:balance}.blc-lede{color:var(--blc-muted);font-size:clamp(17px,1.85vw,20px);line-height:1.55;margin:18px 0 0;max-width:640px}.blc-lede p{margin:0}.blc-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.blc-grid--n1{grid-template-columns:minmax(0,560px)}.blc-grid--n3{grid-template-columns:repeat(3,minmax(0,1fr))}.blc-card,.blc-card:active,.blc-card:focus,.blc-card:hover,.blc-card:link,.blc-card:visited{background:var(--blc-card);border:1px solid var(--blc-line);border-radius:20px;color:var(--blc-fg)!important;display:flex;flex-direction:column;overflow:hidden;padding:34px 32px 30px;position:relative;text-decoration:none!important;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .3s ease}.blc-card:focus,.blc-card:hover{border-color:var(--blc-line-strong);box-shadow:var(--blc-shadow-lift);transform:translateY(-5px)}.blc-card:focus-visible{outline:2px solid #ff6a00;outline-offset:3px}.blc-card *,.blc-card:hover *{text-decoration:none!important}.blc-card--nolink{cursor:default}.blc-card--nolink:hover{border-color:var(--blc-line);box-shadow:none;transform:none}.blc-when{align-items:center;align-self:flex-start;color:var(--blc-fg);display:inline-flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:500;gap:12px;line-height:1.4;margin-bottom:16px}.blc-icon{background:var(--blc-orange-tint);border-radius:10px;color:var(--blc-orange-ink);display:grid;flex:0 0 auto;font-size:19px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;height:34px;place-items:center;width:34px}.blc-title{color:var(--blc-fg);font-family:Familjen Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.018em;line-height:1.25;margin:0 0 10px}.blc-desc{color:var(--blc-muted);flex:1 1 auto;font-size:15.5px;line-height:1.6;margin:0 0 20px}.blc-desc p{margin:0}.blc-desc p+p{margin-top:10px}.blc-go{align-items:center;align-self:flex-start;color:#ff6a00;display:inline-flex;font-size:14.5px;font-weight:500;gap:7px}.blc-go-icon{font-size:17px;transition:transform .35s cubic-bezier(.22,1,.36,1)}.blc-card:hover .blc-go-icon{transform:translate(2px,-2px)}@media (max-width:900px){.blc-grid,.blc-grid--n1,.blc-grid--n3{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.bridge-link-cards{padding-bottom:64px;padding-top:64px}}@media (max-width:640px){.bridge-link-cards{--blc-pad:20px}}@media (prefers-reduced-motion:reduce){.blc-card,.blc-go-icon{transition:none}}