/* V24: brand icon and concise patent statement, replacing the territory list. */
.origin-copy .origin-patent-tag{display:inline-flex;align-items:center;gap:10px;margin:20px 0 0;padding:9px 15px;border:1px solid #e6c78450;border-radius:999px;background:#e6c78408;color:var(--gold);font-size:14px;line-height:1.4;font-weight:500}
.origin-patent-tag svg{flex:none}
.patent-statement{margin-top:48px;padding:34px 38px 28px;border:1px solid #e6c78438;border-radius:14px;background:radial-gradient(ellipse at 12% 0%,#e6c7840b,transparent 60%),linear-gradient(125deg,#141614,#0b0d0c);scroll-margin-top:20px}
.patent-statement-top{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center}
.patent-identity{display:flex;align-items:center;gap:26px;min-width:0}
.patent-identity .patent-emblem{display:block;width:108px;height:auto;flex:none}
.patent-identity .eyebrow{font-size:11px;margin-bottom:13px;letter-spacing:.16em}
.patent-identity h3{font-size:clamp(40px,4.1vw,57px);font-weight:500;letter-spacing:-.055em;line-height:1.02}
.patent-identity h3 span{color:var(--gold)}
.patent-summary{font-size:17px;line-height:1.65;color:#bfc5bf;max-width:445px}
.patent-summary strong{color:#f3f4ef;font-weight:500}
.patent-attribution{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:27px;padding-top:23px;border-top:1px solid #e6c78425}
.patent-attribution p{font-size:15px;line-height:1.45}
.patent-attribution span{display:block;font-size:11px;color:#a8b0a9;margin-bottom:8px}
.patent-attribution strong{font-weight:500;color:#f3f4ef}
@media(max-width:1000px){.patent-statement{padding:30px 27px 25px}.patent-statement-top{gap:28px;grid-template-columns:1.1fr 1fr}.patent-identity{gap:18px}.patent-identity .patent-emblem{width:86px}.patent-identity h3{font-size:41px}.patent-identity .eyebrow{font-size:10px}.patent-summary{font-size:16px}.patent-attribution{gap:20px}}
@media(max-width:650px){.origin-copy .origin-patent-tag{font-size:13px;margin-top:19px;padding:9px 14px}.patent-statement{width:calc(100% - 40px);margin-top:32px;padding:27px 22px 25px;scroll-margin-top:0}.patent-statement-top{grid-template-columns:1fr;gap:24px}.patent-identity{gap:17px}.patent-identity .patent-emblem{width:75px}.patent-identity h3{font-size:clamp(31px,8.8vw,40px)}.patent-identity .eyebrow{font-size:9px;letter-spacing:.11em;margin-bottom:11px}.patent-summary{font-size:15px;line-height:1.7;max-width:none}.patent-attribution{grid-template-columns:1fr;gap:21px;margin-top:25px;padding-top:23px}.patent-attribution span{margin-bottom:5px}.patent-attribution strong br{display:none}}

@media(max-width:360px){.patent-identity{gap:12px}.patent-identity .patent-emblem{width:58px}.patent-identity h3{font-size:31px}.patent-identity .eyebrow{font-size:9px;letter-spacing:.06em}}
