.sign-in[data-v-8a3f52dd]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.35em;height:1.05em}.sign-in__arrow[data-v-8a3f52dd]{transition:transform .2s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.sign-in__arrow[data-v-8a3f52dd]{transition:none}}.header[data-v-083d40d7]{z-index:20;box-sizing:border-box;background:var(--s-bg);border-bottom:1px solid var(--s-line-soft);justify-content:space-between;gap:16px 24px;min-height:68px;padding:10px 44px;position:sticky;top:0}.header[data-v-083d40d7],.header__brand[data-v-083d40d7]{align-items:center;display:flex}.header__brand[data-v-083d40d7]{min-height:44px}.header__nav[data-v-083d40d7]{color:var(--s-ink-soft);gap:8px;font-size:13px;display:flex}.header__nav a[data-v-083d40d7],.header__nav a[data-v-083d40d7]:hover{color:inherit}.header__nav a[data-v-083d40d7]{border-radius:6px;align-items:center;min-height:44px;padding:0 10px;transition:color .16s ease-out,background-color .16s ease-out;display:inline-flex}.header__nav a[data-v-083d40d7]:hover{color:var(--s-ink-strong);background:var(--s-hover)}.header__nav a.router-link-active[data-v-083d40d7],.header__nav a.router-link-active[data-v-083d40d7]:hover{color:var(--s-ink-strong);font-weight:600}.header__actions[data-v-083d40d7]{align-items:center;gap:10px;display:flex}.btn[data-v-083d40d7]{white-space:nowrap;border-radius:7px;align-items:center;gap:7px;min-height:40px;padding:0 16px;font-size:13px;font-weight:600;transition:background-color .16s ease-out,border-color .16s ease-out;display:inline-flex}.btn--secondary[data-v-083d40d7],.btn--secondary[data-v-083d40d7]:hover{border:1px solid var(--s-line-strong);background:var(--s-surface);color:var(--s-ink-strong)}.btn--secondary[data-v-083d40d7]:hover{border-color:var(--s-dim)}.btn--primary[data-v-083d40d7],.btn--primary[data-v-083d40d7]:hover{border:1px solid var(--s-yellow-border);background:var(--s-yellow);color:var(--s-yellow-ink)}.btn--primary[data-v-083d40d7]:hover{background:var(--s-yellow-hover)}.header__menu[data-v-083d40d7]{cursor:pointer;font:inherit;font-size:13px;font-weight:600;display:none}.header__menu-icon[data-v-083d40d7]{width:16px;height:12px;position:relative}.header__menu-icon span[data-v-083d40d7]{background:currentColor;border-radius:1px;width:100%;height:1.5px;transition:transform .18s ease-out,opacity .12s ease-out;position:absolute;left:0}.header__menu-icon span[data-v-083d40d7]:first-child{top:0}.header__menu-icon span[data-v-083d40d7]:nth-child(2){top:5.25px}.header__menu-icon span[data-v-083d40d7]:nth-child(3){top:10.5px}.header__menu-icon.open span[data-v-083d40d7]:first-child{transform:translateY(5.25px)rotate(45deg)}.header__menu-icon.open span[data-v-083d40d7]:nth-child(2){opacity:0}.header__menu-icon.open span[data-v-083d40d7]:nth-child(3){transform:translateY(-5.25px)rotate(-45deg)}@media (width<=1100px){.header[data-v-083d40d7]{padding:10px 20px}.header__menu[data-v-083d40d7]{display:inline-flex}.header__nav[data-v-083d40d7]{background:var(--s-bg);border-bottom:1px solid var(--s-line-soft);flex-direction:column;gap:2px;padding:10px 20px 16px;font-size:15px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #00000040}.header__nav.open[data-v-083d40d7]{display:flex}.header__nav a[data-v-083d40d7]{padding:0 12px}}@media (prefers-reduced-motion:reduce){.header__menu-icon span[data-v-083d40d7]{transition:none}}@media (width<=520px){.header[data-v-083d40d7]{gap:8px}.header__nav[data-v-083d40d7]{padding:8px 12px 14px}.header__menu[data-v-083d40d7]{padding:0 10px}.header__menu-label[data-v-083d40d7]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn--secondary[data-v-083d40d7]{background:0 0;border-color:#0000;padding:0 8px}.btn--secondary .sign-in[data-v-083d40d7]{display:none}.btn[data-v-083d40d7]{padding:0 12px}}@media (width<=380px){.btn--primary .postcard-send[data-v-083d40d7]{display:none}}.footer[data-v-3a19c915]{max-width:1280px;color:var(--s-dim);border-top:1px solid var(--s-line-soft);justify-content:space-between;gap:24px;margin:0 auto;padding:40px 44px;font-size:13px}.footer[data-v-3a19c915],.footer__brand[data-v-3a19c915]{align-items:center;display:flex}.footer__brand[data-v-3a19c915]{gap:13px}.footer__nav[data-v-3a19c915]{flex-wrap:wrap;gap:4px 8px;display:flex}.footer__nav a[data-v-3a19c915],.footer__nav button[data-v-3a19c915]{align-items:center;min-height:44px;padding:0 8px;display:inline-flex}.footer__nav button[data-v-3a19c915]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.footer__nav a[data-v-3a19c915],.footer__nav a[data-v-3a19c915]:hover{color:inherit}.footer__nav a[data-v-3a19c915]:hover,.footer__nav button[data-v-3a19c915]:hover{color:var(--s-ink-strong)}@media (width<=900px){.footer[data-v-3a19c915]{flex-direction:column;align-items:flex-start;gap:18px;padding:32px 20px}}
