.style-module-scss-module__jyf8qW__page{--cert-border:#e7e3d6;--cert-card:var(--system-white,#fff);background:var(--neutral-background,#efe9dd);min-height:100vh;color:var(--text-text-main,#14210a);font-family:var(--font-primary,"DM Sans", sans-serif);flex-direction:column;align-items:center;padding:56px 20px 80px;display:flex}.style-module-scss-module__jyf8qW__shell{width:100%;max-width:920px}.style-module-scss-module__jyf8qW__resultGrid{grid-template-columns:1.15fr 1fr;align-items:center;gap:30px;display:grid}@media (max-width:760px){.style-module-scss-module__jyf8qW__resultGrid{grid-template-columns:1fr;gap:24px}}.style-module-scss-module__jyf8qW__previewCol,.style-module-scss-module__jyf8qW__detailCol{min-width:0}.style-module-scss-module__jyf8qW__previewFrame{border:1px solid var(--cert-border);aspect-ratio:1.414;background:#fff;border-radius:12px;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 10px 30px #14210a14}.style-module-scss-module__jyf8qW__previewLoading{justify-content:center;align-items:center;display:flex}.style-module-scss-module__jyf8qW__previewFallback{text-align:center;color:#6f7d5f;flex-direction:column;align-items:center;gap:8px;padding:16px;font-size:14px;display:flex}.style-module-scss-module__jyf8qW__previewFallbackLink{color:var(--primary-primary,#5a8a00);font-weight:600;text-decoration:underline}.style-module-scss-module__jyf8qW__previewLink{border:1px solid var(--cert-border);background:#fff;border-radius:12px;line-height:0;display:block;overflow:hidden;box-shadow:0 10px 30px #14210a14}.style-module-scss-module__jyf8qW__previewLink:focus-visible{outline:2px solid var(--primary-primary,#5a8a00);outline-offset:3px}.style-module-scss-module__jyf8qW__previewImage{width:100%;height:auto;display:block}.style-module-scss-module__jyf8qW__heading{text-align:center;font-family:var(--font-heading,"Space Grotesk", sans-serif);letter-spacing:-.02em;color:var(--text-text-main,#14210a);margin:0 0 6px;font-size:30px;font-weight:700}.style-module-scss-module__jyf8qW__tagline{text-align:center;color:var(--text-text-low,#829966);margin:0 0 28px;font-size:14px}.style-module-scss-module__jyf8qW__card{background:var(--cert-card);border:1px solid var(--cert-border);border-radius:18px;padding:34px;box-shadow:0 1px 2px #14210a0d,0 18px 44px #14210a0f}.style-module-scss-module__jyf8qW__badge{font-family:var(--font-heading,"Space Grotesk", sans-serif);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.style-module-scss-module__jyf8qW__badgeVerified{color:#2f7d2f;background:#e6f1e6}.style-module-scss-module__jyf8qW__badgeNotFound{color:var(--error-error,#b3261e);background:#fbe5e3}.style-module-scss-module__jyf8qW__center{text-align:center}.style-module-scss-module__jyf8qW__recipient{font-family:var(--font-heading,"Space Grotesk", sans-serif);letter-spacing:-.02em;color:var(--text-text-main,#14210a);margin:20px 0 4px;font-size:30px;font-weight:700}.style-module-scss-module__jyf8qW__subtitle{color:var(--primary-primary,#5a8a00);margin:0 0 20px;font-size:14px;font-weight:600}.style-module-scss-module__jyf8qW__rows{grid-template-columns:1fr 1fr;gap:14px 22px;margin:18px 0 8px;display:grid}@media (max-width:420px){.style-module-scss-module__jyf8qW__rows{grid-template-columns:1fr}}.style-module-scss-module__jyf8qW__row{flex-direction:column;gap:3px;display:flex}.style-module-scss-module__jyf8qW__rowLabel{font-family:var(--font-heading,"Space Grotesk", sans-serif);letter-spacing:.06em;text-transform:uppercase;color:#9aa888;font-size:11px;font-weight:600}.style-module-scss-module__jyf8qW__rowValue{color:var(--text-text-main,#14210a);font-size:14px;font-weight:600}.style-module-scss-module__jyf8qW__code{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.style-module-scss-module__jyf8qW__actions{border-top:1px solid var(--cert-border);flex-wrap:wrap;gap:12px;margin-top:26px;padding-top:22px;display:flex}.style-module-scss-module__jyf8qW__btn{min-width:170px;font-family:var(--font-heading,"Space Grotesk", sans-serif);cursor:pointer;border:1px solid #0000;border-radius:10px;flex:auto;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.style-module-scss-module__jyf8qW__btnPrimary{background:var(--primary-primary,#5a8a00);color:#fff;box-shadow:0 4px 16px #5a8a0047}.style-module-scss-module__jyf8qW__btnSecondary{background:var(--system-white,#fff);color:var(--text-text-main,#14210a);border-color:#cdd8bd}.style-module-scss-module__jyf8qW__btn:hover{opacity:.9}.style-module-scss-module__jyf8qW__notFoundText{color:var(--text-text-low,#829966);text-align:center;margin:16px 0 0}.style-module-scss-module__jyf8qW__search{margin-top:26px}.style-module-scss-module__jyf8qW__searchLabel{color:var(--text-text-low,#829966);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.style-module-scss-module__jyf8qW__searchRow{gap:10px;display:flex}.style-module-scss-module__jyf8qW__searchInput{font-size:14px;font-family:var(--font-primary,"DM Sans", sans-serif);color:inherit;background:#fbfcf8;border:1px solid #cdd8bd;border-radius:10px;flex:1;padding:12px 14px}
