.product-offer-jsonld-generator-module__ukDIaq__tool{color:#20352c}.product-offer-jsonld-generator-module__ukDIaq__toolGrid{background:#fbfcf8;border:1px solid #aebca5;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;display:grid;box-shadow:0 18px 44px #20352c12}.product-offer-jsonld-generator-module__ukDIaq__editor,.product-offer-jsonld-generator-module__ukDIaq__output{min-width:0;padding:clamp(20px,3.2vw,38px)}.product-offer-jsonld-generator-module__ukDIaq__editor{border-right:1px solid #d4dccf}.product-offer-jsonld-generator-module__ukDIaq__panelHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.product-offer-jsonld-generator-module__ukDIaq__panelLabel,.product-offer-jsonld-generator-module__ukDIaq__panelIndex,.product-offer-jsonld-generator-module__ukDIaq__guidanceNumber{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-offer-jsonld-generator-module__ukDIaq__panelIndex{color:#718064;text-align:right;flex:none;font-size:9px}.product-offer-jsonld-generator-module__ukDIaq__panelHeading h2,.product-offer-jsonld-generator-module__ukDIaq__guidanceIntro h2{color:#20352c;font-family:var(--font-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(1.55rem,2.7vw,2.2rem);font-weight:600;line-height:1.1}.product-offer-jsonld-generator-module__ukDIaq__editorIntro,.product-offer-jsonld-generator-module__ukDIaq__guidanceIntro>p:last-child{color:#465b4d;max-width:580px;margin:14px 0 0;font-size:14px;line-height:1.7}.product-offer-jsonld-generator-module__ukDIaq__form{margin-top:27px}.product-offer-jsonld-generator-module__ukDIaq__fieldGroup{border:0;min-width:0;margin:0;padding:0}.product-offer-jsonld-generator-module__ukDIaq__fieldGroup+.product-offer-jsonld-generator-module__ukDIaq__fieldGroup{border-top:1px solid #d4dccf;margin-top:27px;padding-top:23px}.product-offer-jsonld-generator-module__ukDIaq__fieldGroup legend{color:#20352c;font-family:var(--font-display);letter-spacing:-.035em;padding:0;font-size:1.25rem;font-weight:650}.product-offer-jsonld-generator-module__ukDIaq__groupIntro{color:#53665a;margin:6px 0 15px;font-size:12px;line-height:1.6}.product-offer-jsonld-generator-module__ukDIaq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 13px;margin-top:15px;display:grid}.product-offer-jsonld-generator-module__ukDIaq__fullWidth{grid-column:1/-1}.product-offer-jsonld-generator-module__ukDIaq__field{flex-direction:column;gap:7px;min-width:0;display:flex}.product-offer-jsonld-generator-module__ukDIaq__label{color:#20352c;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;font-weight:700;line-height:1.4;display:flex}.product-offer-jsonld-generator-module__ukDIaq__label span{color:#718064;text-transform:uppercase;font-size:10px;font-weight:600}.product-offer-jsonld-generator-module__ukDIaq__field input,.product-offer-jsonld-generator-module__ukDIaq__field textarea,.product-offer-jsonld-generator-module__ukDIaq__field select{color:#20352c;width:100%;min-width:0;min-height:44px;font:inherit;background:#f4f6ef;border:1px solid #aebca5;border-radius:2px;padding:10px 12px;font-size:14px;line-height:1.5;display:block}.product-offer-jsonld-generator-module__ukDIaq__field textarea{resize:vertical;min-height:96px}.product-offer-jsonld-generator-module__ukDIaq__field input::placeholder{color:#718064;opacity:1}.product-offer-jsonld-generator-module__ukDIaq__field input:focus-visible,.product-offer-jsonld-generator-module__ukDIaq__field textarea:focus-visible,.product-offer-jsonld-generator-module__ukDIaq__field select:focus-visible,.product-offer-jsonld-generator-module__ukDIaq__outputTextarea:focus-visible{outline-offset:2px;outline:2px solid #506a32}.product-offer-jsonld-generator-module__ukDIaq__field input[aria-invalid=true],.product-offer-jsonld-generator-module__ukDIaq__field textarea[aria-invalid=true],.product-offer-jsonld-generator-module__ukDIaq__field select[aria-invalid=true]{border-color:#8b352a}.product-offer-jsonld-generator-module__ukDIaq__fieldHint{color:#53665a;font-size:11px;line-height:1.5}.product-offer-jsonld-generator-module__ukDIaq__fieldError{color:#8b352a;margin:0;font-size:12px;font-weight:650;line-height:1.5}.product-offer-jsonld-generator-module__ukDIaq__errorSummary{color:#642a24;background:#f8ebe8;border-left:3px solid #8b352a;margin:20px 0 0;padding:11px 13px;font-size:13px;line-height:1.55}.product-offer-jsonld-generator-module__ukDIaq__generateButton,.product-offer-jsonld-generator-module__ukDIaq__copyButton{color:#fffdf7;min-height:46px;font:inherit;text-align:center;cursor:pointer;background:#20352c;border:1px solid #20352c;border-radius:2px;justify-content:center;align-items:center;padding:0 17px;font-size:13px;font-weight:700;line-height:1.4;transition:background-color .15s,border-color .15s;display:inline-flex}.product-offer-jsonld-generator-module__ukDIaq__generateButton{width:100%;margin-top:22px}.product-offer-jsonld-generator-module__ukDIaq__generateButton:hover,.product-offer-jsonld-generator-module__ukDIaq__copyButton:hover{background:#506a32;border-color:#506a32}.product-offer-jsonld-generator-module__ukDIaq__generateButton:focus-visible,.product-offer-jsonld-generator-module__ukDIaq__copyButton:focus-visible,.product-offer-jsonld-generator-module__ukDIaq__checkerLink:focus-visible,.product-offer-jsonld-generator-module__ukDIaq__fullGuideLink:focus-visible,.product-offer-jsonld-generator-module__ukDIaq__citations a:focus-visible{outline-offset:4px;outline:2px solid #718f52}.product-offer-jsonld-generator-module__ukDIaq__output{background:#f6f7f1;flex-direction:column;min-height:560px;display:flex}.product-offer-jsonld-generator-module__ukDIaq__output .product-offer-jsonld-generator-module__ukDIaq__panelHeading{border-bottom:1px solid #cbd5c6;padding-bottom:17px}.product-offer-jsonld-generator-module__ukDIaq__emptyOutput{flex-direction:column;flex:1;justify-content:center;min-height:270px;padding:28px 0;display:flex}.product-offer-jsonld-generator-module__ukDIaq__emptyOutput>span{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-offer-jsonld-generator-module__ukDIaq__emptyOutput h3{color:#20352c;max-width:270px;font-family:var(--font-display);letter-spacing:-.045em;margin:18px 0 0;font-size:1.5rem;font-weight:600;line-height:1.12}.product-offer-jsonld-generator-module__ukDIaq__emptyOutput p{color:#53665a;max-width:300px;margin:9px 0 0;font-size:12px;line-height:1.65}.product-offer-jsonld-generator-module__ukDIaq__generatedOutput{min-width:0;padding-top:20px}.product-offer-jsonld-generator-module__ukDIaq__outputNote{color:#344b3c;background:#e4ecdf;border-left:3px solid #71884f;margin-bottom:18px;padding:13px 14px;font-size:12px;line-height:1.65}.product-offer-jsonld-generator-module__ukDIaq__outputTextarea{resize:vertical;color:#20352c;tab-size:2;background:#fbfcf8;border:1px solid #aebca5;border-radius:2px;width:100%;min-width:0;min-height:340px;margin-top:9px;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.65;display:block}.product-offer-jsonld-generator-module__ukDIaq__outputActions{flex-wrap:wrap;align-items:center;gap:13px 18px;margin-top:15px;display:flex}.product-offer-jsonld-generator-module__ukDIaq__copyButton{flex:none}.product-offer-jsonld-generator-module__ukDIaq__checkerLink,.product-offer-jsonld-generator-module__ukDIaq__fullGuideLink{color:#294a3b;text-underline-offset:4px;font-size:12px;font-weight:650;line-height:1.55;-webkit-text-decoration:underline #aebca5;text-decoration:underline #aebca5}.product-offer-jsonld-generator-module__ukDIaq__checkerLink:hover,.product-offer-jsonld-generator-module__ukDIaq__fullGuideLink:hover,.product-offer-jsonld-generator-module__ukDIaq__citations a:hover{color:#506a32;text-decoration-color:currentColor}.product-offer-jsonld-generator-module__ukDIaq__copyStatus{color:#365b2b;min-height:20px;margin:8px 0 0;font-size:12px;line-height:1.6}.product-offer-jsonld-generator-module__ukDIaq__guidance{border-top:1px solid #bfcbb8;margin-top:clamp(38px,6vw,66px);padding-top:28px}.product-offer-jsonld-generator-module__ukDIaq__guidanceIntro h2{font-size:clamp(1.7rem,3vw,2.35rem)}.product-offer-jsonld-generator-module__ukDIaq__guidanceRules{border-top:1px solid #cbd5c6;margin-top:25px}.product-offer-jsonld-generator-module__ukDIaq__guidanceRule{border-bottom:1px solid #cbd5c6;grid-template-columns:35px minmax(0,1fr);gap:12px;padding:17px 0;display:grid}.product-offer-jsonld-generator-module__ukDIaq__guidanceNumber{color:#718064;padding-top:3px}.product-offer-jsonld-generator-module__ukDIaq__guidanceRule>div{min-width:0}.product-offer-jsonld-generator-module__ukDIaq__guidanceRule>div>p:first-child{color:#465b4d;max-width:900px;margin:0;font-size:13px;line-height:1.75}.product-offer-jsonld-generator-module__ukDIaq__citations{color:#53665a;flex-wrap:wrap;gap:3px 6px;margin:8px 0 0;font-size:10px;line-height:1.7;display:flex}.product-offer-jsonld-generator-module__ukDIaq__citations a{color:#294a3b;text-underline-offset:3px;text-decoration-thickness:1px}.product-offer-jsonld-generator-module__ukDIaq__fullGuideLink{margin-top:20px;font-size:13px;display:inline-block}@media (max-width:900px){.product-offer-jsonld-generator-module__ukDIaq__toolGrid{grid-template-columns:minmax(0,1fr)}.product-offer-jsonld-generator-module__ukDIaq__editor{border-bottom:1px solid #d4dccf;border-right:0}.product-offer-jsonld-generator-module__ukDIaq__output{min-height:0}.product-offer-jsonld-generator-module__ukDIaq__emptyOutput{min-height:190px}}@media (max-width:560px){.product-offer-jsonld-generator-module__ukDIaq__editor,.product-offer-jsonld-generator-module__ukDIaq__output{padding:19px}.product-offer-jsonld-generator-module__ukDIaq__panelHeading{flex-wrap:wrap;gap:8px 14px}.product-offer-jsonld-generator-module__ukDIaq__panelIndex{text-align:left;max-width:100%}.product-offer-jsonld-generator-module__ukDIaq__fields{grid-template-columns:minmax(0,1fr);gap:14px}.product-offer-jsonld-generator-module__ukDIaq__fullWidth{grid-column:auto}.product-offer-jsonld-generator-module__ukDIaq__outputTextarea{min-height:300px;padding:11px;font-size:11px}.product-offer-jsonld-generator-module__ukDIaq__outputActions{align-items:flex-start}.product-offer-jsonld-generator-module__ukDIaq__copyButton{width:100%}.product-offer-jsonld-generator-module__ukDIaq__checkerLink{display:block}}@media (prefers-reduced-motion:reduce){.product-offer-jsonld-generator-module__ukDIaq__generateButton,.product-offer-jsonld-generator-module__ukDIaq__copyButton{transition:none}}
.page-module__ebNy4G__page{color:#20352c;min-height:100vh;font-family:var(--font-body);background:#f2f4ec;padding:clamp(48px,7vw,84px) 24px 92px}.page-module__ebNy4G__content{width:min(100%,1120px);margin-inline:auto}.page-module__ebNy4G__backLink{color:#294a3b;text-underline-offset:4px;margin-bottom:27px;font-size:13px;font-weight:650;-webkit-text-decoration:underline #aebca5;text-decoration:underline #aebca5;display:inline-block}.page-module__ebNy4G__backLink:hover,.page-module__ebNy4G__footer a:hover{color:#506a32;text-decoration-color:currentColor}.page-module__ebNy4G__backLink:focus-visible,.page-module__ebNy4G__footer a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #718f52}.page-module__ebNy4G__header{max-width:820px;margin-bottom:clamp(34px,5vw,55px)}.page-module__ebNy4G__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__ebNy4G__header h1{color:#20352c;max-width:800px;font-family:var(--font-display);letter-spacing:-.07em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.5rem,6vw,4.6rem);font-weight:600;line-height:.99}.page-module__ebNy4G__intro{color:#465b4d;max-width:700px;margin:21px 0 0;font-size:16px;line-height:1.7}.page-module__ebNy4G__priceNote{color:#344b3c;background:#e4ecdf;border:1px solid #bdc9b5;flex-wrap:wrap;align-items:baseline;gap:7px 15px;margin:23px 0 0;padding:12px 15px;font-size:12px;line-height:1.6;display:flex}.page-module__ebNy4G__priceNote strong{color:#20352c;font-size:13px}.page-module__ebNy4G__footer{border-top:1px solid #cbd5c6;max-width:760px;margin-top:33px;padding-top:19px}.page-module__ebNy4G__footer p{color:#53665a;margin:0;font-size:13px;line-height:1.7}.page-module__ebNy4G__footer a{color:#294a3b;text-underline-offset:3px;font-weight:650;-webkit-text-decoration:underline #aebca5;text-decoration:underline #aebca5}@media (max-width:560px){.page-module__ebNy4G__page{padding:40px 16px 64px}.page-module__ebNy4G__backLink{margin-bottom:23px}.page-module__ebNy4G__intro{font-size:15px}.page-module__ebNy4G__priceNote{flex-direction:column;align-items:flex-start;gap:3px}}
