.ai-policy{max-width:760px;margin:0 auto}.ai-policy .byline{font-size:14px;opacity:.75;margin:0 0 32px}.ai-policy .byline strong{font-weight:500;opacity:1}.ai-policy .lede{font-size:1.1em;line-height:1.55}.ai-policy h2{margin:56px 0 16px;padding-top:28px;border-top:1px solid #e8e8e1;scroll-margin-top:90px}.ai-policy h3{margin:28px 0 8px}.ai-policy li::marker{color:#b8860b}.ai-policy .toc{border:1px solid #e8e8e1;padding:18px 24px 8px;margin:32px 0 0;font-size:16px}.ai-policy .toc .label,.ai-policy .table-caption{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px}.ai-policy .toc ol{margin:0 0 10px;padding-left:20px}.ai-policy .toc li{margin-bottom:6px}.ai-policy .table-wrap{margin:28px 0 8px;overflow-x:auto}.ai-policy table{width:100%;border-collapse:collapse;font-size:16px}.ai-policy caption{text-align:left;caption-side:top;padding-bottom:12px}.ai-policy th,.ai-policy td{text-align:left;vertical-align:top;padding:11px 12px;border:0;border-bottom:1px solid #e8e8e1}.ai-policy thead th{font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;opacity:.75;border-bottom:2px solid #252525}.ai-policy tbody th{font-weight:400;width:52%}.ai-policy td.human{font-weight:600}.ai-policy td.human:before{content:"";display:inline-block;width:8px;height:8px;background:#b8860b;margin-right:9px;vertical-align:2px}.ai-policy tr.ai-row th,.ai-policy tr.ai-row td{opacity:.7}.ai-policy .table-note{font-size:14px;opacity:.75;margin-top:12px}.ai-policy .pull{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:22px;line-height:1.5;border-left:3px solid #b8860b;padding:4px 0 4px 22px;margin:28px 0}.ai-policy .author-box{background:#fffcde;border-left:3px solid #b8860b;padding:20px 24px;margin-top:56px;font-size:16px}.ai-policy .author-box p{margin:0 0 6px}.ai-policy .author-box .who{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:18px}.ai-policy .contact-line a,.ai-policy .author-box a{color:#a0740a;font-weight:500}@media(max-width:560px){.ai-policy h2{margin-top:44px}.ai-policy .pull{font-size:19px}.ai-policy table{font-size:15px}.ai-policy th,.ai-policy td{padding:10px 8px}.ai-policy tbody th{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ai-policy.css.map */
