.AuthorityGuide_layout__PGaC8{display:grid;gap:38px;max-width:1160px;margin:auto;padding:36px 24px 56px;align-items:start}.AuthorityGuide_contents__D_Usk{position:sticky;top:100px;font-size:14px;line-height:1.4}.AuthorityGuide_contents__D_Usk p{letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin:0 0 14px}.AuthorityGuide_contents__D_Usk a{display:block;padding:10px 12px;border-left:2px solid var(--vm-line);color:#335745;text-decoration:none}.AuthorityGuide_contents__D_Usk a:focus-visible,.AuthorityGuide_contents__D_Usk a:hover{background:var(--vm-surface-muted);border-color:#335745}.AuthorityGuide_mobileContents__HRF5_{display:none}.AuthorityGuide_body__pQloj{min-width:0;line-height:1.7}.AuthorityGuide_body__pQloj>div,.AuthorityGuide_body__pQloj>section{margin-bottom:32px}.AuthorityGuide_body__pQloj h2{font-family:Georgia,serif;font-size:clamp(25px,3vw,32px);line-height:1.2;color:var(--vm-ink);letter-spacing:-.02em;margin-bottom:15px;scroll-margin-top:100px}.AuthorityGuide_body__pQloj h3{font-size:18px;font-weight:650;line-height:1.4;color:var(--vm-ink);margin-top:18px;margin-bottom:8px}.AuthorityGuide_body__pQloj p{margin-top:10px}.AuthorityGuide_body__pQloj a{color:#205d48;text-underline-offset:4px}.AuthorityGuide_body__pQloj a:focus-visible,.AuthorityGuide_body__pQloj input:focus-visible,.AuthorityGuide_body__pQloj select:focus-visible,.AuthorityGuide_body__pQloj summary:focus-visible{outline:3px solid #a2c199;outline-offset:3px}.AuthorityGuide_eyebrow__ZfSux{font:700 14px/1.5 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--vm-muted)}.AuthorityGuide_summary__ucGLZ{margin-top:20px;padding:16px 20px;border-left:4px solid #ad853f;background:var(--vm-surface-muted);max-width:800px;color:#3b493b}.AuthorityGuide_summary__ucGLZ strong{font-size:17px}.AuthorityGuide_summary__ucGLZ p{margin:5px 0 0;line-height:1.6}.AuthorityGuide_coverage__ynoFN{border:1px solid var(--vm-line);border-radius:14px;background:var(--vm-surface-muted);padding:20px 24px;margin-bottom:28px}.AuthorityGuide_small__nPh2J{line-height:1.6;color:var(--vm-muted)}.AuthorityGuide_sourceLinks__km7PB{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.875rem;margin-top:12px}.AuthorityGuide_sourceLinks__km7PB a{text-decoration:underline}.AuthorityGuide_programs__CTk7h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.AuthorityGuide_program__b77lj{background:#fff;border:1px solid var(--vm-line);border-radius:14px;padding:20px;min-width:0}.AuthorityGuide_program__b77lj h3{margin:12px 0 5px}.AuthorityGuide_program__b77lj p{font-size:var(--vm-body-size)}.AuthorityGuide_program__b77lj a{display:inline-block;margin-top:10px;text-decoration:underline;font-size:14px;line-height:1.7}.AuthorityGuide_badge__xaD_6{display:inline-block;border-radius:30px;padding:4px 10px;background:var(--vm-surface-muted);color:#3d5943;font-size:.875rem;font-weight:700}.AuthorityGuide_badgeUnknown__iXTrH{background:var(--vm-surface-muted);color:#755c28}.AuthorityGuide_stepList__MLAfa{list-style:none;padding:0;counter-reset:steps;display:grid;gap:14px;margin:20px 0}.AuthorityGuide_stepList__MLAfa li{counter-increment:steps;position:relative;padding:4px 0 4px 44px}.AuthorityGuide_stepList__MLAfa li:before{content:counter(steps);position:absolute;left:0;top:0;display:grid;place-items:center;width:30px;height:30px;background:var(--vm-surface-muted);border-radius:50%;font-size:.875rem;font-weight:700;color:#31533c}.AuthorityGuide_sequence__6Xd_k{display:grid;gap:0;list-style:none;padding:0;margin:24px 0;border-left:2px solid #b7c9ac}.AuthorityGuide_sequence__6Xd_k li{position:relative;padding:0 0 20px 22px}.AuthorityGuide_sequence__6Xd_k li:before{content:"";position:absolute;width:10px;height:10px;left:-6px;top:10px;border-radius:50%;background:#57794d}.AuthorityGuide_sequence__6Xd_k h3{margin:0 0 4px}.AuthorityGuide_sequence__6Xd_k p{margin:0;font-size:var(--vm-body-size)}.AuthorityGuide_disclosure__QtF9y{margin-top:16px;border:1px solid var(--vm-line);border-radius:12px;background:#fff;padding:16px 18px}.AuthorityGuide_disclosure__QtF9y summary{cursor:pointer;font-weight:650;color:#264d36;min-height:30px}.AuthorityGuide_disclosure__QtF9y p{font-size:var(--vm-body-size)}.AuthorityGuide_lookup__VL8xu{padding:24px;border:1px solid #cad7c0;border-radius:18px;background:var(--vm-surface-muted)}.AuthorityGuide_fields__RjDPV{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:20px 0 10px}.AuthorityGuide_fields__RjDPV label{display:flex;flex-direction:column;gap:7px;font-size:.875rem;font-weight:650;color:#34523e}.AuthorityGuide_fields__RjDPV input,.AuthorityGuide_fields__RjDPV select{width:100%;min-height:46px;background:#fff;border:1px solid #7c8781;border-radius:8px;padding:10px;color:var(--vm-ink);font-size:16px;min-width:0}.AuthorityGuide_result__P5vgQ{margin:20px 0;background:#224733;color:#fff;padding:20px 24px;border-radius:12px}.AuthorityGuide_result__P5vgQ span{font-size:.875rem}.AuthorityGuide_result__P5vgQ strong{display:block;font-size:38px;line-height:1.2;margin:5px 0 12px;font-family:Georgia,serif;font-weight:500}.AuthorityGuide_result__P5vgQ small{font:14px system-ui,sans-serif;color:#dae4d1}.AuthorityGuide_result__P5vgQ a{color:#fff;font-size:14px;text-decoration:underline}.AuthorityGuide_result__P5vgQ p{color:#fff}.AuthorityGuide_example__OPidA{background:#fff;border:1px solid #d5dfcb;border-radius:12px;padding:16px 20px;font-size:14px}.AuthorityGuide_tableScroll__GA8oZ{overflow-x:auto;max-width:100%;margin-top:16px}.AuthorityGuide_tableScroll__GA8oZ table{width:100%;border-collapse:collapse;font-size:.875rem;white-space:nowrap}.AuthorityGuide_tableScroll__GA8oZ td,.AuthorityGuide_tableScroll__GA8oZ th{padding:10px 12px;border-bottom:1px solid var(--vm-line);text-align:right}.AuthorityGuide_tableScroll__GA8oZ th:first-child{text-align:left}.AuthorityGuide_tableScroll__GA8oZ caption{white-space:normal;text-align:left;font-size:.875rem;color:var(--vm-muted);margin-bottom:10px}.AuthorityGuide_contacts__CESHa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px;border:1px solid var(--vm-line);background:#fff;border-radius:14px}.AuthorityGuide_contacts__CESHa dt{font-size:.875rem;color:var(--vm-muted)}.AuthorityGuide_contacts__CESHa dd{font-size:18px;font-weight:600;color:var(--vm-ink);margin-top:5px}.AuthorityGuide_checklist__d6_6W{list-style:none;padding:0;display:grid;gap:12px}.AuthorityGuide_checklist__d6_6W label{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:var(--vm-body-size);line-height:1.7;min-height:44px}.AuthorityGuide_checklist__d6_6W input{margin-top:6px;width:18px;height:18px;flex-shrink:0;accent-color:#345b3d}@media(max-width:900px){.AuthorityGuide_layout__PGaC8{grid-template-columns:minmax(0,1fr);padding:22px 20px 40px;gap:20px}.AuthorityGuide_contents__D_Usk{display:none}.AuthorityGuide_mobileContents__HRF5_{display:block;background:#fff;border:1px solid var(--vm-line);border-radius:10px;padding:12px 16px}.AuthorityGuide_mobileContents__HRF5_ summary{font-weight:650;color:#31553c;min-height:24px;cursor:pointer}.AuthorityGuide_mobileContents__HRF5_ a{display:block;padding:9px 0;color:#31553c;font-size:14px;text-decoration:underline}}@media(max-width:520px){.AuthorityGuide_contacts__CESHa,.AuthorityGuide_programs__CTk7h{grid-template-columns:1fr}.AuthorityGuide_lookup__VL8xu{padding:18px 15px}.AuthorityGuide_layout__PGaC8{padding-left:16px;padding-right:16px}.AuthorityGuide_fields__RjDPV{grid-template-columns:1fr}.AuthorityGuide_coverage__ynoFN{padding:18px}.AuthorityGuide_summary__ucGLZ{padding:14px 16px}.AuthorityGuide_body__pQloj h2{font-size:26px}}@media print{.AuthorityGuide_contents__D_Usk,.AuthorityGuide_mobileContents__HRF5_{display:none}.AuthorityGuide_layout__PGaC8{display:block;max-width:none;padding:0}.AuthorityGuide_body__pQloj details,.AuthorityGuide_coverage__ynoFN,.AuthorityGuide_lookup__VL8xu,.AuthorityGuide_program__b77lj{-moz-column-break-inside:avoid;break-inside:avoid}.AuthorityGuide_body__pQloj a{color:#000}.AuthorityGuide_body__pQloj{font-size:11pt}}.AuthorityGuide_localUpdate__10O_e{border-top:1px solid #cdd8c5;padding:18px 0 22px}.AuthorityGuide_localUpdate__10O_e h3{margin-top:6px}.AuthorityGuide_localConflict__GdKHH{border-left:3px solid #ad853f;padding:10px 16px;background:var(--vm-surface-muted);font-size:var(--vm-body-size)}.AuthorityGuide_localUpdate__10O_e>p>a{display:inline-block;padding:8px 0;text-decoration:underline}.AuthorityGuide_tableScroll__GA8oZ .AuthorityGuide_scheduleTable__aOWUW{table-layout:fixed;white-space:normal}.AuthorityGuide_tableScroll__GA8oZ .AuthorityGuide_scheduleTable__aOWUW td,.AuthorityGuide_tableScroll__GA8oZ .AuthorityGuide_scheduleTable__aOWUW th{white-space:normal;overflow-wrap:break-word;text-align:left;vertical-align:top}@media(max-width:640px){.AuthorityGuide_tableScroll__GA8oZ .AuthorityGuide_scheduleTable__aOWUW td,.AuthorityGuide_tableScroll__GA8oZ .AuthorityGuide_scheduleTable__aOWUW th{padding-inline:6px}}.AuthorityGuide_layout__PGaC8{max-width:1168px;grid-template-columns:205px minmax(0,1fr);gap:52px}.AuthorityGuide_body__pQloj{font-size:var(--vm-body-size);color:var(--vm-ink)}.AuthorityGuide_body__pQloj li,.AuthorityGuide_body__pQloj p,.AuthorityGuide_checklist__d6_6W label{font-size:var(--vm-body-size);line-height:var(--vm-body-leading)}.AuthorityGuide_body__pQloj p{max-width:var(--vm-reading-width)}.AuthorityGuide_body__pQloj h2{font-family:inherit;font-weight:650;color:var(--vm-heading)}.AuthorityGuide_body__pQloj h3{font-family:inherit;font-size:1.375rem;color:var(--vm-heading)}.AuthorityGuide_body__pQloj>div,.AuthorityGuide_body__pQloj>section{margin-bottom:48px}.AuthorityGuide_body__pQloj a{color:var(--vm-accent)}.AuthorityGuide_body__pQloj :is(a,input,select,summary):focus-visible{outline-color:var(--vm-accent)}.AuthorityGuide_coverage__ynoFN,.AuthorityGuide_lookup__VL8xu{background:var(--vm-surface-muted);border-color:var(--vm-line);border-radius:8px}.AuthorityGuide_programs__CTk7h{grid-template-columns:1fr;gap:0;border-top:1px solid var(--vm-line)}.AuthorityGuide_program__b77lj{border:0;border-bottom:1px solid var(--vm-line);border-radius:0;padding:24px 0}.AuthorityGuide_program__b77lj a{font-size:1rem}.AuthorityGuide_body__pQloj .AuthorityGuide_eyebrow__ZfSux{font-size:.8125rem;color:var(--vm-muted)}.AuthorityGuide_body__pQloj .AuthorityGuide_sourceLinks__km7PB,.AuthorityGuide_body__pQloj .AuthorityGuide_sourceLinks__km7PB a,.AuthorityGuide_tableScroll__GA8oZ caption{font-size:.875rem;line-height:1.6;color:var(--vm-muted)}.AuthorityGuide_small__nPh2J{font-size:var(--vm-body-size)}.AuthorityGuide_contents__D_Usk{font-size:.9375rem;color:var(--vm-muted)}.AuthorityGuide_contents__D_Usk a{min-height:44px;color:var(--vm-muted);border-color:var(--vm-line)}.AuthorityGuide_contents__D_Usk a:focus-visible,.AuthorityGuide_contents__D_Usk a:hover{color:var(--vm-accent);background:var(--vm-accent-soft)}.AuthorityGuide_disclosure__QtF9y summary,.AuthorityGuide_mobileContents__HRF5_ a,.AuthorityGuide_mobileContents__HRF5_ summary{min-height:44px}.AuthorityGuide_tableScroll__GA8oZ table{font-size:.9375rem}.AuthorityGuide_tableScroll__GA8oZ th{background:var(--vm-surface-muted);color:var(--vm-ink)}.AuthorityGuide_tableScroll__GA8oZ td,.AuthorityGuide_tableScroll__GA8oZ th{border-color:var(--vm-line)}.AuthorityGuide_hero__9MklB{padding:28px 24px 32px;background:var(--vm-surface-muted);border-bottom:1px solid var(--vm-line)}.AuthorityGuide_heroWrap__ed829{max-width:1120px;margin:auto}.AuthorityGuide_heroGrid__s2qA4{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:start;margin-top:24px}.AuthorityGuide_heroTitle__gPtZq{font-family:Georgia,serif;font-weight:500;font-size:clamp(32px,3.2vw,44px);line-height:1.12;letter-spacing:-.025em;color:var(--vm-heading);margin-bottom:16px}.AuthorityGuide_heroLead__4lNPj{font-size:var(--vm-body-size);line-height:1.7;color:var(--vm-muted);max-width:52ch}.AuthorityGuide_heroMeta__W8vJw{font-size:.875rem;color:var(--vm-muted);margin-top:14px;line-height:1.6}.AuthorityGuide_hero__9MklB .AuthorityGuide_summary__ucGLZ{margin:0;max-width:none;border:1px solid #e4d5b4;border-left:4px solid #a27323;border-radius:8px;background:var(--vm-surface-muted);color:#493e2d}.AuthorityGuide_summary__ucGLZ p,.AuthorityGuide_summary__ucGLZ p:last-child{font-size:var(--vm-body-size)}.AuthorityGuide_heroReview__pXq8w{font-size:var(--vm-body-size);line-height:1.7;margin-top:14px;color:var(--vm-ink)}.AuthorityGuide_heroActions__aspTk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.AuthorityGuide_heroActions__aspTk a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:14px 16px;border:1px solid #bac6c0;border-radius:8px;color:var(--vm-accent);font-size:1rem;font-weight:600;background:#fff}.AuthorityGuide_heroActions__aspTk a:first-child{background:var(--vm-accent);border-color:var(--vm-accent);color:#fff}.AuthorityGuide_heroActions__aspTk a:hover{box-shadow:0 0 0 2px var(--vm-accent)}.AuthorityGuide_heroContact__cK66N{font-size:var(--vm-body-size);line-height:1.6;color:var(--vm-muted);margin-top:16px}.AuthorityGuide_heroContact__cK66N a{color:var(--vm-accent);text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.AuthorityGuide_heroGrid__s2qA4,.AuthorityGuide_layout__PGaC8{grid-template-columns:1fr;gap:24px}.AuthorityGuide_heroActions__aspTk{grid-template-columns:repeat(2,minmax(0,1fr))}}.AuthorityGuide_contents__D_Usk p{font-size:.875rem;line-height:var(--vm-body-leading)}.AuthorityGuide_summary__ucGLZ strong{font-size:var(--vm-body-size)}@media(max-width:520px){.AuthorityGuide_hero__9MklB{padding:22px 20px 28px}.AuthorityGuide_heroGrid__s2qA4{gap:20px;margin-top:20px}.AuthorityGuide_heroTitle__gPtZq{font-size:32px}.AuthorityGuide_heroLead__4lNPj{display:none}.AuthorityGuide_heroActions__aspTk a{font-size:.9375rem;padding:12px}.AuthorityGuide_body__pQloj h3{font-size:1.25rem}}.DataPage_page__exraP{background:#fff;color:var(--vm-ink)}.DataPage_page__exraP .text-gray-500,.DataPage_page__exraP .text-gray-600{color:var(--vm-muted)}.DataPage_page__exraP .text-xs{font-size:14px;line-height:1.6}.DataPage_page__exraP .text-sm{font-size:var(--vm-body-size);line-height:1.7}.DataPage_page__exraP dd,.DataPage_page__exraP p{line-height:1.75}.DataPage_page__exraP :is(h2,h2.DataPage_font-semibold__Kc67I,h2.DataPage_font-bold__Vs9J6){font-family:inherit;color:var(--vm-ink);font-size:clamp(22px,2.4vw,27px);font-weight:700;letter-spacing:-.025em;line-height:1.3;margin-bottom:12px}.DataPage_page__exraP :is(h3,h4){color:var(--vm-ink)}.DataPage_page__exraP section{scroll-margin-top:90px}.DataPage_page__exraP .border-gray-200{border-color:#cbd5cc}.DataPage_page__exraP .border-gray-100,.DataPage_page__exraP .divide-gray-100>:not([hidden])~:not([hidden]){border-color:var(--vm-line)}.DataPage_page__exraP table{font-variant-numeric:tabular-nums;font-size:16px}.DataPage_page__exraP thead{background:var(--vm-surface-muted);color:#2b4938}.DataPage_page__exraP th{color:#2b4938;font-size:.875rem;line-height:1.5;letter-spacing:.035em;padding-block:14px}.DataPage_page__exraP td{padding-block:13px}.DataPage_page__exraP tbody tr:nth-child(2n){background:var(--vm-surface-muted)}.DataPage_page__exraP td.font-medium{font-weight:650}.DataPage_page__exraP table+p{margin-top:14px}.DataPage_page__exraP a:focus-visible{outline:3px solid #24624a;outline-offset:4px}.DataPage_page__exraP main>section>div>p,.DataPage_page__exraP main>section>p{max-width:var(--vm-reading-width)}@media (max-width:599px){.DataPage_page__exraP th{font-size:.875rem;padding-inline:10px}.DataPage_page__exraP td{padding-inline:10px;font-size:15px}}.FlaglerCountyGuide_page__GWTBi{background:#fff;color:var(--vm-ink);font-size:var(--vm-body-size);line-height:1.7}.FlaglerCountyGuide_page__GWTBi p{max-width:68ch}.FlaglerCountyGuide_page__GWTBi a{text-decoration:underline;text-underline-offset:3px}.FlaglerCountyGuide_page__GWTBi a:focus-visible,.FlaglerCountyGuide_page__GWTBi button:focus-visible,.FlaglerCountyGuide_page__GWTBi summary:focus-visible{outline:3px solid #24624a;outline-offset:4px}.FlaglerCountyGuide_page__GWTBi h2{font-size:26px;line-height:1.3;font-weight:700;margin-bottom:20px}.FlaglerCountyGuide_page__GWTBi h3{font-size:20px;font-weight:700}.FlaglerCountyGuide_page__GWTBi [id],.FlaglerCountyGuide_page__GWTBi section{scroll-margin-top:100px}.FlaglerCountyGuide_page__GWTBi section{margin-top:56px;border-top:1px solid var(--vm-line);padding-top:32px}.FlaglerCountyGuide_page__GWTBi section p+p{margin-top:16px}.FlaglerCountyGuide_page__GWTBi table{width:100%;font-size:15px;font-variant-numeric:tabular-nums}.FlaglerCountyGuide_page__GWTBi td,.FlaglerCountyGuide_page__GWTBi th{padding:12px 10px;text-align:left;vertical-align:top}.FlaglerCountyGuide_page__GWTBi tbody tr:nth-child(2n),.FlaglerCountyGuide_page__GWTBi thead{background:var(--vm-surface-muted)}.FlaglerCountyGuide_page__GWTBi caption{text-align:left;padding:12px 0;font-weight:600}.FlaglerCountyGuide_page__GWTBi .source-note{font-size:14px;color:var(--vm-muted);margin-top:14px;overflow-wrap:anywhere}.FlaglerCountyGuide_page__GWTBi .table-scroll{overflow-x:auto;border:1px solid var(--vm-line);border-radius:8px}.FlaglerCountyGuide_page__GWTBi .table-scroll:focus-visible{outline:3px solid #24624a;outline-offset:4px}.FlaglerCountyGuide_page__GWTBi .answer-line{display:none}@media (max-width:639px){.FlaglerCountyGuide_page__GWTBi .table-scroll:before{content:"Scroll sideways if needed to see the whole table.";display:block;padding:10px;font-size:14px;color:var(--vm-muted)}}@media (min-width:768px){.FlaglerCountyGuide_page__GWTBi h2{font-size:32px}.FlaglerCountyGuide_page__GWTBi h3{font-size:22px}}@media print{body:has(.FlaglerCountyGuide_page__GWTBi) [class*=adthrive],body:has(.FlaglerCountyGuide_page__GWTBi) aside,body:has(.FlaglerCountyGuide_page__GWTBi) footer,body:has(.FlaglerCountyGuide_page__GWTBi) header{display:none!important}.FlaglerCountyGuide_page__GWTBi main{display:block;padding:0}.FlaglerCountyGuide_page__GWTBi article>:not(#question-sheet){display:none!important}.FlaglerCountyGuide_page__GWTBi #question-sheet{width:100%;margin:0;padding:20px;border:0;background:#fff;color:#000;font-size:11pt}.FlaglerCountyGuide_page__GWTBi #question-sheet h2{font-size:19pt}.FlaglerCountyGuide_page__GWTBi #question-sheet li{-moz-column-break-inside:avoid;break-inside:avoid;margin:10px 0}.FlaglerCountyGuide_page__GWTBi .answer-line{display:block;height:22px;border-bottom:1px solid #777}.FlaglerCountyGuide_page__GWTBi #question-sheet button{display:none}}.CountyArticleFrame_article__aSKvH{background:var(--vm-surface);color:var(--vm-ink);font-size:var(--vm-body-size);line-height:var(--vm-body-leading)}.CountyArticleFrame_article__aSKvH p{max-width:var(--vm-reading-width)}.CountyArticleFrame_article__aSKvH p+p{margin-top:1rem}.CountyArticleFrame_article__aSKvH h1{max-width:25ch;font-size:2.125rem;font-weight:600;line-height:1.12;letter-spacing:-.025em}.CountyArticleFrame_article__aSKvH h2{font-size:1.625rem;font-weight:600;line-height:1.25;margin-bottom:1rem}.CountyArticleFrame_article__aSKvH h3{font-size:1.25rem;font-weight:600;line-height:1.35}.CountyArticleFrame_article__aSKvH :is(a,button,summary):focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.CountyArticleFrame_article__aSKvH a{color:var(--vm-accent);text-decoration:underline;text-underline-offset:3px}.CountyArticleFrame_article__aSKvH .county-primary{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:8px;padding:10px 18px;color:#fff;background:var(--vm-accent);font-weight:600;text-decoration:none}.CountyArticleFrame_article__aSKvH .county-primary:hover{background:var(--vm-accent-hover)}.CountyArticleFrame_article__aSKvH .county-reading{width:100%;max-width:76ch;margin-inline:auto}.CountyArticleFrame_article__aSKvH .county-reading>section{margin-top:3rem;padding-top:2rem}.CountyArticleFrame_article__aSKvH .county-photo{margin:1.75rem 0 2rem;border:0;padding:0;background:transparent}.CountyArticleFrame_article__aSKvH .county-photo img{display:block;width:100%;height:auto;border-radius:12px}.CountyArticleFrame_article__aSKvH .county-photo figcaption{margin-top:10px;color:var(--vm-muted);font-size:.875rem;line-height:1.6;max-width:80ch}.CountyArticleFrame_article__aSKvH .county-photo figcaption a{font-size:inherit}.CountyArticleFrame_article__aSKvH .county-meta{color:var(--vm-muted);font-size:.875rem;line-height:1.5}.CountyArticleFrame_article__aSKvH .county-jumps{margin-top:1.75rem;border:1px solid var(--vm-line);border-radius:10px;padding:10px 16px;background:var(--vm-surface)}.CountyArticleFrame_article__aSKvH .county-jumps summary{display:list-item;min-height:44px;padding-top:8px;cursor:pointer;font-weight:600}.CountyArticleFrame_article__aSKvH .county-jumps ul{margin-top:12px;list-style:none;padding:0;display:grid;gap:4px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.CountyArticleFrame_article__aSKvH .county-jumps a{display:inline-flex;align-items:center;min-height:44px}.CountyArticleFrame_article__aSKvH .county-diagram{font-size:var(--vm-body-size)}.CountyArticleFrame_article__aSKvH .county-diagram h3{font-size:1.125rem}.CountyArticleFrame_article__aSKvH .county-diagram :is(ol,div.CountyArticleFrame_grid__kQ9at){grid-template-columns:1fr}.CountyArticleFrame_article__aSKvH .county-diagram p:not(.source-note){font-size:inherit}.CountyArticleFrame_article__aSKvH .county-diagram li{min-width:0}.CountyArticleFrame_article__aSKvH .county-diagram-image{max-width:420px;margin-inline:auto}.CountyArticleFrame_article__aSKvH .table-scroll,.CountyArticleFrame_article__aSKvH [role=region]{max-width:100%}.CountyArticleFrame_article__aSKvH table{font-size:.9375rem;line-height:1.6}.CountyArticleFrame_article__aSKvH caption{padding:12px;font-weight:600;line-height:1.5}.CountyArticleFrame_article__aSKvH td,.CountyArticleFrame_article__aSKvH th{padding:12px;vertical-align:top}.CountyArticleFrame_article__aSKvH .source-note{font-size:.875rem;line-height:1.6;color:var(--vm-muted)}.CountyArticleFrame_article__aSKvH [id]{scroll-margin-top:6rem}@media (min-width:768px){.CountyArticleFrame_article__aSKvH h1{font-size:3rem}.CountyArticleFrame_article__aSKvH h2{font-size:2rem}.CountyArticleFrame_article__aSKvH h3{font-size:1.375rem}}@media (min-width:1024px){.CountyArticleFrame_article__aSKvH .county-diagram :is(ol,div.CountyArticleFrame_grid__kQ9at){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:479px){.CountyArticleFrame_article__aSKvH .county-jumps ul{grid-template-columns:1fr}.CountyArticleFrame_article__aSKvH .county-diagram-image{display:none}}@media print{.CountyArticleFrame_article__aSKvH .county-jumps,.CountyArticleFrame_article__aSKvH .county-photo{display:none}}.ClayCountyGuide_guide__XJUxn{background:var(--vm-surface);color:var(--vm-ink)}.ClayCountyGuide_guide__XJUxn header>div,.ClayCountyGuide_guide__XJUxn main{max-width:68ch}.ClayCountyGuide_guide__XJUxn li,.ClayCountyGuide_guide__XJUxn p{font-size:1.0625rem;line-height:1.75}.ClayCountyGuide_guide__XJUxn h1{font-size:2.125rem;line-height:1.15}.ClayCountyGuide_guide__XJUxn h2{font-size:1.625rem;line-height:1.3}.ClayCountyGuide_guide__XJUxn h3{font-size:1.25rem;line-height:1.4}.ClayCountyGuide_guide__XJUxn a{text-decoration:underline;text-underline-offset:.2em}.ClayCountyGuide_guide__XJUxn [tabindex]:focus-visible,.ClayCountyGuide_guide__XJUxn a:focus-visible,.ClayCountyGuide_guide__XJUxn summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.ClayCountyGuide_guide__XJUxn figure{margin-inline:0}.ClayCountyGuide_guide__XJUxn figcaption{line-height:1.7}.ClayCountyGuide_guide__XJUxn table{width:100%;border-collapse:collapse}.ClayCountyGuide_guide__XJUxn td,.ClayCountyGuide_guide__XJUxn th{padding:.65rem;text-align:left;border-bottom:1px solid var(--vm-line)}.ClayCountyGuide_guide__XJUxn th{background:var(--vm-surface-muted)}@media (min-width:768px){.ClayCountyGuide_guide__XJUxn li,.ClayCountyGuide_guide__XJUxn p{font-size:1.125rem}.ClayCountyGuide_guide__XJUxn h1{font-size:3rem}.ClayCountyGuide_guide__XJUxn h2{font-size:2rem}.ClayCountyGuide_guide__XJUxn h3{font-size:1.375rem}}@media print{.ClayCountyGuide_guide__XJUxn nav{display:none}.ClayCountyGuide_guide__XJUxn figure{-moz-column-break-inside:avoid;break-inside:avoid}}.AlachuaCountyGuide_page__J34LD{background:var(--vm-surface);color:var(--vm-ink)}.AlachuaCountyGuide_page__J34LD section{margin-top:44px;padding-top:28px;border-top:1px solid var(--vm-line)}.AlachuaCountyGuide_page__J34LD :is(h2,h3){margin-bottom:16px;font-weight:700}.AlachuaCountyGuide_page__J34LD a{text-decoration:underline;text-underline-offset:3px}.AlachuaCountyGuide_page__J34LD :is(a,summary,[tabindex]):focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.AlachuaCountyGuide_page__J34LD .source-note{margin-top:14px;font-size:14px;color:var(--vm-muted);overflow-wrap:anywhere}.AlachuaCountyGuide_page__J34LD .table-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--vm-line);border-radius:12px}.AlachuaCountyGuide_page__J34LD table{width:100%;font-variant-numeric:tabular-nums}.AlachuaCountyGuide_page__J34LD :is(caption,th,td){text-align:left;padding:12px;vertical-align:top}.AlachuaCountyGuide_page__J34LD caption{font-weight:600}.AlachuaCountyGuide_page__J34LD tbody tr:nth-child(2n),.AlachuaCountyGuide_page__J34LD thead{background:var(--vm-surface-muted)}.AlachuaCountyGuide_page__J34LD .alachua-equation{margin-block:24px;padding:22px;background:var(--vm-surface-muted);border-left:4px solid var(--vm-accent);border-radius:12px}.AlachuaCountyGuide_page__J34LD .alachua-equation dl{display:flex;flex-wrap:wrap;gap:16px;margin-block:20px}.AlachuaCountyGuide_page__J34LD .alachua-equation dl div{flex:1 1 160px}.AlachuaCountyGuide_page__J34LD .alachua-equation dt{font-size:15px}.AlachuaCountyGuide_page__J34LD .alachua-equation dd{margin:6px 0;font-size:28px;font-weight:700}.AlachuaCountyGuide_page__J34LD .alachua-help{display:grid;gap:20px;padding-left:24px}.AlachuaCountyGuide_page__J34LD .alachua-help li{padding-left:8px}@media print{.AlachuaCountyGuide_page__J34LD nav{display:none}.AlachuaCountyGuide_page__J34LD .alachua-equation,.AlachuaCountyGuide_page__J34LD .alachua-help li{-moz-column-break-inside:avoid;break-inside:avoid}}.CharlotteCountyGuide_page__GvCrG{background:var(--vm-surface);color:var(--vm-ink)}.CharlotteCountyGuide_page__GvCrG section{margin-top:44px;padding-top:28px;border-top:1px solid var(--vm-line)}.CharlotteCountyGuide_page__GvCrG :is(h2,h3){margin-bottom:16px;font-weight:700}.CharlotteCountyGuide_page__GvCrG a{text-decoration:underline;text-underline-offset:3px}.CharlotteCountyGuide_page__GvCrG :is(a,summary,[tabindex]):focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.CharlotteCountyGuide_page__GvCrG .source-note{margin-top:14px;font-size:14px;color:var(--vm-muted);overflow-wrap:anywhere}.CharlotteCountyGuide_page__GvCrG .table-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--vm-line);border-radius:12px}.CharlotteCountyGuide_page__GvCrG table{width:100%;font-variant-numeric:tabular-nums}.CharlotteCountyGuide_page__GvCrG :is(caption,th,td){text-align:left;padding:12px;vertical-align:top}.CharlotteCountyGuide_page__GvCrG caption{font-weight:600}.CharlotteCountyGuide_page__GvCrG tbody tr:nth-child(2n),.CharlotteCountyGuide_page__GvCrG thead{background:var(--vm-surface-muted)}.CharlotteCountyGuide_page__GvCrG .charlotte-forms{margin-block:24px;padding:20px;border:1px solid var(--vm-line);border-radius:12px}.CharlotteCountyGuide_page__GvCrG .charlotte-forms ol{display:grid;gap:20px;list-style:none;padding:0;margin-block:20px}.CharlotteCountyGuide_page__GvCrG .charlotte-forms li{padding-top:16px;border-top:3px solid var(--vm-accent);min-width:0}.CharlotteCountyGuide_page__GvCrG .charlotte-budget{padding-left:24px}.CharlotteCountyGuide_page__GvCrG .charlotte-budget li{margin-bottom:16px;padding-left:4px}@media (min-width:1024px){.CharlotteCountyGuide_page__GvCrG .charlotte-forms ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print{.CharlotteCountyGuide_page__GvCrG nav{display:none}.CharlotteCountyGuide_page__GvCrG .charlotte-budget li,.CharlotteCountyGuide_page__GvCrG .charlotte-forms{-moz-column-break-inside:avoid;break-inside:avoid}}.DuvalCountyGuide_guide___NM_F{overflow-wrap:anywhere}.DuvalCountyGuide_guide___NM_F section{scroll-margin-top:6rem}.DuvalCountyGuide_guide___NM_F .duval-panel{padding:1.25rem;border:1px solid var(--vm-line);border-radius:12px;background:var(--vm-surface-muted);margin-block:1.25rem}.DuvalCountyGuide_guide___NM_F .duval-steps{display:grid;gap:1rem;padding:0;list-style:none;counter-reset:steps}.DuvalCountyGuide_guide___NM_F .duval-steps li{counter-increment:steps;border-left:4px solid var(--vm-accent);padding:1rem;background:var(--vm-surface-muted)}.DuvalCountyGuide_guide___NM_F .duval-steps h3:before{content:counter(steps) ". "}.DuvalCountyGuide_guide___NM_F .duval-table{overflow-x:auto;border:1px solid var(--vm-line);border-radius:8px;margin-block:1rem}.DuvalCountyGuide_guide___NM_F table{width:100%;border-collapse:collapse}.DuvalCountyGuide_guide___NM_F th{background:var(--vm-surface-muted);text-align:left}.DuvalCountyGuide_guide___NM_F td,.DuvalCountyGuide_guide___NM_F th{border-bottom:1px solid var(--vm-line)}.DuvalCountyGuide_guide___NM_F ul:not(.county-jumps ul){list-style:disc;padding-left:1.3rem}.DuvalCountyGuide_guide___NM_F li+li{margin-top:.65rem}.DuvalCountyGuide_guide___NM_F .duval-bar{display:block;height:10px;background:var(--vm-accent);margin-top:.4rem}.DuvalCountyGuide_guide___NM_F .duval-questions li{padding-bottom:1rem;border-bottom:1px solid var(--vm-line)}@media print{.DuvalCountyGuide_guide___NM_F .duval-panel,.DuvalCountyGuide_guide___NM_F figure,.DuvalCountyGuide_guide___NM_F table{-moz-column-break-inside:avoid;break-inside:avoid}.DuvalCountyGuide_guide___NM_F a{color:#000}}.LeeCountyGuide_guide__RtXIH{background:var(--vm-surface);color:var(--vm-ink)}.LeeCountyGuide_guide__RtXIH a{text-decoration:underline;text-underline-offset:.2em}.LeeCountyGuide_guide__RtXIH a:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.LeeCountyGuide_guide__RtXIH figure p.text-sm{font-size:.875rem}.LeeCountyGuide_guide__RtXIH figure{margin-inline:0}@media print{.LeeCountyGuide_guide__RtXIH nav{display:none}.LeeCountyGuide_guide__RtXIH article,.LeeCountyGuide_guide__RtXIH figure{-moz-column-break-inside:avoid;break-inside:avoid}}.PascoCountyGuide_page__guo7w{background:var(--vm-surface);color:var(--vm-ink);font-size:var(--vm-body-size);line-height:1.7}.PascoCountyGuide_page__guo7w p{max-width:68ch}.PascoCountyGuide_page__guo7w a{text-decoration:underline;text-underline-offset:3px}.PascoCountyGuide_page__guo7w a:focus-visible,.PascoCountyGuide_page__guo7w button:focus-visible,.PascoCountyGuide_page__guo7w summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.PascoCountyGuide_page__guo7w h2{font-size:26px;line-height:1.3;font-weight:700;margin-bottom:20px}.PascoCountyGuide_page__guo7w h3{font-size:20px;line-height:1.4;font-weight:700}.PascoCountyGuide_page__guo7w section{margin-top:48px;padding-top:28px;border-top:1px solid var(--vm-line)}.PascoCountyGuide_page__guo7w [id]{scroll-margin-top:100px}.PascoCountyGuide_page__guo7w p+p{margin-top:16px}.PascoCountyGuide_page__guo7w table{width:100%;font-size:15px;font-variant-numeric:tabular-nums}.PascoCountyGuide_page__guo7w caption{text-align:left;font-weight:600;padding:12px}.PascoCountyGuide_page__guo7w td,.PascoCountyGuide_page__guo7w th{padding:12px;vertical-align:top;text-align:left}.PascoCountyGuide_page__guo7w tbody tr:nth-child(2n),.PascoCountyGuide_page__guo7w thead{background:var(--vm-surface-muted)}.PascoCountyGuide_page__guo7w .source-note{margin-top:14px;font-size:14px;color:var(--vm-muted);overflow-wrap:anywhere}.PascoCountyGuide_page__guo7w .table-scroll{overflow-x:auto;border:1px solid var(--vm-line);border-radius:10px}.PascoCountyGuide_page__guo7w .answer-line{display:none}@media (min-width:768px){.PascoCountyGuide_page__guo7w h2{font-size:32px}.PascoCountyGuide_page__guo7w h3{font-size:22px}}@media print{body:has(.PascoCountyGuide_page__guo7w) aside,body:has(.PascoCountyGuide_page__guo7w) footer,body:has(.PascoCountyGuide_page__guo7w) header{display:none!important}.PascoCountyGuide_page__guo7w main>:not(#question-sheet),.PascoCountyGuide_page__guo7w nav{display:none!important}.PascoCountyGuide_page__guo7w .county-content-shell,.PascoCountyGuide_page__guo7w main{display:block;padding:0}.PascoCountyGuide_page__guo7w #question-sheet{border:0;margin:0;padding:20px;font-size:11pt}.PascoCountyGuide_page__guo7w #question-sheet h2{font-size:19pt}.PascoCountyGuide_page__guo7w #question-sheet li{-moz-column-break-inside:avoid;break-inside:avoid;margin:10px 0}.PascoCountyGuide_page__guo7w #question-sheet button{display:none}.PascoCountyGuide_page__guo7w .answer-line{display:block;height:22px;border-bottom:1px solid #777}}.OsceolaCountyGuide_page__q10wM{background:var(--vm-surface);color:var(--vm-ink)}.OsceolaCountyGuide_page__q10wM section{margin-top:44px;padding-top:28px;border-top:1px solid var(--vm-line)}.OsceolaCountyGuide_page__q10wM h2{margin-bottom:20px;font-weight:700}.OsceolaCountyGuide_page__q10wM h3{margin-bottom:12px;font-weight:700}.OsceolaCountyGuide_page__q10wM a{text-decoration:underline;text-underline-offset:3px}.OsceolaCountyGuide_page__q10wM :is(a,summary,[tabindex]):focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.OsceolaCountyGuide_page__q10wM .source-note{margin-top:14px;font-size:14px;color:var(--vm-muted);overflow-wrap:anywhere}.OsceolaCountyGuide_page__q10wM .table-scroll{overflow-x:auto;max-width:100%;border:1px solid var(--vm-line);border-radius:12px}.OsceolaCountyGuide_page__q10wM table{width:100%;font-variant-numeric:tabular-nums}.OsceolaCountyGuide_page__q10wM :is(th,td,caption){text-align:left;padding:12px;vertical-align:top}.OsceolaCountyGuide_page__q10wM caption{font-weight:600}.OsceolaCountyGuide_page__q10wM tbody tr:nth-child(2n),.OsceolaCountyGuide_page__q10wM thead{background:var(--vm-surface-muted)}.OsceolaCountyGuide_page__q10wM .utility-comparison{margin-block:24px;padding:20px;border:1px solid var(--vm-line);border-radius:12px}.OsceolaCountyGuide_page__q10wM .utility-options{list-style:none;padding:0;display:grid;gap:24px;margin-block:24px}.OsceolaCountyGuide_page__q10wM .utility-options li{min-width:0;border-top:3px solid var(--vm-accent);padding-top:16px}.OsceolaCountyGuide_page__q10wM .utility-track{margin-top:12px;height:24px;display:flex;background:var(--vm-surface-muted);border-radius:4px;overflow:hidden}.OsceolaCountyGuide_page__q10wM .lease-segment{background:var(--vm-accent)}.OsceolaCountyGuide_page__q10wM .utility-segment{background:#b17a28}.OsceolaCountyGuide_page__q10wM .gross-amount{display:block;margin-top:12px;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}@media (min-width:768px){.OsceolaCountyGuide_page__q10wM .utility-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.OsceolaCountyGuide_page__q10wM nav{display:none}.OsceolaCountyGuide_page__q10wM .utility-comparison{-moz-column-break-inside:avoid;break-inside:avoid}}.HernandoCountyGuide_guide__LAmFD{background:var(--vm-surface);color:var(--vm-ink)}.HernandoCountyGuide_guide__LAmFD header>div,.HernandoCountyGuide_guide__LAmFD main{max-width:68ch}.HernandoCountyGuide_guide__LAmFD li,.HernandoCountyGuide_guide__LAmFD p{font-size:1.0625rem;line-height:1.75}.HernandoCountyGuide_guide__LAmFD h1{font-size:2.125rem;line-height:1.15}.HernandoCountyGuide_guide__LAmFD h2{font-size:1.625rem;line-height:1.3}.HernandoCountyGuide_guide__LAmFD h3{font-size:1.25rem;line-height:1.4}.HernandoCountyGuide_guide__LAmFD a{text-decoration:underline;text-underline-offset:.2em}.HernandoCountyGuide_guide__LAmFD [tabindex]:focus-visible,.HernandoCountyGuide_guide__LAmFD a:focus-visible,.HernandoCountyGuide_guide__LAmFD summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.HernandoCountyGuide_guide__LAmFD figure{margin-inline:0}.HernandoCountyGuide_guide__LAmFD figcaption{line-height:1.7}.HernandoCountyGuide_guide__LAmFD table{width:100%;border-collapse:collapse}.HernandoCountyGuide_guide__LAmFD td,.HernandoCountyGuide_guide__LAmFD th{padding:.65rem;text-align:left;border-bottom:1px solid var(--vm-line)}.HernandoCountyGuide_guide__LAmFD th{background:var(--vm-surface-muted)}@media (min-width:768px){.HernandoCountyGuide_guide__LAmFD li,.HernandoCountyGuide_guide__LAmFD p{font-size:1.125rem}.HernandoCountyGuide_guide__LAmFD h1{font-size:3rem}.HernandoCountyGuide_guide__LAmFD h2{font-size:2rem}.HernandoCountyGuide_guide__LAmFD h3{font-size:1.375rem}}@media print{.HernandoCountyGuide_guide__LAmFD nav{display:none}.HernandoCountyGuide_guide__LAmFD figure{-moz-column-break-inside:avoid;break-inside:avoid}}.MarionCountyGuide_guide__sUp66{background:var(--vm-surface);color:var(--vm-ink)}.MarionCountyGuide_guide__sUp66 header>div,.MarionCountyGuide_guide__sUp66 main{max-width:68ch}.MarionCountyGuide_guide__sUp66 li,.MarionCountyGuide_guide__sUp66 p{font-size:1.0625rem;line-height:1.75}.MarionCountyGuide_guide__sUp66 h1{font-size:2.125rem;line-height:1.15}.MarionCountyGuide_guide__sUp66 h2{font-size:1.625rem;line-height:1.3}.MarionCountyGuide_guide__sUp66 h3{font-size:1.25rem;line-height:1.4}.MarionCountyGuide_guide__sUp66 a{text-decoration:underline;text-underline-offset:.2em}.MarionCountyGuide_guide__sUp66 [tabindex]:focus-visible,.MarionCountyGuide_guide__sUp66 a:focus-visible,.MarionCountyGuide_guide__sUp66 summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.MarionCountyGuide_guide__sUp66 figure{margin-inline:0}.MarionCountyGuide_guide__sUp66 figcaption{line-height:1.7}.MarionCountyGuide_guide__sUp66 table{width:100%;border-collapse:collapse}.MarionCountyGuide_guide__sUp66 td,.MarionCountyGuide_guide__sUp66 th{padding:.65rem;text-align:left;border-bottom:1px solid var(--vm-line)}.MarionCountyGuide_guide__sUp66 th{background:var(--vm-surface-muted)}@media (min-width:768px){.MarionCountyGuide_guide__sUp66 li,.MarionCountyGuide_guide__sUp66 p{font-size:1.125rem}.MarionCountyGuide_guide__sUp66 h1{font-size:3rem}.MarionCountyGuide_guide__sUp66 h2{font-size:2rem}.MarionCountyGuide_guide__sUp66 h3{font-size:1.375rem}}@media print{.MarionCountyGuide_guide__sUp66 nav{display:none}.MarionCountyGuide_guide__sUp66 figure{-moz-column-break-inside:avoid;break-inside:avoid}}.HillsboroughCountyGuide_page__2osxP{background:var(--vm-surface);color:var(--vm-ink)}.HillsboroughCountyGuide_page__2osxP section{margin-top:44px;padding-top:28px;border-top:1px solid var(--vm-line)}.HillsboroughCountyGuide_page__2osxP :is(h2,h3){margin-bottom:16px;font-weight:700}.HillsboroughCountyGuide_page__2osxP a{text-decoration:underline;text-underline-offset:3px}.HillsboroughCountyGuide_page__2osxP :is(a,summary,[tabindex]):focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.HillsboroughCountyGuide_page__2osxP .source-note{margin-top:14px;font-size:14px;color:var(--vm-muted);overflow-wrap:anywhere}.HillsboroughCountyGuide_page__2osxP .table-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--vm-line);border-radius:12px}.HillsboroughCountyGuide_page__2osxP table{width:100%;font-variant-numeric:tabular-nums}.HillsboroughCountyGuide_page__2osxP :is(caption,th,td){text-align:left;padding:12px;vertical-align:top}.HillsboroughCountyGuide_page__2osxP caption{font-weight:600}.HillsboroughCountyGuide_page__2osxP tbody tr:nth-child(2n),.HillsboroughCountyGuide_page__2osxP thead{background:var(--vm-surface-muted)}.HillsboroughCountyGuide_page__2osxP .hillsborough-steps{display:grid;gap:22px;padding-left:26px}.HillsboroughCountyGuide_page__2osxP .hillsborough-steps li{padding-left:6px}.HillsboroughCountyGuide_page__2osxP .hillsborough-zip-figure{margin-block:24px;padding:20px;border:1px solid var(--vm-line);border-radius:12px}.HillsboroughCountyGuide_page__2osxP .hillsborough-zip-figure dl{display:grid;gap:20px;margin-block:20px}.HillsboroughCountyGuide_page__2osxP .hillsborough-zip-figure dt{font-size:16px}.HillsboroughCountyGuide_page__2osxP .hillsborough-zip-figure dd{margin:4px 0;font-size:28px;font-weight:700}.HillsboroughCountyGuide_page__2osxP .hillsborough-zip-figure dl div{min-width:0;border-top:3px solid var(--vm-accent);padding-top:12px}.HillsboroughCountyGuide_page__2osxP .hillsborough-zips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 14px;list-style:none;padding:0}.HillsboroughCountyGuide_page__2osxP .hillsborough-zips a{display:inline-flex;min-height:44px;align-items:center}@media (min-width:768px){.HillsboroughCountyGuide_page__2osxP .hillsborough-zip-figure dl{grid-template-columns:repeat(3,minmax(0,1fr))}.HillsboroughCountyGuide_page__2osxP .hillsborough-zips{grid-template-columns:repeat(5,minmax(0,1fr))}}@media print{.HillsboroughCountyGuide_page__2osxP nav{display:none}.HillsboroughCountyGuide_page__2osxP .hillsborough-steps li,.HillsboroughCountyGuide_page__2osxP .hillsborough-zip-figure{-moz-column-break-inside:avoid;break-inside:avoid}}.PalmBeachCountyGuide_guide__0B9ob{font-size:17px;line-height:1.75}.PalmBeachCountyGuide_guide__0B9ob main{max-width:79ch;margin:0 auto;padding:2rem 1.25rem 4rem}.PalmBeachCountyGuide_guide__0B9ob header{padding:1rem 0 2rem;border-bottom:1px solid var(--vm-line)}.PalmBeachCountyGuide_guide__0B9ob section{margin-top:2.5rem}.PalmBeachCountyGuide_guide__0B9ob h2,.PalmBeachCountyGuide_guide__0B9ob h3{text-wrap:balance}.PalmBeachCountyGuide_guide__0B9ob h3{margin:1.75rem 0 .75rem}.PalmBeachCountyGuide_guide__0B9ob ol,.PalmBeachCountyGuide_guide__0B9ob ul{padding-left:1.4rem}.PalmBeachCountyGuide_guide__0B9ob li{margin:.65rem 0}.PalmBeachCountyGuide_guide__0B9ob .pb-note{border-left:4px solid var(--vm-accent);padding:1rem 1.25rem;background:var(--vm-surface-muted);margin:1.5rem 0}.PalmBeachCountyGuide_guide__0B9ob .pb-agency{padding:0 0 1.25rem;border-bottom:1px solid var(--vm-line)}.PalmBeachCountyGuide_guide__0B9ob .pb-agency h3{margin-top:1.5rem}.PalmBeachCountyGuide_guide__0B9ob .pb-table{overflow-x:auto;margin:1.25rem 0;border:1px solid var(--vm-line);border-radius:8px}.PalmBeachCountyGuide_guide__0B9ob table{width:100%;border-collapse:collapse;text-align:left}.PalmBeachCountyGuide_guide__0B9ob th{background:var(--vm-surface-muted)}.PalmBeachCountyGuide_guide__0B9ob tr+tr{border-top:1px solid var(--vm-line)}.PalmBeachCountyGuide_guide__0B9ob .pb-figure{border:1px solid var(--vm-line);border-radius:12px;padding:1.25rem;margin:1.5rem 0}.PalmBeachCountyGuide_guide__0B9ob .pb-figure h3{margin-top:0}.PalmBeachCountyGuide_guide__0B9ob .pb-bar-track{background:var(--vm-surface-muted);height:18px;margin:.35rem 0 1.2rem}.PalmBeachCountyGuide_guide__0B9ob .pb-bar{display:block;height:100%;background:var(--vm-accent)}.PalmBeachCountyGuide_guide__0B9ob .pb-zip-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem}.PalmBeachCountyGuide_guide__0B9ob .pb-zip-list li{margin:0}.PalmBeachCountyGuide_guide__0B9ob .pb-zip-list a{display:inline-flex;min-height:44px;align-items:center}.PalmBeachCountyGuide_guide__0B9ob details{margin-top:1.5rem}@media (min-width:768px){.PalmBeachCountyGuide_guide__0B9ob{font-size:18px}.PalmBeachCountyGuide_guide__0B9ob main{padding-top:3rem}}@media (max-width:360px){.PalmBeachCountyGuide_guide__0B9ob .pb-zip-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.PalmBeachCountyGuide_guide__0B9ob{font-size:12pt}.PalmBeachCountyGuide_guide__0B9ob a{color:#111}.PalmBeachCountyGuide_guide__0B9ob .pb-figure{-moz-column-break-inside:avoid;break-inside:avoid}}.CitrusCountyGuide_guide__3rM2O{overflow-wrap:anywhere}.CitrusCountyGuide_guide__3rM2O section{border-top:1px solid var(--vm-line)}.CitrusCountyGuide_guide__3rM2O .citrus-answer{margin-top:1.5rem;padding:1.25rem;background:var(--vm-surface-muted);border-left:4px solid var(--vm-accent);border-radius:0 10px 10px 0}.CitrusCountyGuide_guide__3rM2O .citrus-paths{list-style:none;display:grid;gap:1rem;padding:0;margin-top:1rem;counter-reset:routes}.CitrusCountyGuide_guide__3rM2O .citrus-paths li{border:1px solid var(--vm-line);padding:1.25rem;border-radius:10px;background:var(--vm-surface);counter-increment:routes}.CitrusCountyGuide_guide__3rM2O .citrus-paths h3:before{content:counter(routes) " / ";color:var(--vm-accent)}.CitrusCountyGuide_guide__3rM2O .citrus-paths p{margin:.65rem 0}.CitrusCountyGuide_guide__3rM2O .citrus-paths a{display:inline-flex;align-items:center;min-height:44px}.CitrusCountyGuide_guide__3rM2O .citrus-list{list-style:disc;padding-left:1.5rem;margin:1rem 0}.CitrusCountyGuide_guide__3rM2O .citrus-list li+li{margin-top:.75rem}.CitrusCountyGuide_guide__3rM2O .table-scroll{overflow-x:auto;border:1px solid var(--vm-line);border-radius:8px;margin-top:1rem}.CitrusCountyGuide_guide__3rM2O table{border-collapse:collapse;width:100%;min-width:390px}.CitrusCountyGuide_guide__3rM2O th{background:var(--vm-surface-muted);text-align:left}.CitrusCountyGuide_guide__3rM2O td,.CitrusCountyGuide_guide__3rM2O th{border-bottom:1px solid var(--vm-line)}.CitrusCountyGuide_guide__3rM2O .citrus-call-sheet{border:2px solid var(--vm-line);padding:1.25rem;border-radius:10px;background:var(--vm-surface)}.CitrusCountyGuide_guide__3rM2O .citrus-call-sheet li{margin:1rem 0;padding-bottom:.75rem;border-bottom:1px dotted var(--vm-muted)}@media print{.CitrusCountyGuide_guide__3rM2O section{-moz-column-break-before:auto;break-before:auto}.CitrusCountyGuide_guide__3rM2O .citrus-call-sheet{-moz-column-break-inside:avoid;break-inside:avoid}.CitrusCountyGuide_guide__3rM2O .table-scroll{overflow:visible}.CitrusCountyGuide_guide__3rM2O table{min-width:0}}.FranklinCountyGuide_guide__E9XyP{overflow-wrap:anywhere}.FranklinCountyGuide_guide__E9XyP .route-choices{display:grid;gap:1rem;margin-block:1.5rem;padding:0;list-style:none}.FranklinCountyGuide_guide__E9XyP .route-choices li{border:1px solid var(--vm-line);border-radius:12px;padding:1.25rem;background:var(--vm-surface-muted)}.FranklinCountyGuide_guide__E9XyP .route-choices h3{margin-bottom:.75rem}.FranklinCountyGuide_guide__E9XyP .route-choices a{display:inline-flex;align-items:center;min-height:44px}.FranklinCountyGuide_guide__E9XyP .routing-figure{padding:1.25rem;border:1px solid var(--vm-line);border-radius:12px}.FranklinCountyGuide_guide__E9XyP .routing-figure ol{display:grid;gap:1rem;padding:0;list-style:none}.FranklinCountyGuide_guide__E9XyP .routing-figure li{padding:1rem;border-left:4px solid var(--vm-accent);background:var(--vm-surface-muted)}.FranklinCountyGuide_guide__E9XyP .routing-figure strong{display:block}.FranklinCountyGuide_guide__E9XyP .checklist{padding-left:1.5rem;list-style:disc}.FranklinCountyGuide_guide__E9XyP .checklist li{margin-block:.65rem}.FranklinCountyGuide_guide__E9XyP .table-scroll{overflow-x:auto;border:1px solid var(--vm-line);border-radius:10px}.FranklinCountyGuide_guide__E9XyP table{width:100%;border-collapse:collapse}.FranklinCountyGuide_guide__E9XyP thead{background:var(--vm-surface-muted)}.FranklinCountyGuide_guide__E9XyP :is(th,td){border-bottom:1px solid var(--vm-line);text-align:left}.FranklinCountyGuide_guide__E9XyP .call-sheet{border:2px solid var(--vm-line);border-radius:12px;padding:1.25rem}.FranklinCountyGuide_guide__E9XyP .call-sheet li{margin-block:1rem;padding-bottom:1rem;border-bottom:1px solid var(--vm-line)}.FranklinCountyGuide_guide__E9XyP .help-block{border-left:4px solid var(--vm-accent);padding-left:1.25rem;margin-block:2rem}@media(min-width:900px){.FranklinCountyGuide_guide__E9XyP .route-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print{.FranklinCountyGuide_guide__E9XyP .call-sheet{-moz-column-break-inside:avoid;break-inside:avoid}.FranklinCountyGuide_guide__E9XyP{color:#000;background:#fff}}.PinellasCountyGuide_guide__NE6Ai{background:var(--vm-surface);color:var(--vm-ink)}.PinellasCountyGuide_guide__NE6Ai li,.PinellasCountyGuide_guide__NE6Ai p{font-size:1.0625rem;line-height:1.75}.PinellasCountyGuide_guide__NE6Ai h1{font-size:2.125rem;line-height:1.15}.PinellasCountyGuide_guide__NE6Ai h2{font-size:1.625rem;line-height:1.3}.PinellasCountyGuide_guide__NE6Ai a{text-decoration:underline;text-underline-offset:.2em}.PinellasCountyGuide_guide__NE6Ai a:focus-visible,.PinellasCountyGuide_guide__NE6Ai summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.PinellasCountyGuide_guide__NE6Ai figure{margin-inline:0}.PinellasCountyGuide_guide__NE6Ai header>div,.PinellasCountyGuide_guide__NE6Ai main{max-width:68ch}@media (min-width:768px){.PinellasCountyGuide_guide__NE6Ai li,.PinellasCountyGuide_guide__NE6Ai p{font-size:1.125rem}.PinellasCountyGuide_guide__NE6Ai h1{font-size:3rem}.PinellasCountyGuide_guide__NE6Ai h2{font-size:2rem}}@media print{.PinellasCountyGuide_guide__NE6Ai nav{display:none}.PinellasCountyGuide_guide__NE6Ai article,.PinellasCountyGuide_guide__NE6Ai figure{-moz-column-break-inside:avoid;break-inside:avoid}}.SarasotaCountyGuide_guide__osKgl{background:var(--vm-surface);color:var(--vm-ink)}.SarasotaCountyGuide_guide__osKgl header>div,.SarasotaCountyGuide_guide__osKgl main{max-width:68ch}.SarasotaCountyGuide_guide__osKgl li,.SarasotaCountyGuide_guide__osKgl p{font-size:1.0625rem;line-height:1.75}.SarasotaCountyGuide_guide__osKgl h1{font-size:2.125rem;line-height:1.15}.SarasotaCountyGuide_guide__osKgl h2{font-size:1.625rem;line-height:1.3}.SarasotaCountyGuide_guide__osKgl a{text-decoration:underline;text-underline-offset:.2em}.SarasotaCountyGuide_guide__osKgl a:focus-visible,.SarasotaCountyGuide_guide__osKgl summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.SarasotaCountyGuide_guide__osKgl figure{margin-inline:0}.SarasotaCountyGuide_guide__osKgl figcaption{line-height:1.7}.SarasotaCountyGuide_guide__osKgl table{width:100%;border-collapse:collapse}.SarasotaCountyGuide_guide__osKgl td,.SarasotaCountyGuide_guide__osKgl th{padding:.65rem;border-bottom:1px solid var(--vm-line);text-align:left}.SarasotaCountyGuide_guide__osKgl th{background:var(--vm-surface-muted)}@media (min-width:768px){.SarasotaCountyGuide_guide__osKgl li,.SarasotaCountyGuide_guide__osKgl p{font-size:1.125rem}.SarasotaCountyGuide_guide__osKgl h1{font-size:3rem}.SarasotaCountyGuide_guide__osKgl h2{font-size:2rem}}@media print{.SarasotaCountyGuide_guide__osKgl nav{display:none}.SarasotaCountyGuide_guide__osKgl figure{-moz-column-break-inside:avoid;break-inside:avoid}}.OrangeFloridaCountyGuide_guide__Aa0Wq{background:var(--vm-surface);color:var(--vm-ink)}.OrangeFloridaCountyGuide_guide__Aa0Wq header>div,.OrangeFloridaCountyGuide_guide__Aa0Wq main{max-width:68ch}.OrangeFloridaCountyGuide_guide__Aa0Wq li,.OrangeFloridaCountyGuide_guide__Aa0Wq p{font-size:1.0625rem;line-height:1.75}.OrangeFloridaCountyGuide_guide__Aa0Wq h1{font-size:2.125rem;line-height:1.15}.OrangeFloridaCountyGuide_guide__Aa0Wq h2{font-size:1.625rem;line-height:1.3}.OrangeFloridaCountyGuide_guide__Aa0Wq a{text-decoration:underline;text-underline-offset:.2em}.OrangeFloridaCountyGuide_guide__Aa0Wq a:focus-visible,.OrangeFloridaCountyGuide_guide__Aa0Wq summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.OrangeFloridaCountyGuide_guide__Aa0Wq figure{margin-inline:0}.OrangeFloridaCountyGuide_guide__Aa0Wq figcaption{line-height:1.7}@media (min-width:768px){.OrangeFloridaCountyGuide_guide__Aa0Wq li,.OrangeFloridaCountyGuide_guide__Aa0Wq p{font-size:1.125rem}.OrangeFloridaCountyGuide_guide__Aa0Wq h1{font-size:3rem}.OrangeFloridaCountyGuide_guide__Aa0Wq h2{font-size:2rem}}@media print{.OrangeFloridaCountyGuide_guide__Aa0Wq nav{display:none}.OrangeFloridaCountyGuide_guide__Aa0Wq figure{-moz-column-break-inside:avoid;break-inside:avoid}}.BrevardCountyGuide_page__zftoy{background:var(--vm-surface);color:var(--vm-ink)}.BrevardCountyGuide_page__zftoy section{margin-top:44px;padding-top:28px;border-top:1px solid var(--vm-line)}.BrevardCountyGuide_page__zftoy p+p{margin-top:16px}.BrevardCountyGuide_page__zftoy h2{margin-bottom:20px;font-weight:700}.BrevardCountyGuide_page__zftoy h3{margin-bottom:12px;font-weight:700}.BrevardCountyGuide_page__zftoy a{text-decoration:underline;text-underline-offset:3px}.BrevardCountyGuide_page__zftoy :is(a,summary,[tabindex]):focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.BrevardCountyGuide_page__zftoy .source-note{margin-top:14px;font-size:14px;color:var(--vm-muted);overflow-wrap:anywhere}.BrevardCountyGuide_page__zftoy .table-scroll{overflow-x:auto;border:1px solid var(--vm-line);border-radius:12px}.BrevardCountyGuide_page__zftoy table{width:100%;font-variant-numeric:tabular-nums}.BrevardCountyGuide_page__zftoy :is(th,td,caption){text-align:left;padding:12px;vertical-align:top}.BrevardCountyGuide_page__zftoy caption{font-weight:600}.BrevardCountyGuide_page__zftoy tbody tr:nth-child(2n),.BrevardCountyGuide_page__zftoy thead{background:var(--vm-surface-muted)}.BrevardCountyGuide_page__zftoy .rent-bars{list-style:none;padding:0}.BrevardCountyGuide_page__zftoy .rent-bars li{margin-top:24px}.BrevardCountyGuide_page__zftoy .rent-bar-track{height:20px;background:var(--vm-line);margin-top:8px;border-radius:4px;overflow:hidden}.BrevardCountyGuide_page__zftoy .rent-bar-fill{display:block;height:100%;background:var(--vm-accent)}@media print{.BrevardCountyGuide_page__zftoy nav{display:none}.BrevardCountyGuide_page__zftoy section{-moz-column-break-inside:auto;break-inside:auto}.BrevardCountyGuide_page__zftoy figure{-moz-column-break-inside:avoid;break-inside:avoid}}.SeminoleCountyGuide_guide__2Z6rA{background:var(--vm-surface);color:var(--vm-ink)}.SeminoleCountyGuide_guide__2Z6rA header>div,.SeminoleCountyGuide_guide__2Z6rA main{max-width:68ch}.SeminoleCountyGuide_guide__2Z6rA li,.SeminoleCountyGuide_guide__2Z6rA p{font-size:1.0625rem;line-height:1.75}.SeminoleCountyGuide_guide__2Z6rA h1{font-size:2.125rem;line-height:1.15}.SeminoleCountyGuide_guide__2Z6rA h2{font-size:1.625rem;line-height:1.3}.SeminoleCountyGuide_guide__2Z6rA h3{font-size:1.25rem;line-height:1.4}.SeminoleCountyGuide_guide__2Z6rA a{text-decoration:underline;text-underline-offset:.2em}.SeminoleCountyGuide_guide__2Z6rA [tabindex]:focus-visible,.SeminoleCountyGuide_guide__2Z6rA a:focus-visible,.SeminoleCountyGuide_guide__2Z6rA summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.SeminoleCountyGuide_guide__2Z6rA figure{margin-inline:0}.SeminoleCountyGuide_guide__2Z6rA figcaption{line-height:1.7}.SeminoleCountyGuide_guide__2Z6rA table{width:100%;border-collapse:collapse}.SeminoleCountyGuide_guide__2Z6rA td,.SeminoleCountyGuide_guide__2Z6rA th{padding:.65rem;text-align:left;border-bottom:1px solid var(--vm-line)}.SeminoleCountyGuide_guide__2Z6rA th{background:var(--vm-surface-muted)}@media (min-width:768px){.SeminoleCountyGuide_guide__2Z6rA li,.SeminoleCountyGuide_guide__2Z6rA p{font-size:1.125rem}.SeminoleCountyGuide_guide__2Z6rA h1{font-size:3rem}.SeminoleCountyGuide_guide__2Z6rA h2{font-size:2rem}.SeminoleCountyGuide_guide__2Z6rA h3{font-size:1.375rem}}@media print{.SeminoleCountyGuide_guide__2Z6rA nav{display:none}.SeminoleCountyGuide_guide__2Z6rA figure{-moz-column-break-inside:avoid;break-inside:avoid}}.LakeFloridaCountyGuide_guide__t6uPb{background:var(--vm-surface);color:var(--vm-ink)}.LakeFloridaCountyGuide_guide__t6uPb header>div,.LakeFloridaCountyGuide_guide__t6uPb main{max-width:68ch}.LakeFloridaCountyGuide_guide__t6uPb li,.LakeFloridaCountyGuide_guide__t6uPb p{font-size:1.0625rem;line-height:1.75}.LakeFloridaCountyGuide_guide__t6uPb h1{font-size:2.125rem;line-height:1.15}.LakeFloridaCountyGuide_guide__t6uPb h2{font-size:1.625rem;line-height:1.3}.LakeFloridaCountyGuide_guide__t6uPb h3{font-size:1.25rem;line-height:1.4}.LakeFloridaCountyGuide_guide__t6uPb a{text-decoration:underline;text-underline-offset:.2em}.LakeFloridaCountyGuide_guide__t6uPb [tabindex]:focus-visible,.LakeFloridaCountyGuide_guide__t6uPb a:focus-visible,.LakeFloridaCountyGuide_guide__t6uPb summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.LakeFloridaCountyGuide_guide__t6uPb figure{margin-inline:0}.LakeFloridaCountyGuide_guide__t6uPb figcaption{line-height:1.7}.LakeFloridaCountyGuide_guide__t6uPb table{width:100%;border-collapse:collapse}.LakeFloridaCountyGuide_guide__t6uPb td,.LakeFloridaCountyGuide_guide__t6uPb th{padding:.65rem;text-align:left;border-bottom:1px solid var(--vm-line)}.LakeFloridaCountyGuide_guide__t6uPb th{background:var(--vm-surface-muted)}@media (min-width:768px){.LakeFloridaCountyGuide_guide__t6uPb li,.LakeFloridaCountyGuide_guide__t6uPb p{font-size:1.125rem}.LakeFloridaCountyGuide_guide__t6uPb h1{font-size:3rem}.LakeFloridaCountyGuide_guide__t6uPb h2{font-size:2rem}.LakeFloridaCountyGuide_guide__t6uPb h3{font-size:1.375rem}}@media print{.LakeFloridaCountyGuide_guide__t6uPb nav{display:none}.LakeFloridaCountyGuide_guide__t6uPb figure{-moz-column-break-inside:avoid;break-inside:avoid}}.ManateeCountyGuide_guide__tU1tm{background:var(--vm-surface);color:var(--vm-ink)}.ManateeCountyGuide_guide__tU1tm header>div,.ManateeCountyGuide_guide__tU1tm main{max-width:68ch}.ManateeCountyGuide_guide__tU1tm li,.ManateeCountyGuide_guide__tU1tm p{font-size:1.0625rem;line-height:1.75}.ManateeCountyGuide_guide__tU1tm h1{font-size:2.125rem;line-height:1.15}.ManateeCountyGuide_guide__tU1tm h2{font-size:1.625rem;line-height:1.3}.ManateeCountyGuide_guide__tU1tm h3{font-size:1.25rem;line-height:1.4}.ManateeCountyGuide_guide__tU1tm a{text-decoration:underline;text-underline-offset:.2em}.ManateeCountyGuide_guide__tU1tm [tabindex]:focus-visible,.ManateeCountyGuide_guide__tU1tm a:focus-visible,.ManateeCountyGuide_guide__tU1tm summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.ManateeCountyGuide_guide__tU1tm figure{margin-inline:0}.ManateeCountyGuide_guide__tU1tm figcaption{line-height:1.7}.ManateeCountyGuide_guide__tU1tm table{width:100%;border-collapse:collapse}.ManateeCountyGuide_guide__tU1tm td,.ManateeCountyGuide_guide__tU1tm th{padding:.65rem;text-align:left;border-bottom:1px solid var(--vm-line)}.ManateeCountyGuide_guide__tU1tm th{background:var(--vm-surface-muted)}@media (min-width:768px){.ManateeCountyGuide_guide__tU1tm li,.ManateeCountyGuide_guide__tU1tm p{font-size:1.125rem}.ManateeCountyGuide_guide__tU1tm h1{font-size:3rem}.ManateeCountyGuide_guide__tU1tm h2{font-size:2rem}.ManateeCountyGuide_guide__tU1tm h3{font-size:1.375rem}}@media print{.ManateeCountyGuide_guide__tU1tm nav{display:none}.ManateeCountyGuide_guide__tU1tm figure{-moz-column-break-inside:avoid;break-inside:avoid}}.GladesCountyGuide_guide__EfW2D{background:var(--vm-surface);color:var(--vm-ink)}.GladesCountyGuide_guide__EfW2D header>div,.GladesCountyGuide_guide__EfW2D main{max-width:68ch}.GladesCountyGuide_guide__EfW2D li,.GladesCountyGuide_guide__EfW2D p{font-size:1.0625rem;line-height:1.75}.GladesCountyGuide_guide__EfW2D h1{font-size:2.125rem;line-height:1.15}.GladesCountyGuide_guide__EfW2D h2{font-size:1.625rem;line-height:1.3}.GladesCountyGuide_guide__EfW2D h3{font-size:1.25rem;line-height:1.4}.GladesCountyGuide_guide__EfW2D a{text-decoration:underline;text-underline-offset:.2em}.GladesCountyGuide_guide__EfW2D [tabindex]:focus-visible,.GladesCountyGuide_guide__EfW2D a:focus-visible,.GladesCountyGuide_guide__EfW2D summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.GladesCountyGuide_guide__EfW2D figure{margin-inline:0}.GladesCountyGuide_guide__EfW2D figcaption{line-height:1.7}.GladesCountyGuide_guide__EfW2D table{width:100%;border-collapse:collapse}.GladesCountyGuide_guide__EfW2D td,.GladesCountyGuide_guide__EfW2D th{padding:.65rem;text-align:left;border-bottom:1px solid var(--vm-line)}.GladesCountyGuide_guide__EfW2D th{background:var(--vm-surface-muted)}@media (min-width:768px){.GladesCountyGuide_guide__EfW2D li,.GladesCountyGuide_guide__EfW2D p{font-size:1.125rem}.GladesCountyGuide_guide__EfW2D h1{font-size:3rem}.GladesCountyGuide_guide__EfW2D h2{font-size:2rem}.GladesCountyGuide_guide__EfW2D h3{font-size:1.375rem}}@media print{.GladesCountyGuide_guide__EfW2D nav{display:none}.GladesCountyGuide_guide__EfW2D figure{-moz-column-break-inside:avoid;break-inside:avoid}}.WaltonCountyGuide_page__M6eCY{background:var(--vm-surface);color:var(--vm-ink)}.WaltonCountyGuide_page__M6eCY section{margin-top:44px;padding-top:28px;border-top:1px solid var(--vm-line)}.WaltonCountyGuide_page__M6eCY :is(h2,h3){margin-bottom:16px;font-weight:700}.WaltonCountyGuide_page__M6eCY a{text-decoration:underline;text-underline-offset:3px}.WaltonCountyGuide_page__M6eCY :is(a,summary,[tabindex]):focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.WaltonCountyGuide_page__M6eCY .source-note{margin-top:14px;font-size:14px;color:var(--vm-muted);overflow-wrap:anywhere}.WaltonCountyGuide_page__M6eCY .table-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--vm-line);border-radius:12px}.WaltonCountyGuide_page__M6eCY table{width:100%;font-variant-numeric:tabular-nums}.WaltonCountyGuide_page__M6eCY :is(caption,th,td){text-align:left;padding:12px;vertical-align:top}.WaltonCountyGuide_page__M6eCY caption{font-weight:600}.WaltonCountyGuide_page__M6eCY tbody tr:nth-child(2n),.WaltonCountyGuide_page__M6eCY thead{background:var(--vm-surface-muted)}.WaltonCountyGuide_page__M6eCY .walton-routes{margin-block:24px;padding:20px;border:1px solid var(--vm-line);border-radius:12px}.WaltonCountyGuide_page__M6eCY .walton-routes ol{display:grid;gap:20px;list-style:none;padding:0;margin-block:20px}.WaltonCountyGuide_page__M6eCY .walton-routes li{min-width:0;padding-top:16px;border-top:3px solid var(--vm-accent)}.WaltonCountyGuide_page__M6eCY .walton-questions li{margin-bottom:20px}.WaltonCountyGuide_page__M6eCY .answer-line{display:block;height:26px;border-bottom:1px solid var(--vm-line)}@media (min-width:1024px){.WaltonCountyGuide_page__M6eCY .walton-routes ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print{.WaltonCountyGuide_page__M6eCY nav{display:none}.WaltonCountyGuide_page__M6eCY .walton-questions li,.WaltonCountyGuide_page__M6eCY .walton-routes{-moz-column-break-inside:avoid;break-inside:avoid}}.SaintLucieCountyGuide_page__qh6sr{background:var(--vm-surface);color:var(--vm-ink)}.SaintLucieCountyGuide_page__qh6sr header>div,.SaintLucieCountyGuide_page__qh6sr main{max-width:76ch;margin-inline:auto}.SaintLucieCountyGuide_page__qh6sr dd,.SaintLucieCountyGuide_page__qh6sr li,.SaintLucieCountyGuide_page__qh6sr p{font-size:1.0625rem;line-height:1.75}.SaintLucieCountyGuide_page__qh6sr section{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--vm-line)}.SaintLucieCountyGuide_page__qh6sr section p+p{margin-top:1rem}.SaintLucieCountyGuide_page__qh6sr [id]{scroll-margin-top:6rem}.SaintLucieCountyGuide_page__qh6sr a{overflow-wrap:anywhere}.SaintLucieCountyGuide_page__qh6sr .sl-table{overflow-x:auto;border:1px solid var(--vm-line);border-radius:8px}.SaintLucieCountyGuide_page__qh6sr .sl-table:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.SaintLucieCountyGuide_page__qh6sr table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.6}.SaintLucieCountyGuide_page__qh6sr caption{text-align:left}.SaintLucieCountyGuide_page__qh6sr td,.SaintLucieCountyGuide_page__qh6sr th{text-align:left;border-bottom:1px solid var(--vm-line)}.SaintLucieCountyGuide_page__qh6sr th{background:var(--vm-surface-muted)}.SaintLucieCountyGuide_page__qh6sr .sl-caption{margin-top:.75rem;font-size:.875rem;line-height:1.6;color:var(--vm-muted)}.SaintLucieCountyGuide_page__qh6sr .sl-step{border-left:4px solid var(--vm-accent);padding:.75rem 1rem;background:var(--vm-surface-muted)}.SaintLucieCountyGuide_page__qh6sr .sl-answer-line{display:none}@media(min-width:768px){.SaintLucieCountyGuide_page__qh6sr dd,.SaintLucieCountyGuide_page__qh6sr li,.SaintLucieCountyGuide_page__qh6sr p{font-size:1.125rem}}@media print{body:has(.SaintLucieCountyGuide_page__qh6sr) [class*=adthrive],body:has(.SaintLucieCountyGuide_page__qh6sr) footer,body:has(.SaintLucieCountyGuide_page__qh6sr) header,body:has(.SaintLucieCountyGuide_page__qh6sr) nav{display:none!important}.SaintLucieCountyGuide_page__qh6sr main{padding:0}.SaintLucieCountyGuide_page__qh6sr article>:not(#question-sheet){display:none!important}.SaintLucieCountyGuide_page__qh6sr #question-sheet{border:0;margin:0;padding:1rem;background:#fff;color:#000}.SaintLucieCountyGuide_page__qh6sr #question-sheet h2{font-size:19pt}.SaintLucieCountyGuide_page__qh6sr #question-sheet li{font-size:11pt;-moz-column-break-inside:avoid;break-inside:avoid;margin-top:.75rem}.SaintLucieCountyGuide_page__qh6sr #question-sheet button{display:none}.SaintLucieCountyGuide_page__qh6sr .sl-answer-line{display:block;height:1.5rem;border-bottom:1px solid #777}}@media(max-width:639px){.SaintLucieCountyGuide_page__qh6sr .sl-table:before{content:"Scroll sideways if needed to see all columns.";display:block;padding:.75rem;font-size:.875rem;color:var(--vm-muted)}}.PutnamCountyGuide_guide__CSrg2{color:var(--vm-ink);background:var(--vm-surface);font-size:var(--vm-body-size);line-height:1.7}.PutnamCountyGuide_guide__CSrg2 [data-kind=wrap]{max-width:900px;margin:auto;padding:32px 20px;min-width:0}.PutnamCountyGuide_guide__CSrg2 header{background:var(--vm-surface-muted);border-bottom:1px solid var(--vm-line)}.PutnamCountyGuide_guide__CSrg2 main{max-width:76ch;margin:auto}.PutnamCountyGuide_guide__CSrg2 p{max-width:68ch;margin:1rem 0}.PutnamCountyGuide_guide__CSrg2 h1{max-width:27ch;font-size:2.125rem;line-height:1.15;font-weight:600}.PutnamCountyGuide_guide__CSrg2 h2{font-size:1.625rem;line-height:1.25;font-weight:600;margin:0 0 1rem}.PutnamCountyGuide_guide__CSrg2 h3{font-size:1.25rem;line-height:1.3;font-weight:600;margin:1.75rem 0 .7rem}.PutnamCountyGuide_guide__CSrg2 section{margin-top:3rem;padding-top:1rem}.PutnamCountyGuide_guide__CSrg2 [id]{scroll-margin-top:6rem}.PutnamCountyGuide_guide__CSrg2 a{color:var(--vm-accent);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.PutnamCountyGuide_guide__CSrg2 :is(a,summary,[tabindex]):focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}.PutnamCountyGuide_guide__CSrg2 [data-kind=actions]{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.PutnamCountyGuide_guide__CSrg2 [data-kind=actions] a{display:inline-flex;align-items:center;min-height:44px}.PutnamCountyGuide_guide__CSrg2 [data-kind=primary]{background:var(--vm-accent);color:#fff;border-radius:8px;padding:10px 18px;text-decoration:none;font-weight:600}.PutnamCountyGuide_guide__CSrg2 [data-kind=meta],.PutnamCountyGuide_guide__CSrg2 [data-kind=source],.PutnamCountyGuide_guide__CSrg2 figcaption{font-size:.875rem;color:var(--vm-muted);line-height:1.6}.PutnamCountyGuide_guide__CSrg2 figure{margin:2rem 0}.PutnamCountyGuide_guide__CSrg2 figure img{display:block;width:100%;height:auto;border-radius:10px}.PutnamCountyGuide_guide__CSrg2 figcaption{margin-top:10px}.PutnamCountyGuide_guide__CSrg2 details{border:1px solid var(--vm-line);border-radius:10px;padding:8px 18px}.PutnamCountyGuide_guide__CSrg2 summary{min-height:44px;padding-top:8px;cursor:pointer;font-weight:600}.PutnamCountyGuide_guide__CSrg2 nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;list-style:none;padding:0}.PutnamCountyGuide_guide__CSrg2 nav a{display:inline-flex;align-items:center;min-height:44px}.PutnamCountyGuide_guide__CSrg2 ol,.PutnamCountyGuide_guide__CSrg2 ul{padding-left:1.4rem}.PutnamCountyGuide_guide__CSrg2 li{margin:.6rem 0}.PutnamCountyGuide_guide__CSrg2 [data-kind=routes]{list-style:none;padding:0;display:grid;gap:14px;counter-reset:route}.PutnamCountyGuide_guide__CSrg2 [data-kind=routes] li{padding:20px;background:var(--vm-surface-muted);border-left:4px solid var(--vm-accent);border-radius:6px;margin:0}.PutnamCountyGuide_guide__CSrg2 [data-kind=routes] h3{margin:0 0 .6rem}.PutnamCountyGuide_guide__CSrg2 [data-kind=routes] p{margin:0}.PutnamCountyGuide_guide__CSrg2 [role=region]{overflow-x:auto;max-width:100%;border:1px solid var(--vm-line);border-radius:8px}.PutnamCountyGuide_guide__CSrg2 table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.6}.PutnamCountyGuide_guide__CSrg2 caption{text-align:left;font-weight:600;padding:12px}.PutnamCountyGuide_guide__CSrg2 td,.PutnamCountyGuide_guide__CSrg2 th{padding:12px;text-align:left;vertical-align:top;border-top:1px solid var(--vm-line)}.PutnamCountyGuide_guide__CSrg2 thead{background:var(--vm-surface-muted)}.PutnamCountyGuide_guide__CSrg2 [data-kind=questions]{padding:20px 20px 20px 40px;border:1px solid var(--vm-line);border-radius:8px}.PutnamCountyGuide_guide__CSrg2 [data-kind=questions] li{padding-bottom:16px;border-bottom:1px dotted var(--vm-control-line)}@media(min-width:768px){.PutnamCountyGuide_guide__CSrg2 h1{font-size:2.75rem}.PutnamCountyGuide_guide__CSrg2 h2{font-size:2rem}.PutnamCountyGuide_guide__CSrg2 h3{font-size:1.375rem}}@media(max-width:479px){.PutnamCountyGuide_guide__CSrg2 nav ul{grid-template-columns:1fr}.PutnamCountyGuide_guide__CSrg2 td,.PutnamCountyGuide_guide__CSrg2 th{padding:10px}}@media print{.PutnamCountyGuide_guide__CSrg2 header{background:#fff}.PutnamCountyGuide_guide__CSrg2 figure:has(img),.PutnamCountyGuide_guide__CSrg2 nav{display:none}.PutnamCountyGuide_guide__CSrg2 section{-moz-column-break-inside:avoid;break-inside:avoid}.PutnamCountyGuide_guide__CSrg2 [role=region]{overflow:visible}}.OkaloosaCountyGuide_guide__bwIy2 main{max-width:1040px;margin:auto;padding:2rem 1.25rem 4rem}.OkaloosaCountyGuide_guide__bwIy2 header{max-width:76ch;margin:auto}.OkaloosaCountyGuide_guide__bwIy2 section{margin-top:3rem;padding-top:2rem}.OkaloosaCountyGuide_guide__bwIy2 ol,.OkaloosaCountyGuide_guide__bwIy2 ul{padding-left:1.5rem;margin-top:1rem}.OkaloosaCountyGuide_guide__bwIy2 ul{list-style:disc}.OkaloosaCountyGuide_guide__bwIy2 ol{list-style:decimal}.OkaloosaCountyGuide_guide__bwIy2 li+li{margin-top:.75rem}.OkaloosaCountyGuide_guide__bwIy2 .ok-note{border-left:4px solid var(--vm-accent);background:var(--vm-surface-muted);padding:1.25rem;margin-block:1.5rem;border-radius:0 10px 10px 0}.OkaloosaCountyGuide_guide__bwIy2 .ok-routes{display:grid;gap:1rem;list-style:none;padding:0}.OkaloosaCountyGuide_guide__bwIy2 .ok-routes li{border:1px solid var(--vm-line);padding:1.25rem;border-radius:10px;margin:0}.OkaloosaCountyGuide_guide__bwIy2 .ok-routes strong{display:block;margin-bottom:.5rem}.OkaloosaCountyGuide_guide__bwIy2 .table-scroll{overflow-x:auto;border:1px solid var(--vm-line);border-radius:10px;margin-block:1rem}.OkaloosaCountyGuide_guide__bwIy2 table{width:100%;border-collapse:collapse;min-width:430px}.OkaloosaCountyGuide_guide__bwIy2 th{text-align:left;background:var(--vm-surface-muted)}.OkaloosaCountyGuide_guide__bwIy2 td,.OkaloosaCountyGuide_guide__bwIy2 th{border-bottom:1px solid var(--vm-line)}.OkaloosaCountyGuide_guide__bwIy2 .ok-contact{border-bottom:1px solid var(--vm-line);padding-block:1.25rem}.OkaloosaCountyGuide_guide__bwIy2 .ok-contact h3{margin-bottom:.75rem}.OkaloosaCountyGuide_guide__bwIy2 .ok-contact address{font-style:normal}.OkaloosaCountyGuide_guide__bwIy2 .ok-sheet li{padding-bottom:1rem;border-bottom:1px solid var(--vm-control-line)}@media (min-width:768px){.OkaloosaCountyGuide_guide__bwIy2 .ok-routes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print{.OkaloosaCountyGuide_guide__bwIy2 main{padding:0}.OkaloosaCountyGuide_guide__bwIy2 .ok-sheet{-moz-column-break-inside:avoid;break-inside:avoid}.OkaloosaCountyGuide_guide__bwIy2 details{display:none}}.ColumbiaCountyGuide_guide__V_2Do section{scroll-margin-top:6rem}.ColumbiaCountyGuide_guide__V_2Do section+section{border-top:1px solid var(--vm-line)}.ColumbiaCountyGuide_guide__V_2Do ol,.ColumbiaCountyGuide_guide__V_2Do ul{padding-left:1.4rem;margin-top:1rem}.ColumbiaCountyGuide_guide__V_2Do ul{list-style:disc}.ColumbiaCountyGuide_guide__V_2Do ol{list-style:decimal}.ColumbiaCountyGuide_guide__V_2Do li+li{margin-top:.65rem}.ColumbiaCountyGuide_guide__V_2Do figure{margin-block:1.5rem}.ColumbiaCountyGuide_guide__V_2Do .columbia-routes{display:grid;gap:1rem;padding:0;list-style:none}.ColumbiaCountyGuide_guide__V_2Do .columbia-routes li{margin:0;border:1px solid var(--vm-line);border-radius:10px;padding:1.25rem;background:var(--vm-surface-muted)}.ColumbiaCountyGuide_guide__V_2Do .columbia-routes a{min-height:44px;display:inline-flex;align-items:center}.ColumbiaCountyGuide_guide__V_2Do .columbia-routes p{margin-top:.75rem}.ColumbiaCountyGuide_guide__V_2Do .columbia-table{overflow-x:auto;border:1px solid var(--vm-line);border-radius:10px}.ColumbiaCountyGuide_guide__V_2Do table{width:100%;border-collapse:collapse}.ColumbiaCountyGuide_guide__V_2Do thead{background:var(--vm-surface-muted)}.ColumbiaCountyGuide_guide__V_2Do th{text-align:left}.ColumbiaCountyGuide_guide__V_2Do td,.ColumbiaCountyGuide_guide__V_2Do th{border-bottom:1px solid var(--vm-line)}.ColumbiaCountyGuide_guide__V_2Do .columbia-call-note{border:1px solid var(--vm-line);border-radius:10px;padding:1.5rem;background:var(--vm-surface)}.ColumbiaCountyGuide_guide__V_2Do .columbia-call-note li{padding-bottom:.75rem;border-bottom:1px dotted var(--vm-muted)}.ColumbiaCountyGuide_guide__V_2Do .columbia-status{padding:1rem 1.25rem;border-left:4px solid var(--vm-accent);background:var(--vm-surface-muted);margin-top:1.25rem}@media (min-width:900px){.ColumbiaCountyGuide_guide__V_2Do .columbia-routes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print{.ColumbiaCountyGuide_guide__V_2Do .columbia-call-note{-moz-column-break-inside:avoid;break-inside:avoid}.ColumbiaCountyGuide_guide__V_2Do a{color:#000}}.SuwanneeCountyGuide_guide__9esED{overflow-wrap:anywhere}.SuwanneeCountyGuide_guide__9esED section{scroll-margin-top:6rem}.SuwanneeCountyGuide_guide__9esED ol,.SuwanneeCountyGuide_guide__9esED ul{padding-left:1.4rem}.SuwanneeCountyGuide_guide__9esED li+li{margin-top:.6rem}.SuwanneeCountyGuide_guide__9esED .route-cards{display:grid;gap:1rem;padding:0;list-style:none;margin-top:1.5rem}.SuwanneeCountyGuide_guide__9esED .route-cards li{border:1px solid var(--vm-line);border-top:5px solid var(--vm-accent);border-radius:10px;background:var(--vm-surface);padding:1.25rem;margin:0}.SuwanneeCountyGuide_guide__9esED .route-cards h3{margin-bottom:.75rem}.SuwanneeCountyGuide_guide__9esED .call-sheet{padding:1.5rem;background:var(--vm-surface-muted);border:1px solid var(--vm-line);border-radius:10px}.SuwanneeCountyGuide_guide__9esED .call-sheet li{padding-bottom:.75rem;border-bottom:1px solid var(--vm-control-line)}.SuwanneeCountyGuide_guide__9esED table{width:100%;border-collapse:collapse}.SuwanneeCountyGuide_guide__9esED thead{background:var(--vm-surface-muted)}.SuwanneeCountyGuide_guide__9esED th{text-align:left}.SuwanneeCountyGuide_guide__9esED td,.SuwanneeCountyGuide_guide__9esED th{border-bottom:1px solid var(--vm-line)}.SuwanneeCountyGuide_guide__9esED .table-scroll{overflow-x:auto;border:1px solid var(--vm-line);border-radius:8px}.SuwanneeCountyGuide_guide__9esED .table-scroll table{min-width:480px}@media print{.SuwanneeCountyGuide_guide__9esED .call-sheet{-moz-column-break-inside:avoid;break-inside:avoid;background:#fff}.SuwanneeCountyGuide_guide__9esED .table-scroll{overflow:visible}.SuwanneeCountyGuide_guide__9esED .table-scroll table{min-width:0}}.MercedCountyGuide_page__4gKVD p{max-width:var(--vm-reading-width,68ch)}.MercedCountyGuide_page__4gKVD :where(p,li,dd){line-height:1.7}.MercedCountyGuide_page__4gKVD article>section>p:not(.text-sm){font-size:var(--vm-body-size)}.MercedCountyGuide_page__4gKVD h2{font-size:clamp(26px,2.4vw,32px);line-height:1.25}.MercedCountyGuide_page__4gKVD h3{font-size:clamp(20px,1.7vw,22px);line-height:1.35}.MercedCountyGuide_page__4gKVD :is(table,figcaption){line-height:1.6}.MercedCountyGuide_page__4gKVD table{font-size:16px}.MercedCountyGuide_page__4gKVD a:focus-visible,.MercedCountyGuide_page__4gKVD summary:focus-visible{outline:3px solid var(--vm-accent);outline-offset:4px}@media (max-width:639px){.MercedCountyGuide_page__4gKVD table{font-size:14px}}