.generator-landing-content{--gl-line:#d7e0ec;--gl-muted:#53657b;--gl-blue:#2563eb;min-width:0}.gl-section{padding:46px 0}.gl-rule{border-top:1px solid var(--gl-line)}.gl-heading{max-width:850px;margin-bottom:30px}.gl-heading h2,.gl-split h2{letter-spacing:-.7px;margin-bottom:16px;font-size:30px;line-height:1.3}.gl-heading p,.gl-split>div>p{color:var(--gl-muted);font-size:16px;line-height:1.8}.gl-benefits,.gl-steps,.gl-use-cases{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.gl-benefits article,.gl-steps article,.gl-use-cases>a{min-width:0}.gl-benefits article>svg,.gl-use-cases>a>svg{color:var(--gl-blue);margin-bottom:18px}.gl-benefits h3,.gl-steps h3,.gl-use-cases h3,.gl-qualifiers h3{letter-spacing:-.2px;margin-bottom:12px;font-size:18px;line-height:1.45}.gl-benefits p,.gl-steps p,.gl-use-cases p,.gl-qualifiers p{color:var(--gl-muted);margin:0;font-size:14px;line-height:1.8}.gl-step-number{color:var(--gl-blue);align-items:center;gap:14px;margin-bottom:18px;display:flex}.gl-step-number span{color:#718096;font-size:13px}.gl-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:65px;display:grid}.gl-split>div{min-width:0}.gl-checks{color:#334155;gap:13px;margin:24px 0;padding:0;font-size:14px;list-style:none;display:grid}.gl-checks li{align-items:flex-start;gap:9px;display:flex}.gl-checks svg{color:var(--gl-blue);flex-shrink:0}.generator-landing-content .text-link{align-items:center;gap:8px;font-size:14px;line-height:1.7;display:inline-flex}.gl-print-example{background:#f3f6fa;border-radius:6px;grid-template-columns:1.8fr 1fr;align-items:center;gap:18px;min-width:0;margin:0;padding:32px 24px;display:grid}.gl-example-label{background:#fff;align-items:center;gap:15px;min-width:0;padding:18px;display:flex;box-shadow:0 2px 5px #17212f0d}.gl-example-label img{flex-shrink:0;width:44%;height:auto}.gl-example-label strong{font-size:18px;line-height:1.35;display:block}.gl-example-label p{color:#334155;margin:12px 0 0;font-size:12px;line-height:1.6}.gl-example-sticker{background:#fff;justify-items:center;gap:12px;min-width:0;padding:16px 12px;display:grid}.gl-example-sticker img{width:100%;height:auto}.gl-example-sticker strong{font-size:11px}.gl-print-example figcaption,.gl-identity-example figcaption{text-align:center;color:var(--gl-muted);grid-column:1/-1;padding-top:8px;font-size:12px}.gl-use-cases>a{border:1px solid var(--gl-line);color:inherit;border-radius:5px;padding:24px 20px;text-decoration:none;display:block}.gl-use-cases>a:hover{border-color:#92aacd}.gl-use-cases>a:focus-visible{outline:2px solid var(--gl-blue);outline-offset:4px}.gl-use-cases p{margin-bottom:20px}.gl-comparison{border:1px solid var(--gl-line);border-radius:5px;overflow-x:auto}.gl-comparison table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.7}.gl-comparison th,.gl-comparison td{text-align:left;vertical-align:top;border-bottom:1px solid #e6ecf4;padding:18px 22px}.gl-comparison thead{background:#f5f8fc}.gl-comparison tbody th{width:25%;font-weight:500}.gl-comparison td{color:var(--gl-muted);width:37.5%}.gl-comparison tbody tr:last-child>*{border-bottom:0}.gl-footnote{color:var(--gl-muted);margin:22px 0 0;font-size:13px;line-height:1.8}.gl-faq{margin:0;padding:36px 0 50px}.gl-faq h2{margin-bottom:24px;font-size:30px}.gl-cta{border-top:1px solid var(--gl-line);align-items:center;gap:24px;margin:10px 0 65px;padding:32px 0;display:flex}.gl-cta>svg{color:var(--gl-blue);flex-shrink:0}.gl-cta>div{flex:1;min-width:0}.gl-cta h2{margin:0 0 9px;font-size:23px}.gl-cta p{color:var(--gl-muted);margin:0;font-size:14px;line-height:1.8}.gl-cta .btn{flex-shrink:0;gap:10px;display:inline-flex}.gl-three{grid-template-columns:repeat(3,minmax(0,1fr))}.gl-identity-example{background:#f3f6fa;border-radius:6px;grid-template-columns:1fr;justify-items:center;gap:18px;min-width:0;margin:0;padding:28px;display:grid}.gl-identity-example>svg{color:#8395ab;transform:rotate(90deg)}.gl-identity-item{background:#fff;border:1px solid #e5ebf3;align-items:center;gap:15px;width:100%;min-width:0;padding:18px;display:flex}.gl-identity-item svg{color:#2563eb;flex-shrink:0}.gl-identity-item strong{font-size:15px;font-weight:500}.gl-identity-uri{background:#fff;border:1px solid #bfd1ee;width:100%;min-width:0;padding:15px 20px}.gl-identity-uri span,.gl-identity-uri small{color:var(--gl-muted);font-size:12px;display:block}.gl-identity-uri code{overflow-wrap:anywhere;color:#1b3971;background:0 0;margin:8px 0;padding:0;font-size:18px;display:block}.gl-qualifiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.gl-qualifiers article{border-left:2px solid #bfcee3;padding:0 22px}.gl-qualifiers span{color:#2563eb;margin-bottom:12px;font-size:12px;display:block}.gl-resources{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 24px;margin:0;padding:0;list-style:none;display:grid}.gl-resources li{align-items:flex-start;gap:9px;font-size:14px;line-height:1.6;display:flex}.gl-resources svg{color:#5a7394;flex-shrink:0;margin-top:3px}.gl-packaging-note{border:1px solid var(--gl-line);border-radius:5px;padding:28px}.gl-packaging-note>svg{color:#2563eb;margin-bottom:18px}.gl-packaging-note h3{margin-bottom:12px;font-size:20px}.gl-packaging-note p{line-height:1.8;font-size:14px!important}.gl-identifier-section{padding:35px 0 15px}.gl-identifier-section h2{margin-bottom:16px;font-size:30px}.gl-identifier-section>p{color:var(--gl-muted);margin-bottom:28px;font-size:16px;line-height:1.8}.gl-identifier-section .identifier-grid{margin-bottom:20px}.gl-account-note{text-align:center;color:#53657b;margin:20px 0 0;font-size:14px}@media (width<=1000px){.gl-benefits,.gl-steps,.gl-use-cases,.gl-resources{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-three{grid-template-columns:repeat(3,minmax(0,1fr))}.gl-split{gap:30px}.gl-example-label{gap:10px;padding:12px}.gl-example-label strong{font-size:15px}.gl-print-example{gap:12px;padding:25px 18px}.gl-cta{gap:18px}.gl-cta h2{font-size:21px}}@media (width<=700px){.gl-section{padding:32px 0}.gl-split{grid-template-columns:minmax(0,1fr);gap:25px}.gl-heading h2,.gl-split h2,.gl-faq h2,.gl-identifier-section h2{font-size:26px}.gl-heading p,.gl-split>div>p,.gl-identifier-section>p{font-size:15px}.gl-three,.gl-qualifiers{grid-template-columns:minmax(0,1fr);gap:25px}.gl-heading{margin-bottom:25px}.gl-cta{flex-wrap:wrap;gap:15px;margin-bottom:45px}.gl-cta>div{flex-basis:calc(100% - 50px)}.gl-cta .btn{justify-content:center;width:100%}.gl-comparison th,.gl-comparison td{padding:13px 12px;font-size:12px}.gl-identity-example{padding:22px}.gl-identity-uri code{font-size:16px}.gl-benefits,.gl-steps,.gl-use-cases,.gl-resources{gap:25px 18px}.gl-benefits h3,.gl-steps h3,.gl-use-cases h3{font-size:16px}.gl-benefits p,.gl-steps p,.gl-use-cases p{font-size:13px}.gl-use-cases>a{padding:20px 16px}.gl-print-example{justify-self:center;width:100%;max-width:560px}.gl-example-label strong{font-size:18px}.gl-qualifiers article{padding:0 18px}.gl-resources li{font-size:13px}}@media (width<=420px){.gl-use-cases{grid-template-columns:minmax(0,1fr)}.gl-print-example{grid-template-columns:1.7fr 1fr;gap:12px;padding:20px 14px}.gl-example-label{gap:8px}.gl-example-label strong{font-size:14px}.gl-example-label p{font-size:10px}.gl-example-sticker{padding:12px 8px}.gl-example-sticker strong{font-size:10px}.gl-comparison th,.gl-comparison td{padding:12px 8px}}
