.plates-page{color:#171717;background:#efede7;min-height:100vh}.plates-nav{background:0 0}.plates-nav .nav-links a:nth-child(5){color:#df4932}.plates-hero{border-top:1px solid #d8d4cb;grid-template-columns:1.05fr .95fr;gap:8vw;padding:8rem 8vw 7rem;display:grid}.plates-hero h1,.plates-how h2,.plate-authorities h2,.plates-cta h2{letter-spacing:-.085em;margin:1rem 0;font-size:clamp(4.8rem,10vw,10rem);line-height:.85}.plates-hero h1 i,.plates-how h2 i,.plate-authorities h2 i,.plates-cta h2 i{letter-spacing:-.09em;font-family:Georgia,serif;font-weight:400}.plates-hero-copy{color:#6f706d;max-width:34rem;padding-top:5rem;font-size:1.25rem;line-height:1.45}.plates-hero-copy p{margin:0 0 1.6rem}.plates-disclaimer{color:#8b8a84;border-left:2px solid #df4932;padding-left:1rem;font-size:.95rem!important}.plates-market{background:#fff;padding:7rem 8vw}.plates-market-heading,.plate-authority-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.plates-market-heading h2{letter-spacing:-.08em;margin:1rem 0;font-size:clamp(3.5rem,7vw,7rem);line-height:.88}.plates-market-heading h2 i,.plates-how h2 i,.plate-authority-heading h2 i,.plates-cta h2 i{font-family:Georgia,serif;font-weight:400}.plates-market-heading>span{color:#888;font-size:.9rem}.plates-filters{border-top:1px solid #ddd9d0;border-bottom:1px solid #ddd9d0;grid-template-columns:minmax(16rem,26rem) 1fr;gap:3rem;margin-bottom:3rem;padding:1.5rem 0 2rem;display:grid}.plates-filters label{text-transform:uppercase;letter-spacing:.12em;color:#df4932;font-size:.72rem;font-weight:700}.plates-filters input{box-sizing:border-box;width:100%;font:inherit;color:#171717;background:#f5f3ee;border:1px solid #d5d2ca;margin-top:.6rem;padding:1rem;font-size:1rem;display:block}.plate-state-filter>span{text-transform:uppercase;letter-spacing:.12em;color:#df4932;margin-bottom:.6rem;font-size:.72rem;font-weight:700;display:block}.plate-state-filter>div{flex-wrap:wrap;gap:.5rem;display:flex}.plate-state-filter button{color:#565751;cursor:pointer;background:0 0;border:1px solid #d5d2ca;padding:.8rem 1rem}.plate-state-filter button.selected{color:#fff;background:#df4932;border-color:#df4932}.plate-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.plate-listing-card{background:#f7f6f2;border:1px solid #ddd9d0}.plate-visual{color:#fff;background:linear-gradient(135deg,#181818,#4a4a4a);border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;height:11rem;margin:1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 1rem 2rem #0002}.plate-visual:after{content:"";border:1px solid #fff5;border-radius:.25rem;position:absolute;inset:.6rem}.plate-state,.plate-slogan{letter-spacing:.18em;opacity:.75;z-index:1;font-size:.55rem}.plate-visual strong{letter-spacing:.08em;z-index:1;margin:.2rem 0;font-family:Arial,sans-serif;font-size:clamp(2.5rem,5vw,4.3rem)}.plate-card-body{padding:0 1.3rem 1.4rem}.plate-card-top{color:#8a8984;justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}.plate-card-top strong{color:#df4932}.plate-card-body h3{letter-spacing:-.04em;margin:.9rem 0 .1rem;font-size:2rem}.plate-card-type{color:#df4932;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:700}.plate-card-body p:not(.plate-card-type){color:#6e6f6b;line-height:1.45}.plate-card-body small{color:#94938d;margin:1rem 0;display:block}.text-link{color:#df4932;text-underline-offset:.25rem;font-weight:700;text-decoration:underline}.plate-demo-note{color:#8b8a84;max-width:55rem;margin:2.5rem 0 0;font-size:.85rem}.plate-empty{text-align:center;border:1px dashed #bbb6ad;padding:3rem}.plates-how{padding:7rem 8vw}.plates-how-heading{max-width:45rem}.plates-how h2{font-size:clamp(3.5rem,7vw,7rem)}.plates-steps{background:#d8d4cb;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid}.plates-steps article{background:#efede7;min-height:14rem;padding:2rem}.plates-steps strong{color:#df4932;letter-spacing:.15em;font-size:.8rem}.plates-steps h3{letter-spacing:-.04em;font-size:1.8rem}.plates-steps p{color:#74756f;max-width:18rem;line-height:1.5}.plate-authorities{color:#f7f6f2;background:#242524;padding:7rem 8vw}.plate-authority-heading{align-items:start}.plate-authority-heading h2{margin:1rem 0;font-size:clamp(3.5rem,7vw,7rem)}.plate-authority-heading>p{color:#adada7;max-width:28rem;margin-top:2rem;line-height:1.5}.plate-authority-grid{background:#555650;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.plate-authority-card{color:inherit;background:#242524;flex-direction:column;min-height:12rem;padding:1.4rem;text-decoration:none;display:flex}.plate-authority-card>span{color:#ff6349;letter-spacing:.16em;font-size:.75rem;font-weight:700}.plate-authority-card h3{margin:.8rem 0 .5rem;font-size:1.25rem}.plate-authority-card p{color:#adada7;margin:0 0 1rem;font-size:.9rem;line-height:1.4}.plate-authority-card b{color:#ff6349;margin-top:auto;font-size:.85rem}.plates-cta{max-width:65rem;padding:7rem 8vw 9rem}.plates-cta h2{font-size:clamp(4rem,8vw,8rem)}.plates-cta>p:not(.eyebrow){color:#73746e;max-width:35rem;font-size:1.1rem;line-height:1.5}.plates-page .primary{color:#fff;background:#df4932;align-items:center;gap:.8rem;margin-top:1rem;padding:1.1rem 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.plates-page .primary span{font-size:1.2rem}@media (max-width:900px){.plates-hero{grid-template-columns:1fr;padding:5rem 1.25rem}.plates-hero-copy{padding-top:0}.plates-market,.plates-how,.plate-authorities,.plates-cta{padding-left:1.25rem;padding-right:1.25rem}.plates-filters{grid-template-columns:1fr;gap:1.5rem}.plate-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plate-authority-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.plates-page .inner-nav{padding:1rem 1.25rem}.plates-hero h1,.plates-how h2,.plate-authorities h2,.plates-cta h2{font-size:clamp(4rem,18vw,6.5rem)}.plates-market-heading,.plate-authority-heading{display:block}.plates-market-heading>span{margin-top:1rem;display:block}.plate-listing-grid,.plates-steps,.plate-authority-grid{grid-template-columns:1fr}.plates-filters{padding-top:1rem}.plate-state-filter>div{gap:.35rem}.plate-state-filter button{padding:.65rem .75rem}.plate-authority-card{min-height:9rem}}
