.certificate-list_page__s1HZv{min-height:100vh;overflow-x:clip;color:var(--color-ink);background:var(--color-cream)}.certificate-list_header__pNdOy{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;border-bottom:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent);background:color-mix(in srgb,var(--color-cream) 94%,transparent)}.certificate-list_brand__9KCeB{display:inline-flex;min-height:48px;align-items:center;gap:8px;text-decoration:none}.certificate-list_logo__1mTSU{width:36px;height:36px}.certificate-list_dragLink__Ig4jo,.certificate-list_startButton__b5I4z{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:var(--radius-button);font-size:14px;font-weight:800;text-decoration:none}.certificate-list_startButton__b5I4z{padding:0 19px;color:rgb(var(--c-on-terracotta));background:var(--color-terracotta);transition:background var(--duration-fast) var(--ease-out),transform var(--duration-press) var(--ease-out)}.certificate-list_startButton__b5I4z:hover{background:color-mix(in srgb,rgb(var(--c-terracotta)) 88%,rgb(var(--c-terracotta-lift)))}.certificate-list_dragLink__Ig4jo:active,.certificate-list_startButton__b5I4z:active{transform:scale(.97)}.certificate-list_main__T_czS{width:min(1320px,100%);margin:0 auto;padding:48px 20px 80px}.certificate-list_intro__gafFD{max-width:700px}.certificate-list_wallLink__SeAFz{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--color-muted);font-size:14px;font-weight:800;text-decoration:none}.certificate-list_wallLink__SeAFz:hover{color:var(--color-terracotta-ink)}.certificate-list_dragLink__Ig4jo svg,.certificate-list_wallLink__SeAFz svg{width:17px;height:17px}.certificate-list_intro__gafFD h1{max-width:620px;margin:18px 0 0;font-size:clamp(34px,5vw,60px);font-weight:900;letter-spacing:-.035em;line-height:1.08}.certificate-list_intro__gafFD p{max-width:620px;margin:18px 0 0;color:var(--color-muted);font-size:17px;line-height:1.6}.certificate-list_dragLink__Ig4jo{gap:8px;margin-top:24px;padding:0 18px;border:1.5px solid var(--color-ink);color:var(--color-ink)}.certificate-list_grid__09ZQX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;margin:48px 0 0;padding:0;list-style:none}.certificate-list_card__ZGus_{height:100%;margin:0;padding:5px;border-radius:14px;background:linear-gradient(150deg,var(--color-sand-gold) 0,var(--color-gold) 26%,color-mix(in srgb,var(--color-sand-gold) 84%,var(--surface-panel)) 48%,var(--color-gold) 68%,color-mix(in srgb,var(--color-gold) 58%,var(--color-ink)) 100%);box-shadow:0 18px 36px -24px color-mix(in srgb,var(--color-ink) 52%,transparent)}.certificate-list_mount__sIS4C{height:100%;padding:6px 6px 0;border-radius:9px;background:var(--surface-panel);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-gold) 28%,transparent)}.certificate-list_paper__H_4Al{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:4px;aspect-ratio:var(--certificate-ratio);background:var(--color-cream)}.certificate-list_image__w03mK{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.certificate-list_caption__hHqpl{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:7px;padding:4px 2px}.certificate-list_name__OMDlG{min-width:0;overflow:hidden;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.certificate-list_anonymous__y429W{color:var(--color-muted);font-weight:700}.certificate-list_badge__EcOjl{flex:none;padding:2px 7px;border:1px solid color-mix(in srgb,var(--color-gold) 38%,transparent);border-radius:999px;color:var(--color-gold-ink);background:color-mix(in srgb,var(--color-gold) 17%,transparent);font-size:9px;font-weight:900;letter-spacing:.03em}.certificate-list_telcBadge__Hr6gz{border-color:color-mix(in srgb,var(--color-sky) 42%,transparent);color:var(--color-sky-ink);background:color-mix(in srgb,var(--color-sky) 20%,transparent)}.certificate-list_footer__QktEn{display:flex;align-items:center;justify-content:center;gap:24px;padding:28px 20px;border-top:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-muted);font-size:14px;font-weight:700}.certificate-list_footer__QktEn a{min-height:44px;display:inline-flex;align-items:center;color:inherit}.certificate-list_brand__9KCeB:focus-visible,.certificate-list_dragLink__Ig4jo:focus-visible,.certificate-list_footer__QktEn a:focus-visible,.certificate-list_startButton__b5I4z:focus-visible,.certificate-list_wallLink__SeAFz:focus-visible{outline:3px solid var(--color-terracotta);outline-offset:3px}@media (min-width:640px){.certificate-list_header__pNdOy{padding-right:28px;padding-left:28px}.certificate-list_main__T_czS{padding:64px 28px 96px}.certificate-list_grid__09ZQX{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px;margin-top:64px}}@media (min-width:1024px){.certificate-list_grid__09ZQX{grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 26px}}@media (min-width:1280px){.certificate-list_grid__09ZQX{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.certificate-list_startButton__b5I4z{transition:none}}