.product-structured-data-checker-module__9fc_OG__tool{color:#20352c}.product-structured-data-checker-module__9fc_OG__toolGrid{background:#fbfcf8;border:1px solid #aebca5;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;display:grid;box-shadow:0 18px 44px #20352c12}.product-structured-data-checker-module__9fc_OG__editor,.product-structured-data-checker-module__9fc_OG__output{min-width:0;padding:clamp(20px,3.2vw,38px)}.product-structured-data-checker-module__9fc_OG__editor{border-right:1px solid #d4dccf}.product-structured-data-checker-module__9fc_OG__editorHeading,.product-structured-data-checker-module__9fc_OG__outputHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.product-structured-data-checker-module__9fc_OG__panelLabel,.product-structured-data-checker-module__9fc_OG__outputIndex,.product-structured-data-checker-module__9fc_OG__guidanceNumber,.product-structured-data-checker-module__9fc_OG__qualificationLabel{color:#506a32;letter-spacing:.07em;text-transform:uppercase;margin:0;font-family:Space Mono,ui-monospace,monospace;font-size:10px;font-weight:600;line-height:1.6}.product-structured-data-checker-module__9fc_OG__outputIndex{color:#718064;text-align:right;flex:none;font-size:9px}.product-structured-data-checker-module__9fc_OG__editorHeading h2,.product-structured-data-checker-module__9fc_OG__guidanceIntro h2{color:#20352c;font-family:var(--font-display);letter-spacing:-.055em;margin:8px 0 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:600;line-height:1.08}.product-structured-data-checker-module__9fc_OG__editorIntro,.product-structured-data-checker-module__9fc_OG__guidanceIntro>p:last-child{color:#465b4d;max-width:570px;margin:15px 0 0;font-size:14px;line-height:1.7}.product-structured-data-checker-module__9fc_OG__form{margin-top:26px}.product-structured-data-checker-module__9fc_OG__inputLabel{color:#20352c;margin-bottom:9px;font-size:12px;font-weight:700;display:block}.product-structured-data-checker-module__9fc_OG__textarea{resize:vertical;color:#20352c;tab-size:2;background:#f4f6ef;border:1px solid #aebca5;border-radius:2px;width:100%;min-height:356px;padding:15px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.65;display:block}.product-structured-data-checker-module__9fc_OG__textarea::placeholder{color:#718064;opacity:1}.product-structured-data-checker-module__9fc_OG__textarea:focus-visible{outline-offset:2px;outline:2px solid #506a32}.product-structured-data-checker-module__9fc_OG__actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:15px;display:flex}.product-structured-data-checker-module__9fc_OG__primaryButton,.product-structured-data-checker-module__9fc_OG__textButton,.product-structured-data-checker-module__9fc_OG__clearButton{min-height:44px;font:inherit;cursor:pointer;border-radius:2px;transition:background-color .15s,color .15s,border-color .15s}.product-structured-data-checker-module__9fc_OG__primaryButton{color:#fffdf7;background:#20352c;border:1px solid #20352c;padding:0 18px;font-size:13px;font-weight:700}.product-structured-data-checker-module__9fc_OG__primaryButton:hover{background:#506a32;border-color:#506a32}.product-structured-data-checker-module__9fc_OG__textButton,.product-structured-data-checker-module__9fc_OG__clearButton{color:#294a3b;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:12px;font-weight:650;-webkit-text-decoration:underline #aebca5;text-decoration:underline #aebca5}.product-structured-data-checker-module__9fc_OG__textButton:hover,.product-structured-data-checker-module__9fc_OG__clearButton:hover{color:#506a32;text-decoration-color:currentColor}.product-structured-data-checker-module__9fc_OG__primaryButton:focus-visible,.product-structured-data-checker-module__9fc_OG__textButton:focus-visible,.product-structured-data-checker-module__9fc_OG__clearButton:focus-visible,.product-structured-data-checker-module__9fc_OG__qualificationLinks a:focus-visible{outline-offset:4px;outline:2px solid #718f52}.product-structured-data-checker-module__9fc_OG__output{background:#f6f7f1;flex-direction:column;min-height:560px;display:flex}.product-structured-data-checker-module__9fc_OG__outputHeading{border-bottom:1px solid #cbd5c6;align-items:center;padding-bottom:17px}.product-structured-data-checker-module__9fc_OG__emptyResult{flex-direction:column;flex:1;justify-content:center;min-height:220px;padding:28px 0;display:flex}.product-structured-data-checker-module__9fc_OG__emptyMark{color:#506a32;border:1px solid #aebca5;border-radius:50%;place-items:center;width:40px;height:40px;font-family:Space Mono,ui-monospace,monospace;font-size:10px;display:grid}.product-structured-data-checker-module__9fc_OG__emptyResult h2{color:#20352c;max-width:260px;font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:1.6rem;font-weight:600;line-height:1.12}.product-structured-data-checker-module__9fc_OG__emptyResult p,.product-structured-data-checker-module__9fc_OG__resultGuidance{color:#53665a;margin:9px 0 0;font-size:12px;line-height:1.65}.product-structured-data-checker-module__9fc_OG__report,.product-structured-data-checker-module__9fc_OG__inputError{padding:20px 0 0}.product-structured-data-checker-module__9fc_OG__reportSummary{margin-bottom:17px}.product-structured-data-checker-module__9fc_OG__resultStatus{color:#20352c;margin:0;font-size:13px;font-weight:750;line-height:1.5}.product-structured-data-checker-module__9fc_OG__readyStatus{color:#365b2b}.product-structured-data-checker-module__9fc_OG__reviewStatus{color:#80521b}.product-structured-data-checker-module__9fc_OG__inputError .product-structured-data-checker-module__9fc_OG__resultStatus{color:#8b352a}.product-structured-data-checker-module__9fc_OG__inputErrorMessage{color:#642a24;overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;font-weight:650;line-height:1.6}.product-structured-data-checker-module__9fc_OG__resultGroups{gap:12px;display:grid}.product-structured-data-checker-module__9fc_OG__resultGroup{background:#fbfcf8;border:1px solid #d4dccf;min-width:0;padding:13px}.product-structured-data-checker-module__9fc_OG__resultGroupHeading,.product-structured-data-checker-module__9fc_OG__findingHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.product-structured-data-checker-module__9fc_OG__resultGroupHeading h3{color:#20352c;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-weight:750;line-height:1.5}.product-structured-data-checker-module__9fc_OG__groupBadge,.product-structured-data-checker-module__9fc_OG__findingStatus{letter-spacing:.04em;text-transform:uppercase;flex:none;font-family:Space Mono,ui-monospace,monospace;font-size:9px;font-weight:600;line-height:1.6}.product-structured-data-checker-module__9fc_OG__badgeClear,.product-structured-data-checker-module__9fc_OG__statuspass{color:#365b2b}.product-structured-data-checker-module__9fc_OG__badgeReview,.product-structured-data-checker-module__9fc_OG__statusmissing{color:#80521b}.product-structured-data-checker-module__9fc_OG__statusmalformed{color:#8b352a}.product-structured-data-checker-module__9fc_OG__findings{border-top:1px solid #e0e5db;margin:10px 0 0;padding:0;list-style:none}.product-structured-data-checker-module__9fc_OG__finding{border-bottom:1px solid #e0e5db;min-width:0;padding:9px 0 7px}.product-structured-data-checker-module__9fc_OG__finding:last-child{border-bottom:0;padding-bottom:0}.product-structured-data-checker-module__9fc_OG__fieldName{color:#53665a;overflow-wrap:anywhere;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:650}.product-structured-data-checker-module__9fc_OG__findingMessage,.product-structured-data-checker-module__9fc_OG__findingGuidance{color:#20352c;overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.55}.product-structured-data-checker-module__9fc_OG__findingGuidance{color:#53665a}.product-structured-data-checker-module__9fc_OG__qualification{border-top:1px solid #cbd5c6;border-bottom:1px solid #cbd5c6;margin-top:16px;padding:14px 0 16px}.product-structured-data-checker-module__9fc_OG__qualificationLabel{color:#8b4c23}.product-structured-data-checker-module__9fc_OG__qualification>p:nth-child(2){color:#53665a;margin:8px 0 0;font-size:11px;line-height:1.65}.product-structured-data-checker-module__9fc_OG__qualificationLinks{flex-wrap:wrap;gap:8px 15px;margin-top:10px;display:flex}.product-structured-data-checker-module__9fc_OG__qualificationLinks a{color:#294a3b;text-underline-offset:3px;font-size:11px;font-weight:700;line-height:1.5;text-decoration-color:#8a9d72}.product-structured-data-checker-module__9fc_OG__qualificationLinks a:hover{color:#506a32}.product-structured-data-checker-module__9fc_OG__guidance{margin-top:clamp(54px,8vw,88px)}.product-structured-data-checker-module__9fc_OG__guidanceIntro{max-width:760px;margin-bottom:26px}.product-structured-data-checker-module__9fc_OG__guidanceGrid{border-top:1px solid #bfcbb8;border-left:1px solid #bfcbb8;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-structured-data-checker-module__9fc_OG__guidanceCard{background:#fbfcf88c;border-bottom:1px solid #bfcbb8;border-right:1px solid #bfcbb8;min-width:0;padding:clamp(18px,3vw,27px)}.product-structured-data-checker-module__9fc_OG__guidanceNumber{color:#718064;font-size:9px}.product-structured-data-checker-module__9fc_OG__guidanceCard h3{color:#20352c;font-family:var(--font-display);letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:600;line-height:1.2}.product-structured-data-checker-module__9fc_OG__guidanceCard p{color:#465b4d;margin:10px 0 0;font-size:13px;line-height:1.75}@media (max-width:940px){.product-structured-data-checker-module__9fc_OG__toolGrid{grid-template-columns:minmax(0,1fr)}.product-structured-data-checker-module__9fc_OG__editor{border-bottom:1px solid #d4dccf;border-right:0}.product-structured-data-checker-module__9fc_OG__output{min-height:0}}@media (max-width:560px){.product-structured-data-checker-module__9fc_OG__editor,.product-structured-data-checker-module__9fc_OG__output{padding:19px}.product-structured-data-checker-module__9fc_OG__editorHeading,.product-structured-data-checker-module__9fc_OG__outputHeading{gap:9px}.product-structured-data-checker-module__9fc_OG__editorHeading h2,.product-structured-data-checker-module__9fc_OG__guidanceIntro h2{font-size:1.8rem}.product-structured-data-checker-module__9fc_OG__textarea{min-height:300px;padding:12px;font-size:11px}.product-structured-data-checker-module__9fc_OG__actions{align-items:flex-start;gap:12px 15px}.product-structured-data-checker-module__9fc_OG__primaryButton{width:100%}.product-structured-data-checker-module__9fc_OG__guidanceGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.product-structured-data-checker-module__9fc_OG__primaryButton,.product-structured-data-checker-module__9fc_OG__textButton,.product-structured-data-checker-module__9fc_OG__clearButton{transition:none}}
.page-module__jEIQHa__page{color:#20352c;min-height:100vh;font-family:var(--font-body);background:#f2f4ec;padding:clamp(32px,6vw,66px) 24px 88px}.page-module__jEIQHa__content{width:min(100%,1220px);margin-inline:auto}.page-module__jEIQHa__backLink,.page-module__jEIQHa__footer a{color:#294a3b;text-underline-offset:4px;font-size:13px;font-weight:650;text-decoration-color:#8a9d72;text-decoration-thickness:1px}.page-module__jEIQHa__backLink:hover,.page-module__jEIQHa__footer a:hover{color:#506a32;text-decoration-color:currentColor}.page-module__jEIQHa__backLink:focus-visible,.page-module__jEIQHa__footer a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #718f52}.page-module__jEIQHa__header{max-width:850px;margin:38px 0 40px}.page-module__jEIQHa__eyebrow{color:#506a32;letter-spacing:.055em;text-transform:uppercase;margin:0 0 16px;font-family:Space Mono,ui-monospace,monospace;font-size:10px;line-height:1.5}.page-module__jEIQHa__header h1{color:#20352c;font-family:var(--font-display);letter-spacing:-.07em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.6rem,7vw,5.3rem);font-weight:600;line-height:.99}.page-module__jEIQHa__intro{color:#465b4d;max-width:720px;margin:22px 0 0;font-size:16px;line-height:1.75}.page-module__jEIQHa__footer{border-top:1px solid #cbd5c6;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 24px;margin-top:28px;padding:21px 0 0;display:flex}.page-module__jEIQHa__footer p{color:#465b4d;max-width:670px;margin:0;font-size:13px;line-height:1.7}.page-module__jEIQHa__footer a{line-height:1.6}@media (max-width:680px){.page-module__jEIQHa__page{padding:29px 20px 64px}.page-module__jEIQHa__header{margin:31px 0 29px}.page-module__jEIQHa__footer{flex-direction:column;align-items:flex-start}}@media (max-width:360px){.page-module__jEIQHa__page{padding-inline:16px}}
