.ct[data-v-95d30a68]{min-height:min(100svh - 88px,820px);padding:clamp(40px,5vh,64px) var(--gutter) clamp(32px,5vh,56px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(26px,4.4vh,52px);display:flex}.ct-title[data-v-95d30a68]{color:var(--fg);font-size:clamp(3.6rem,min(15vw,15svh),12rem)}.ct-line[data-v-95d30a68]{display:block}.ct-title .accent[data-v-95d30a68]{color:var(--accent-text)}.ct-row[data-v-95d30a68]{flex-wrap:wrap;justify-content:center}.ct-pill[data-v-95d30a68],.ct-row[data-v-95d30a68]{gap:14px;display:flex}.ct-pill[data-v-95d30a68]{border:1px solid var(--line-strong);text-align:left;border-radius:99px;align-items:center;padding:14px 28px 14px 14px;text-decoration:none;transition:border-color .3s}.ct-ic[data-v-95d30a68]{background:var(--fg);width:52px;height:52px;color:var(--bg);transition:transform .5s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.ct-ic svg[data-v-95d30a68]{width:24px;height:24px}.ct-txt[data-v-95d30a68],.ct-txt b[data-v-95d30a68]{display:block}.ct-txt b[data-v-95d30a68]{font-size:1.15rem;font-weight:600;line-height:1.25}.ct-txt small[data-v-95d30a68]{color:var(--mute);font-size:.9rem;display:block}.ct-txt .nw[data-v-95d30a68]{white-space:nowrap}.ct-arr[data-v-95d30a68]{opacity:.6;transition:transform .4s var(--ease);margin-left:4px;display:inline-block}.ct-pill.wa[data-v-95d30a68]{background:var(--accent);border-color:var(--accent);color:var(--ink)}.ct-pill.wa .ct-ic[data-v-95d30a68]{background:var(--ink);color:var(--accent)}.ct-pill.wa small[data-v-95d30a68]{color:#0d0c0bb8}.ct-pill.ml[data-v-95d30a68]:focus-visible,.ct-pill.ml[data-v-95d30a68]:hover{border-color:var(--fg)}.ct-pill:hover .ct-ic[data-v-95d30a68]{transform:rotate(-12deg)scale(1.06)}.ct-pill:hover .ct-arr[data-v-95d30a68]{transform:translate(3px,-3px)}@media (width<=520px){.ct-row[data-v-95d30a68]{flex-direction:column;align-items:stretch;width:100%;max-width:380px}}.ct-foot[data-v-2bac2ca0]{margin:0 var(--gutter);border-top:1px solid var(--line);color:var(--mute);justify-content:space-between;align-items:center;gap:12px 16px;padding:22px 0 26px;font-size:.9rem}.ct-foot[data-v-2bac2ca0],.ct-social[data-v-2bac2ca0]{flex-wrap:wrap;display:flex}.ct-social[data-v-2bac2ca0]{gap:8px 24px}.ct-social a[data-v-2bac2ca0]{min-height:40px;color:var(--fg);align-items:center;text-decoration:none;transition:color .3s;display:inline-flex}.ct-social a[data-v-2bac2ca0]:hover{color:var(--accent-text)}
