.cta.svelte-1qd4zwp{isolation:isolate;background:linear-gradient(135deg,#ff3d5a29,#0c0a10eb 55%);border:1px solid #ff3d5a73;margin:2.5rem 0;padding:1.75rem 1.5rem;position:relative;overflow:hidden;box-shadow:0 20px 60px #e0162f2e}.cta-art.svelte-1qd4zwp{z-index:-1;opacity:.22;background:url(../../../art/crime-800.webp) 100%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}.cta-title.svelte-1qd4zwp{font-family:Anton, var(--font-display);text-transform:uppercase;color:#fff;font-size:clamp(1.6rem,5vw,2.2rem);line-height:1}.btn-ghost-blog.svelte-1qd4zwp{min-height:3.5rem;font-family:Anton, var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#fff;border:1px solid #ffffff4d;align-items:center;padding:0 1.4rem;font-size:1.1rem;display:inline-flex}.btn-ghost-blog.svelte-1qd4zwp:hover{border-color:#ff3d5a}@media (width<=480px){.cta.svelte-1qd4zwp .btn-blood,.btn-ghost-blog.svelte-1qd4zwp{justify-content:center;width:100%;padding:0 1rem}}.b-progress.svelte-1th7iu1{z-index:70;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#ff9a4a,#ff3d5a);height:3px;position:fixed;inset:0 0 auto}.b-hero.svelte-1th7iu1{align-items:flex-end;min-height:min(78vh,46rem);display:flex}.b-hero.svelte-1th7iu1>div:where(.svelte-1th7iu1):last-child{width:100%}.b-h1.svelte-1th7iu1{text-wrap:balance;max-width:22ch;font-size:clamp(2.1rem,6vw,4.1rem)}.b-toc-toggle.svelte-1th7iu1{width:100%;min-height:3.25rem;font-family:Anton, var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:#110f19e6;border:1px solid #ffffff24;justify-content:space-between;align-items:center;padding:0 1rem;font-size:1.15rem;display:flex}.b-toc-title.svelte-1th7iu1{letter-spacing:.38em;text-transform:uppercase;color:#ff9a4a;margin-bottom:.75rem;font-size:.72rem}.b-toc-list.svelte-1th7iu1{background:#110f19e6;border:1px solid #ffffff1a;margin-top:.5rem;padding:.5rem;display:none}.b-toc-list.open.svelte-1th7iu1{display:block}.b-toc-list.svelte-1th7iu1 a:where(.svelte-1th7iu1){color:#ffffffad;border-left:2px solid #0000;gap:.6rem;padding:.55rem .6rem;font-size:.95rem;line-height:1.35;display:flex}.b-toc-list.svelte-1th7iu1 a:where(.svelte-1th7iu1):hover{color:#fff}.b-toc-list.svelte-1th7iu1 a.active:where(.svelte-1th7iu1){color:#fff;background:#ff3d5a14;border-left-color:#ff3d5a}.b-toc-n.svelte-1th7iu1{font-family:Anton, var(--font-display);color:#ff3d5a;padding-top:.1rem;font-size:.85rem}@media (width>=1024px){.b-toc.svelte-1th7iu1{margin-top:3rem}.b-toc-toggle.svelte-1th7iu1{display:none}.b-toc-list.svelte-1th7iu1{background:0 0;border:0;margin:0;padding:0;display:block}}.b-body.svelte-1th7iu1{color:#ffffffdb;max-width:46rem;font-size:1.125rem;line-height:1.75}.b-body.svelte-1th7iu1>:first-child{margin-top:2.5rem}.b-body.svelte-1th7iu1 p{margin:0 0 1.35rem}.b-body.svelte-1th7iu1 strong{color:#fff;font-weight:650}.b-body.svelte-1th7iu1 h2:where(.svelte-1th7iu1){font-family:Anton, var(--font-display);text-transform:uppercase;color:#fff;text-wrap:balance;border-top:3px solid #ff3d5a;margin:3.5rem 0 1.25rem;padding-top:1.25rem;scroll-margin-top:5rem;font-size:clamp(1.75rem,4.6vw,2.5rem);line-height:1.05}.b-body.svelte-1th7iu1 h3:where(.svelte-1th7iu1){color:#fff;margin:2.25rem 0 .75rem;scroll-margin-top:5rem;font-size:1.35rem;font-weight:700;line-height:1.3}.b-body.svelte-1th7iu1 .b-link{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ff3d5a;text-decoration:underline #ff3d5a;text-decoration-thickness:2px}.b-body.svelte-1th7iu1 .b-link:hover{color:#ff9a4a}.b-body.svelte-1th7iu1 ul:where(.svelte-1th7iu1),.b-body.svelte-1th7iu1 .b-callout:where(.svelte-1th7iu1) ul{margin:0 0 1.5rem;padding-left:1.25rem;list-style:none}.b-body.svelte-1th7iu1 ul:where(.svelte-1th7iu1)>li:where(.svelte-1th7iu1),.b-body.svelte-1th7iu1 .b-callout:where(.svelte-1th7iu1) ul>li{margin-bottom:.6rem;position:relative}.b-body.svelte-1th7iu1 ul:where(.svelte-1th7iu1)>li:where(.svelte-1th7iu1):before,.b-body.svelte-1th7iu1 .b-callout:where(.svelte-1th7iu1) ul>li:before{content:"";background:#ff3d5a;width:.45rem;height:.45rem;position:absolute;top:.75em;left:-1.1rem;transform:rotate(45deg)}.b-steps.svelte-1th7iu1{counter-reset:step;margin:0 0 1.75rem;padding:0;list-style:none}.b-steps.svelte-1th7iu1 li:where(.svelte-1th7iu1){counter-increment:step;border-bottom:1px solid #ffffff14;padding:.9rem 0 .9rem 3.4rem;position:relative}.b-steps.svelte-1th7iu1 li:where(.svelte-1th7iu1):before{content:counter(step);width:2.4rem;height:2.4rem;font-family:Anton, var(--font-display);color:#0a0508;background:#ff3d5a;place-items:center;font-size:1.25rem;display:grid;position:absolute;top:.75rem;left:0;box-shadow:3px 3px #0009}.b-quote.svelte-1th7iu1{border-left:4px solid #ff3d5a;margin:2.5rem 0;padding:.5rem 0 .5rem 1.5rem}.b-quote.svelte-1th7iu1 blockquote:where(.svelte-1th7iu1) p{font-family:Anton, var(--font-display);color:#fff;margin:0;font-size:clamp(1.4rem,4vw,1.9rem);line-height:1.2}.b-quote.svelte-1th7iu1 figcaption:where(.svelte-1th7iu1){color:#ffffff8c;margin-top:.75rem;font-size:.9rem}.b-callout.svelte-1th7iu1{--tone:#19e3ff;border:1px solid #ffffff1a;border-left:4px solid var(--tone);background:#110f19eb;margin:2rem 0;padding:1.25rem 1.25rem .25rem;font-size:1.05rem}.b-callout[data-tone=tip].svelte-1th7iu1{--tone:#ff9a4a}.b-callout[data-tone=local].svelte-1th7iu1{--tone:#ff3d5a}.b-callout-title.svelte-1th7iu1{font-family:Anton, var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--tone);font-size:1.3rem;margin:0 0 .6rem!important}.b-figure.svelte-1th7iu1{margin:2.5rem 0}.b-figure.svelte-1th7iu1 img:where(.svelte-1th7iu1){border:1px solid #ffffff1a;width:100%;height:auto}.b-figure.svelte-1th7iu1 figcaption:where(.svelte-1th7iu1){color:#ffffff8c;margin-top:.6rem;font-size:.9rem}.b-faq.svelte-1th7iu1{flex-direction:column;gap:.5rem;display:flex}.b-faq-item.svelte-1th7iu1{background:#110f19e6;border:1px solid #ffffff1a;scroll-margin-top:5rem}.b-faq-item[open].svelte-1th7iu1{border-color:#ff3d5a80}.b-faq-item.svelte-1th7iu1 summary:where(.svelte-1th7iu1){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 1rem;list-style:none;display:flex}.b-faq-item.svelte-1th7iu1 summary:where(.svelte-1th7iu1)::-webkit-details-marker{display:none}.b-faq-item.svelte-1th7iu1 summary:where(.svelte-1th7iu1) h3:where(.svelte-1th7iu1){margin:0;font-size:1.08rem;font-weight:650}.b-faq-sign.svelte-1th7iu1{flex:none;width:1rem;height:1rem;position:relative}.b-faq-sign.svelte-1th7iu1:before,.b-faq-sign.svelte-1th7iu1:after{content:"";background:#ff3d5a;width:100%;height:2px;transition:transform .25s;position:absolute;top:50%;left:0}.b-faq-sign.svelte-1th7iu1:after{transform:rotate(90deg)}.b-faq-item[open].svelte-1th7iu1 .b-faq-sign:where(.svelte-1th7iu1):after{transform:rotate(0)}.b-faq-item.svelte-1th7iu1 p{padding:0 1rem;font-size:1.05rem}.b-foot.svelte-1th7iu1{border-top:1px solid #ffffff1f;flex-direction:column;gap:2rem;margin-top:3.5rem;padding-top:2rem;display:flex}.b-more.svelte-1th7iu1{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.b-more.svelte-1th7iu1 a:where(.svelte-1th7iu1){background:#110f19e6;border:1px solid #ffffff1a;flex-direction:column;gap:.2rem;padding:1rem 1.1rem;font-size:.95rem;line-height:1.4;transition:border-color .2s;display:flex}.b-more.svelte-1th7iu1 a:where(.svelte-1th7iu1):hover{border-color:#ff3d5a}.b-more.svelte-1th7iu1 strong:where(.svelte-1th7iu1){font-family:Anton, var(--font-display);text-transform:uppercase;letter-spacing:.03em;font-size:1.2rem;font-weight:400}.b-more.svelte-1th7iu1 span:where(.svelte-1th7iu1){color:#fff9}.b-sources.svelte-1th7iu1{color:#fff9;font-size:.9rem;line-height:1.5}.b-sources.svelte-1th7iu1 .b-sources-title:where(.svelte-1th7iu1){letter-spacing:.3em;border:0;margin:0 0 .75rem;padding:0;font-size:1rem}.b-sources.svelte-1th7iu1 ol:where(.svelte-1th7iu1){padding-left:1.25rem;list-style:decimal}.b-sources.svelte-1th7iu1 li:where(.svelte-1th7iu1){margin-bottom:.35rem}@media (prefers-reduced-motion:reduce){.b-faq-sign.svelte-1th7iu1:before,.b-faq-sign.svelte-1th7iu1:after{transition:none}}
