.details_container__u2q1C h2{font-weight:700;font-stretch:110%;font-size:24px;line-height:28px;letter-spacing:-.02em;margin-bottom:8px}.details_container__u2q1C h2:not(:first-child){margin-top:32px}@media only screen and (min-width:60em){.details_container__u2q1C h2:not(:first-child){margin-top:48px}}.details_container__u2q1C ol:not(:last-child),.details_container__u2q1C p:not(:last-child),.details_container__u2q1C ul:not(:last-child){margin-bottom:24px}.details_container__u2q1C ol,.details_container__u2q1C ul{padding-left:24px}.details_container__u2q1C ol li+li{margin-top:4px}.details_container__u2q1C img{max-width:100%}.details_container__u2q1C a{color:#0098d3}.directory-widget-container_container__j5XAJ{display:flex;flex-direction:column;padding-bottom:32px;border-bottom:1px solid #dae1e7}@media only screen and (min-width:60em){.directory-widget-container_container__j5XAJ{padding-bottom:48px}}.directory-widget-container_heading__12DLS{font-weight:700;font-stretch:110%;font-size:24px;line-height:28px;letter-spacing:-.02em;padding-bottom:8px;margin:0}.directory-widget-container_subheading__etyks{font-weight:400;font-stretch:110%;font-size:16px;line-height:24px;padding-bottom:16px}.nearby-codes_container__YHyks{display:flex;flex-direction:column}.nearby-codes_title__C_Iev{font-weight:700;font-stretch:110%;font-size:20px;line-height:24px;letter-spacing:-.02em;margin-bottom:24px}@media only screen and (min-width:60em){.nearby-codes_title__C_Iev{font-weight:700;font-stretch:110%;font-size:24px;line-height:28px;letter-spacing:-.02em}}.nearby-codes_codes__MpbPS{display:grid;grid-template-columns:1fr;row-gap:8px}.nearby-codes_code__NxJVm{width:-moz-fit-content;width:fit-content}.obd-detail-home_wrapper__E7Y9o{display:flex;flex-direction:column;align-items:center}.obd-detail-home_container__JqN8D{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:984px;padding:32px 24px 48px}.obd-detail-home_heading__mwGBC{font-weight:700;font-stretch:110%;font-size:28px;line-height:32px;letter-spacing:-.02em}@media only screen and (min-width:40.063em){.obd-detail-home_heading__mwGBC{font-weight:700;font-stretch:110%;font-size:40px;line-height:48px;letter-spacing:-.02em}}.obd-detail-home_body__8Q2RD{display:flex;justify-content:space-between;width:100%}.obd-detail-home_content__lmXsL{flex:1;display:flex;flex-direction:column}.obd-detail-home_content__lmXsL>*{margin-top:32px;scroll-margin-top:32px}@media only screen and (min-width:60em){.obd-detail-home_content__lmXsL>*{scroll-margin-top:48px;margin-top:48px}}
/*# sourceMappingURL=fe00d07d4f4dd8c1.css.map*/