.alke-links{--alk-bg:#11130f;--alk-paper:#f2efe6;--alk-acid:#c9ef72;--alk-muted:#9da298;--alk-line:rgba(242,239,230,.18);--alk-serif:"Iowan Old Style",Baskerville,"Times New Roman",serif;--alk-sans:Inter,Helvetica,Arial,sans-serif;width:100%;height:100svh;min-height:560px;overflow:hidden;background:var(--alk-bg);color:var(--alk-paper);font:16px/1.35 var(--alk-sans);-webkit-font-smoothing:antialiased}.alke-links *{box-sizing:border-box}.alke-links a{color:inherit}.alk-shell{width:min(100%,1080px);height:100%;margin:auto;padding:clamp(.7rem,2vh,1.35rem) clamp(1rem,3vw,2.4rem);display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:clamp(.55rem,1.5vh,1rem)}.alk-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--alk-line);padding-bottom:.55rem}.alk-header p{margin:0;color:var(--alk-muted);font-size:.52rem;text-transform:uppercase;letter-spacing:.16em}.alk-mark{font:700 1.65rem/1 var(--alk-serif);text-decoration:none}.alk-mark span,.alk-profile h1 span{color:var(--alk-acid)}.alk-profile{display:grid;grid-template-columns:clamp(60px,9vh,84px) 1fr;gap:1rem;align-items:center}.alk-profile img{width:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;filter:grayscale(1) contrast(1.08);border:1px solid var(--alk-paper)}.alk-profile p{margin:0}.alk-handle{font-size:.52rem;text-transform:uppercase;letter-spacing:.14em;color:var(--alk-acid);font-weight:700}.alk-profile h1{font:400 clamp(2.1rem,5vh,3.5rem)/.9 var(--alk-serif);letter-spacing:-.055em;margin:.15rem 0 .2rem}.alk-profile div>p:last-child{font:400 clamp(.78rem,1.5vh,.95rem)/1.25 var(--alk-serif);color:#c8cbc3}.alk-social{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.alk-social a{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--alk-line);padding:.65rem .85rem;text-decoration:none;text-transform:uppercase;letter-spacing:.13em;font-size:.58rem;font-weight:700;transition:background .2s,color .2s}.alk-social a:hover,.alk-social a:focus-visible{background:var(--alk-paper);color:var(--alk-bg)}.alk-social b{font-size:.9rem}.alk-offers{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;min-height:0}.alk-offer{min-height:0;padding:clamp(.85rem,2.2vh,1.5rem);border:1px solid var(--alk-line);text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}.alk-offer>span{font-size:.52rem;text-transform:uppercase;letter-spacing:.15em;font-weight:700}.alk-offer h2{font:400 clamp(1.65rem,4vh,3rem)/.92 var(--alk-serif);letter-spacing:-.045em;margin:.4rem 0}.alk-offer p{margin:0;font-size:.58rem;text-transform:uppercase;letter-spacing:.11em}.alk-offer p b{float:right;font-size:1rem}.alk-offer-main{background:var(--alk-paper);color:var(--alk-bg)}.alk-offer-reach{background:var(--alk-acid);color:var(--alk-bg)}.alk-offer:after{content:"";position:absolute;width:50px;height:50px;border:1px solid currentColor;border-radius:50%;right:-24px;top:-24px;opacity:.28;transition:transform .25s}.alk-offer:hover:after,.alk-offer:focus-visible:after{transform:scale(1.35)}.alk-cases{height:clamp(78px,13vh,116px);display:grid;grid-template-columns:94px minmax(0,1fr);border-top:1px solid var(--alk-line);padding-top:.55rem;min-width:0}.alk-cases-label{display:flex;flex-direction:column;justify-content:space-between;padding:.1rem .7rem .1rem 0;font-size:.5rem;text-transform:uppercase;letter-spacing:.12em;color:var(--alk-muted)}.alk-cases-label b{color:var(--alk-acid);font-size:1rem}.alk-case-viewport{min-width:0;overflow:hidden}.alk-case-track{height:100%;display:flex;width:max-content;gap:.4rem;animation:alk-slide 34s linear infinite}.alk-case-track article{width:clamp(92px,14vh,126px);height:100%;position:relative;overflow:hidden;flex:none}.alk-case-track img{width:100%;height:100%;object-fit:cover;filter:grayscale(.25) saturate(.65) contrast(1.05)}.alk-case-track article:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.86))}.alk-case-track span{position:absolute;z-index:2;left:.5rem;bottom:.38rem;color:#fff;font:700 .48rem var(--alk-sans);text-transform:uppercase;letter-spacing:.1em}.alk-case-viewport:hover .alk-case-track{animation-play-state:paused}@keyframes alk-slide{to{transform:translateX(calc(-50% - .2rem))}}@media(prefers-reduced-motion:reduce){.alk-case-track{animation:none;overflow-x:auto}}
@media(max-width:620px){.alke-links{min-height:520px}.alk-shell{padding:.65rem .85rem;gap:.48rem}.alk-header{padding-bottom:.35rem}.alk-profile{grid-template-columns:58px 1fr;gap:.75rem}.alk-profile h1{font-size:2rem}.alk-profile div>p:last-child{font-size:.76rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alk-social a{padding:.52rem .7rem}.alk-offers{grid-template-columns:1fr;gap:.48rem}.alk-offer{padding:.72rem .85rem}.alk-offer h2{font-size:clamp(1.35rem,6vw,1.85rem);margin:.25rem 0}.alk-offer>span,.alk-offer p{font-size:.48rem}.alk-cases{height:88px;grid-template-columns:70px;padding-top:.4rem}.alk-cases-label{font-size:.42rem}.alk-case-track article{width:94px}}
@media(max-height:700px){.alk-shell{gap:.38rem;padding-block:.45rem}.alk-header{padding-bottom:.3rem}.alk-profile{grid-template-columns:52px 1fr}.alk-profile h1{font-size:1.8rem}.alk-profile div>p:last-child{font-size:.7rem}.alk-social a{padding:.43rem .65rem}.alk-offer{padding:.55rem .75rem}.alk-offer h2{font-size:clamp(1.2rem,3.8vh,1.7rem);margin:.16rem 0}.alk-cases{height:72px}.alk-case-track article{width:78px}}
