.lk{--lk-row:color-mix(in srgb,var(--w-ink-2)92%,transparent)}.lk-head{isolation:isolate;text-align:center;padding-block:clamp(2.2rem,7vw,4rem) clamp(1.4rem,4vw,2rem);position:relative;overflow:clip}.lk-head__plane{z-index:-1;will-change:transform;background:radial-gradient(42rem 20rem at 50% 0,#604e444d,#0000 70%),radial-gradient(26rem 14rem at 50% 8%,#a0243829,#0000 72%);height:150%;position:absolute;inset:-20% -10% auto}.lk-mark{width:clamp(44px,11vw,60px);height:auto;margin:0 auto .9rem;display:block}.lk-head__line{color:var(--w-oat);text-wrap:balance;max-width:34ch;margin:.6rem auto 0}.lk-wrap{max-width:34rem;padding-inline:var(--w-gutter);margin:0 auto;padding-bottom:clamp(3rem,9vw,5rem)}.lk-group{margin-top:clamp(1.6rem,5vw,2.4rem)}.lk-group__h{letter-spacing:.12em;text-transform:uppercase;color:var(--w-clay);margin:0 0 .65rem;font-size:.72rem}.lk-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.lk-row{border:1px solid var(--w-line);background:var(--lk-row);min-height:60px;color:var(--w-bone);will-change:transform;align-items:center;gap:.9rem;padding:.7rem .95rem;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s;display:flex}.lk-row:hover,.lk-row:focus-visible{border-color:color-mix(in srgb,var(--w-garnet)55%,var(--w-line));background:var(--w-ink-3)}@media (hover:hover) and (pointer:fine){.lk-row:hover{transform:translate(2px)}}.lk-row__t{flex:auto;min-width:0}.lk-row__label{font-weight:600;line-height:1.3;display:block}.lk-row__sub{color:var(--w-clay);margin-top:.12rem;font-size:.84rem;line-height:1.4;display:block}.lk-row__go{color:var(--w-clay);flex:none;font-size:1rem}.lk-row:hover .lk-row__go,.lk-row:focus-visible .lk-row__go{color:var(--w-garnet)}.lk-row--primary{background:linear-gradient(180deg,var(--w-garnet-deep),var(--w-garnet-dark));border-color:#0000;min-height:66px}.lk-row--primary .lk-row__label{font-size:1.06rem}.lk-row--primary .lk-row__sub,.lk-row--primary .lk-row__go{color:#ffffffd1}.lk-row--primary:hover,.lk-row--primary:focus-visible{background:linear-gradient(180deg,var(--w-garnet-light),var(--w-garnet-deep));border-color:#0000}.lk-social{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.lk-social .lk-row{text-align:center;justify-content:center;min-height:64px;padding-inline:.5rem}.lk-social .lk-row__label{font-size:.95rem}.lk-foot{border-top:1px solid var(--w-line-soft);text-align:center;color:var(--w-clay);margin-top:clamp(1.8rem,5vw,2.6rem);padding-top:1.1rem;font-size:.86rem}.lk-foot a{color:var(--w-amber)}@keyframes lk-in{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lk-sink{0%{transform:translate(0,0)}to{transform:translateY(-14%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lk-list>li,.lk-social>li{animation:1ms linear both lk-in;animation-timeline:view();animation-range:entry cover 24%}.lk-head__plane{animation:1ms linear both lk-sink;animation-timeline:scroll(root);animation-range:0 90svh}}}
