body{background:var(--brand-cream)}body.links-welcome-active{overflow:hidden}.links-page[data-astro-cid-ecyruban]{min-height:100vh;color:var(--brand-blue-deep);isolation:isolate;background:radial-gradient(circle at 8% 2%,#ffbe7e29,#0000 26rem),radial-gradient(circle at 94% 18%,#75876524,#0000 23rem),linear-gradient(#fffbf3 0%,#f7f1e6 100%);padding:clamp(1rem,3vw,2.25rem) 1rem clamp(2.5rem,6vw,5rem);position:relative;overflow:hidden}.links-page__texture[data-astro-cid-ecyruban]{z-index:-3;pointer-events:none;opacity:.42;background-image:linear-gradient(90deg,#052a3b06 1px,#0000 1px),linear-gradient(#052a3b05 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;mask-image:linear-gradient(#000 0%,#0000 70%)}.links-page[data-astro-cid-ecyruban]:before,.links-page[data-astro-cid-ecyruban]:after{content:"";z-index:-2;aspect-ratio:1;pointer-events:none;border:1px solid #052a3b0f;border-radius:50%;width:clamp(18rem,42vw,38rem);position:absolute}.links-page[data-astro-cid-ecyruban]:before{top:-21rem;left:-14rem}.links-page[data-astro-cid-ecyruban]:after{bottom:5%;right:-19rem}.links-shell[data-astro-cid-ecyruban]{z-index:1;width:min(100%,43rem);margin:0 auto;position:relative}.links-page__ornament[data-astro-cid-ecyruban]{z-index:-1;opacity:.18;pointer-events:none;gap:1rem;display:grid;position:absolute;top:15rem}.links-page__ornament--left[data-astro-cid-ecyruban]{left:max(1.2rem,50% - 31rem);transform:rotate(-13deg)}.links-page__ornament--right[data-astro-cid-ecyruban]{right:max(1.2rem,50% - 31rem);transform:scaleX(-1)rotate(-13deg)}.links-page__ornament[data-astro-cid-ecyruban]:before{content:"";background:var(--brand-green);width:1px;position:absolute;top:-1rem;bottom:-1rem;left:50%;transform:rotate(12deg)}.links-page__ornament[data-astro-cid-ecyruban] span[data-astro-cid-ecyruban]{background:linear-gradient(90deg, var(--brand-green), var(--brand-pistachio));width:2.6rem;height:1rem;transform:rotate(-30deg) translateX(calc(var(--leaf,0) * 1px));border-radius:100% 0;display:block}.links-page__ornament[data-astro-cid-ecyruban] span[data-astro-cid-ecyruban]:nth-child(2n){margin-left:1.5rem;transform:scaleX(-1)rotate(-30deg)}.links-hero[data-astro-cid-ecyruban]{color:var(--brand-cream);text-align:center;background:radial-gradient(circle at 20% 12%,#ffbe7e33,#0000 31%),radial-gradient(circle at 87% 35%,#75876538,#0000 30%),linear-gradient(145deg,#052a3b 0%,#003254 50%,#0a2f36 100%);border:1px solid #ffffff1a;border-radius:clamp(2rem,6vw,3.25rem);justify-items:center;gap:1.6rem;padding:clamp(2rem,6vw,4rem) clamp(1.2rem,5vw,3.6rem) clamp(1.75rem,5vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 80px #052a3b38,inset 0 1px #ffffff17}.links-hero[data-astro-cid-ecyruban]:before{content:"";pointer-events:none;border:1px solid #ffbe7e2e;border-radius:calc(clamp(2rem,6vw,3.25rem) - .55rem);position:absolute;inset:.75rem}.links-hero[data-astro-cid-ecyruban]:after{content:"";pointer-events:none;border:1px solid #fffbf314;border-radius:50% 50% 0 0;width:26rem;height:13rem;position:absolute;bottom:-6rem;left:50%;transform:translate(-50%)}.links-hero__brand-stage[data-astro-cid-ecyruban]{place-items:center;width:min(100%,19rem);min-height:7.5rem;display:grid;position:relative}.links-hero__brand-rings[data-astro-cid-ecyruban]{aspect-ratio:1;border:1px solid #ffbe7e40;border-radius:50%;width:7.5rem;position:absolute}.links-hero__brand-rings[data-astro-cid-ecyruban]:before,.links-hero__brand-rings[data-astro-cid-ecyruban]:after{content:"";border-radius:inherit;border:1px solid #fffbf314;position:absolute;inset:.55rem}.links-hero__brand-rings[data-astro-cid-ecyruban]:after{border-color:#b6a6761f;inset:-1.4rem}.links-hero__logo[data-astro-cid-ecyruban]{z-index:1;object-fit:contain;filter:drop-shadow(0 14px 24px #00000029);width:min(100%,18rem);height:auto;position:relative}.links-hero__copy[data-astro-cid-ecyruban]{z-index:1;justify-items:center;gap:.9rem;display:grid;position:relative}.links-hero__eyebrow[data-astro-cid-ecyruban]{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:#ffc58fe6;margin:0;font-size:.68rem;font-weight:700}.links-hero[data-astro-cid-ecyruban] h1[data-astro-cid-ecyruban]{max-width:20ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,20vw,4.7rem);font-weight:400;line-height:.95}.links-hero__lead[data-astro-cid-ecyruban]{color:#fffbf3c2;text-wrap:balance;max-width:34rem;margin:0;font-size:clamp(.95rem,2vw,1.08rem);line-height:1.7}.links-hero__values[data-astro-cid-ecyruban]{z-index:1;color:#fffbf3a8;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;padding-top:.15rem;font-size:.72rem;font-weight:600;display:flex;position:relative}.links-hero__values[data-astro-cid-ecyruban] i[data-astro-cid-ecyruban]{background:var(--brand-orange);width:.32rem;height:.32rem;transform:rotate(45deg);box-shadow:0 0 15px #ffbe7e73}.links-hero__diamond[data-astro-cid-ecyruban]{border:1px solid #ffbe7e8c;width:.7rem;height:.7rem;position:absolute;transform:rotate(45deg)}.links-hero__diamond--one[data-astro-cid-ecyruban]{top:2rem;left:2rem}.links-hero__diamond--two[data-astro-cid-ecyruban]{background:var(--brand-orange);border:0;width:.42rem;height:.42rem;bottom:3rem;right:2.5rem}.links-divider[data-astro-cid-ecyruban]{grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;width:min(86%,30rem);margin:1.75rem auto;display:grid}.links-divider[data-astro-cid-ecyruban] span[data-astro-cid-ecyruban]{background:linear-gradient(90deg,#0000,#59694852);height:1px}.links-divider[data-astro-cid-ecyruban] span[data-astro-cid-ecyruban]:last-child{transform:scaleX(-1)}.links-divider[data-astro-cid-ecyruban] i[data-astro-cid-ecyruban]{border:1px solid var(--brand-orange);width:.48rem;height:.48rem;transform:rotate(45deg)}.links-list[data-astro-cid-ecyruban]{gap:.9rem;display:grid}.links-card[data-astro-cid-ecyruban]{backdrop-filter:blur(14px);min-height:6.6rem;color:var(--brand-blue-deep);background:#ffffffb8;border:1px solid #052a3b17;border-radius:1.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.85rem,3vw,1.2rem);padding:.9rem 1rem;transition:transform .26s,border-color .26s,box-shadow .26s,background .26s;display:grid;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 15px 36px #052a3b12,inset 0 1px #fffc}.links-card[data-astro-cid-ecyruban]:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 25%,#ffffff85 48%,#0000 68%);transition:transform .62s,opacity .25s;position:absolute;inset:0;transform:translate(-120%)}.links-card[data-astro-cid-ecyruban]:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #052a3b0d;border-radius:50%;width:8rem;position:absolute;top:50%;right:-5rem;transform:translateY(-50%)}.links-card[data-astro-cid-ecyruban]:hover,.links-card[data-astro-cid-ecyruban]:focus-visible{background:#ffffffe6;border-color:#59694838;transform:translateY(-4px);box-shadow:0 22px 48px #052a3b1c,inset 0 1px #fff}.links-card[data-astro-cid-ecyruban]:hover:before,.links-card[data-astro-cid-ecyruban]:focus-visible:before{opacity:1;transform:translate(120%)}.links-card[data-astro-cid-ecyruban]:focus-visible{outline-offset:3px;outline:3px solid #ffbe7e7a}.links-card--featured[data-astro-cid-ecyruban]{background:radial-gradient(circle at 8% 0,#ffbe7e30,#0000 34%),linear-gradient(135deg,#fffdf8,#fff7eb);border-color:#ffbe7e57}.links-card__icon[data-astro-cid-ecyruban]{z-index:1;aspect-ratio:1;background:var(--brand-blue-deep);border:1px solid #fffbf32e;border-radius:50%;place-items:center;width:clamp(3.55rem,12vw,4.2rem);padding:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .32rem #ffffff0a,0 10px 22px #052a3b1f}.links-card--featured[data-astro-cid-ecyruban] .links-card__icon[data-astro-cid-ecyruban]{background:var(--brand-blue-deep);border-color:#fffbf32e}.links-card__icon[data-astro-cid-ecyruban] img[data-astro-cid-ecyruban]{object-fit:contain;filter:brightness(0)saturate()invert(95%)sepia(16%)saturate(191%)hue-rotate(325deg)brightness(103%)contrast(97%);width:88.4%;max-width:100%;height:88.4%;max-height:100%;display:block}.links-card--featured[data-astro-cid-ecyruban] .links-card__icon[data-astro-cid-ecyruban] img[data-astro-cid-ecyruban]{filter:none;width:106.6%;height:106.6%}.links-card[data-astro-cid-ecyruban]:nth-child(2) .links-card__icon[data-astro-cid-ecyruban] img[data-astro-cid-ecyruban]{width:76%;height:76%;transform:translateY(1px)}.links-card[data-astro-cid-ecyruban]:nth-child(4) .links-card__icon[data-astro-cid-ecyruban] img[data-astro-cid-ecyruban]{width:72%;height:72%}.links-card[data-astro-cid-ecyruban]:nth-child(5) .links-card__icon[data-astro-cid-ecyruban] img[data-astro-cid-ecyruban]{width:66%;height:66%}.links-card__content[data-astro-cid-ecyruban]{z-index:1;gap:.28rem;min-width:0;display:grid;position:relative}.links-card__content[data-astro-cid-ecyruban] strong[data-astro-cid-ecyruban]{font-family:var(--font-body);letter-spacing:-.02em;font-size:clamp(.95rem,3vw,1.05rem);font-weight:700;line-height:1.3}.links-card__content[data-astro-cid-ecyruban] small[data-astro-cid-ecyruban]{color:#052a3ba8;max-width:37rem;font-size:clamp(.74rem,2.3vw,.82rem);line-height:1.45}.links-card__arrow[data-astro-cid-ecyruban]{z-index:1;width:2.6rem;height:2.6rem;color:var(--brand-blue-deep);background:#052a3b0e;border-radius:50%;place-items:center;transition:transform .24s,background .24s,color .24s;display:grid;position:relative}.links-card__arrow[data-astro-cid-ecyruban] svg[data-astro-cid-ecyruban]{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.links-card[data-astro-cid-ecyruban]:hover .links-card__arrow[data-astro-cid-ecyruban],.links-card[data-astro-cid-ecyruban]:focus-visible .links-card__arrow[data-astro-cid-ecyruban]{background:var(--brand-blue-deep);color:var(--brand-cream);transform:translate(2px)}.links-card--featured[data-astro-cid-ecyruban] .links-card__arrow[data-astro-cid-ecyruban]{background:var(--brand-orange);color:var(--brand-blue-deep)}.links-signature[data-astro-cid-ecyruban]{background:#efeadf80;border:1px solid #59694821;border-radius:1.45rem;grid-template-columns:auto 1fr;align-items:center;gap:1rem;margin-top:1.25rem;padding:1rem 1.15rem;display:grid}.links-signature__mark[data-astro-cid-ecyruban]{place-items:center;width:clamp(4.8rem,14vw,6.2rem);min-height:4rem;display:grid}.links-signature__mark[data-astro-cid-ecyruban] img[data-astro-cid-ecyruban]{object-fit:contain;width:100%;max-height:4.8rem;display:block}.links-signature[data-astro-cid-ecyruban] div[data-astro-cid-ecyruban]{gap:.2rem;display:grid}.links-signature[data-astro-cid-ecyruban] p[data-astro-cid-ecyruban],.links-signature[data-astro-cid-ecyruban] strong[data-astro-cid-ecyruban]{margin:0}.links-signature[data-astro-cid-ecyruban] p[data-astro-cid-ecyruban]{color:var(--brand-green);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.links-signature[data-astro-cid-ecyruban] strong[data-astro-cid-ecyruban]{font-family:var(--font-display);color:var(--brand-blue-deep);font-size:clamp(1rem,3vw,1.22rem);font-weight:400;line-height:1.25}.links-welcome[data-astro-cid-ecyruban]{z-index:9999;opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(circle at 50% 45%,#ffbe7e29,#0000 26rem),linear-gradient(145deg,#052a3b,#003254 55%,#0a2f36);place-items:center;padding:1.5rem;transition:opacity .28s,visibility .28s;display:grid;position:fixed;inset:0}body.links-welcome-active .links-welcome[data-astro-cid-ecyruban]{opacity:1;visibility:visible;pointer-events:auto}.links-welcome__dialog[data-astro-cid-ecyruban]{width:min(100%,24rem);color:var(--brand-cream);text-align:center;justify-items:center;gap:.6rem;padding:2rem;transition:transform .4s cubic-bezier(.16,1,.3,1);display:grid;position:relative;transform:translateY(.75rem)scale(.98)}body.links-welcome-active .links-welcome__dialog[data-astro-cid-ecyruban]{transform:translateY(0)scale(1)}.links-welcome__halo[data-astro-cid-ecyruban]{aspect-ratio:1;border:1px solid #ffbe7e38;border-radius:50%;width:15rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-56%)}.links-welcome__halo[data-astro-cid-ecyruban]:before,.links-welcome__halo[data-astro-cid-ecyruban]:after{content:"";border-radius:inherit;border:1px solid #fffbf312;position:absolute}.links-welcome__halo[data-astro-cid-ecyruban]:before{inset:1rem}.links-welcome__halo[data-astro-cid-ecyruban]:after{inset:-1.2rem}.links-welcome__logo[data-astro-cid-ecyruban]{z-index:1;width:min(100%,17rem);height:auto;position:relative}.links-welcome[data-astro-cid-ecyruban] p[data-astro-cid-ecyruban],.links-welcome[data-astro-cid-ecyruban] strong[data-astro-cid-ecyruban]{z-index:1;margin:0;position:relative}.links-welcome[data-astro-cid-ecyruban] p[data-astro-cid-ecyruban]{color:var(--brand-orange-soft);letter-spacing:.16em;text-transform:uppercase;margin-top:.8rem;font-size:.7rem;font-weight:700}.links-welcome[data-astro-cid-ecyruban] strong[data-astro-cid-ecyruban]{font-family:var(--font-display);font-size:clamp(1.6rem,6vw,2.4rem);font-weight:400}@media (width<=760px){.links-page[data-astro-cid-ecyruban]{padding-inline:.75rem}.links-page__ornament[data-astro-cid-ecyruban]{display:none}.links-hero[data-astro-cid-ecyruban]{border-radius:2rem;gap:1.35rem;padding-inline:1.1rem}.links-hero[data-astro-cid-ecyruban]:before{border-radius:1.65rem;inset:.5rem}.links-hero__diamond--one[data-astro-cid-ecyruban]{top:1.5rem;left:1.5rem}.links-hero__diamond--two[data-astro-cid-ecyruban]{bottom:2.2rem;right:1.5rem}.links-card[data-astro-cid-ecyruban]{border-radius:1.3rem;min-height:6rem;padding:.78rem}.links-card__content[data-astro-cid-ecyruban] small[data-astro-cid-ecyruban]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=430px){.links-hero__brand-stage[data-astro-cid-ecyruban]{min-height:6.25rem}.links-hero__logo[data-astro-cid-ecyruban]{width:15.5rem}.links-hero[data-astro-cid-ecyruban] h1[data-astro-cid-ecyruban]{font-size:clamp(1.45rem,20vw,1.7rem)}.links-card[data-astro-cid-ecyruban]{grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem}.links-card__icon[data-astro-cid-ecyruban]{width:3.2rem}.links-card__arrow[data-astro-cid-ecyruban]{width:2.15rem;height:2.15rem}.links-signature[data-astro-cid-ecyruban]{text-align:center;grid-template-columns:1fr;justify-items:center}.links-signature__mark[data-astro-cid-ecyruban]{width:6.4rem}}@media (prefers-reduced-motion:reduce){.links-card[data-astro-cid-ecyruban],.links-card[data-astro-cid-ecyruban]:before,.links-card__arrow[data-astro-cid-ecyruban],.links-welcome[data-astro-cid-ecyruban],.links-welcome__dialog[data-astro-cid-ecyruban]{transition:none!important}.links-card[data-astro-cid-ecyruban]:hover,.links-card[data-astro-cid-ecyruban]:focus-visible{transform:none}}
