.top[data-astro-cid-lcdefpme]{max-width:1200px;margin:0 auto;padding:0 48px}.hero[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;gap:40px;padding:88px 0 104px;display:flex}.hero__text[data-astro-cid-lcdefpme]{flex:0 720px;min-width:0}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:.06em;word-break:auto-phrase;margin:0;font-size:40px;font-weight:700;line-height:1.6}.hero__lead[data-astro-cid-lcdefpme]{margin:28px 0 0;font-size:17px;line-height:2}.marks[data-astro-cid-lcdefpme]{flex:none;align-items:flex-start;gap:28px;margin:-88px 0 0;padding:0;list-style:none;display:flex}.mark[data-astro-cid-lcdefpme]{width:76px}.mark[data-astro-cid-lcdefpme],.mark__sway[data-astro-cid-lcdefpme],.mark__again[data-astro-cid-lcdefpme]{transform-origin:50% 0}.mark__again[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.mark__thread[data-astro-cid-lcdefpme]{background:#d4d4d4;width:1px;height:136px}.mark__card[data-astro-cid-lcdefpme]{color:#333;background:#fff;border:1px solid #333;border-radius:10px;flex-direction:column;align-items:center;gap:18px;width:76px;padding:18px 0 22px;display:flex}.mark__card[data-astro-cid-lcdefpme][data-stage=wish]{border-style:dashed}.mark__card[data-astro-cid-lcdefpme][data-stage=reviewed]{color:#fff;background:#333}.mark__hole[data-astro-cid-lcdefpme]{background:currentColor;border-radius:50%;width:10px;height:10px}.mark__name[data-astro-cid-lcdefpme]{writing-mode:vertical-rl;letter-spacing:.2em;margin:0;font-size:15px;font-weight:500;line-height:1.4}@keyframes mark-sway{0%{transform:rotate(3.4deg)}22%{transform:rotate(-2.6deg)}44%{transform:rotate(1.8deg)}66%{transform:rotate(-1deg)}84%{transform:rotate(.4deg)}to{transform:rotate(0)}}@keyframes mark-sway-again{0%{transform:rotate(0)}20%{transform:rotate(2.2deg)}45%{transform:rotate(-1.6deg)}70%{transform:rotate(.9deg)}to{transform:rotate(0)}}.tan-js .mark__sway[data-astro-cid-lcdefpme]{animation:2.8s cubic-bezier(.3,0,.2,1) both mark-sway;animation-delay:var(--d,0s)}.mark__again[data-astro-cid-lcdefpme].is-again{animation:1.8s cubic-bezier(.3,0,.2,1) both mark-sway-again}.marks-sp[data-astro-cid-lcdefpme]{display:none}.cat__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;display:flex}.cat__title[data-astro-cid-lcdefpme]{letter-spacing:.06em;margin:0;font-size:24px;font-weight:700;line-height:1.6}.cat__n[data-astro-cid-lcdefpme]{letter-spacing:.08em;color:#767676;margin-left:14px;font-size:13px;font-weight:400}.cat__more[data-astro-cid-lcdefpme]{font-size:15px}.cat[data-astro-cid-lcdefpme] .cat__rows{margin-top:48px}.cat__btn[data-astro-cid-lcdefpme]{display:none}.top-empty[data-astro-cid-lcdefpme]{color:#767676;margin:0;padding:0 0 120px;font-size:15px;line-height:1.9}@media (width<=900px){.top[data-astro-cid-lcdefpme]{padding:0 20px}.hero[data-astro-cid-lcdefpme]{padding:36px 0 56px}.hero__title[data-astro-cid-lcdefpme]{font-size:24px;line-height:1.7}.hero__br[data-astro-cid-lcdefpme]{display:none}.hero__lead[data-astro-cid-lcdefpme]{margin-top:12px;font-size:15px;line-height:1.9}.marks[data-astro-cid-lcdefpme]{display:none}.marks-sp[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.mark-sp[data-astro-cid-lcdefpme]{letter-spacing:.06em;border:1px solid #333;border-radius:6px;align-items:center;gap:8px;min-height:32px;padding:0 12px 0 10px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.mark-sp[data-astro-cid-lcdefpme][data-stage=wish]{border-style:dashed}.mark-sp[data-astro-cid-lcdefpme][data-stage=reviewed]{color:#fff;background:#333}.mark-sp__hole[data-astro-cid-lcdefpme]{background:currentColor;border-radius:50%;width:6px;height:6px}.cat[data-astro-cid-lcdefpme]{--rows-end-sp:0px;padding-bottom:56px}.cat__title[data-astro-cid-lcdefpme]{font-size:20px}.cat__n[data-astro-cid-lcdefpme]{margin-left:12px}.cat__more[data-astro-cid-lcdefpme]{display:none}.cat[data-astro-cid-lcdefpme] .cat__rows{margin-top:32px}.cat__btn[data-astro-cid-lcdefpme]{margin-top:40px;display:flex}.top-empty[data-astro-cid-lcdefpme]{padding-bottom:56px}}@media (prefers-reduced-motion:reduce){.tan-js .mark__sway[data-astro-cid-lcdefpme],.mark__again[data-astro-cid-lcdefpme].is-again{animation:none}}
