.links-body{color:#202323;background:#f7f6f2;min-width:0;margin:0;overflow-x:clip}.links-skip[data-astro-cid-ecyruban]{z-index:10;color:#f7f6f2;background:#202323;padding:.7rem 1rem;position:fixed;top:-5rem;left:1rem}.links-skip[data-astro-cid-ecyruban]:focus{top:1rem}.links-page[data-astro-cid-ecyruban]{width:min(100% - 2rem,34rem);padding:3.5rem 0 calc(3rem + env(safe-area-inset-bottom));margin-inline:auto}.links-intro[data-astro-cid-ecyruban]{text-align:center;margin-bottom:2.4rem}.links-wordmark[data-astro-cid-ecyruban]{color:inherit;letter-spacing:.14em;font-size:1.2rem;font-weight:800;text-decoration:none;display:inline-block}.links-intro[data-astro-cid-ecyruban] p[data-astro-cid-ecyruban]{margin:1.1rem 0 0;font-size:1.02rem}.links-intro[data-astro-cid-ecyruban] .links-intro__services[data-astro-cid-ecyruban]{color:#65777c;margin-top:.25rem;font-size:.86rem}.links-stack[data-astro-cid-ecyruban]{gap:.75rem;display:grid}.link-card[data-astro-cid-ecyruban]{min-width:0;min-height:4.25rem;color:inherit;background:0 0;border:1px solid #20232338;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;text-decoration:none;display:flex}.link-card--primary[data-astro-cid-ecyruban]{color:#f7f6f2;background:#202323;border-color:#202323}.link-card--experience[data-astro-cid-ecyruban]{background:#e5e9e8;border-color:#65777c}.link-card[data-astro-cid-ecyruban]>span[data-astro-cid-ecyruban]:first-child{gap:.1rem;min-width:0;display:grid}.link-card[data-astro-cid-ecyruban] strong[data-astro-cid-ecyruban]{font-size:.98rem}.link-card[data-astro-cid-ecyruban] small[data-astro-cid-ecyruban]{color:#65777c;font-size:.76rem;line-height:1.55}.link-card--primary[data-astro-cid-ecyruban] small[data-astro-cid-ecyruban]{color:#c4d0d1}.link-card[data-astro-cid-ecyruban]:focus-visible,.latest-card[data-astro-cid-ecyruban]:focus-visible,.links-secondary[data-astro-cid-ecyruban] a[data-astro-cid-ecyruban]:focus-visible,.links-wordmark[data-astro-cid-ecyruban]:focus-visible{outline-offset:3px;outline:3px solid #65777c}.latest-card[data-astro-cid-ecyruban]{min-width:0;color:inherit;border:1px solid #202323;grid-template-columns:7.2rem minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.latest-card[data-astro-cid-ecyruban] figure[data-astro-cid-ecyruban]{background:#e5e4de;min-width:0;margin:0}.latest-card[data-astro-cid-ecyruban] picture,.latest-card[data-astro-cid-ecyruban] img{width:100%;height:100%;display:block}.latest-card[data-astro-cid-ecyruban] img{object-fit:cover}.latest-card__copy[data-astro-cid-ecyruban]{align-content:center;gap:.38rem;min-width:0;padding:1rem;display:grid}.latest-card__copy[data-astro-cid-ecyruban] small[data-astro-cid-ecyruban]{color:#65777c;font-size:.7rem}.latest-card__copy[data-astro-cid-ecyruban] strong[data-astro-cid-ecyruban]{overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.latest-card__copy[data-astro-cid-ecyruban]>span[data-astro-cid-ecyruban]{font-size:.76rem;font-weight:700}.links-secondary[data-astro-cid-ecyruban]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1.5rem;display:grid}.links-secondary[data-astro-cid-ecyruban] a[data-astro-cid-ecyruban]{min-height:3rem;color:inherit;border-bottom:1px solid #20232355;place-items:center;font-size:.82rem;text-decoration:none;display:grid}.links-footer[data-astro-cid-ecyruban]{text-align:center;border-top:1px solid #20232338;margin-top:3rem;padding-top:1.5rem}.links-footer[data-astro-cid-ecyruban] p[data-astro-cid-ecyruban]{color:#65777c;margin:.2rem 0;font-size:.75rem}.links-footer[data-astro-cid-ecyruban] p[data-astro-cid-ecyruban]:first-child{color:#202323;letter-spacing:.12em;font-weight:800}.links-footer[data-astro-cid-ecyruban] a[data-astro-cid-ecyruban]{color:#65777c;min-height:3rem;margin-top:.65rem;font-size:.72rem;line-height:3rem;display:inline-block}@media (width<=390px){.links-page[data-astro-cid-ecyruban]{width:min(100% - 1.5rem,34rem);padding-top:2.5rem}.latest-card[data-astro-cid-ecyruban]{grid-template-columns:6.25rem minmax(0,1fr)}.link-card[data-astro-cid-ecyruban]{padding-inline:.85rem}}@media (prefers-reduced-motion:no-preference){.link-card[data-astro-cid-ecyruban],.latest-card[data-astro-cid-ecyruban],.links-secondary[data-astro-cid-ecyruban] a[data-astro-cid-ecyruban]{transition:border-color .15s,background-color .15s}.link-card[data-astro-cid-ecyruban]:hover,.latest-card[data-astro-cid-ecyruban]:hover{border-color:#65777c}.links-secondary[data-astro-cid-ecyruban] a[data-astro-cid-ecyruban]:hover{background:#e5e4de}}
