.blog_page__bLGfe{width:100%}.blog_hero__HpgXZ{padding:8rem 6vw 4rem;border-bottom:1px solid var(--border-color);position:relative;overflow:hidden;height:auto;min-height:auto;scroll-snap-align:none;scroll-snap-stop:normal}.blog_heroSub__N_EoQ{color:var(--accent-red);font-weight:700;letter-spacing:.2em;font-size:.9rem;margin-bottom:1rem;display:block}.blog_heroTitle__387uy{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1;margin-bottom:2rem}.blog_searchSection__QSux5{padding:2rem 6vw;border-bottom:1px solid var(--border-color)}.blog_searchBox___Xh4d{display:flex;max-width:500px;position:relative;margin:0}.blog_searchInput__ZVeA3{width:100%;background:hsla(0,0%,100%,.1);border:1px solid var(--border-color);padding:1rem 1.5rem;color:#fff;font-size:1rem;border-radius:4px;transition:.3s}.blog_searchInput__ZVeA3:focus{border-color:var(--accent-red);outline:none;background:hsla(0,0%,100%,.15)}.blog_searchBtn__c7uvd{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:var(--accent-red);border:none;color:#fff;cursor:pointer;padding:.5rem 1rem;border-radius:4px;font-weight:700;font-size:.9rem;transition:.3s}.blog_searchBtn__c7uvd:hover{background:#ff1a3a;transform:translateY(-50%) scale(1.05)}.blog_filterBar__wh_aY{position:sticky;top:0;z-index:50;background:rgba(5,5,5,.9);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);padding:1rem 6vw;display:flex;gap:1rem;overflow-x:auto;align-items:center}.blog_categoryFilters__tjnzP{display:flex;gap:.5rem}.blog_catBtn__1jd0F{padding:.5rem 1.2rem;border-radius:100px;border:1px solid var(--border-color);color:var(--text-muted);font-size:.85rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:.3s;background:rgba(0,0,0,0)}.blog_catBtn__1jd0F.blog_active__4O_bo,.blog_catBtn__1jd0F:hover{background:var(--accent-red);border-color:var(--accent-red);color:#fff}.blog_tagCloud__B0JPK{display:flex;gap:.5rem;margin-left:auto;align-items:center}.blog_tagLabel__3J4z_{font-size:.75rem;color:var(--text-muted);margin-right:.5rem}.blog_tagFilter__Ba8zK{font-size:.75rem;color:var(--text-muted);cursor:pointer;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:.3s}.blog_tagFilter__Ba8zK.blog_active__4O_bo,.blog_tagFilter__Ba8zK:hover{color:var(--text-main);text-decoration-color:var(--accent-red)}.blog_topContentGrid__RXlVv{display:grid;grid-template-columns:1.8fr 1fr;gap:3rem;padding:4rem 6vw;border-bottom:1px solid var(--border-color);height:auto;min-height:auto;scroll-snap-align:none;scroll-snap-stop:normal}.blog_sectionHeadSmall__MymjM{font-size:1.2rem;font-weight:700;margin-bottom:1.5rem;display:flex;align-items:center;gap:10px}.blog_sectionHeadSmall__MymjM:before{content:"";width:4px;height:20px;background:var(--accent-red);display:block}.blog_recommendGrid__naY9E{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.blog_recCard__qpcgD{background:var(--card-bg);border:1px solid var(--border-color);overflow:hidden;transition:.3s;display:flex;flex-direction:column;text-decoration:none}.blog_recCard__qpcgD.blog_large__ITWbw{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.blog_recCard__qpcgD:hover{transform:translateY(-5px);border-color:#666}.blog_recThumb__wMTGI{background:#111;width:100%;aspect-ratio:1000/600;height:auto;position:relative;overflow:hidden}.blog_recThumb__wMTGI img{width:100%;height:100%;object-fit:contain;opacity:.8;transition:.5s}.blog_recCard__qpcgD.blog_large__ITWbw .blog_recThumb__wMTGI{min-height:250px}.blog_recCard__qpcgD:hover .blog_recThumb__wMTGI img{opacity:1}.blog_recInfo__mO9Hd{padding:1.5rem;display:flex;flex-direction:column;justify-content:center}.blog_recTag__MoLpH{font-size:.7rem;color:var(--accent-red);font-weight:700;margin-bottom:.5rem}.blog_recTitle__LGCYm{font-size:1.1rem;font-weight:700;line-height:1.5;color:#fff;margin-bottom:.5rem}.blog_recCard__qpcgD.blog_large__ITWbw .blog_recTitle__LGCYm{font-size:1.5rem}.blog_recDate__0ppKO{font-size:.8rem;color:#888}.blog_rankingList_____fr{display:flex;flex-direction:column;gap:1rem}.blog_rankItem__uTWXu{display:flex;gap:1rem;align-items:flex-start;padding-bottom:1rem;border-bottom:1px solid #222;text-decoration:none}.blog_rankNum__FRpUG{font-size:1.5rem;font-weight:800;color:#444;line-height:1;min-width:30px;font-family:Inter,sans-serif}.blog_rankItem__uTWXu:first-child .blog_rankNum__FRpUG{color:gold}.blog_rankItem__uTWXu:nth-child(2) .blog_rankNum__FRpUG{color:silver}.blog_rankItem__uTWXu:nth-child(3) .blog_rankNum__FRpUG{color:#c48050}.blog_rankInfo__P3oDF{flex:1}.blog_rankTitle__RBaUH{font-size:.95rem;font-weight:700;line-height:1.5;color:#ccc;transition:.3s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_rankItem__uTWXu:hover .blog_rankTitle__RBaUH{color:var(--accent-red)}.blog_rankMeta__EP_HV{font-size:.7rem;color:#666;margin-top:5px}.blog_latestSection__6Ooja{padding:4rem 6vw;height:auto;min-height:auto;scroll-snap-align:none;scroll-snap-stop:normal}.blog_articleGrid__Pzxn4{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.blog_articleCard__TAwfP{background:#111;border:1px solid var(--border-color);transition:.3s;text-decoration:none;display:flex;flex-direction:column}.blog_articleCard__TAwfP.blog_hidden__P8ZkE{display:none}.blog_articleCard__TAwfP:hover{transform:translateY(-5px);border-color:#666}.blog_articleThumb___SrSv{background:#111;aspect-ratio:1000/600;height:auto;overflow:hidden;position:relative}.blog_articleThumb___SrSv img{width:100%;height:100%;object-fit:contain;opacity:.7;transition:.5s}.blog_articleCard__TAwfP:hover .blog_articleThumb___SrSv img{opacity:1}.blog_articleCat__Wdxlo{position:absolute;top:10px;left:10px;background:#000;color:#fff;padding:3px 10px;font-size:.7rem;font-weight:700;border:1px solid #333;z-index:2}.blog_articleBody__Bdcqr{padding:1.5rem;flex:1;display:flex;flex-direction:column}.blog_articleTitle__PlomF{font-size:1.1rem;font-weight:700;line-height:1.5;margin-bottom:1rem}.blog_articleMeta__Vv6I_{margin-top:auto;justify-content:space-between;font-size:.8rem;color:#888}.blog_leadBanner___cRr4{background:linear-gradient(90deg,rgba(214,0,28,.1),rgba(0,0,0,0));border:1px solid var(--accent-secondary);border-radius:4px;padding:2rem;display:flex;align-items:center;justify-content:space-between;margin:2rem 0}.blog_itemFull__EAuj_{grid-column:1/-1}.blog_leadText__jgyKX h3{font-size:1.4rem;font-weight:700;margin-bottom:.5rem;color:#fff}.blog_leadText__jgyKX p{font-size:.9rem;color:#ccc}.blog_leadBtn__RSibG{background:var(--accent-secondary);color:#fff;padding:1rem 2rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:.3s}.blog_leadBtn__RSibG:hover{transform:scale(1.05);box-shadow:0 0 20px rgba(214,0,28,.4)}.blog_ctaSection__s0rsF{text-align:center;padding:8rem 2rem;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(214,0,28,.1));height:auto;min-height:auto;scroll-snap-align:none;scroll-snap-stop:normal}.blog_sectionLabel__ENeuo{font-size:.9rem;color:var(--text-muted);letter-spacing:.2em;margin-bottom:1rem;display:block}.blog_ctaTitle__1CuK1{font-size:2.5rem;font-weight:800;margin-bottom:1rem}.blog_ctaCopy__mk0O7{color:#ccc;margin-bottom:3rem;line-height:1.6}.blog_ctaBtnLarge__fSeuO{display:inline-block;padding:1.5rem 4rem;font-size:1.2rem;font-weight:700;background:var(--accent-secondary);color:#fff;margin-top:2rem;transition:.3s;text-decoration:none}.blog_ctaBtnLarge__fSeuO:hover{transform:scale(1.05);box-shadow:0 0 30px rgba(214,0,28,.4)}.blog_articleDetail__XzxTY{max-width:900px;margin:0 auto;padding:5rem 6vw 6rem;color:var(--text-main)}.blog_breadcrumb__H3czZ{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color)}.blog_breadcrumbList__nT7FM{flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:.9rem;color:var(--text-muted)}.blog_breadcrumbList__nT7FM,.blog_breadcrumbList__nT7FM li{display:flex;align-items:center;gap:.5rem}.blog_breadcrumbList__nT7FM li:not(:last-child):after{content:">";color:var(--text-muted);margin-left:.5rem;opacity:.5}.blog_breadcrumbList__nT7FM li a{color:var(--text-muted);text-decoration:none;transition:color .3s ease}.blog_breadcrumbList__nT7FM li a:hover{color:var(--accent-red)}.blog_breadcrumbCategory__6AJO_{color:var(--accent-red);font-weight:600;text-decoration:none;transition:color .3s ease}.blog_breadcrumbCategory__6AJO_:hover{color:#ff1a3a;text-decoration:underline}.blog_breadcrumbCurrent__olx_6{color:#fff;font-weight:500}.blog_articleHeader__3w7of{margin-bottom:4rem;padding-bottom:2.5rem;border-bottom:1px solid var(--border-color);position:relative}.blog_articleHeader__3w7of:after{content:"";position:absolute;bottom:-1px;left:0;width:80px;height:2px;background:var(--accent-red)}.blog_articleCategoryHeader__RJT1k{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.blog_categoryLabel__MUJpK{font-size:.85rem;color:var(--text-muted);font-weight:500;letter-spacing:.05em}.blog_categoryName__4enSO{display:inline-block;padding:.5rem 1.2rem;background:rgba(214,0,28,.1);border:1px solid var(--accent-red);border-radius:100px;color:var(--accent-red);font-weight:700;font-size:.9rem;letter-spacing:.05em}.blog_articleTitle__PlomF{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.3;margin-bottom:2rem;color:#fff;letter-spacing:-.02em}.blog_articleEyecatch__jGHkW{width:100%;margin-bottom:2rem;border-radius:12px;overflow:hidden;position:relative;aspect-ratio:16/9;background:#111;border:1px solid var(--border-color)}.blog_articleEyecatch__jGHkW img{width:100%;height:100%;object-fit:cover}.blog_articleMeta__Vv6I_{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.9rem;color:var(--text-muted)}.blog_articleMetaSeparator__AS3Nc{color:var(--text-muted);opacity:.5}.blog_articleDate__tvhyf{display:flex;align-items:center;gap:.5rem;font-weight:500}.blog_articleCategory__b_nnq{display:inline-block;padding:.4rem 1rem;background:rgba(214,0,28,.1);border:1px solid var(--accent-red);border-radius:100px;color:var(--accent-red);font-weight:700;font-size:.85rem;letter-spacing:.05em}.blog_articleBody__Bdcqr{line-height:1.9;font-size:1.1rem;color:#e0e0e0;font-weight:400}.blog_articleBody__Bdcqr h1,.blog_articleBody__Bdcqr h2,.blog_articleBody__Bdcqr h3,.blog_articleBody__Bdcqr h4,.blog_articleBody__Bdcqr h5,.blog_articleBody__Bdcqr h6{font-weight:700;line-height:1.4;color:#fff;margin-top:0;margin-bottom:0}.blog_articleBody__Bdcqr h2{font-size:clamp(1.7rem,1.7vw,1.7rem);margin-top:4rem;margin-bottom:1.5rem;border-left:5px solid var(--accent-red);background:linear-gradient(90deg,rgba(214,0,28,.1),transparent);font-weight:800;letter-spacing:-.01em;position:relative;padding:.5rem 0 .5rem 1rem}.blog_articleBody__Bdcqr h2:before{content:"";position:absolute;left:-5px;top:0;bottom:0;width:5px;background:var(--accent-red);box-shadow:0 0 15px rgba(214,0,28,.4)}.blog_articleBody__Bdcqr h3{font-size:clamp(1.1rem,1.5vw,1.3rem);margin-top:2.5rem;margin-bottom:1rem;padding:0 0 .7rem;color:#fff;font-weight:600;letter-spacing:.01em;border-bottom:1px solid var(--accent-primary)}.blog_articleBody__Bdcqr h4{font-size:clamp(1.2rem,1.5vw,1.4rem);margin-top:2.5rem;margin-bottom:1rem;padding:.5rem 0 .5rem 1.2rem;border-left:2px solid rgba(214,0,28,.3);color:#ddd;font-weight:600;position:relative}.blog_articleBody__Bdcqr h4:before{content:"•";position:absolute;left:.4rem;color:rgba(214,0,28,.5);font-size:1.2rem;line-height:1}.blog_articleBody__Bdcqr h5,.blog_articleBody__Bdcqr h6{font-size:1.1rem;margin-top:2rem;margin-bottom:1rem;color:#ccc;font-weight:600;padding-left:.5rem;border-left:2px solid rgba(214,0,28,.2)}.blog_articleBody__Bdcqr p{margin-bottom:1.8rem;line-height:2;font-size:1rem;color:#fff}.blog_articleBody__Bdcqr ol,.blog_articleBody__Bdcqr ul{margin:2rem 0;padding-left:2.5rem}.blog_articleBody__Bdcqr ol li,.blog_articleBody__Bdcqr ul li{margin-bottom:1rem;line-height:1.9;padding-left:.5rem}.blog_articleBody__Bdcqr ol li::marker,.blog_articleBody__Bdcqr ul li::marker{color:var(--accent-red);font-weight:700}.blog_articleBody__Bdcqr ul{list-style-type:disc}.blog_articleBody__Bdcqr ol{list-style-type:decimal}.blog_articleBody__Bdcqr a{color:var(--accent-red);text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:.3s;font-weight:500}.blog_articleBody__Bdcqr a:hover{border-bottom-color:var(--accent-red);color:#ff4d5c}.blog_articleBody__Bdcqr strong{font-weight:700;color:var(--text-yellow);background-position:0 .2em;padding:.15em .4em;border-radius:4px;position:relative}.blog_articleBody__Bdcqr em{font-style:italic;color:#fff}.blog_articleBody__Bdcqr code{background:rgba(214,0,28,.15);border:1px solid rgba(214,0,28,.3);padding:.25rem .6rem;border-radius:4px;font-family:Courier New,Monaco,monospace;font-size:.9em;color:#ff6b6b;font-weight:500}.blog_articleBody__Bdcqr pre{background:#0a0a0a;border:1px solid var(--border-color);padding:2rem;border-radius:8px;overflow-x:auto;margin:2.5rem 0;box-shadow:0 4px 20px rgba(0,0,0,.5)}.blog_articleBody__Bdcqr pre code{background:rgba(0,0,0,0);border:none;padding:0;color:#e0e0e0;font-size:.95em}.blog_articleBody__Bdcqr blockquote{border-left:4px solid var(--accent-red);padding:1.5rem 2rem 1.5rem 3rem;margin:2.5rem 0;color:#ccc;font-style:italic;background:linear-gradient(90deg,rgba(214,0,28,.08),transparent);border-radius:0 8px 8px 0;position:relative;font-size:1.1rem;line-height:1.8}.blog_articleBody__Bdcqr blockquote:before{content:"“";position:absolute;left:1rem;top:.5rem;font-size:3rem;color:var(--accent-red);opacity:.3;font-family:Georgia,serif;line-height:1}.blog_articleBody__Bdcqr blockquote p{margin-bottom:0;position:relative;z-index:1}.blog_articleBody__Bdcqr img{max-width:100%;height:auto;border-radius:8px;margin:2.5rem 0;border:1px solid var(--border-color);box-shadow:0 4px 20px rgba(0,0,0,.3);transition:.3s}.blog_articleBody__Bdcqr img:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(214,0,28,.2)}.blog_articleBody__Bdcqr table{width:100%;border-collapse:collapse;margin:2.5rem 0;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.3)}.blog_articleBody__Bdcqr table td,.blog_articleBody__Bdcqr table th{padding:1rem 1.5rem;border:1px solid var(--border-color);text-align:left}.blog_articleBody__Bdcqr table th{background:rgba(214,0,28,.15);font-weight:700;color:#fff;text-transform:uppercase;font-size:.9rem;letter-spacing:.05em}.blog_articleBody__Bdcqr table tr{transition:.3s}.blog_articleBody__Bdcqr table tr:nth-child(2n){background:hsla(0,0%,100%,.02)}.blog_articleBody__Bdcqr table tr:hover{background:rgba(214,0,28,.05)}.blog_articleBody__Bdcqr hr{border:none;border-top:2px solid var(--border-color);margin:3.5rem 0;position:relative}.blog_articleBody__Bdcqr hr:after{content:"";position:absolute;top:-2px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--accent-red)}@media(max-width:1024px){.blog_hero__HpgXZ{padding:4rem 2rem}.blog_articleGrid__Pzxn4,.blog_recCard__qpcgD.blog_large__ITWbw,.blog_topContentGrid__RXlVv{grid-template-columns:1fr}.blog_recThumb__wMTGI{aspect-ratio:1000/600;height:auto}.blog_leadBanner___cRr4{flex-direction:column;gap:1.5rem;text-align:center}.blog_filterBar__wh_aY{padding:1rem 2rem}.blog_articleDetail__XzxTY{padding:3rem 2rem 4rem}.blog_breadcrumb__H3czZ{margin-bottom:1.5rem;padding-bottom:1rem}.blog_breadcrumbList__nT7FM{font-size:.85rem}.blog_articleCategoryHeader__RJT1k{flex-direction:column;align-items:flex-start;gap:.8rem;margin-bottom:1rem}.blog_articleBody__Bdcqr{font-size:1.05rem}.blog_articleBody__Bdcqr h2{font-size:1.7rem;margin-top:3rem;padding-left:1.5rem}.blog_articleBody__Bdcqr h3{font-size:1.4rem;margin-top:2.5rem;padding-left:1.5rem}.blog_articleBody__Bdcqr h4{font-size:1.2rem;margin-top:2rem;padding-left:1rem}.blog_articleBody__Bdcqr p{font-size:1.05rem;line-height:1.9}}@media(max-width:768px){.blog_articleDetail__XzxTY{padding:3rem 2rem 4rem}.blog_breadcrumb__H3czZ{margin-bottom:1.5rem;padding-bottom:1rem}.blog_breadcrumbList__nT7FM{font-size:.85rem}.blog_articleCategoryHeader__RJT1k{flex-direction:column;align-items:flex-start;gap:.8rem;margin-bottom:1rem}.blog_articleBody__Bdcqr{font-size:1.05rem}.blog_articleBody__Bdcqr h2{font-size:1.5rem;margin-top:3rem;padding-left:1rem}.blog_articleBody__Bdcqr h3{font-size:1.2rem;margin-top:2rem}.blog_articleBody__Bdcqr img{margin:2rem 0}.blog_articleBody__Bdcqr table{font-size:.9rem}.blog_articleBody__Bdcqr table td,.blog_articleBody__Bdcqr table th{padding:.8rem 1rem}}
/*# sourceMappingURL=14ff2089834ae746.css.map*/