.BlogPost-module__E68-bG__post{max-width:800px;padding:var(--space-xl) 20px;background:var(--color-body-bg);font-family:var(--font-body);margin:0 auto}.BlogPost-module__E68-bG__header{margin-bottom:var(--space-lg);border-bottom:1px solid var(--color-border-light);padding-bottom:var(--space-md)}.BlogPost-module__E68-bG__header h1{font-family:var(--font-heading);font-weight:var(--font-weight-heading);margin-bottom:var(--space-sm);color:var(--color-primary);font-size:42px;line-height:1.3}.BlogPost-module__E68-bG__meta{color:#999;margin-bottom:var(--space-sm);align-items:center;gap:8px;font-size:14px;display:flex}.BlogPost-module__E68-bG__meta time{color:var(--color-text-muted)}.BlogPost-module__E68-bG__excerpt{color:var(--color-text-muted);margin-top:var(--space-sm);font-size:16px;line-height:1.6}.BlogPost-module__E68-bG__featuredImage{margin:0 0 var(--space-lg);border-radius:var(--radius-md);overflow:hidden}.BlogPost-module__E68-bG__featuredImage img{object-fit:cover;width:100%;height:auto;display:block}.BlogPost-module__E68-bG__content{color:var(--color-text);font-size:16px;line-height:1.8}.BlogPost-module__E68-bG__content h1{font-family:var(--font-heading);font-weight:var(--font-weight-heading);margin:var(--space-lg) 0 var(--space-md);color:var(--color-primary);font-size:32px;line-height:1.3}.BlogPost-module__E68-bG__content h2{font-family:var(--font-heading);font-weight:var(--font-weight-heading);margin:var(--space-md) 0 var(--space-sm);color:var(--color-primary);font-size:28px;line-height:1.3}.BlogPost-module__E68-bG__content h3{font-family:var(--font-heading);font-weight:var(--font-weight-heading);margin:var(--space-md) 0 var(--space-xs);color:var(--color-primary);font-size:22px;line-height:1.3}.BlogPost-module__E68-bG__content p{margin:var(--space-sm) 0;text-align:justify}.BlogPost-module__E68-bG__content ul,.BlogPost-module__E68-bG__content ol{margin:var(--space-sm) 0;padding-left:40px}.BlogPost-module__E68-bG__content li{margin:8px 0;line-height:1.8}.BlogPost-module__E68-bG__content a{color:var(--color-secondary);text-decoration:underline;transition:color .2s}.BlogPost-module__E68-bG__content a:hover{color:var(--color-secondary-hover);text-decoration:none}.BlogPost-module__E68-bG__content code{background-color:var(--color-tertiary);color:var(--color-primary);border-radius:3px;padding:2px 6px;font-family:Courier New,monospace;font-size:14px}.BlogPost-module__E68-bG__content blockquote{border-left:4px solid var(--color-secondary);padding:var(--space-sm) var(--space-md);margin:var(--space-md) 0;background-color:var(--color-white);color:var(--color-text-muted);font-style:italic}.BlogPost-module__E68-bG__content strong{color:var(--color-primary);font-weight:700}.BlogPost-module__E68-bG__content em{font-style:italic}.BlogPost-module__E68-bG__footer{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border-light)}.BlogPost-module__E68-bG__keywords{color:var(--color-text-muted);margin-bottom:12px;font-size:14px;line-height:1.6}.BlogPost-module__E68-bG__keywords strong{color:var(--color-primary);margin-bottom:4px;display:block}.BlogPost-module__E68-bG__author{color:#999;font-size:14px}@media (max-width:768px){.BlogPost-module__E68-bG__post{padding:var(--space-lg) 16px}.BlogPost-module__E68-bG__header{margin-bottom:var(--space-md);padding-bottom:var(--space-sm)}.BlogPost-module__E68-bG__header h1{font-size:28px}.BlogPost-module__E68-bG__content h1{margin:var(--space-md) 0 var(--space-sm);font-size:24px}.BlogPost-module__E68-bG__content h2{margin:var(--space-sm) 0 12px;font-size:20px}.BlogPost-module__E68-bG__content h3{margin:var(--space-sm) 0 12px;font-size:18px}.BlogPost-module__E68-bG__content{font-size:15px}}
.SiteNavigation-module__QQk-Gq__header,.SiteNavigation-module__QQk-Gq__header *{box-sizing:border-box}.SiteNavigation-module__QQk-Gq__header{z-index:1000;color:#fff;background:#1c2a3bf7;border-bottom:1px solid #ffffff3b;grid-template-columns:minmax(230px,29%) minmax(0,1fr) minmax(240px,24%);min-height:80px;font-family:Cormorant Garamond,Georgia,serif;transition:background .24s,border-color .24s;display:grid;position:fixed;inset:0 0 auto}.SiteNavigation-module__QQk-Gq__transparent{background:#1c2a3b9e;border-bottom-color:#fff3}.SiteNavigation-module__QQk-Gq__brand{color:#fff;border-right:1px solid #ffffff3b;align-items:center;gap:14px;padding:10px clamp(20px,3vw,54px);text-decoration:none;display:flex}.SiteNavigation-module__QQk-Gq__logo{object-fit:contain;object-position:left center;width:189px;max-width:100%;height:50px;display:block}.SiteNavigation-module__QQk-Gq__links{justify-content:center;align-items:center;gap:clamp(16px,2vw,36px);min-width:0;padding:0 20px;display:flex}.SiteNavigation-module__QQk-Gq__links a,.SiteNavigation-module__QQk-Gq__quote{color:#fff;white-space:nowrap;font:600 18px/1.1 Cormorant Garamond,Georgia,serif;text-decoration:none}.SiteNavigation-module__QQk-Gq__links a:hover,.SiteNavigation-module__QQk-Gq__links a:focus-visible,.SiteNavigation-module__QQk-Gq__quote:hover,.SiteNavigation-module__QQk-Gq__quote:focus-visible,.SiteNavigation-module__QQk-Gq__language:hover,.SiteNavigation-module__QQk-Gq__language:focus-visible{color:#cb935d}.SiteNavigation-module__QQk-Gq__actions{border-left:1px solid #ffffff3b;justify-content:flex-end;align-items:center;gap:20px;padding:0 clamp(18px,2.4vw,42px);display:flex}.SiteNavigation-module__QQk-Gq__language{color:#fff;letter-spacing:.1em;font:700 12px/1 DM Sans,Arial,sans-serif;text-decoration:none}.SiteNavigation-module__QQk-Gq__toggle{color:#fff;cursor:pointer;background:0 0;border:0;align-content:center;gap:6px;width:30px;padding:8px 0;display:grid}.SiteNavigation-module__QQk-Gq__toggle span{background:currentColor;width:22px;height:2px;display:block}.SiteNavigation-module__QQk-Gq__toggle span:last-child{width:13px}.SiteNavigation-module__QQk-Gq__dialog{color:#fff;background:#1c2a3b;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(86px,11vh,135px) 10%}.SiteNavigation-module__QQk-Gq__dialog::backdrop{background:#0d1722b8}.SiteNavigation-module__QQk-Gq__dialog nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 55px;max-width:900px;display:grid}.SiteNavigation-module__QQk-Gq__dialog nav a{color:#fff;font:600 clamp(31px,4vw,56px)/1.2 Cormorant Garamond,Georgia,serif;text-decoration:none}.SiteNavigation-module__QQk-Gq__dialog nav a:hover,.SiteNavigation-module__QQk-Gq__dialog nav a:focus-visible{color:#cb935d}.SiteNavigation-module__QQk-Gq__dialogKicker{color:#cb935d;letter-spacing:.16em;margin:0 0 28px;font:700 12px/1.4 DM Sans,Arial,sans-serif}.SiteNavigation-module__QQk-Gq__dialogPlace{color:#d2dae2;margin:42px 0 0;font:15px/1.5 DM Sans,Arial,sans-serif}.SiteNavigation-module__QQk-Gq__close{color:#fff;cursor:pointer;background:0 0;border:0;font:46px/1 Georgia,serif;position:absolute;top:25px;right:5%}@media (max-width:1200px){.SiteNavigation-module__QQk-Gq__header{grid-template-columns:minmax(210px,26%) minmax(0,1fr) minmax(210px,23%)}.SiteNavigation-module__QQk-Gq__links{gap:16px}.SiteNavigation-module__QQk-Gq__links a,.SiteNavigation-module__QQk-Gq__quote{font-size:16px}.SiteNavigation-module__QQk-Gq__actions{gap:14px}}@media (max-width:940px){.SiteNavigation-module__QQk-Gq__header{grid-template-columns:1fr auto}.SiteNavigation-module__QQk-Gq__brand{border-right:0}.SiteNavigation-module__QQk-Gq__links,.SiteNavigation-module__QQk-Gq__quote{display:none}.SiteNavigation-module__QQk-Gq__actions{border-left:0}}@media (max-width:560px){.SiteNavigation-module__QQk-Gq__header{min-height:70px}.SiteNavigation-module__QQk-Gq__brand{padding:9px 18px}.SiteNavigation-module__QQk-Gq__logo{width:151px;height:40px}.SiteNavigation-module__QQk-Gq__actions{gap:16px;padding-right:18px}.SiteNavigation-module__QQk-Gq__dialog{padding:90px 28px 35px}.SiteNavigation-module__QQk-Gq__dialog nav{grid-template-columns:1fr}.SiteNavigation-module__QQk-Gq__dialog nav a{font-size:37px}}
.SiteFooter-module__wWXZva__footer,.SiteFooter-module__wWXZva__footer *{box-sizing:border-box}.SiteFooter-module__wWXZva__footer{color:#fff;background:#1b293a;border-top:1px solid #ffffff2b;min-height:0;margin:0;padding:66px 0 27px;font:15px/1.65 DM Sans,Arial,sans-serif;display:block}.SiteFooter-module__wWXZva__container{width:min(1328px,100% - 64px);margin-inline:auto}.SiteFooter-module__wWXZva__grid{grid-template-columns:1.45fr 1fr 1.15fr 1.15fr;gap:38px;padding-bottom:52px;display:grid}.SiteFooter-module__wWXZva__grid>section{min-width:0}.SiteFooter-module__wWXZva__brand{margin-bottom:15px;display:inline-block}.SiteFooter-module__wWXZva__logo{object-fit:contain;object-position:left center;width:189px;height:50px;display:block}.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__tagline,.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__address{color:#c7d0da;margin:0;font:15px/1.7 DM Sans,Arial,sans-serif}.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__heading{color:#cb935d;margin:0 0 17px;font:500 27px/1.15 Cormorant Garamond,Georgia,serif}.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__linkList{gap:8px;display:grid}.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__link,.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__contact{color:#fff;font:15px/1.55 DM Sans,Arial,sans-serif;text-decoration:none}.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__link:hover,.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__link:focus-visible,.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__contact:hover,.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__contact:focus-visible{color:#cb935d}.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__contact{color:#cb935d;margin-top:15px;display:inline-block}.SiteFooter-module__wWXZva__phones{flex-direction:column;gap:8px;margin-top:15px;display:flex}.SiteFooter-module__wWXZva__phoneLink{color:#fff;align-items:center;gap:8px;font:15px/1.55 DM Sans,Arial,sans-serif;text-decoration:none;display:flex}.SiteFooter-module__wWXZva__phoneLink:hover,.SiteFooter-module__wWXZva__phoneLink:focus-visible{color:#cb935d}.SiteFooter-module__wWXZva__phoneIcon{color:#cb935d;flex-shrink:0;width:16px;height:16px}.SiteFooter-module__wWXZva__footer .SiteFooter-module__wWXZva__legal{color:#aebac5;border-top:1px solid #ffffff2b;grid-template-columns:1fr auto 1.25fr;gap:22px;padding-top:27px;font:12px/1.5 DM Sans,Arial,sans-serif;display:grid}.SiteFooter-module__wWXZva__legal span:last-child{text-align:right}@media (max-width:850px){.SiteFooter-module__wWXZva__grid{grid-template-columns:1.35fr 1fr;row-gap:38px}.SiteFooter-module__wWXZva__legal{grid-template-columns:1fr;gap:8px}.SiteFooter-module__wWXZva__legal span:last-child{text-align:left}}@media (max-width:560px){.SiteFooter-module__wWXZva__footer{padding-top:48px}.SiteFooter-module__wWXZva__container{width:min(100% - 36px,1328px)}.SiteFooter-module__wWXZva__grid{grid-template-columns:1fr;padding-bottom:42px}}
.CriminalDefenseBanner-module__xNRhma__banner{text-align:center;background:linear-gradient(135deg,#0d0d0d 0%,#1a1a1a 100%);border-top:2px solid #cb935d;border-bottom:2px solid #cb935d;padding:48px 24px}.CriminalDefenseBanner-module__xNRhma__container{flex-direction:column;align-items:center;gap:12px;max-width:640px;margin:0 auto;display:flex}.CriminalDefenseBanner-module__xNRhma__eyebrow{color:#cb935d;letter-spacing:2px;text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.CriminalDefenseBanner-module__xNRhma__title{color:#fff;margin:0;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.15}.CriminalDefenseBanner-module__xNRhma__subtitle{color:#cb935d;margin:0 0 8px;font-size:clamp(18px,2.4vw,24px);font-weight:700}.CriminalDefenseBanner-module__xNRhma__phones{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:8px;display:flex}.CriminalDefenseBanner-module__xNRhma__phone{color:#fff;letter-spacing:1px;border:1px solid #cb935d80;border-radius:8px;padding:10px 20px;font-size:clamp(20px,3vw,32px);font-weight:800;text-decoration:none;transition:all .2s}.CriminalDefenseBanner-module__xNRhma__phone:hover{background:#cb935d26;border-color:#cb935d}.CriminalDefenseBanner-module__xNRhma__whatsapp{color:#fff;background:#25d366;border-radius:30px;align-items:center;gap:8px;margin-top:8px;padding:12px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.CriminalDefenseBanner-module__xNRhma__whatsapp:hover{transform:translateY(-2px)}.CriminalDefenseBanner-module__xNRhma__badge{background:#ffffff40;border-radius:10px;padding:2px 8px;font-size:12px}@media (max-width:600px){.CriminalDefenseBanner-module__xNRhma__banner{padding:32px 16px}.CriminalDefenseBanner-module__xNRhma__phones{flex-direction:column;gap:10px}.CriminalDefenseBanner-module__xNRhma__phone{width:100%}}
.WhatsAppButton-module__V-0EQa__button{z-index:1000;color:#fff;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 20px #00000059}.WhatsAppButton-module__V-0EQa__button:hover{transform:translateY(-2px)scale(1.05);box-shadow:0 10px 28px #0006}.WhatsAppButton-module__V-0EQa__icon{width:32px;height:32px}.WhatsAppButton-module__V-0EQa__badge{color:#fff;letter-spacing:.5px;background:#cb935d;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.4;position:absolute;top:-6px;left:-6px}@media (max-width:600px){.WhatsAppButton-module__V-0EQa__button{width:52px;height:52px;bottom:16px;right:16px}.WhatsAppButton-module__V-0EQa__icon{width:28px;height:28px}}
.post-module__Cj_Djq__main{background:var(--color-body-bg);min-height:80vh;padding-top:100px}@media (max-width:560px){.post-module__Cj_Djq__main{padding-top:82px}}.post-module__Cj_Djq__navigation{padding:var(--space-xl) 20px;background-color:var(--color-white);border-top:1px solid var(--color-border-light);font-family:var(--font-body)}.post-module__Cj_Djq__container{max-width:var(--container-max);gap:var(--space-lg);grid-template-columns:1fr 1fr 1fr;align-items:center;margin:0 auto;display:grid}.post-module__Cj_Djq__prevLink,.post-module__Cj_Djq__nextLink,.post-module__Cj_Djq__backLink{padding:var(--space-sm);border-radius:var(--radius-md);flex-direction:column;text-decoration:none;transition:background-color .3s;display:flex}.post-module__Cj_Djq__prevLink:hover,.post-module__Cj_Djq__nextLink:hover,.post-module__Cj_Djq__backLink:hover{background-color:var(--color-body-bg)}.post-module__Cj_Djq__prevLink{text-align:left}.post-module__Cj_Djq__nextLink{text-align:right}.post-module__Cj_Djq__backLink{text-align:center;color:var(--color-secondary);grid-column:2;padding:8px;font-weight:600}.post-module__Cj_Djq__backLink:hover{background-color:#0000;text-decoration:underline}.post-module__Cj_Djq__label{color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px}.post-module__Cj_Djq__title{font-family:var(--font-heading);color:var(--color-primary);font-size:16px;font-weight:var(--font-weight-heading);line-height:1.4}@media (max-width:768px){.post-module__Cj_Djq__navigation{padding:var(--space-md) 16px}.post-module__Cj_Djq__container{gap:var(--space-sm);grid-template-columns:1fr}.post-module__Cj_Djq__prevLink,.post-module__Cj_Djq__nextLink{text-align:left}.post-module__Cj_Djq__backLink{order:3;grid-column:auto}.post-module__Cj_Djq__prevLink{order:1}.post-module__Cj_Djq__nextLink{order:2}}
.blog-module__y_xCuG__banner{background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:260px;margin-top:80px;display:flex;position:relative}.blog-module__y_xCuG__bannerOverlay{z-index:1;text-align:center;padding:var(--space-lg) 20px;background:#1f3044b8;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:260px;display:flex;position:relative}.blog-module__y_xCuG__bannerOverlay h1{font-family:var(--font-heading);font-weight:var(--font-weight-heading);margin-bottom:var(--space-sm);color:var(--color-white);font-size:48px}.blog-module__y_xCuG__bannerOverlay p{color:var(--color-text-on-dark-muted);max-width:700px;margin:0 auto;font-size:16px;line-height:1.6}@media (max-width:560px){.blog-module__y_xCuG__banner{margin-top:70px}}.blog-module__y_xCuG__blog{padding:var(--space-2xl) 20px;background:var(--color-body-bg);min-height:80vh;font-family:var(--font-body)}.blog-module__y_xCuG__container{max-width:var(--container-max);gap:var(--space-lg);grid-template-columns:1fr 3fr;margin:0 auto;display:grid}.blog-module__y_xCuG__sidebar{padding:var(--space-md);background-color:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-md);height:fit-content;position:sticky;top:100px}.blog-module__y_xCuG__sidebar h3{font-family:var(--font-heading);font-weight:var(--font-weight-heading);margin-bottom:var(--space-sm);color:var(--color-primary);font-size:20px}.blog-module__y_xCuG__sidebar ul{margin:0;padding:0;list-style:none}.blog-module__y_xCuG__sidebar li{border-bottom:1px solid var(--color-border-light);color:var(--color-text-muted);padding:12px 0;font-size:14px}.blog-module__y_xCuG__sidebar li:last-child{border-bottom:none}.blog-module__y_xCuG__sidebar span{cursor:pointer;transition:color .2s}.blog-module__y_xCuG__sidebar span:hover{color:var(--color-secondary)}.blog-module__y_xCuG__posts{gap:var(--space-md);flex-direction:column;display:flex}.blog-module__y_xCuG__postCard{gap:var(--space-md);border:1px solid var(--color-border-light);background:var(--color-white);padding:var(--space-md);border-radius:var(--radius-md);transition:box-shadow .3s,border-color .3s;display:flex;position:relative}.blog-module__y_xCuG__postCard:hover{border-color:var(--color-secondary);box-shadow:0 4px 16px #1f30441a}.blog-module__y_xCuG__postCard.blog-module__y_xCuG__featured{border-color:var(--color-secondary);background-color:var(--color-tertiary)}.blog-module__y_xCuG__postImageLink{border-radius:var(--radius-sm);flex-shrink:0;width:220px;height:160px;display:block;overflow:hidden}.blog-module__y_xCuG__postImage{object-fit:cover;width:100%;height:100%}.blog-module__y_xCuG__postBody{flex:1;min-width:0}@media (max-width:640px){.blog-module__y_xCuG__postCard{flex-direction:column}.blog-module__y_xCuG__postImageLink{width:100%;height:200px}}.blog-module__y_xCuG__badge{background-color:var(--color-secondary);color:var(--color-white);font-family:var(--font-body);margin-bottom:var(--space-xs);text-transform:uppercase;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.blog-module__y_xCuG__postCard h2{font-family:var(--font-heading);font-weight:var(--font-weight-heading);margin:12px 0;font-size:28px;line-height:1.3}.blog-module__y_xCuG__postCard h2 a{color:var(--color-primary);text-decoration:none;transition:color .2s}.blog-module__y_xCuG__postCard h2 a:hover{color:var(--color-secondary)}.blog-module__y_xCuG__postExcerpt{color:var(--color-text-muted);margin:var(--space-sm) 0;font-size:16px;line-height:1.6}.blog-module__y_xCuG__postMeta{color:#999;margin:var(--space-sm) 0;align-items:center;gap:8px;font-size:13px;display:flex}.blog-module__y_xCuG__postMeta time{color:var(--color-text-muted)}.blog-module__y_xCuG__category{background-color:var(--color-body-bg);color:var(--color-text-muted);border-radius:4px;padding:2px 8px}.blog-module__y_xCuG__readMore{color:var(--color-secondary);margin-top:var(--space-xs);font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}.blog-module__y_xCuG__readMore:hover{color:var(--color-secondary-hover);text-decoration:underline}@media (max-width:768px){.blog-module__y_xCuG__container{gap:var(--space-sm);grid-template-columns:1fr}.blog-module__y_xCuG__sidebar{grid-column:1;position:static}.blog-module__y_xCuG__header h1{font-size:32px}.blog-module__y_xCuG__postCard{padding:var(--space-sm)}.blog-module__y_xCuG__postCard h2{font-size:22px}.blog-module__y_xCuG__blog{padding:90px 16px var(--space-xl)}}
