.r2Uipq_section{padding:72px 0}.r2Uipq_crumb{color:var(--muted,#667);margin:0 0 14px;font-size:13px}.r2Uipq_crumb a{color:inherit;text-decoration:none}.r2Uipq_crumb a:hover{color:var(--red)}.r2Uipq_pageTitle{letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(28px,4vw,40px);font-weight:800}.r2Uipq_pageLead{color:var(--ink);opacity:.78;max-width:60ch;margin:0}.r2Uipq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:26px;margin-top:40px;display:grid}.r2Uipq_card{border:1px solid var(--line);color:inherit;background:#fff;border-radius:16px;flex-direction:column;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;overflow:hidden}.r2Uipq_card:hover{box-shadow:var(--shadow);border-color:var(--line);transform:translateY(-3px)}.r2Uipq_thumb{aspect-ratio:16/9;background:var(--band-gray,#f3f4f6);position:relative;overflow:hidden}.r2Uipq_thumb img{object-fit:cover;width:100%;height:100%;display:block}.r2Uipq_thumbFallback{color:#fff;text-align:center;background:linear-gradient(135deg,#b00019,#7a0016);place-items:center;padding:0 18px;font-size:15px;font-weight:700;display:grid;position:absolute;inset:0}.r2Uipq_cardBody{flex-direction:column;flex:1;gap:10px;padding:18px 18px 22px;display:flex}.r2Uipq_cardMeta{align-items:center;gap:10px;font-size:12px;display:flex}.r2Uipq_cat{color:var(--red-text);font-weight:700}.r2Uipq_date{color:var(--muted,#667)}.r2Uipq_cardTitle{margin:0;font-size:16px;font-weight:700;line-height:1.55}.r2Uipq_excerpt{color:var(--ink);opacity:.72;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.r2Uipq_pager{justify-content:center;align-items:center;gap:12px;margin-top:46px;font-size:14px;display:flex}.r2Uipq_pagerBtn{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:9px 18px;text-decoration:none}.r2Uipq_pagerBtn:hover{border-color:var(--red);color:var(--red)}.r2Uipq_pagerInfo{color:var(--muted,#667)}.r2Uipq_article{max-width:820px;margin:0 auto}.r2Uipq_head{margin-bottom:30px}.r2Uipq_headMeta{align-items:center;gap:12px;margin-bottom:14px;font-size:13px;display:flex}.r2Uipq_title{letter-spacing:-.01em;margin:0;font-size:clamp(26px,4vw,38px);font-weight:800;line-height:1.35}.r2Uipq_hero{border:1px solid var(--line);border-radius:16px;margin:26px 0 8px;overflow:hidden}.r2Uipq_hero img{width:100%;height:auto;display:block}.r2Uipq_body{color:var(--ink);font-size:16px;line-height:1.9}.r2Uipq_body h2{border-bottom:2px solid var(--red);margin:2em 0 .7em;padding-bottom:.3em;font-size:24px;font-weight:800}.r2Uipq_body h3{margin:1.7em 0 .6em;font-size:19px;font-weight:700}.r2Uipq_body h4{margin:1.5em 0 .5em;font-size:17px;font-weight:700}.r2Uipq_body p{margin:1em 0}.r2Uipq_body a{color:var(--red-text);text-underline-offset:2px;text-decoration:underline}:is(.r2Uipq_body ul,.r2Uipq_body ol){margin:1em 0;padding-left:1.5em}.r2Uipq_body li{margin:.4em 0}.r2Uipq_body img{border-radius:10px;max-width:100%;height:auto;margin:1.4em 0}.r2Uipq_body blockquote{border-left:4px solid var(--red);background:var(--band-gray,#f7f7f8);border-radius:0 8px 8px 0;margin:1.4em 0;padding:.6em 1.2em}.r2Uipq_body table{border-collapse:collapse;-webkit-overflow-scrolling:touch;width:100%;margin:1.4em 0;font-size:14px;display:block;overflow-x:auto}:is(.r2Uipq_body th,.r2Uipq_body td){border:1px solid var(--line);text-align:left;padding:8px 12px}.r2Uipq_body th{background:var(--band-gray,#f3f4f6);font-weight:700}.r2Uipq_body hr{border:none;border-top:1px solid var(--line);margin:2em 0}.r2Uipq_faq{flex-direction:column;gap:10px;margin:1.6em 0;display:flex}.r2Uipq_faqItem{border:1px solid var(--line);background:#fff;border-radius:10px;padding:4px 16px}.r2Uipq_faqQ{cursor:pointer;padding:12px 0;font-weight:700;list-style:none}.r2Uipq_faqQ::-webkit-details-marker{display:none}.r2Uipq_faqQ:before{content:"Q. ";color:var(--red-text);font-weight:800}.r2Uipq_faqA{color:var(--ink);opacity:.85;margin:0 0 14px}.r2Uipq_video{aspect-ratio:16/9;border-radius:12px;margin:1.6em 0;position:relative;overflow:hidden}.r2Uipq_video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}a.r2Uipq_cat{text-decoration:none}a.r2Uipq_cat:hover{text-underline-offset:2px;text-decoration:underline}.r2Uipq_author{color:var(--muted,#667)}.r2Uipq_authorLink{color:inherit;font-weight:600;text-decoration:none}.r2Uipq_authorLink:hover{color:var(--red);text-underline-offset:2px;text-decoration:underline}.r2Uipq_industryRow{color:var(--muted,#667);margin:22px 0 0;font-size:14px}.r2Uipq_industryLink{color:var(--red-text);font-weight:600;text-decoration:none}.r2Uipq_industryLink:hover{text-underline-offset:2px;text-decoration:underline}.r2Uipq_tags{flex-wrap:wrap;gap:8px;margin:36px 0 10px;display:flex}.r2Uipq_tag{color:var(--ink);opacity:.7;background:var(--band-gray,#f3f4f6);border-radius:999px;padding:5px 12px;font-size:12px;text-decoration:none}a.r2Uipq_tag:hover{color:var(--red);opacity:1}.r2Uipq_related{border-top:1px solid var(--line);margin-top:56px;padding-top:36px}.r2Uipq_relatedTitle{letter-spacing:-.01em;margin:0 0 4px;font-size:20px;font-weight:800}.r2Uipq_related .r2Uipq_grid{gap:22px;margin-top:24px}.r2Uipq_backRow{border-top:1px solid var(--line);margin-top:40px;padding-top:26px}.r2Uipq_backLink{color:var(--red-text);font-size:14px;font-weight:600;text-decoration:none}.r2Uipq_backLink:hover{text-decoration:underline}.r2Uipq_empty{text-align:center;color:var(--muted,#667);padding:60px 0}
