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