html.company-site.links-page body{background:radial-gradient(ellipse 72% 38% at 50% -6%,rgba(37,99,235,.3),transparent 62%),radial-gradient(ellipse 46% 24% at 50% 22%,rgba(59,130,246,.1),transparent 70%),var(--bg-deep)}html.company-site.links-page .links-column{width:min(28rem,calc(100% - 2rem));margin-inline:auto}html.company-site.links-page .links-bar{position:sticky;top:0;z-index:5;padding-top:max(.7rem,env(safe-area-inset-top));padding-bottom:.7rem;background:linear-gradient(180deg,rgba(7,11,18,.94) 0%,rgba(7,11,18,.78) 72%,transparent);backdrop-filter:blur(14px)}html.company-site.links-page .links-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.4rem}html.company-site.links-page .links-bar .brand{min-width:0}html.company-site.links-page .links-bar .brand span{font-size:.68rem;letter-spacing:.12em}html.company-site.links-page .links-main{padding-bottom:max(2rem,env(safe-area-inset-bottom))}html.company-site.links-page .links-profile{display:flex;flex-direction:column;align-items:center;text-align:center;padding:.35rem 0 1.35rem}html.company-site.links-page .links-avatar{width:7.75rem;height:7.75rem;border-radius:50%;object-fit:cover;object-position:center 18%;border:2px solid rgba(255,255,255,.16);box-shadow:0 0 0 6px #2563eb24,0 18px 40px #02081473}html.company-site.links-page .links-profile h1{margin:.95rem 0 0;max-width:16em;font-size:clamp(1.55rem,5vw,1.85rem);font-weight:750;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}html.company-site.links-page .links-profile p{margin:.55rem 0 0;max-width:24rem;color:var(--muted);font-size:.95rem;line-height:1.45;text-wrap:balance}html.company-site.links-page .link-list{display:flex;flex-direction:column;gap:.62rem;margin:0;padding:0;list-style:none}html.company-site.links-page .link-button{display:flex;align-items:center;gap:.8rem;width:100%;min-height:3.45rem;padding:.75rem .9rem .75rem .75rem;border:1px solid rgba(255,255,255,.1);border-radius:.95rem;background:linear-gradient(180deg,#151d2c,#0d1522);color:#fff;font-size:.95rem;font-weight:650;line-height:1.25;text-align:left;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}html.company-site.links-page .link-button__icon{display:inline-flex;flex:0 0 2.15rem;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:.65rem;background:#2563eb29;color:#bfdbfe}html.company-site.links-page .link-button__icon svg,html.company-site.links-page .link-button__icon img{width:1.15rem;height:1.15rem;display:block}html.company-site.links-page .link-button__label{flex:1;min-width:0;text-wrap:pretty}html.company-site.links-page .link-button__go{flex:0 0 auto;width:1rem;height:1rem;color:#c5d0dcb8;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){html.company-site.links-page .link-button:hover{border-color:#93c5fd8c;background:linear-gradient(180deg,#1a2740,#10192b);box-shadow:0 12px 28px #02081461;transform:translateY(-1px)}html.company-site.links-page .link-button:hover .link-button__go{color:#fff}}html.company-site.links-page .link-button:active{border-color:#93c5fdb3;background:#0c1422;transform:none}html.company-site.links-page .links-contact{margin-top:1.45rem}html.company-site.links-page .links-contact .kicker{margin-bottom:.7rem;text-align:center}html.company-site.links-page .links-footer{margin:1.55rem 0 0;color:var(--muted-2);font-size:.78rem;line-height:1.45;text-align:center}html.company-site.links-page .links-profile,html.company-site.links-page .link-list li{animation:links-rise .55s ease both}html.company-site.links-page .link-list li:nth-child(1){animation-delay:.04s}html.company-site.links-page .link-list li:nth-child(2){animation-delay:.08s}html.company-site.links-page .link-list li:nth-child(3){animation-delay:.12s}html.company-site.links-page .link-list li:nth-child(4){animation-delay:.16s}html.company-site.links-page .link-list li:nth-child(5){animation-delay:.2s}html.company-site.links-page .link-list li:nth-child(6){animation-delay:.24s}html.company-site.links-page .link-list li:nth-child(7){animation-delay:.28s}html.company-site.links-page .link-list li:nth-child(8){animation-delay:.32s}html.company-site.links-page .link-list li:nth-child(9){animation-delay:.36s}html.company-site.links-page .link-list li:nth-child(10){animation-delay:.4s}@keyframes links-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(width>=64rem){html.company-site.links-page .links-avatar{width:8.5rem;height:8.5rem}}@media(prefers-reduced-motion:reduce){html.company-site.links-page .links-profile,html.company-site.links-page .link-list li{animation:none}html.company-site.links-page .link-button,html.company-site.links-page .link-button:hover{transition:none;transform:none}}:root{--font-inter: Inter, ui-sans-serif, system-ui, sans-serif}
