.ft[data-v-00e77b7f]{padding-block:var(--s-8) var(--s-6)}.ft__top[data-v-00e77b7f]{gap:var(--s-7);display:grid}.ft__fork[data-v-00e77b7f]{margin-top:var(--s-5);font-size:var(--t-sm);color:var(--field-lift);font-weight:600;text-decoration:none;display:inline-block}.ft__fork[data-v-00e77b7f]:hover{text-underline-offset:3px;text-decoration:underline}.ft__review[data-v-00e77b7f]{margin-top:var(--s-3);font-size:var(--t-xs)}.ft__review a[data-v-00e77b7f]{align-items:center;gap:var(--s-2);color:#97b0c8;text-decoration:none;display:inline-flex}.ft__review a[data-v-00e77b7f]:hover{color:var(--field-lift)}.ft__pitch[data-v-00e77b7f]{max-width:36ch;font-family:var(--read);font-size:var(--t-sm);line-height:1.6}.ft__pitch[data-v-00e77b7f],.ft__us[data-v-00e77b7f]{margin-top:var(--s-4);color:#a9c1d8}.ft__us[data-v-00e77b7f]{align-items:center;gap:var(--s-3);font-size:var(--t-xs);display:flex}.ft__flag[data-v-00e77b7f]{flex:none;width:1.15rem;height:1.15rem}.ft__cols[data-v-00e77b7f]{gap:var(--s-6);display:grid}.ft__h[data-v-00e77b7f]{font-size:var(--t-xs);color:#fff;margin-bottom:var(--s-3);font-weight:600}.ft__cols ul[data-v-00e77b7f]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ft__cols a[data-v-00e77b7f]{font-size:var(--t-sm);color:#97b0c8;text-decoration:none}.ft__cols a[data-v-00e77b7f]:hover{color:var(--field-lift)}.ft--slim[data-v-00e77b7f]{padding-block:var(--s-5)}.ft--slim .ft__bottom[data-v-00e77b7f]{border-top:0;margin-top:0;padding-top:0}.ft__bottom[data-v-00e77b7f]{justify-content:space-between;gap:var(--s-3) var(--s-5);margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--line-ink);font-size:var(--t-xs);color:#7f97ad;flex-wrap:wrap;display:flex}.ft__legal[data-v-00e77b7f]{gap:var(--s-4);display:flex}.ft__contact[data-v-00e77b7f]{gap:var(--s-5);display:flex}.ft__contact a[data-v-00e77b7f]{color:#97b0c8;text-decoration:none}.ft__contact a[data-v-00e77b7f]:hover{color:var(--field-lift)}@media (width>=40rem){.ft__cols[data-v-00e77b7f]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (width>=62rem){.ft__top[data-v-00e77b7f]{gap:var(--s-9);grid-template-columns:22rem minmax(0,1fr)}}
