.btn[data-v-fe9c5cb5]{align-items:center;border:1px solid transparent;border-radius:var(--radius-pill);display:inline-flex;font-size:var(--text-body);font-weight:500;gap:var(--space-2);justify-content:center;line-height:1.4;min-height:44px;padding:var(--space-2) var(--space-5);transition:background-color var(--dur-fast) var(--ease-out),background-position var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),filter var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn[data-v-fe9c5cb5]:hover{text-decoration:none}.btn[data-v-fe9c5cb5]:active{transform:scale(.97)}.btn.is-disabled[data-v-fe9c5cb5],.btn[data-v-fe9c5cb5]:disabled{cursor:not-allowed;opacity:.55;transform:none}.btn--primary[data-v-fe9c5cb5]{background-image:var(--gradient-primary);background-position:0 50%;background-size:170% 170%;box-shadow:inset 0 1px #ffffff3d,var(--shadow-card);color:var(--color-on-primary)}.btn--primary[data-v-fe9c5cb5]:hover{background-position:72% 50%;box-shadow:inset 0 1px #ffffff47,var(--shadow-btn-hover);color:var(--color-on-primary);filter:brightness(1.06);transform:translateY(-1px)}.btn--primary[data-v-fe9c5cb5]:active{filter:brightness(.98)}.btn--outline[data-v-fe9c5cb5]{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary-strong)}.btn--outline[data-v-fe9c5cb5]:hover{background:var(--color-primary-soft);border-color:var(--color-primary-strong);box-shadow:var(--shadow-card);color:var(--color-primary-strong);transform:translateY(-1px)}.btn--ghostLight[data-v-fe9c5cb5]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff24;border-color:#ffffffbf;color:#fff}.btn--ghostLight[data-v-fe9c5cb5]:hover{background:#ffffff47;border-color:#fff;color:#fff}.btn__label[data-v-fe9c5cb5]{align-items:center;display:inline-flex;gap:.35em;white-space:nowrap}.btn__label[data-v-fe9c5cb5] svg{flex:none;transition:transform var(--dur-fast) var(--ease-out)}.btn:hover .btn__label[data-v-fe9c5cb5] svg{transform:translate(3px)}.btn:active .btn__label[data-v-fe9c5cb5] svg{transform:none}.btn[data-v-fe9c5cb5] svg{flex:none;height:1.1em;width:1.1em}.site-header[data-v-01a2f9d2]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--color-bg) 92%,transparent);position:sticky;top:0;transition:box-shadow var(--dur-fast) var(--ease-out);z-index:60}.site-header.is-scrolled[data-v-01a2f9d2]{box-shadow:0 1px 0 var(--color-line),0 6px 20px #155e5b12}.site-header__inner[data-v-01a2f9d2]{align-items:center;display:flex;gap:var(--space-5);height:var(--header-h)}.site-header__logo[data-v-01a2f9d2]{align-items:center;color:var(--color-primary-strong);display:inline-flex;gap:var(--space-3);min-height:44px}.site-header__logo[data-v-01a2f9d2]:hover{text-decoration:none}.site-header__mark[data-v-01a2f9d2]{color:var(--color-primary-strong);flex:none;height:34px;width:34px}.site-header__brand[data-v-01a2f9d2]{align-items:baseline;color:var(--color-primary-strong);display:inline-flex;gap:.5em;white-space:nowrap}.site-header__name[data-v-01a2f9d2]{font-family:var(--font-brand-latin);font-size:1.0625rem;letter-spacing:.18em;transform:translateY(.04em)}.site-header__cn[data-v-01a2f9d2]{font-family:var(--font-serif);font-size:1.375rem;font-weight:700;letter-spacing:.1em}.site-header__nav[data-v-01a2f9d2]{align-items:center;display:flex;gap:clamp(var(--space-4),3vw,var(--space-7));margin-left:auto}.site-header__link[data-v-01a2f9d2]{align-items:center;color:var(--color-ink);display:inline-flex;font-size:var(--text-body);min-height:44px;position:relative;white-space:nowrap}.site-header__link[data-v-01a2f9d2]:hover{color:var(--color-primary);text-decoration:none}.site-header__link[data-v-01a2f9d2]:after{background:var(--color-primary);border-radius:2px;bottom:6px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);transition:width var(--dur-fast) var(--ease-out);width:0}.site-header__link.is-active[data-v-01a2f9d2]:after,.site-header__link[data-v-01a2f9d2]:hover:after{width:60%}.site-header__link.is-active[data-v-01a2f9d2]{color:var(--color-primary);font-weight:600}.site-header__actions[data-v-01a2f9d2]{align-items:center;display:flex;gap:var(--space-3)}.site-header__cta[data-v-01a2f9d2]{min-height:44px}.site-header__menu[data-v-01a2f9d2]{align-items:center;border-radius:var(--radius-md);color:var(--color-primary);display:none;height:44px;justify-content:center;width:44px}.site-header__menu svg[data-v-01a2f9d2]{height:24px;width:24px}.site-header__menu[data-v-01a2f9d2]:hover{background:var(--color-primary-soft)}.drawer-overlay[data-v-01a2f9d2]{background:#183d3b73;inset:0;position:fixed;z-index:80}.drawer[data-v-01a2f9d2]{background:var(--color-surface);bottom:0;box-shadow:-12px 0 40px #183d3b33;display:flex;flex-direction:column;padding:var(--space-5);position:fixed;right:0;top:0;width:min(320px,84vw);z-index:90}.drawer__head[data-v-01a2f9d2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-5)}.drawer__title[data-v-01a2f9d2]{color:var(--color-primary-strong);font-family:var(--font-serif);font-size:1.25rem;letter-spacing:.05em}.drawer__close[data-v-01a2f9d2]{align-items:center;border-radius:var(--radius-md);color:var(--color-primary);display:inline-flex;height:44px;justify-content:center;width:44px}.drawer__close svg[data-v-01a2f9d2]{height:22px;width:22px}.drawer__close[data-v-01a2f9d2]:hover{background:var(--color-primary-soft)}.drawer__nav[data-v-01a2f9d2]{display:flex;flex-direction:column}.drawer__link[data-v-01a2f9d2]{align-items:center;border-radius:var(--radius-md);color:var(--color-ink);display:flex;font-size:1.0625rem;min-height:52px;padding-inline:var(--space-3)}.drawer__link[data-v-01a2f9d2]:hover{background:var(--color-primary-soft);color:var(--color-primary);text-decoration:none}.drawer__link.is-active[data-v-01a2f9d2]{color:var(--color-primary);font-weight:600}.drawer__cta[data-v-01a2f9d2]{margin-top:auto;width:100%}.drawer-enter-active[data-v-01a2f9d2],.drawer-leave-active[data-v-01a2f9d2]{transition:transform var(--dur-fast) var(--ease-out)}.drawer-enter-from[data-v-01a2f9d2],.drawer-leave-to[data-v-01a2f9d2]{transform:translate(100%)}@media(max-width:900px){.site-header__nav[data-v-01a2f9d2]{display:none}.site-header__menu[data-v-01a2f9d2]{display:inline-flex}.site-header__actions[data-v-01a2f9d2]{margin-left:auto}}@media(min-width:901px){.site-header__actions[data-v-01a2f9d2]{margin-left:0}.site-header__nav[data-v-01a2f9d2]{margin-left:auto}}@media(max-width:480px){.site-header__inner[data-v-01a2f9d2],.site-header__logo[data-v-01a2f9d2]{gap:var(--space-2)}.site-header__mark[data-v-01a2f9d2]{height:28px;width:28px}.site-header__name[data-v-01a2f9d2]{font-size:.8125rem;letter-spacing:.14em}.site-header__cn[data-v-01a2f9d2]{font-size:1.0625rem;letter-spacing:.06em}.site-header__cta[data-v-01a2f9d2]{padding-inline:var(--space-3)}}.hero[data-v-56572555]{overflow:hidden;padding-block:var(--space-6);position:relative}.hero[data-v-56572555]:before{background:radial-gradient(38% 46% at 24% 30%,rgba(230,199,194,.22),transparent 70%),radial-gradient(42% 50% at 78% 26%,rgba(201,168,106,.16),transparent 70%),radial-gradient(46% 52% at 55% 82%,rgba(216,208,230,.18),transparent 72%);content:"";filter:blur(28px);inset:-10% -5%;pointer-events:none;position:absolute}.hero__inner[data-v-56572555]{flex-direction:column;justify-content:center;max-width:820px;min-height:min(46vh,420px);position:relative;text-align:center}.hero__eyebrow[data-v-56572555],.hero__inner[data-v-56572555]{align-items:center;display:flex}.hero__eyebrow[data-v-56572555]{gap:var(--space-3);margin-bottom:var(--space-4)}.hero__eyebrow-rule[data-v-56572555]{background:var(--color-line-strong);height:1px;width:42px}.hero__eyebrow-text[data-v-56572555]{color:var(--color-ink-faint);font-size:var(--text-small);letter-spacing:.32em;text-indent:.32em;white-space:nowrap}.hero__title[data-v-56572555]{align-items:center;color:var(--color-primary-strong);display:flex;flex-direction:column;font-family:var(--font-serif);font-size:var(--text-hero);font-weight:700;letter-spacing:.08em;line-height:1.3;position:relative}.hero__pearl[data-v-56572555]{background:radial-gradient(circle at 35% 30%,#fff 0,#f4e6e2 35%,var(--color-pearl-pink) 70%,#cfa89f 100%);border-radius:50%;box-shadow:0 2px 6px #155e5b33;display:inline-block;height:.32em;margin-left:.35em;vertical-align:baseline;width:.32em}.hero__ornament[data-v-56572555]{align-items:center;display:flex;gap:var(--space-3);margin-block:var(--space-4)}.hero__ornament-rule[data-v-56572555]{background:linear-gradient(to right,transparent,var(--color-line-strong));height:1px;width:56px}.hero__ornament-rule[data-v-56572555]:last-child{background:linear-gradient(to left,transparent,var(--color-line-strong))}.hero__ornament-dot[data-v-56572555]{background:radial-gradient(circle at 35% 30%,#fff 0,#f3e3d2 40%,var(--color-pearl-gold) 100%);border-radius:50%;height:7px;width:7px}.hero__lead[data-v-56572555]{color:var(--color-ink-soft);font-size:var(--text-body);line-height:1.9}.hero__cta[data-v-56572555]{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin-top:var(--space-5)}@media(max-width:900px){.hero[data-v-56572555]{padding-block:var(--space-6)}.hero__inner[data-v-56572555]{display:block;min-height:auto}.hero__lead[data-v-56572555]{display:inline}.hero__eyebrow[data-v-56572555],.hero__ornament[data-v-56572555]{justify-content:center}.hero__eyebrow-text[data-v-56572555]{letter-spacing:.22em;text-indent:.22em}.hero__cta[data-v-56572555] .btn{flex:1 1 auto}}.video-card[data-v-1ce9c2e8]{display:flex;flex-direction:column;min-width:0}.video-card__cover[data-v-1ce9c2e8]{aspect-ratio:var(--ratio-video);background:var(--color-primary-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-card);display:block;overflow:hidden;position:relative;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);width:100%}.video-card__cover[data-v-1ce9c2e8]:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.video-card__cover[data-v-1ce9c2e8]:active{transform:translateY(-1px)}.video-card__image[data-v-1ce9c2e8]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-card__badge[data-v-1ce9c2e8]{height:26px;left:var(--space-2);position:absolute;top:var(--space-2);width:26px}.video-card__badge svg[data-v-1ce9c2e8]{height:100%;width:100%}.video-card__duration[data-v-1ce9c2e8]{background:#183d3bb8;border-radius:var(--radius-sm);bottom:var(--space-2);color:#fff;font-size:.75rem;font-variant-numeric:tabular-nums;line-height:1.7;padding:0 var(--space-2);position:absolute;right:var(--space-2)}.video-card__title[data-v-1ce9c2e8]{display:-webkit-box;-webkit-box-orient:vertical;color:var(--color-ink);font-size:var(--text-small);font-weight:600;-webkit-line-clamp:2;line-height:1.55;margin-top:var(--space-3);overflow:hidden}.video-card__meta[data-v-1ce9c2e8]{align-items:center;color:var(--color-ink-faint);display:flex;font-size:.8125rem;gap:var(--space-2);justify-content:space-between;margin-top:var(--space-1)}.video-card__published[data-v-1ce9c2e8]{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums}.vdialog[data-v-fa731789]{align-items:center;background:#183d3b8c;display:flex;inset:0;justify-content:center;padding:var(--space-5);position:fixed;z-index:100}.vdialog__panel[data-v-fa731789]{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 30px 80px #183d3b66;max-width:100%;overflow:hidden;width:-moz-fit-content;width:fit-content}.vdialog__head[data-v-fa731789]{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-4) var(--space-5)}.vdialog__title[data-v-fa731789]{color:var(--color-primary-strong);flex:1;font-family:var(--font-serif);font-size:1.125rem;min-width:0}.vdialog__sources[data-v-fa731789]{background:var(--color-primary-soft);border-radius:999px;display:inline-flex;flex:none;gap:2px;padding:3px}.vdialog__source[data-v-fa731789]{border-radius:999px;color:var(--color-primary);font-size:.75rem;min-height:32px;padding:0 .65rem;white-space:nowrap}.vdialog__source.is-active[data-v-fa731789]{background:var(--color-surface);box-shadow:0 1px 3px #183d3b24;color:var(--color-primary-strong)}.vdialog__close[data-v-fa731789]{align-items:center;border-radius:var(--radius-md);color:var(--color-primary);display:inline-flex;height:44px;justify-content:center;width:44px}.vdialog__close svg[data-v-fa731789]{height:22px;width:22px}.vdialog__close[data-v-fa731789]:hover{background:var(--color-primary-soft)}.vdialog__stage[data-v-fa731789]{--stage-h:min(78vh,720px);aspect-ratio:var(--ratio-video);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d2624d1;height:var(--stage-h);max-width:100%;position:relative}.vdialog__stage[data-v-fa731789]:fullscreen{aspect-ratio:auto;height:100%;max-width:none;width:100%}.vdialog__stage.is-idle[data-v-fa731789]{cursor:none}.vdialog__video[data-v-fa731789]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.vdialog__bilibili[data-v-fa731789]{background:#000;border:0;display:block;height:100%;width:100%}.vdialog__bigplay[data-v-fa731789]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d262473;border:1px solid hsla(0,0%,100%,.38);border-radius:50%;color:#fff;display:inline-flex;height:76px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease,transform .25s ease,background .25s ease;width:76px}.vdialog__bigplay svg[data-v-fa731789]{height:30px;margin-left:3px;width:30px}.vdialog__bigplay[data-v-fa731789]:hover{background:#238c85bf;transform:translate(-50%,-50%) scale(1.07)}.vdialog__bigplay.is-hidden[data-v-fa731789]{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.82)}.vdialog__controls[data-v-fa731789]{align-items:center;background:linear-gradient(180deg,#0d262400,#0d2624c7);bottom:0;display:flex;gap:var(--space-2);left:0;opacity:1;padding:44px var(--space-4) var(--space-3);position:absolute;right:0;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}.vdialog__controls.is-hidden[data-v-fa731789]{opacity:0;pointer-events:none;transform:translateY(10px)}.vdialog__ctl[data-v-fa731789]{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex:none;height:38px;justify-content:center;transition:background .2s ease,transform .2s ease;width:38px}.vdialog__ctl svg[data-v-fa731789]{height:20px;width:20px}.vdialog__ctl[data-v-fa731789]:hover{background:#ffffff29;transform:scale(1.06)}.vdialog__progress[data-v-fa731789]{align-items:center;cursor:pointer;display:flex;flex:1;height:24px;min-width:60px;touch-action:none}.vdialog__progress[data-v-fa731789]:focus-visible{border-radius:999px;outline:2px solid hsla(0,0%,100%,.7);outline-offset:2px}.vdialog__progress-track[data-v-fa731789]{background:#ffffff47;border-radius:999px;height:4px;position:relative;transition:height .15s ease;width:100%}.vdialog__progress-buffered[data-v-fa731789],.vdialog__progress-fill[data-v-fa731789]{border-radius:inherit;height:100%;left:0;position:absolute;top:0}.vdialog__progress-buffered[data-v-fa731789]{background:#ffffff75}.vdialog__progress:hover .vdialog__progress-track[data-v-fa731789]{height:6px}.vdialog__progress-fill[data-v-fa731789]{background:var(--color-primary-mute)}.vdialog__buffering[data-v-fa731789]{align-items:center;background:#0d2624ad;border-radius:999px;color:#ffffffe6;display:inline-flex;font-size:.8125rem;gap:var(--space-2);left:50%;padding:.55rem .8rem;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.vdialog__spinner[data-v-fa731789]{animation:vdialog-spin-fa731789 .75s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:1rem;width:1rem}@keyframes vdialog-spin-fa731789{to{transform:rotate(1turn)}}.vdialog__progress-knob[data-v-fa731789]{background:#fff;border-radius:50%;box-shadow:0 1px 4px #0d262480;height:12px;position:absolute;right:0;top:50%;transform:translate(50%,-50%) scale(0);transition:transform .15s ease;width:12px}.vdialog__progress:active .vdialog__progress-knob[data-v-fa731789],.vdialog__progress:focus-visible .vdialog__progress-knob[data-v-fa731789],.vdialog__progress:hover .vdialog__progress-knob[data-v-fa731789]{transform:translate(50%,-50%) scale(1)}.vdialog__time[data-v-fa731789]{color:#ffffffd9;flex:none;font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:.02em}@media(max-width:767px){.vdialog[data-v-fa731789]{padding:var(--space-3)}.vdialog__panel[data-v-fa731789]{width:100%}.vdialog__stage[data-v-fa731789]{height:auto;max-height:70vh;width:100%}.vdialog__bigplay[data-v-fa731789]{height:64px;width:64px}.vdialog__time[data-v-fa731789]{display:none}.vdialog__head[data-v-fa731789]{gap:var(--space-2);padding-inline:var(--space-3)}.vdialog__source[data-v-fa731789]{padding-inline:.45rem}}.vdialog__empty[data-v-fa731789]{align-items:center;background:var(--color-primary-soft);display:flex;flex-direction:column;gap:var(--space-2);inset:0;justify-content:center;padding:var(--space-6);position:absolute;text-align:center}.vdialog__empty-title[data-v-fa731789]{color:var(--color-primary-strong);font-family:var(--font-serif);font-size:1.25rem}.vdialog__empty-text[data-v-fa731789]{max-width:34em}.vdialog__empty-text[data-v-fa731789],.vdialog__meta[data-v-fa731789]{color:var(--color-ink-soft);font-size:var(--text-small)}.vdialog__meta[data-v-fa731789]{padding:var(--space-3) var(--space-5) var(--space-4)}.video-head[data-v-bb3ac3a6]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-5)}.video-head__title[data-v-bb3ac3a6]{align-items:center;color:var(--color-primary-strong);display:inline-flex;font-family:var(--font-serif);font-size:var(--text-section);font-weight:700;gap:var(--space-2);letter-spacing:.04em;margin-right:auto}.video-head__title svg[data-v-bb3ac3a6]{color:var(--color-ink-faint);height:.9em;width:.9em}.video-head__more[data-v-bb3ac3a6]{align-items:center;color:var(--color-ink-soft);display:inline-flex;font-size:var(--text-small);min-height:44px;white-space:nowrap}.video-tabs[data-v-bb3ac3a6]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.video-tabs__tab[data-v-bb3ac3a6]{align-items:center;border:1px solid transparent;border-radius:var(--radius-pill);color:var(--color-ink-soft);display:inline-flex;font-size:var(--text-small);min-height:44px;padding:var(--space-2) var(--space-5);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.video-tabs__tab[data-v-bb3ac3a6]:hover{border-color:var(--color-line-strong);color:var(--color-primary)}.video-tabs__tab[data-v-bb3ac3a6]:active{transform:translateY(1px)}.video-tabs__tab.is-active[data-v-bb3ac3a6]{background:var(--color-primary);color:var(--color-on-primary);font-weight:500}.video-grid[data-v-bb3ac3a6]{display:grid;gap:var(--space-5) var(--space-4);grid-template-columns:repeat(5,1fr)}.video-empty[data-v-bb3ac3a6]{align-items:center;background:color-mix(in srgb,var(--color-surface) 72%,transparent);border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);color:var(--color-ink-soft);display:flex;flex-direction:column;gap:var(--space-3);justify-content:center;min-height:180px}.video-empty__retry[data-v-bb3ac3a6]{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);color:var(--color-primary);min-height:44px;padding-inline:var(--space-5)}@media(max-width:1279px){.video-grid[data-v-bb3ac3a6]{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.video-grid[data-v-bb3ac3a6]{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(2,1fr)}}.site-footer[data-v-07c09de8]{background:var(--color-primary-strong);color:#fdfefae0;margin-top:var(--space-8);padding-block:var(--space-7) var(--space-6)}.site-footer__top[data-v-07c09de8]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:space-between}.site-footer__name[data-v-07c09de8]{align-items:baseline;color:var(--color-on-primary);display:inline-flex;gap:.5em}.site-footer__latin[data-v-07c09de8]{font-family:var(--font-brand-latin);font-size:1.125rem;letter-spacing:.18em;transform:translateY(.04em)}.site-footer__cn[data-v-07c09de8]{font-family:var(--font-serif);font-size:1.375rem;letter-spacing:.1em}.site-footer__slogan[data-v-07c09de8]{color:#fdfefabf;font-size:var(--text-small);margin-top:var(--space-1)}.site-footer__nav[data-v-07c09de8]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.site-footer__link[data-v-07c09de8]{align-items:center;color:#fdfefae0;display:inline-flex;min-height:44px}.site-footer__link[data-v-07c09de8]:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.site-footer__sep[data-v-07c09de8]{color:#fdfefa66}.site-footer__social[data-v-07c09de8]{display:flex;gap:var(--space-3)}.site-footer__social-link[data-v-07c09de8]{align-items:center;border:1px solid rgba(253,254,250,.45);border-radius:50%;color:#fdfefae0;display:inline-flex;height:44px;justify-content:center;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);width:44px}.site-footer__social-link svg[data-v-07c09de8]{height:20px;width:20px}.site-footer__social-link[data-v-07c09de8]:hover{background:#fdfefa29;border-color:#fdfefad9;color:#fff}.site-footer__legal[data-v-07c09de8]{border-top:1px solid rgba(253,254,250,.18);display:flex;flex-wrap:wrap;font-size:var(--text-small);gap:var(--space-2) var(--space-3);justify-content:center;margin-top:var(--space-6);padding-top:var(--space-5)}.site-footer__icp[data-v-07c09de8],.site-footer__legal[data-v-07c09de8]{align-items:center;color:#fdfefac7}.site-footer__icp[data-v-07c09de8]{display:inline-flex;min-height:44px}.site-footer__icp[data-v-07c09de8]:hover{color:#fff}@media(max-width:900px){.site-footer__top[data-v-07c09de8]{align-items:center;flex-direction:column;text-align:center}}
