:root{--bg-drug-trafficking:linear-gradient(135deg,#1a1a2e,#16213e 25%,#0f3460 50%,#533483 75%,#7209b7);--bg-drug-manufacturing:linear-gradient(135deg,#0c0c0c,#1a1a2e 25%,#16213e 50%,#0f3460 75%,#533483);--bg-drug-conspiracy:linear-gradient(135deg,#16213e,#0f3460 25%,#533483 50%,#7209b7 75%,#2d1b69);--bg-marijuana-crimes:linear-gradient(135deg,#1a1a2e,#0f3460 25%,#533483 50%,#16213e 75%,#0c0c0c);--bg-drug-distribution:linear-gradient(135deg,#533483,#7209b7 25%,#2d1b69 50%,#1a1a2e 75%,#16213e);--bg-drug-possession:linear-gradient(135deg,#0f3460,#533483 25%,#16213e 50%,#1a1a2e 75%,#0c0c0c);--bg-wire-fraud:linear-gradient(135deg,#7209b7,#2d1b69 25%,#1a1a2e 50%,#16213e 75%,#0f3460);--bg-mail-fraud:linear-gradient(135deg,#2d1b69,#533483 25%,#0f3460 50%,#16213e 75%,#1a1a2e);--bg-securities-fraud:linear-gradient(135deg,#16213e,#1a1a2e 25%,#533483 50%,#7209b7 75%,#2d1b69);--bg-healthcare-fraud:linear-gradient(135deg,#0f3460,#16213e 25%,#1a1a2e 50%,#533483 75%,#7209b7);--bg-bank-fraud:linear-gradient(135deg,#533483,#2d1b69 25%,#7209b7 50%,#1a1a2e 75%,#16213e);--bg-tax-evasion:linear-gradient(135deg,#1a1a2e,#0f3460 25%,#533483 50%,#16213e 75%,#2d1b69);--bg-money-laundering:linear-gradient(135deg,#7209b7,#533483 25%,#16213e 50%,#0f3460 75%,#1a1a2e);--bg-identity-theft:linear-gradient(135deg,#2d1b69,#1a1a2e 25%,#16213e 50%,#533483 75%,#0f3460);--bg-computer-crimes:linear-gradient(135deg,#0c0c0c,#16213e 25%,#533483 50%,#7209b7 75%,#2d1b69);--bg-credit-card-fraud:linear-gradient(135deg,#16213e,#533483 25%,#2d1b69 50%,#7209b7 75%,#1a1a2e);--bg-bankruptcy-fraud:linear-gradient(135deg,#533483,#0f3460 25%,#1a1a2e 50%,#16213e 75%,#7209b7);--bg-rico-charges:linear-gradient(135deg,#7209b7,#2d1b69 25%,#533483 50%,#0f3460 75%,#16213e);--bg-bribery:linear-gradient(135deg,#2d1b69,#7209b7 25%,#1a1a2e 50%,#533483 75%,#16213e);--bg-extortion:linear-gradient(135deg,#0f3460,#1a1a2e 25%,#16213e 50%,#533483 75%,#2d1b69);--bg-embezzlement:linear-gradient(135deg,#16213e,#0f3460 25%,#533483 50%,#7209b7 75%,#1a1a2e);--bg-obstruction-of-justice:linear-gradient(135deg,#533483,#16213e 25%,#2d1b69 50%,#0f3460 75%,#7209b7);--bg-perjury:linear-gradient(135deg,#1a1a2e,#533483 25%,#7209b7 50%,#2d1b69 75%,#16213e);--bg-conspiracy:linear-gradient(135deg,#7209b7,#0f3460 25%,#1a1a2e 50%,#16213e 75%,#533483);--bg-immigration-crimes:linear-gradient(135deg,#2d1b69,#16213e 25%,#0f3460 50%,#533483 75%,#7209b7);--bg-alien-smuggling:linear-gradient(135deg,#0f3460,#533483 25%,#1a1a2e 50%,#7209b7 75%,#2d1b69);--bg-visa-fraud:linear-gradient(135deg,#16213e,#2d1b69 25%,#533483 50%,#1a1a2e 75%,#0f3460);--bg-illegal-entry:linear-gradient(135deg,#533483,#7209b7 25%,#16213e 50%,#2d1b69 75%,#1a1a2e);--bg-document-fraud:linear-gradient(135deg,#7209b7,#1a1a2e 25%,#0f3460 50%,#16213e 75%,#533483);--bg-firearm-possession:linear-gradient(135deg,#1a1a2e,#7209b7 25%,#533483 50%,#0f3460 75%,#16213e);--bg-firearm-trafficking:linear-gradient(135deg,#2d1b69,#0f3460 25%,#16213e 50%,#533483 75%,#1a1a2e);--bg-firearm-use-in-crime:linear-gradient(135deg,#0f3460,#2d1b69 25%,#7209b7 50%,#16213e 75%,#533483);--bg-firearm-offenses:linear-gradient(135deg,#533483,#1a1a2e 25%,#7209b7 50%,#0f3460 75%,#2d1b69);--bg-child-pornography:linear-gradient(135deg,#16213e,#533483 25%,#1a1a2e 50%,#2d1b69 75%,#7209b7);--bg-sex-trafficking:linear-gradient(135deg,#7209b7,#16213e 25%,#533483 50%,#1a1a2e 75%,#0f3460);--bg-kidnapping:linear-gradient(135deg,#2d1b69,#533483 25%,#0f3460 50%,#7209b7 75%,#16213e);--bg-federal-homicide:linear-gradient(135deg,#0c0c0c,#1a1a2e 25%,#2d1b69 50%,#533483 75%,#7209b7);--bg-violent-crimes:linear-gradient(135deg,#533483,#0c0c0c 25%,#1a1a2e 50%,#16213e 75%,#0f3460)}.practice-hero-drug-trafficking{background:var(--bg-drug-trafficking)}.practice-hero-drug-manufacturing{background:var(--bg-drug-manufacturing)}.practice-hero-drug-conspiracy{background:var(--bg-drug-conspiracy)}.practice-hero-marijuana-crimes{background:var(--bg-marijuana-crimes)}.practice-hero-drug-distribution{background:var(--bg-drug-distribution)}.practice-hero-drug-possession{background:var(--bg-drug-possession)}.practice-hero-wire-fraud{background:var(--bg-wire-fraud)}.practice-hero-mail-fraud{background:var(--bg-mail-fraud)}.practice-hero-securities-fraud{background:var(--bg-securities-fraud)}.practice-hero-healthcare-fraud{background:var(--bg-healthcare-fraud)}.practice-hero-bank-fraud{background:var(--bg-bank-fraud)}.practice-hero-tax-evasion{background:var(--bg-tax-evasion)}.practice-hero-money-laundering{background:var(--bg-money-laundering)}.practice-hero-identity-theft{background:var(--bg-identity-theft)}.practice-hero-computer-crimes{background:var(--bg-computer-crimes)}.practice-hero-credit-card-fraud{background:var(--bg-credit-card-fraud)}.practice-hero-bankruptcy-fraud{background:var(--bg-bankruptcy-fraud)}.practice-hero-rico-charges{background:var(--bg-rico-charges)}.practice-hero-bribery{background:var(--bg-bribery)}.practice-hero-extortion{background:var(--bg-extortion)}.practice-hero-embezzlement{background:var(--bg-embezzlement)}.practice-hero-obstruction-of-justice{background:var(--bg-obstruction-of-justice)}.practice-hero-perjury{background:var(--bg-perjury)}.practice-hero-conspiracy{background:var(--bg-conspiracy)}.practice-hero-immigration-crimes{background:var(--bg-immigration-crimes)}.practice-hero-alien-smuggling{background:var(--bg-alien-smuggling)}.practice-hero-visa-fraud{background:var(--bg-visa-fraud)}.practice-hero-illegal-entry{background:var(--bg-illegal-entry)}.practice-hero-document-fraud{background:var(--bg-document-fraud)}.practice-hero-firearm-possession{background:var(--bg-firearm-possession)}.practice-hero-firearm-trafficking{background:var(--bg-firearm-trafficking)}.practice-hero-firearm-use-in-crime{background:var(--bg-firearm-use-in-crime)}.practice-hero-firearm-offenses{background:var(--bg-firearm-offenses)}.practice-hero-child-pornography{background:var(--bg-child-pornography)}.practice-hero-sex-trafficking{background:var(--bg-sex-trafficking)}.practice-hero-kidnapping{background:var(--bg-kidnapping)}.practice-hero-federal-homicide{background:var(--bg-federal-homicide)}.practice-hero-violent-crimes{background:var(--bg-violent-crimes)}.practice-hero{position:relative;display:flex;min-height:600px;align-items:center;justify-content:center;overflow:hidden;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.practice-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1}.practice-hero-content{position:relative;z-index:10;margin-left:auto;margin-right:auto;max-width:56rem;padding-left:1rem;padding-right:1rem;text-align:center}.practice-hero-title{margin-bottom:1.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width:768px){.practice-hero-title{font-size:3rem;line-height:1}}@media (min-width:1024px){.practice-hero-title{font-size:3.75rem;line-height:1}}.practice-hero-title{font-family:Noto Sans,sans-serif}.practice-hero-subtitle{margin-bottom:2rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}@media (min-width:768px){.practice-hero-subtitle{font-size:1.5rem;line-height:2rem}}.practice-hero-cta{display:inline-flex;align-items:center;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));padding:1rem 2rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.practice-hero-cta:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.practice-content-grid{margin-left:auto;margin-right:auto;display:grid;max-width:80rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;padding:3rem 1rem}@media (min-width:1024px){.practice-content-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.practice-main-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}@media (min-width:1024px){.practice-main-content{grid-column:span 2/span 2}}.practice-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media (min-width:1024px){.practice-sidebar{grid-column:span 1/span 1}}.practice-penalty-card{border-radius:var(--radius);border-left-width:4px;--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.practice-penalty-card h3{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-family:Noto Sans,sans-serif}.practice-penalty-card ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.practice-penalty-card ul{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.practice-penalty-card li{display:flex;align-items:flex-start}.practice-penalty-card li:before{content:"⚠️";margin-right:.5rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.practice-feature-card{border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1.5rem;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.practice-feature-card:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.practice-feature-card h4{margin-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-family:Noto Sans,sans-serif}.practice-feature-card p{line-height:1.625;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));line-height:var(--line-height-relaxed)}.practice-strategy-list{margin-top:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:768px){.practice-strategy-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.practice-strategy-item{display:flex;align-items:center;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:1rem}.practice-strategy-item:before{content:"🛡️";margin-right:.75rem;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.practice-strategy-text{font-weight:500;--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.practice-trust-indicators{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:3rem 1.5rem}@media (min-width:768px){.practice-trust-indicators{grid-template-columns:repeat(4,minmax(0,1fr))}}.practice-trust-item{text-align:center}.practice-trust-number{margin-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));font-family:Noto Sans,sans-serif}.practice-trust-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.practice-related-crimes{margin-top:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:768px){.practice-related-crimes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.practice-related-crimes{grid-template-columns:repeat(3,minmax(0,1fr))}}.practice-related-crime-link{display:block;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.practice-related-crime-link:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.practice-related-crime-title{margin-bottom:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-family:Noto Sans,sans-serif}.practice-related-crime-desc{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}@media (max-width:768px){.practice-hero-title{font-size:1.875rem;line-height:2.25rem}.practice-hero-subtitle{font-size:1.125rem;line-height:1.75rem}.practice-content-grid{gap:1.5rem}.practice-content-grid,.practice-strategy-list{grid-template-columns:repeat(1,minmax(0,1fr))}.practice-trust-indicators{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media print{.practice-hero{min-height:0;padding:2rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));background:white!important}.practice-hero:before{display:none}.practice-feature-card,.practice-penalty-card{border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}