.BlogContent_wrapper__TxntE{max-width:75rem;margin:0 auto;padding:2rem 1.5rem;background:#ffffff}@media (min-width:768px){.BlogContent_wrapper__TxntE{padding:3rem 2rem}}.BlogContent_wrapper__TxntE h1{font-size:2.75rem;font-weight:800;color:#111827;margin:2rem 0 1.5rem;line-height:1.2;letter-spacing:-.02em;background:linear-gradient(135deg,#111827,#ea1d2e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;display:inline-block}.BlogContent_wrapper__TxntE h1:after{content:"";position:absolute;bottom:-10px;left:0;width:100px;height:4px;background:linear-gradient(90deg,#ea1d2e,#f87171);border-radius:2px}.BlogContent_wrapper__TxntE h2{font-size:2.25rem;font-weight:700;color:#111827;margin:3rem 0 1.5rem;padding:1rem 0 .75rem 1.5rem;background:linear-gradient(90deg,#fef2f2,transparent);border-radius:0 12px 12px 0;border-left:6px solid #ea1d2e;position:relative}.BlogContent_wrapper__TxntE h2:before{content:"";position:absolute;top:0;right:0;width:100px;height:100%;background:linear-gradient(90deg,transparent,rgba(234,29,46,.05));border-radius:0 12px 12px 0;pointer-events:none}.BlogContent_wrapper__TxntE h3{font-size:1.75rem;font-weight:600;color:#1f2937;margin:2.5rem 0 1.25rem;padding:.75rem 0 .75rem 1.25rem;background:linear-gradient(90deg,#f9fafb,#ffffff);border-radius:8px;border-left:4px solid #ea1d2e;box-shadow:0 2px 8px rgba(0,0,0,.02)}.BlogContent_wrapper__TxntE h4{font-size:1.35rem;font-weight:600;color:#374151;margin:2rem 0 1rem;padding:.5rem 0 .5rem 1rem;background:rgba(234,29,46,.03);border-radius:6px;display:inline-block}.BlogContent_wrapper__TxntE p:first-of-type{font-size:1.25rem;color:#1f2937;background:linear-gradient(135deg,#fff5f5,#ffffff);padding:2rem 2rem 2rem 3rem;border-radius:16px;border:1px solid #fee2e2;position:relative;margin:2rem 0 2.5rem;font-weight:500;line-height:1.7;box-shadow:0 10px 25px -10px rgba(234,29,46,.15)}.BlogContent_wrapper__TxntE p:first-of-type:before{content:'"';position:absolute;left:1rem;top:.5rem;font-size:4rem;color:#ea1d2e;opacity:.15;font-family:Georgia,serif}.BlogContent_wrapper__TxntE p:first-of-type:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(234,29,46,.03),transparent 70%);border-radius:16px;pointer-events:none}.BlogContent_wrapper__TxntE p{color:#374151;line-height:1.8;margin-bottom:1.5rem;font-size:1.0625rem;transition:all .2s ease;padding:.25rem 0}.BlogContent_wrapper__TxntE p:hover{color:#111827}.BlogContent_wrapper__TxntE strong{font-weight:700;color:#ea1d2e;background:linear-gradient(90deg,#fff5f5,transparent);padding:.2rem .6rem;border-radius:6px;display:inline-block;font-size:1.05em;border-left:3px solid #ea1d2e}.BlogContent_wrapper__TxntE p strong{font-size:1.125rem;background:#fff1f1;padding:.25rem 1rem;border-radius:30px;display:inline-block;margin-right:.5rem;border-left:none;box-shadow:0 2px 8px rgba(234,29,46,.1)}.BlogContent_wrapper__TxntE ol,.BlogContent_wrapper__TxntE ul{margin:2rem 0 2.5rem;padding:1.5rem 2rem;background:linear-gradient(45deg,#ffffff00,#4a0b0f00 50%,#ea1d2ea1);border-radius:20px;border:1px solid #f0f0f0;box-shadow:inset 0 2px 4px rgba(0,0,0,.02);text-align:left}.BlogContent_wrapper__TxntE li{color:#0f1012;line-height:1.7;margin-bottom:.875rem;font-size:1.0625rem;padding-left:.5rem;transition:transform .2s ease,color .2s ease}.BlogContent_wrapper__TxntE li:hover{color:#111827;transform:translateX(4px)}.BlogContent_wrapper__TxntE ul>li{list-style-type:none;position:relative;padding-left:2rem}.BlogContent_wrapper__TxntE ul>li:before{content:"✧";color:#ea1d2e;font-weight:700;font-size:1.5rem;position:absolute;left:0;top:-4px}.BlogContent_wrapper__TxntE ul ul{background:transparent;margin:.5rem 0 .5rem 1.5rem;padding:.5rem 0 .5rem 1rem;box-shadow:none;border:none;border-left:2px dashed #ea1d2e;border-radius:0}.BlogContent_wrapper__TxntE ul ul>li:before{content:"◦";font-size:1.2rem;color:#ea1d2e;opacity:.8}.BlogContent_wrapper__TxntE ol{counter-reset:custom-counter}.BlogContent_wrapper__TxntE ol>li{list-style-type:none;position:relative;padding-left:2.5rem}.BlogContent_wrapper__TxntE ol>li:before{content:counter(custom-counter);counter-increment:custom-counter;position:absolute;left:0;width:28px;height:28px;background:#ea1d2e;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;box-shadow:0 4px 8px rgba(234,29,46,.2)}.BlogContent_wrapper__TxntE .BlogContent_faq-section__5NYa1,.BlogContent_wrapper__TxntE [class*=faq],.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQ")),.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQS")){margin:3.5rem 0;background:linear-gradient(135deg,#ffffff,#fef9f9);border-radius:24px;padding:2.5rem;border:1px solid #fee2e2;box-shadow:0 20px 40px -15px rgba(234,29,46,.15);position:relative;overflow:hidden}.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQ")):before,.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQS")):before{content:"?";position:absolute;right:-20px;bottom:-20px;font-size:12rem;font-weight:800;color:#ea1d2e;opacity:.03;font-family:Georgia,serif;pointer-events:none}.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQ")) strong:first-child,.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQS")) strong:first-child{font-size:2rem;color:#111827;display:block;margin-bottom:2rem;padding-bottom:1rem;border-bottom:3px solid #ea1d2e;position:relative;background:linear-gradient(90deg,#111827,#ea1d2e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQ")) p strong,.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQS")) p strong{font-size:1.25rem;color:#ffffff;background:#ea1d2e;display:inline-block;padding:.6rem 1.5rem;border-radius:40px;margin:1.5rem 0 1rem;box-shadow:0 8px 16px -6px rgba(234,29,46,.3);border-left:none;position:relative;letter-spacing:-.01em}.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQ")) p:not(:has(strong)),.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQS")) p:not(:has(strong)){margin:.5rem 0 2rem 1.5rem;padding:1.25rem 1.5rem;background:#ffffff;border-radius:16px;border:1px solid #fee2e2;color:#4b5563;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.02)}.BlogContent_wrapper__TxntE blockquote{margin:2.5rem 0;padding:2rem 2.5rem;background:linear-gradient(135deg,#f8fafc,#fff5f5);border-radius:20px;border-left:6px solid #ea1d2e;color:#1f2937;font-style:italic;font-size:1.1rem;line-height:1.8;position:relative;box-shadow:0 10px 25px -12px rgba(0,0,0,.1)}.BlogContent_wrapper__TxntE blockquote:before{content:'"';position:absolute;left:1rem;top:.5rem;font-size:5rem;color:#ea1d2e;opacity:.1;font-family:Georgia,serif}.BlogContent_wrapper__TxntE blockquote p{margin-bottom:0;color:inherit}.BlogContent_wrapper__TxntE blockquote p:hover{color:inherit}.BlogContent_wrapper__TxntE img{max-width:100%;height:auto;border-radius:16px;margin:2.5rem 0;border:1px solid #e5e7eb;box-shadow:0 20px 30px -10px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.BlogContent_wrapper__TxntE img:hover{transform:scale(1.01);box-shadow:0 25px 35px -12px rgba(234,29,46,.2)}.BlogContent_wrapper__TxntE pre{background:#1e1e2e;color:#e2e8f0;padding:1.5rem;border-radius:16px;overflow-x:auto;margin:2rem 0;font-size:.9375rem;line-height:1.7;border:1px solid #2d2d3a;box-shadow:0 20px 30px -10px rgba(0,0,0,.2)}.BlogContent_wrapper__TxntE code{background:#fff1f1;color:#ea1d2e;padding:.2rem .5rem;border-radius:6px;font-size:.9rem;border:1px solid #fee2e2}.BlogContent_wrapper__TxntE pre code{background:transparent;color:inherit;padding:0;border:none}.BlogContent_wrapper__TxntE table{width:100%;margin:2.5rem 0;border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;box-shadow:0 10px 25px -12px rgba(0,0,0,.1)}.BlogContent_wrapper__TxntE th{background:linear-gradient(135deg,#fef2f2,#fee2e2);padding:1rem 1.25rem;font-weight:600;color:#111827;border-bottom:2px solid #ea1d2e;text-align:left;font-size:1rem}.BlogContent_wrapper__TxntE td{padding:1rem 1.25rem;border-bottom:1px solid #e5e7eb;color:#374151;background:#ffffff}.BlogContent_wrapper__TxntE tr:nth-child(2n) td{background:#fafafa}.BlogContent_wrapper__TxntE tr:last-child td{border-bottom:none}.BlogContent_wrapper__TxntE tr:hover td{background:#fff5f5;transition:background .2s ease}.BlogContent_wrapper__TxntE hr{margin:3rem 0;border:none;height:2px;background:linear-gradient(90deg,transparent,#ea1d2e,#f87171,transparent)}.BlogContent_wrapper__TxntE ::-moz-selection{background:#ea1d2e;color:white}.BlogContent_wrapper__TxntE ::selection{background:#ea1d2e;color:white}.BlogContent_wrapper__TxntE p:has(>strong:only-child){background:#fafafa;padding:.5rem 1rem;border-radius:40px;display:inline-block;margin:1rem 0;border:1px solid #e5e7eb}@media (max-width:768px){.BlogContent_wrapper__TxntE{padding:1.5rem 1rem}.BlogContent_wrapper__TxntE h1{font-size:2.25rem}.BlogContent_wrapper__TxntE h2{font-size:1.75rem;padding:.75rem 0 .75rem 1rem}.BlogContent_wrapper__TxntE h3{font-size:1.35rem;padding:.5rem 0 .5rem 1rem}.BlogContent_wrapper__TxntE p:first-of-type{font-size:1.125rem;padding:1.5rem 1.5rem 1.5rem 2.5rem}.BlogContent_wrapper__TxntE ol,.BlogContent_wrapper__TxntE ul{padding:1.25rem 1.25rem 1.25rem 1.75rem}.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQ")),.BlogContent_wrapper__TxntE div:has(>strong:contains("FAQS")){padding:1.5rem}.BlogContent_wrapper__TxntE blockquote{padding:1.5rem 1.5rem 1.5rem 2rem}}.BlogContent_wrapper__TxntE *{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}