.patents-section{--patents-container: 1332px;--patents-line: rgb(var(--color-foreground-rgb) / .16);--patents-muted: rgb(var(--color-foreground-rgb) / .66);--patents-walnut: #7a5432;--patents-success: #2f6b3a;--patents-pending: #1f4e79;--patents-confirm-bg: #fff1a8;--patents-confirm-fg: #3a2f00;color:var(--color-foreground);background:var(--color-background);font-family:"Peridot LT",var(--font-body--family);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.patents-section *,.patents-section *:before,.patents-section *:after{box-sizing:border-box}.patents-section[id]{scroll-margin-top:calc(var(--header-group-height, 0px) + 24px)}.patents-section :is(h1,h2,h3,p){margin:0}.patents-section :is(h1,h2,h3){color:var(--color-foreground-heading);font-family:"Peridot LT",var(--font-heading--family);font-weight:400;line-height:1.05;letter-spacing:-.05em}.patents-container{width:100%;max-width:var(--patents-container);margin-inline:auto;padding-inline:16px}.patents-section--spaced{padding-block:80px}.patents-title--page{max-width:14ch;font-size:clamp(42px,5vw,72px);text-wrap:balance}.patents-title--section{font-size:clamp(32px,3.4vw,52px);text-wrap:balance}.patents-title--card{font-size:22px;line-height:1.15;letter-spacing:-.04em}.patents-lede{max-width:60ch;color:var(--patents-muted);font-size:clamp(18px,1.7vw,22px);line-height:1.45}.patents-subtitle{max-width:66ch;color:var(--patents-muted);font-size:16px;line-height:1.45}.patents-section-head{display:grid;gap:14px;margin-bottom:36px}.patents-eyebrow{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:8px 14px 8px 12px;border:1px solid var(--patents-line);border-radius:999px;background:var(--color-background);font-size:14px;font-weight:600}.patents-eyebrow svg{width:14px;height:14px;fill:var(--patents-walnut)}.patents-actions{display:flex;flex-wrap:wrap;gap:12px}.patents-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:13px 28px;border:1px solid var(--color-primary-button-border);border-radius:999px;background:var(--color-primary-button-background);color:var(--color-primary-button-text);font-family:"Peridot LT SBold","Peridot LT",var(--font-body--family);font-size:14px;font-weight:600;letter-spacing:.04em;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.patents-button:hover{border-color:var(--color-primary-button-hover-border);background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text)}.patents-button--outline{border-color:currentcolor;background:transparent;color:var(--color-foreground)}.patents-button--outline:hover{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background)}.patents-confirm{display:inline;padding:1px 6px;border-radius:4px;background:var(--patents-confirm-bg);color:var(--patents-confirm-fg);font-size:.86em;font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone}.patents-tag{display:inline-flex;width:fit-content;align-items:center;gap:6px;padding:4px 10px;border:1px solid currentcolor;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.patents-tag:before{width:7px;height:7px;border-radius:50%;background:currentcolor;content:""}.patents-tag--granted{color:var(--patents-success)}.patents-tag--pending{color:var(--patents-pending)}.patents-tag--inactive{color:var(--patents-muted)}.patents-hero{padding-block:72px 56px}.patents-hero__inner{display:grid;gap:24px}.patents-hero__meta{display:flex;flex-wrap:wrap;gap:10px 32px;color:var(--patents-muted);font-size:14px}.patents-hero__meta strong{color:var(--color-foreground);font-weight:600}.patents-notice__inner{padding-block:32px;border-block:1px solid var(--color-foreground)}.patents-prose{max-width:78ch;font-size:16px;line-height:1.6}.patents-prose p+p{margin-top:18px}.patents-marking{display:inline-block;margin-top:20px;padding:10px 16px;border:1px solid var(--color-foreground);border-radius:8px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:15px;letter-spacing:.02em}.patents-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.patents-product-card{padding-top:20px;border-top:1px solid var(--color-foreground)}.patents-product-card__description{min-height:45px;margin-top:8px!important;color:var(--patents-muted);font-size:15px}.patents-product-card__rights{margin:18px 0 0;padding:0;list-style:none}.patents-product-card__right{display:grid;gap:5px;padding-block:12px;border-bottom:1px solid var(--patents-line);font-size:14px}.patents-product-card__jurisdiction{color:var(--patents-muted)}.patents-product-card__number{font-variant-numeric:tabular-nums;font-weight:600}.patents-table-scroll{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.patents-table-scroll:focus-visible{outline:2px solid currentcolor;outline-offset:4px}.patents-table{width:100%;border-collapse:collapse;font-size:15px}.patents-table th{padding:0 16px 12px 0;border-bottom:1px solid var(--color-foreground);color:var(--patents-muted);font-size:12px;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.patents-table td{padding:15px 16px 15px 0;border-bottom:1px solid var(--patents-line);vertical-align:top}.patents-table th:last-child,.patents-table td:last-child{padding-right:0}.patents-table__title{max-width:32ch;font-weight:600}.patents-table__office{display:block;color:var(--patents-muted);font-size:12px}.patents-table__number{font-variant-numeric:tabular-nums;white-space:nowrap}.patents-table__verify{text-align:right}.patents-table__verify a{font-size:14px;text-underline-offset:3px}.patents-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}.patents-rule{padding-top:18px;border-top:1px solid var(--color-foreground)}.patents-rule p{margin-top:8px;color:var(--patents-muted);font-size:15px}.patents-log{max-width:900px;margin:0;padding:0;border-top:1px solid var(--color-foreground);list-style:none}.patents-log__item{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;padding-block:16px;border-bottom:1px solid var(--patents-line);font-size:15px}.patents-log__date{color:var(--patents-muted)}.patents-contact{text-align:center}.patents-contact .patents-title--section,.patents-contact .patents-subtitle{margin-inline:auto}.patents-contact .patents-subtitle{margin-top:16px}.patents-contact .patents-actions{justify-content:center;margin-top:30px}.patents-contact .patents-button--outline{border-color:rgb(var(--color-foreground-rgb) / .5)}.patents-fine-print{padding-block:40px 48px}.patents-fine-print__content{max-width:100ch;color:var(--patents-muted);font-size:13px;line-height:1.65}@media screen and (max-width:989px){.patents-section--spaced{padding-block:56px}.patents-hero{padding-block:48px 40px}.patents-product-grid,.patents-rules{grid-template-columns:1fr;gap:28px}.patents-product-card__description{min-height:0}.patents-table{min-width:920px;font-size:14px}.patents-log__item{grid-template-columns:1fr;gap:5px}}@media screen and (max-width:749px){.patents-title--page{font-size:42px}.patents-title--section{font-size:32px}.patents-section--spaced{padding-block:42px}.patents-hero{padding-block:36px 32px}.patents-notice__inner{padding-block:26px}.patents-section-head{margin-bottom:28px}.patents-button{min-height:46px;padding-inline:22px;font-size:13px}}@media(prefers-reduced-motion:reduce){.patents-button{transition:none}}@media print{.patents-actions,.patents-confirm{display:none!important}.patents-section--spaced,.patents-hero,.patents-fine-print{padding-block:24px}.patents-table-scroll{overflow:visible}.patents-table{min-width:0}.patents-table tr{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/template-patents.css.map */
