html:has(.alke-links),body:has(.alke-links){margin:0;min-height:100%;overflow:hidden}
.alke-links{background:#11130f}
.alke-links .alk-shell{width:min(100%,680px);padding:clamp(.7rem,2vh,1.2rem) 1rem;grid-template-rows:auto auto auto auto auto;align-content:center;gap:clamp(.5rem,1.35vh,.85rem)}
.alke-links .alk-header{justify-content:center;border:0;padding:0}
.alke-links .alk-header .alk-mark{font-size:1.45rem}
.alke-links .alk-header p{display:none}
.alke-links .alk-profile{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;min-width:0}
.alke-links .alk-profile img{display:block;width:clamp(58px,9vh,78px);height:auto;aspect-ratio:1/1}
.alke-links .alk-profile>div{min-width:0}
.alke-links .alk-profile h1{font-size:clamp(1.85rem,4.5vh,2.6rem);margin:.1rem 0 .2rem;overflow-wrap:break-word}
.alke-links .alk-profile div>p:last-child{font:400 clamp(.72rem,1.5vh,.88rem)/1.25 var(--alk-sans);color:var(--alk-muted);white-space:normal}
.alke-links .alk-handle{font-size:.48rem}
.alke-links .alk-social{display:flex;justify-content:center;gap:.5rem}
.alke-links .alk-social a{width:auto;min-width:120px;padding:.55rem .8rem;border-radius:999px;justify-content:center;gap:1rem}
.alke-links .alk-social b{font-size:.75rem}
.alke-links .alk-offers{display:flex;flex-direction:column;gap:.6rem;min-width:0;min-height:0}
.alke-links .alk-offer{flex:none;min-width:0;min-height:88px;padding:clamp(.7rem,1.7vh,1rem) clamp(.85rem,2vw,1.2rem);border-radius:8px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-content:center;column-gap:1rem;box-shadow:0 3px 0 rgba(0,0,0,.24)}
.alke-links .alk-offer-main,.alke-links .alk-offer-reach{color:var(--alk-bg)}
.alke-links .alk-offer .alk-offer-kicker{grid-column:1;font-size:.45rem;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.15em;font-weight:700}
.alke-links .alk-offer .alk-offer-title{grid-column:1;font:600 clamp(1.15rem,2.8vh,1.55rem)/1.05 var(--alk-serif);margin:0;overflow-wrap:break-word}
.alke-links .alk-offer .alk-offer-copy{grid-column:2;grid-row:1/3;align-self:center;max-width:210px;font-size:.5rem;line-height:1.35;text-align:right;text-transform:uppercase;letter-spacing:.11em}
.alke-links .alk-offer .alk-offer-copy i{display:block;margin-top:.25rem;font:700 .9rem/1 var(--alk-sans);font-style:normal}
.alke-links .alk-offer:after{display:none}
.alke-links .alk-cases{height:clamp(66px,10vh,88px);grid-template-columns:70px minmax(0,1fr)}
.alke-links .alk-case-track article{width:clamp(76px,10vh,88px)}
.alke-links .alk-case-track{animation-duration:70s}
.alke-links .alk-case-track span{bottom:1.15rem;line-height:1}
.alke-links .alk-case-track small{position:absolute;z-index:2;left:.5rem;right:.25rem;bottom:.35rem;color:rgba(255,255,255,.82);font:500 .38rem/1 var(--alk-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(max-width:620px){.alke-links .alk-shell{padding-inline:.85rem}.alke-links .alk-profile{gap:.35rem}.alke-links .alk-profile img{width:58px}.alke-links .alk-profile h1{font-size:1.8rem}.alke-links .alk-social a{min-width:110px;padding:.48rem .7rem}.alke-links .alk-offer{padding:.65rem .8rem}.alke-links .alk-offer .alk-offer-title{font-size:1.15rem}.alke-links .alk-offer .alk-offer-copy{max-width:145px;font-size:.44rem}.alke-links .alk-cases{height:68px}}
@media(max-height:700px){.alke-links .alk-shell{gap:.35rem;padding-block:.4rem}.alke-links .alk-profile img{width:48px}.alke-links .alk-profile h1{font-size:1.55rem}.alke-links .alk-profile div>p:last-child{font-size:.65rem}.alke-links .alk-social a{padding:.38rem .65rem}.alke-links .alk-offer{min-height:74px;padding:.48rem .7rem}.alke-links .alk-offer .alk-offer-title{font-size:1rem}.alke-links .alk-cases{height:58px}.alke-links .alk-case-track article{width:66px}}
