.sd__actions[data-astro-cid-tcy35dad]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem}.sd[data-astro-cid-tcy35dad]{--accent: #8a5f36;background:#fff;padding-block:clamp(3.5rem,7vw,6.5rem)}.sd__intro[data-astro-cid-tcy35dad]{padding-top:clamp(4rem,8vw,7.5rem)}.sd__others[data-astro-cid-tcy35dad]{padding-bottom:var(--section-y)}.sd__split[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:center}.sd__split--top[data-astro-cid-tcy35dad]{align-items:start}.sd__kicker[data-astro-cid-tcy35dad]{margin-bottom:1.25rem;font-size:var(--fs-small);font-weight:500;color:var(--accent)}.sd__text[data-astro-cid-tcy35dad]{display:grid;gap:1.5rem}.sd__statement[data-astro-cid-tcy35dad]{font-size:clamp(1.5rem,2.5vw,2.4rem);font-weight:600;line-height:1.2;letter-spacing:-.025em;text-wrap:pretty}.sd__body[data-astro-cid-tcy35dad]{font-size:var(--fs-lead);line-height:1.5;color:var(--muted-on-light);max-width:34em;text-wrap:pretty}.sd__visual[data-astro-cid-tcy35dad]{border-radius:var(--radius-l);background:radial-gradient(70% 60% at 50% 40%,rgb(106 92 255 / .18),transparent 70%),var(--graphite);color:var(--text-on-dark);color-scheme:dark;padding:5%}.sd__included[data-astro-cid-tcy35dad]{border-top:1px solid var(--line-light)}.sd__sticky[data-astro-cid-tcy35dad]{position:sticky;top:7rem}.incl[data-astro-cid-tcy35dad]{margin:0;border-top:1px solid var(--line-light)}.incl[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:baseline;padding-block:1.15rem;border-bottom:1px solid var(--line-light)}.incl__num[data-astro-cid-tcy35dad]{font-size:var(--fs-small);color:var(--accent);font-variant-numeric:tabular-nums}.incl__name[data-astro-cid-tcy35dad]{font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:600;line-height:1.25}.tech[data-astro-cid-tcy35dad]{margin-top:clamp(2rem,4vw,3rem)}.rel[data-astro-cid-tcy35dad]{margin:clamp(2.5rem,5vw,4rem) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.rel__card[data-astro-cid-tcy35dad]{display:grid;gap:1rem;text-decoration:none}.rel__media[data-astro-cid-tcy35dad]{display:block;overflow:hidden;border-radius:var(--radius-m);background:var(--fog)}.rel__media[data-astro-cid-tcy35dad] img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:top;transition:transform 1.2s var(--ease-out)}.rel__card[data-astro-cid-tcy35dad]:hover .rel__media[data-astro-cid-tcy35dad] img,.rel__card[data-astro-cid-tcy35dad]:focus-visible .rel__media[data-astro-cid-tcy35dad] img{transform:scale(1.04)}.rel__head[data-astro-cid-tcy35dad]{display:grid;gap:.25rem}.rel__title[data-astro-cid-tcy35dad]{font-size:clamp(1.2rem,1.7vw,1.6rem);font-weight:800;line-height:1.1;letter-spacing:-.025em;font-variation-settings:"wdth" 106;transition:color .3s}.rel__card[data-astro-cid-tcy35dad]:hover .rel__title[data-astro-cid-tcy35dad],.rel__card[data-astro-cid-tcy35dad]:focus-visible .rel__title[data-astro-cid-tcy35dad]{color:var(--accent)}.rel__cat[data-astro-cid-tcy35dad]{font-size:var(--fs-small);color:var(--muted-on-light)}.sd__others[data-astro-cid-tcy35dad]{border-top:1px solid var(--line-light)}.others[data-astro-cid-tcy35dad]{margin:0;border-top:1px solid var(--line-light)}.others[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.15rem;border-bottom:1px solid var(--line-light);text-decoration:none;transition:color .3s}.others__name[data-astro-cid-tcy35dad]{font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:600;transition:transform .6s var(--ease-out)}.others[data-astro-cid-tcy35dad] .arrow[data-astro-cid-tcy35dad]{flex:none;width:1.1rem;color:var(--muted-on-light);transition:transform .6s var(--ease-out),color .3s}.others[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover,.others[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:focus-visible{color:var(--accent)}.others[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover .others__name[data-astro-cid-tcy35dad],.others[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:focus-visible .others__name[data-astro-cid-tcy35dad]{transform:translate(8px)}.others[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover .arrow[data-astro-cid-tcy35dad],.others[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:focus-visible .arrow[data-astro-cid-tcy35dad]{transform:translate(4px);color:var(--accent)}@media(max-width:900px){.sd__split[data-astro-cid-tcy35dad]{grid-template-columns:minmax(0,1fr)}.sd__sticky[data-astro-cid-tcy35dad]{position:static}}@media(max-width:800px){.rel[data-astro-cid-tcy35dad]{grid-template-columns:minmax(0,1fr)}}
