.article-template,.article-content,.rte{font-size:17px;line-height:1.75;color:#1f2933}.article-template h1,.article-content h1,.rte h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15;letter-spacing:-.03em;margin-bottom:1rem;color:#111827}.article-template h2,.article-content h2,.rte h2{font-size:clamp(1.45rem,2.8vw,2rem);line-height:1.25;letter-spacing:-.02em;margin-top:2.25rem;margin-bottom:1rem;color:#111827}.article-template h3,.article-content h3,.rte h3{font-size:1.18rem;line-height:1.35;margin-top:1.75rem;margin-bottom:.65rem;color:#111827}.article-template p,.article-content p,.rte p{margin-bottom:1rem}.article-template a,.article-content a,.rte a{color:#d35400;text-decoration:underline;text-underline-offset:3px}.article-template a:hover,.article-content a:hover,.rte a:hover{color:#a84300}.lm-menu-snapshot,.lm-source-verification,.lm-editor-tips,.lm-disclaimer{margin:2rem 0;border-radius:18px;padding:1.35rem;border:1px solid rgba(17,24,39,.08);box-shadow:0 10px 30px #1118270f}.lm-section-label{display:inline-flex;align-items:center;width:fit-content;margin-bottom:.8rem;padding:.28rem .65rem;border-radius:999px;background:#fff3e6;color:#b45309;font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lm-menu-snapshot h2,.lm-source-verification h2,.lm-editor-tips h2,.lm-disclaimer h2{margin-top:0}.lm-menu-snapshot{background:linear-gradient(180deg,#fffaf3,#fff)}.lm-snapshot-intro{font-size:1.02rem;color:#374151;margin-bottom:1.15rem}.lm-snapshot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.lm-snapshot-item{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:14px;padding:.95rem}.lm-snapshot-wide{grid-column:1 / -1}.lm-snapshot-key{display:block;margin-bottom:.25rem;color:#6b7280;font-size:.82rem;font-weight:700}.lm-snapshot-value{display:block;color:#111827;font-size:1rem;font-weight:800}.lm-source-verification{background:#f8fafc}.lm-verification-list{display:grid;gap:.7rem;margin-top:1rem}.lm-verification-row{display:grid;grid-template-columns:180px 1fr;gap:1rem;align-items:start;background:#fff;border:1px solid rgba(17,24,39,.07);border-radius:12px;padding:.85rem .95rem}.lm-verification-row span{color:#6b7280;font-size:.88rem;font-weight:700}.lm-verification-row strong{color:#111827;font-weight:700}.lm-confidence-high{color:#047857!important}.lm-confidence-medium{color:#b45309!important}.lm-confidence-low{color:#b91c1c!important}.lm-editor-picks{margin:32px 0;padding:24px;border:1px solid #e6e8ec;border-radius:18px;background:#fbfcfe}.lm-editor-picks .lm-section-label{display:inline-flex;align-items:center;margin-bottom:10px;padding:5px 10px;border-radius:999px;background:#eef4ff;color:#1f4f99;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.lm-editor-picks h2{margin:0 0 10px;font-size:clamp(24px,3vw,32px);line-height:1.2}.lm-editor-picks-intro{margin:0 0 20px;color:#4b5563;font-size:16px;line-height:1.65}.lm-picks-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lm-pick-card{position:relative;padding:18px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 22px #0f172a0d;transition:transform .18s ease,box-shadow .18s ease}.lm-pick-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0f172a14}.lm-pick-featured{grid-column:1 / -1;border-color:#c7d7fe;background:linear-gradient(180deg,#f7faff,#fff)}.lm-pick-badge{display:inline-flex;margin-bottom:10px;padding:5px 9px;border-radius:999px;background:#f3f4f6;color:#374151;font-size:12px;font-weight:700}.lm-pick-featured .lm-pick-badge{background:#dbeafe;color:#1d4ed8}.lm-pick-card h3{margin:0 0 8px;font-size:19px;line-height:1.3}.lm-pick-card p{margin:0 0 14px;color:#4b5563;line-height:1.6}.lm-pick-meta{display:grid;gap:8px;padding-top:12px;border-top:1px solid #eef0f3;color:#374151;font-size:14px;line-height:1.45}.lm-pick-meta span{display:block}.lm-editor-tips{background:linear-gradient(180deg,#f0fdf4,#fff)}.lm-tip-list{margin:1rem 0 0;padding-left:0;list-style:none}.lm-tip-list li{position:relative;margin-bottom:.8rem;padding:.85rem .95rem .85rem 2.4rem;background:#fff;border:1px solid rgba(17,24,39,.07);border-radius:12px}.lm-tip-list li:before{content:"\2713";position:absolute;left:.95rem;top:.85rem;width:1.1rem;height:1.1rem;border-radius:999px;background:#dcfce7;color:#15803d;font-size:.82rem;font-weight:900;line-height:1.1rem;text-align:center}.lm-tip-list strong{color:#111827}.rte table,.article-content table,.lm-menu-table{width:100%;margin:1.5rem 0;border-collapse:collapse;overflow:hidden;border-radius:14px;box-shadow:0 8px 24px #1118270d}.rte table th,.article-content table th,.lm-menu-table th{background:#111827;color:#fff;font-weight:800;text-align:left;padding:.85rem;font-size:.9rem}.rte table td,.article-content table td,.lm-menu-table td{padding:.85rem;border-bottom:1px solid #e5e7eb;vertical-align:top}.rte table tr:nth-child(2n) td,.article-content table tr:nth-child(2n) td,.lm-menu-table tr:nth-child(2n) td{background:#fafafa}.rte table tr:last-child td,.article-content table tr:last-child td,.lm-menu-table tr:last-child td{border-bottom:none}.rte table.lm-responsive-table,.article-content table.lm-responsive-table,table.lm-responsive-table{width:100%;margin:1.5rem 0;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:14px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 8px 24px #1118270d}.rte table.lm-responsive-table th,.article-content table.lm-responsive-table th,table.lm-responsive-table th{background:#111827;color:#fff;font-weight:800;text-align:left;padding:.85rem;font-size:.9rem;white-space:nowrap}.rte table.lm-responsive-table td,.article-content table.lm-responsive-table td,table.lm-responsive-table td{padding:.85rem;border-bottom:1px solid #e5e7eb;vertical-align:top;color:#374151}.rte table.lm-responsive-table tr:nth-child(2n) td,.article-content table.lm-responsive-table tr:nth-child(2n) td,table.lm-responsive-table tr:nth-child(2n) td{background:#fafafa}.rte table.lm-responsive-table tr:last-child td,.article-content table.lm-responsive-table tr:last-child td,table.lm-responsive-table tr:last-child td{border-bottom:none}.rte table.lm-responsive-table td:nth-child(3),.rte table.lm-responsive-table td:nth-child(4),.rte table.lm-responsive-table th:nth-child(3),.rte table.lm-responsive-table th:nth-child(4),.article-content table.lm-responsive-table td:nth-child(3),.article-content table.lm-responsive-table td:nth-child(4),.article-content table.lm-responsive-table th:nth-child(3),.article-content table.lm-responsive-table th:nth-child(4),table.lm-responsive-table td:nth-child(3),table.lm-responsive-table td:nth-child(4),table.lm-responsive-table th:nth-child(3),table.lm-responsive-table th:nth-child(4){white-space:nowrap}.lm-faq{margin-top:2rem}.lm-faq h3,.article-template h3[id*=faq],.article-content h3[id*=faq],.rte h3[id*=faq]{padding:1rem;border-radius:12px;background:#f9fafb;border-left:4px solid #f97316}.lm-disclaimer{background:#fff7ed;color:#7c2d12}.lm-disclaimer strong{color:#7c2d12}.lm-related-links{margin:2rem 0;padding:1.25rem;background:#f9fafb;border-radius:16px;border:1px solid #e5e7eb}.lm-related-links ul{margin-bottom:0}.lm-related-links li{margin-bottom:.45rem}@media screen and (max-width:749px){.article-template,.article-content,.rte{font-size:16px;line-height:1.7}.lm-menu-snapshot,.lm-source-verification,.lm-editor-tips,.lm-disclaimer{padding:1rem;border-radius:14px}.lm-snapshot-grid{grid-template-columns:1fr}.lm-verification-row{grid-template-columns:1fr;gap:.25rem}.rte table:not(.lm-responsive-table),.article-content table:not(.lm-responsive-table),.lm-menu-table:not(.lm-responsive-table){display:block;overflow-x:auto;white-space:nowrap;border-radius:12px;-webkit-overflow-scrolling:touch}.rte table:not(.lm-responsive-table) th,.article-content table:not(.lm-responsive-table) th,.lm-menu-table:not(.lm-responsive-table) th,.rte table:not(.lm-responsive-table) td,.article-content table:not(.lm-responsive-table) td,.lm-menu-table:not(.lm-responsive-table) td{padding:.75rem;font-size:.9rem}.lm-editor-picks{padding:18px;border-radius:16px}.lm-picks-grid{grid-template-columns:1fr}.lm-pick-featured{grid-column:auto}.lm-pick-card{padding:16px}}@media screen and (max-width:860px)and (min-width:641px){.rte table.lm-responsive-table,.article-content table.lm-responsive-table,table.lm-responsive-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.rte table.lm-responsive-table th,.rte table.lm-responsive-table td,.article-content table.lm-responsive-table th,.article-content table.lm-responsive-table td,table.lm-responsive-table th,table.lm-responsive-table td{min-width:130px}}@media screen and (max-width:640px){.rte table.lm-responsive-table,.rte table.lm-responsive-table thead,.rte table.lm-responsive-table tbody,.rte table.lm-responsive-table tr,.rte table.lm-responsive-table td,.article-content table.lm-responsive-table,.article-content table.lm-responsive-table thead,.article-content table.lm-responsive-table tbody,.article-content table.lm-responsive-table tr,.article-content table.lm-responsive-table td,table.lm-responsive-table,table.lm-responsive-table thead,table.lm-responsive-table tbody,table.lm-responsive-table tr,table.lm-responsive-table td{display:block;width:100%}.rte table.lm-responsive-table,.article-content table.lm-responsive-table,table.lm-responsive-table{border:0;background:transparent;overflow:visible;margin:1.25rem 0;box-shadow:none}.rte table.lm-responsive-table thead,.article-content table.lm-responsive-table thead,table.lm-responsive-table thead{display:none}.rte table.lm-responsive-table tbody,.article-content table.lm-responsive-table tbody,table.lm-responsive-table tbody{display:grid;gap:.9rem}.rte table.lm-responsive-table tr,.article-content table.lm-responsive-table tr,table.lm-responsive-table tr{padding:.95rem;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 22px #0f172a0d}.rte table.lm-responsive-table tr:nth-child(2n) td,.article-content table.lm-responsive-table tr:nth-child(2n) td,table.lm-responsive-table tr:nth-child(2n) td{background:transparent}.rte table.lm-responsive-table td,.article-content table.lm-responsive-table td,table.lm-responsive-table td{display:grid;grid-template-columns:112px minmax(0,1fr);gap:.65rem;padding:.55rem 0;border-bottom:1px solid #f1f3f5;color:#374151;white-space:normal!important;font-size:.95rem;line-height:1.5}.rte table.lm-responsive-table td:before,.article-content table.lm-responsive-table td:before,table.lm-responsive-table td:before{content:attr(data-label);color:#111827;font-weight:800}.rte table.lm-responsive-table td:first-child,.article-content table.lm-responsive-table td:first-child,table.lm-responsive-table td:first-child{display:block;padding-top:0;padding-bottom:.7rem;margin-bottom:.1rem;border-bottom:1px solid #eef0f3;color:#111827;font-size:1.05rem;font-weight:800;line-height:1.35}.rte table.lm-responsive-table td:first-child:before,.article-content table.lm-responsive-table td:first-child:before,table.lm-responsive-table td:first-child:before{display:none}.rte table.lm-responsive-table td:last-child,.article-content table.lm-responsive-table td:last-child,table.lm-responsive-table td:last-child{border-bottom:0;padding-bottom:0}}.article-template .rte>p:first-of-type,.article-content>p:first-of-type{font-size:1.08rem;color:#374151}@media print{.lm-menu-snapshot,.lm-source-verification,.lm-editor-tips,.lm-disclaimer,.lm-editor-picks{box-shadow:none;border:1px solid #d1d5db}.article-template a,.article-content a,.rte a{color:#111827;text-decoration:underline}.rte table.lm-responsive-table,.article-content table.lm-responsive-table,table.lm-responsive-table{display:table;border-collapse:collapse;border:1px solid #d1d5db}.rte table.lm-responsive-table thead,.article-content table.lm-responsive-table thead,table.lm-responsive-table thead{display:table-header-group}.rte table.lm-responsive-table tbody,.article-content table.lm-responsive-table tbody,table.lm-responsive-table tbody{display:table-row-group}.rte table.lm-responsive-table tr,.article-content table.lm-responsive-table tr,table.lm-responsive-table tr{display:table-row;box-shadow:none;border:0}.rte table.lm-responsive-table th,.rte table.lm-responsive-table td,.article-content table.lm-responsive-table th,.article-content table.lm-responsive-table td,table.lm-responsive-table th,table.lm-responsive-table td{display:table-cell;width:auto;border:1px solid #d1d5db}.rte table.lm-responsive-table td:before,.article-content table.lm-responsive-table td:before,table.lm-responsive-table td:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
