.permit-requirements-module__2oAUZa__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (min-width:960px){.permit-requirements-module__2oAUZa__layout{grid-template-columns:260px minmax(0,1fr);gap:40px}}.permit-requirements-module__2oAUZa__toc{background:#f5f7f6;border:1px solid #e8ecea;border-radius:14px;min-width:0;padding:6px 6px 8px}@media (min-width:960px){.permit-requirements-module__2oAUZa__toc{position:sticky;top:88px}}.permit-requirements-module__2oAUZa__tocHeading{justify-content:space-between;gap:8px;margin:0;padding:10px 12px 8px;font-size:.95rem;font-weight:800;display:flex}.permit-requirements-module__2oAUZa__tocList{margin:0;padding:0;list-style:none}.permit-requirements-module__2oAUZa__tocLink{color:#0a0f0d;border-radius:10px;gap:10px;padding:8px 12px;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}.permit-requirements-module__2oAUZa__tocLink:hover{color:#15803d;background:#fff}.permit-requirements-module__2oAUZa__tocNum{color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.permit-requirements-module__2oAUZa__main{min-width:0}.permit-requirements-module__2oAUZa__block{border-bottom:1px solid #e8ecea;padding:22px 0}.permit-requirements-module__2oAUZa__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#15803d;margin-bottom:8px;font-size:.75rem;font-weight:800;display:block}.permit-requirements-module__2oAUZa__muted{color:#4b5563}.permit-requirements-module__2oAUZa__summaryGrid{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.permit-requirements-module__2oAUZa__summaryGrid{grid-template-columns:1fr 1fr}}.permit-requirements-module__2oAUZa__summaryGrid li{background:#fff;border:1px solid #e8ecea;border-left:4px solid #16a34a;border-radius:12px;padding:14px 16px}.permit-requirements-module__2oAUZa__summaryGrid strong{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.05rem}.permit-requirements-module__2oAUZa__verifiedList{gap:4px;margin:12px 0 16px;padding-left:20px;display:grid}.permit-requirements-module__2oAUZa__verifiedList li{font-variant-numeric:tabular-nums}.permit-requirements-module__2oAUZa__downloads{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.permit-requirements-module__2oAUZa__downloads a{color:#0a0f0d;background:#f5f7f6;border:1px solid #e8ecea;border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.permit-requirements-module__2oAUZa__tableWrap{-webkit-overflow-scrolling:touch;border:1px solid #e8ecea;border-radius:14px;max-width:100%;margin:16px 0 8px;overflow-x:auto}.permit-requirements-module__2oAUZa__table{border-collapse:collapse;width:100%;min-width:1180px;font-size:.9rem}.permit-requirements-module__2oAUZa__caption{caption-side:top;text-align:left;color:#374151;background:#f5f7f6;border-bottom:1px solid #e8ecea;padding:12px 14px;font-size:.88rem;font-weight:600}.permit-requirements-module__2oAUZa__table th,.permit-requirements-module__2oAUZa__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e8ecea;padding:9px 12px}.permit-requirements-module__2oAUZa__table thead th{letter-spacing:.06em;text-transform:uppercase;color:#4b5563;white-space:nowrap;background:#fff;font-size:.75rem}.permit-requirements-module__2oAUZa__table tbody th{white-space:nowrap;font-weight:700}.permit-requirements-module__2oAUZa__sortButton{font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:800}.permit-requirements-module__2oAUZa__sortButton:focus-visible{outline-offset:2px;outline:2px solid #16a34a}.permit-requirements-module__2oAUZa__cellValue{font-weight:600}.permit-requirements-module__2oAUZa__cellSource{color:#4b5563;white-space:nowrap;margin-top:4px;font-size:.78rem;display:block}.permit-requirements-module__2oAUZa__missing{color:#6b7280}.permit-requirements-module__2oAUZa__anchor{scroll-margin-top:90px}
@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/be_vietnam_pro_400_latin-s.p.0sn2213rkw2e_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/be_vietnam_pro_500_latin-s.p.0h6jagi-ln9qy.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/be_vietnam_pro_600_latin-s.p.0xhl7b6zs4.~j.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/be_vietnam_pro_700_latin-s.p.0czffigx~77c..woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/be_vietnam_pro_800_latin-s.p.09gf3ff1ir7gl.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/be_vietnam_pro_900_latin-s.p.0-9k.f54zhy35.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:primary Fallback;src:local(Arial);ascent-override:90.08%;descent-override:23.87%;line-gap-override:0.0%;size-adjust:111.01%}.primary_b8dc3c3b-module__DEzGgq__className{font-family:primary,primary Fallback}.primary_b8dc3c3b-module__DEzGgq__variable{--font-dmvq-primary:"primary", "primary Fallback"}
@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;src:url(../media/be_vietnam_pro_400_vietnamese.0l2qk94b1u89y.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;src:url(../media/be_vietnam_pro_500_vietnamese.0mrp_qm_8jqq_.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;src:url(../media/be_vietnam_pro_600_vietnamese.0p40-daftjh_g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;src:url(../media/be_vietnam_pro_700_vietnamese.0b_.2~bprftx..woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;src:url(../media/be_vietnam_pro_800_vietnamese.0k.rt6-fab6y0.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:DMV Be Vietnam Pro;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;src:url(../media/be_vietnam_pro_900_vietnamese.0hcgqcjesy-sc.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.vietnamese_1993b40b-module__v8ln1W__className{font-family:vietnamese}.vietnamese_1993b40b-module__v8ln1W__variable{--font-dmvq-vietnamese:"vietnamese"}
.DmvDailySignup-module__YOU3ja__card{background:#fff;border:1px solid #e8ecea;border-radius:14px;min-width:0;max-width:760px;padding:20px}.DmvDailySignup-module__YOU3ja__title{margin:0 0 6px}.DmvDailySignup-module__YOU3ja__lede{color:#374151;margin:0 0 14px}.DmvDailySignup-module__YOU3ja__form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.DmvDailySignup-module__YOU3ja__field{flex:220px;gap:4px;min-width:0;display:grid}.DmvDailySignup-module__YOU3ja__fieldState{flex:0 200px}.DmvDailySignup-module__YOU3ja__label{color:#0a0f0d;font-size:.85rem;font-weight:700}.DmvDailySignup-module__YOU3ja__input{color:#0a0f0d;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #c8d6cd;border-radius:10px;padding:8px 12px}.DmvDailySignup-module__YOU3ja__input:focus-visible{outline-offset:1px;outline:3px solid #16a34a}.DmvDailySignup-module__YOU3ja__submit{min-height:44px}.DmvDailySignup-module__YOU3ja__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.DmvDailySignup-module__YOU3ja__fine{color:#374151;margin:10px 0 0;font-size:.85rem}.DmvDailySignup-module__YOU3ja__status{margin:10px 0 0;font-weight:600}.DmvDailySignup-module__YOU3ja__statusOk{color:#15803d}.DmvDailySignup-module__YOU3ja__statusError{color:#b91c1c}.DmvDailySignup-module__YOU3ja__statusError:empty{margin:0}
.DmvProgressTools-module__gOfq3q__tools{border:1px solid var(--dw-line,#e8ecea);background:var(--dw-bg-soft,#f5f7f6);border-radius:14px;margin:20px 0 0;padding:16px}.DmvProgressTools-module__gOfq3q__toolsHead{color:var(--dw-ink,#07120d);margin:0 0 4px;font-size:.98rem;font-weight:800}.DmvProgressTools-module__gOfq3q__toolsSub{color:var(--dw-muted,#586660);margin:0 0 12px;font-size:.9rem;line-height:1.5}.DmvProgressTools-module__gOfq3q__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DmvProgressTools-module__gOfq3q__btn{appearance:none;border:1.5px solid var(--dw-green-100,#cdebd6);background:var(--dw-bg,#fff);min-height:44px;color:var(--dw-green-text,#0c7a3d);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.DmvProgressTools-module__gOfq3q__btn:hover{border-color:var(--dw-green,#16a34a);background:var(--dw-green-50,#eafff2)}.DmvProgressTools-module__gOfq3q__btn:focus-visible,.DmvProgressTools-module__gOfq3q__linkInput:focus-visible,.DmvProgressTools-module__gOfq3q__codeArea:focus-visible{outline:3px solid var(--dw-green,#16a34a);outline-offset:2px}.DmvProgressTools-module__gOfq3q__btnPrimary{color:#fff;background:#0c7a3d;border-color:#0c7a3d}.DmvProgressTools-module__gOfq3q__btnPrimary:hover{background:var(--dw-green-deep,#0b5d33);border-color:var(--dw-green-deep,#0b5d33);color:#fff}.DmvProgressTools-module__gOfq3q__btn[disabled]{opacity:.55;cursor:not-allowed}.DmvProgressTools-module__gOfq3q__panel{gap:10px;margin-top:12px;display:grid}.DmvProgressTools-module__gOfq3q__linkInput,.DmvProgressTools-module__gOfq3q__codeArea{box-sizing:border-box;border:1px solid var(--dw-rule,#d8dedb);background:var(--dw-bg,#fff);width:100%;color:var(--dw-ink,#07120d);font-family:var(--dw-mono,ui-monospace, Menlo, monospace);border-radius:10px;padding:10px 12px;font-size:.82rem}.DmvProgressTools-module__gOfq3q__codeArea{resize:vertical;word-break:break-all;min-height:96px}.DmvProgressTools-module__gOfq3q__fine{color:var(--dw-muted,#586660);margin:0;font-size:.84rem;line-height:1.5}.DmvProgressTools-module__gOfq3q__status{color:var(--dw-green-text,#0c7a3d);margin:0;font-size:.88rem;font-weight:700}.DmvProgressTools-module__gOfq3q__error{border:1px solid var(--dw-danger-100,#fecdd3);background:var(--dw-danger-50,#fff1f2);color:var(--dw-danger,#9f1239);border-radius:12px;margin:0;padding:12px 14px;font-size:.92rem;line-height:1.5}.DmvProgressTools-module__gOfq3q__view{gap:20px;max-width:760px;display:grid}.DmvProgressTools-module__gOfq3q__card{border:1px solid var(--dw-line,#e8ecea);background:var(--dw-bg,#fff);border-radius:14px;padding:18px}.DmvProgressTools-module__gOfq3q__card h2{color:var(--dw-ink,#07120d);margin:0 0 10px;font-size:1.08rem;font-weight:800}.DmvProgressTools-module__gOfq3q__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.DmvProgressTools-module__gOfq3q__stat{border:1px solid var(--dw-line,#e8ecea);background:var(--dw-bg-soft,#f5f7f6);border-radius:12px;padding:12px 14px}.DmvProgressTools-module__gOfq3q__statLabel{color:var(--dw-muted,#586660);font-size:.8rem;font-weight:700;display:block}.DmvProgressTools-module__gOfq3q__statValue{font-family:var(--dw-mono,ui-monospace, Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--dw-ink,#07120d);margin-top:2px;font-size:1.5rem;font-weight:800;display:block}.DmvProgressTools-module__gOfq3q__statNote{color:var(--dw-muted,#586660);margin-top:2px;font-size:.82rem;line-height:1.4;display:block}.DmvProgressTools-module__gOfq3q__topicList{margin:0;padding:0;list-style:none;display:grid}.DmvProgressTools-module__gOfq3q__topicRow{border-top:1px solid var(--dw-line,#e8ecea);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.DmvProgressTools-module__gOfq3q__topicRow:first-child{border-top:0}.DmvProgressTools-module__gOfq3q__topicName{color:var(--dw-ink,#07120d);font-weight:700}.DmvProgressTools-module__gOfq3q__topicMeta{color:var(--dw-muted,#586660);font-size:.82rem;display:block}.DmvProgressTools-module__gOfq3q__pill{border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:.8rem;font-weight:800}.DmvProgressTools-module__gOfq3q__pillAced{background:var(--dw-green-50,#eafff2);border-color:var(--dw-green-100,#cdebd6);color:var(--dw-green-text,#0c7a3d)}.DmvProgressTools-module__gOfq3q__pillFair{background:var(--dw-bg-soft,#f5f7f6);border-color:var(--dw-rule,#d8dedb);color:var(--dw-ink,#07120d)}.DmvProgressTools-module__gOfq3q__pillWeak{background:var(--dw-danger-50,#fff1f2);border-color:var(--dw-danger-100,#fecdd3);color:var(--dw-danger,#9f1239)}.DmvProgressTools-module__gOfq3q__pillNone{border-color:var(--dw-rule,#d8dedb);color:var(--dw-muted,#586660);background:0 0}.DmvProgressTools-module__gOfq3q__counts{color:var(--dw-muted,#586660);margin:0 0 8px;font-size:.92rem}.DmvProgressTools-module__gOfq3q__tests{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.DmvProgressTools-module__gOfq3q__tests li{border:1px solid var(--dw-line,#e8ecea);color:var(--dw-ink,#07120d);border-radius:10px;padding:10px 12px;font-size:.9rem}.DmvProgressTools-module__gOfq3q__tests strong{font-family:var(--dw-mono,ui-monospace, Menlo, monospace);font-variant-numeric:tabular-nums}.DmvProgressTools-module__gOfq3q__qr{width:100%;max-width:360px;height:auto;image-rendering:pixelated;shape-rendering:crispedges;background:#fff;border-radius:10px;display:block}.DmvProgressTools-module__gOfq3q__preview{color:var(--dw-ink,#07120d);margin:0;padding-left:18px;font-size:.9rem;line-height:1.6}
.handbook-module__s1jCyq__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (min-width:960px){.handbook-module__s1jCyq__layout{grid-template-columns:280px minmax(0,1fr);gap:48px}}.handbook-module__s1jCyq__toc{background:#f5f7f6;border:1px solid #e8ecea;border-radius:14px;min-width:0;padding:6px 6px 8px}@media (min-width:960px){.handbook-module__s1jCyq__toc{max-height:calc(100vh - 110px);position:sticky;top:88px;overflow-y:auto}}.handbook-module__s1jCyq__tocHeading{letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:10px 12px 8px;font-size:.95rem;font-weight:800;display:flex}.handbook-module__s1jCyq__tocIndex{display:none}@media (min-width:960px){.handbook-module__s1jCyq__tocIndex{display:block}}@media (max-width:959px){.handbook-module__s1jCyq__tocLesson{order:2}}.handbook-module__s1jCyq__tocCount{font-variant-numeric:tabular-nums;color:#4b5563;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;font-weight:600}.handbook-module__s1jCyq__tocList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.handbook-module__s1jCyq__toc .handbook-module__s1jCyq__tocLink{color:#0a0f0d;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:8px;padding:8px 10px;font-size:.92rem;line-height:1.35;text-decoration:none;display:grid}.handbook-module__s1jCyq__tocLink:hover{background:#fff}.handbook-module__s1jCyq__tocLink:focus-visible{outline-offset:1px;outline:2px solid #16a34a}.handbook-module__s1jCyq__tocCurrent{background:#fff;font-weight:700;box-shadow:inset 3px 0 #16a34a}.handbook-module__s1jCyq__tocNum{font-variant-numeric:tabular-nums;color:#15803d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;font-weight:700}.handbook-module__s1jCyq__tocChapter{color:#4b5563;margin-top:2px;font-size:.76rem;font-weight:500;display:block}.handbook-module__s1jCyq__main{min-width:0;max-width:760px}.handbook-module__s1jCyq__main h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(1.4rem,2.2vw,1.8rem);line-height:1.2}.handbook-module__s1jCyq__block+.handbook-module__s1jCyq__block{margin-top:44px}.handbook-module__s1jCyq__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#15803d;margin:0 0 6px;font-size:.78rem;font-weight:700;display:block}.handbook-module__s1jCyq__muted{color:#4b5563}.handbook-module__s1jCyq__cards{gap:14px;margin:0;padding:0;list-style:none;display:grid}.handbook-module__s1jCyq__card{background:#fff;border:1px solid #e8ecea;border-radius:14px;gap:8px;padding:18px 20px;scroll-margin-top:96px;display:grid}.handbook-module__s1jCyq__cardTop{color:#4b5563;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.8rem;display:flex}.handbook-module__s1jCyq__cardNum{font-variant-numeric:tabular-nums;color:#15803d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.handbook-module__s1jCyq__cardTitle{letter-spacing:-.015em;margin:0;font-size:1.2rem;font-weight:800;line-height:1.25}.handbook-module__s1jCyq__cardTitle a{color:#0a0f0d;text-decoration:none}.handbook-module__s1jCyq__cardTitle a:hover{text-underline-offset:3px;-webkit-text-decoration:underline #16a34a;text-decoration:underline #16a34a}.handbook-module__s1jCyq__cardSummary{margin:0;line-height:1.6}.handbook-module__s1jCyq__cardMeta{font-variant-numeric:tabular-nums;color:#4b5563;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.handbook-module__s1jCyq__topicPill{color:#166534;background:#dcfce7;border-radius:999px;align-items:center;padding:3px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.handbook-module__s1jCyq__points{counter-reset:point;border-top:1px solid #e8ecea;gap:0;margin:0;padding:0;list-style:none;display:grid}.handbook-module__s1jCyq__point{counter-increment:point;border-bottom:1px solid #e8ecea;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:14px 0;display:grid}.handbook-module__s1jCyq__point:before{content:counter(point);font-variant-numeric:tabular-nums;color:#15803d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;line-height:1.6}.handbook-module__s1jCyq__pointText{margin:0;font-size:1.02rem;line-height:1.6}.handbook-module__s1jCyq__cite{margin-top:6px;font-size:.85rem}.handbook-module__s1jCyq__cite summary{cursor:pointer;color:#15803d;width:fit-content;font-weight:600}.handbook-module__s1jCyq__cite blockquote{color:#1f2937;background:#f5f7f6;border-left:3px solid #16a34a;border-radius:0 8px 8px 0;margin:8px 0 0;padding:8px 12px;line-height:1.55}.handbook-module__s1jCyq__tableWrap{border:1px solid #e8ecea;border-radius:14px;overflow:hidden}.handbook-module__s1jCyq__numbers{border-collapse:collapse;width:100%;font-size:.95rem}.handbook-module__s1jCyq__numbers th,.handbook-module__s1jCyq__numbers td{text-align:left;vertical-align:top;border-bottom:1px solid #e8ecea;padding:10px 14px}.handbook-module__s1jCyq__numbers tr:last-child td{border-bottom:0}.handbook-module__s1jCyq__numbers thead th{text-transform:uppercase;letter-spacing:.05em;color:#4b5563;background:#f5f7f6;font-size:.78rem}.handbook-module__s1jCyq__numValue{font-variant-numeric:tabular-nums;white-space:nowrap;color:#0a0f0d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800}.handbook-module__s1jCyq__numPage{white-space:nowrap;color:#4b5563;font-size:.85rem}@media (max-width:560px){.handbook-module__s1jCyq__numbers thead{display:none}.handbook-module__s1jCyq__numbers tr{border-bottom:1px solid #e8ecea;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 14px;display:grid}.handbook-module__s1jCyq__numbers tr:last-child{border-bottom:0}.handbook-module__s1jCyq__numbers td{border:0;padding:0}.handbook-module__s1jCyq__numbers .handbook-module__s1jCyq__numValue{white-space:normal}.handbook-module__s1jCyq__numbers td:nth-child(2){grid-area:2/1/auto/-1}.handbook-module__s1jCyq__numbers .handbook-module__s1jCyq__numPage{text-align:right;grid-area:1/2}}.handbook-module__s1jCyq__signs{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.handbook-module__s1jCyq__sign{text-align:center;background:#fff;border:1px solid #e8ecea;border-radius:14px;height:100%;margin:0;padding:14px 10px 12px}.handbook-module__s1jCyq__sign img{object-fit:contain;width:96px;height:96px;margin:0 auto 8px;display:block}.handbook-module__s1jCyq__sign figcaption{font-size:.85rem;font-weight:600;line-height:1.3}.handbook-module__s1jCyq__quick{gap:12px;display:grid}.handbook-module__s1jCyq__quickItem{background:#fff;border:1px solid #e8ecea;border-radius:14px;padding:16px 18px}.handbook-module__s1jCyq__quickQ{margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.4}.handbook-module__s1jCyq__quickA{margin:0 0 8px;line-height:1.6}.handbook-module__s1jCyq__quickSource{color:#586660;background:#f5f7f6;border:1px solid #e8ecea;border-radius:8px;margin:0;padding:8px 12px;font-size:.85rem;line-height:1.55}.handbook-module__s1jCyq__checks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.handbook-module__s1jCyq__check{background:#fff;border:1px solid #e8ecea;border-radius:14px;padding:16px 18px}.handbook-module__s1jCyq__checkQ{margin:0 0 10px;font-weight:700;line-height:1.45}.handbook-module__s1jCyq__checkChoices{gap:4px;margin:0 0 10px 1.25rem;padding:0;display:grid}.handbook-module__s1jCyq__check details summary{cursor:pointer;color:#15803d;width:fit-content;font-weight:700}.handbook-module__s1jCyq__check details p{margin:8px 0 0;line-height:1.6}.handbook-module__s1jCyq__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.handbook-module__s1jCyq__drill{color:#f3f6f4;background:radial-gradient(120% 140% at 100% 0,#22e07a2e,#0000 55%),#0a0f0d;border-radius:20px;padding:24px}.handbook-module__s1jCyq__main .handbook-module__s1jCyq__drill .handbook-module__s1jCyq__drillTitle{color:#fff}.handbook-module__s1jCyq__drill p{color:#cfd8d3;margin:0;line-height:1.6}.handbook-module__s1jCyq__pager{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.handbook-module__s1jCyq__pager .handbook-module__s1jCyq__pagerLink{color:#0a0f0d;border:1px solid #e8ecea;border-radius:14px;gap:4px;min-width:0;padding:14px 16px;text-decoration:none;display:grid}.handbook-module__s1jCyq__pager .handbook-module__s1jCyq__pagerLink:hover{border-color:#16a34a}.handbook-module__s1jCyq__pagerNext{text-align:right;grid-column:2}.handbook-module__s1jCyq__pagerDir{letter-spacing:.05em;text-transform:uppercase;color:#15803d;font-size:.78rem;font-weight:700}.handbook-module__s1jCyq__pagerTitle{overflow-wrap:anywhere;font-weight:700;line-height:1.3}.handbook-module__s1jCyq__steps{gap:8px;margin:0;padding-left:22px;line-height:1.6;display:grid}.handbook-module__s1jCyq__sourceNote{color:#4b5563;margin:0;font-size:.88rem;line-height:1.6}
.insurance-module__nf6UEG__anchor{scroll-margin-top:96px}.insurance-module__nf6UEG__notice{margin:0;font-weight:600}.insurance-module__nf6UEG__reviewed{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:.92rem}.insurance-module__nf6UEG__applies{color:#4b5563;margin:6px 0 0;font-size:.92rem;line-height:1.55}.insurance-module__nf6UEG__citations{flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:.85rem;display:flex}.insurance-module__nf6UEG__citations a{color:#15803d;text-underline-offset:.2em;font-weight:600;text-decoration:underline}.insurance-module__nf6UEG__sources{gap:12px;margin:0;padding-left:1.3rem;display:grid}.insurance-module__nf6UEG__sources li{scroll-margin-top:96px}.insurance-module__nf6UEG__sources p{margin:2px 0 0;font-size:.9rem}.insurance-module__nf6UEG__sources a,.insurance-module__nf6UEG__otherStates a{color:#15803d;text-underline-offset:.2em;text-decoration:underline}.insurance-module__nf6UEG__otherStates{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.insurance-module__nf6UEG__otherStates li a{background:#fff;border:1px solid #e8ecea;border-radius:14px;padding:14px 16px;font-weight:600;text-decoration:none;display:block}.insurance-module__nf6UEG__otherStates li a:hover{border-color:#15803d}@media print{.insurance-module__nf6UEG__anchor{scroll-margin-top:0}}
.what-to-bring-module__i27vTa__intro{max-width:760px;margin:0 auto 16px}.what-to-bring-module__i27vTa__intro p{color:var(--dw-muted,#5b6b63)}.what-to-bring-module__i27vTa__warn{border:1px solid var(--warning-text,#b45309);background:var(--warning-bg,#fffbeb);border-radius:12px;padding:12px 14px;color:var(--dw-ink,#0a0f0d)!important}.what-to-bring-module__i27vTa__officialList{max-width:760px;color:var(--dw-muted,#5b6b63);overflow-wrap:anywhere;margin:8px auto 0;font-size:.9rem}.what-to-bring-module__i27vTa__officeGrid{grid-template-columns:minmax(0,1fr);gap:12px;margin:16px 0 10px;display:grid}@media (min-width:720px){.what-to-bring-module__i27vTa__officeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.what-to-bring-module__i27vTa__officeCard{border:1px solid var(--dw-line,#e8ecea);background:var(--dw-bg,#fff);color:var(--dw-ink,#0a0f0d);border-radius:14px;gap:6px;min-width:0;padding:16px 18px;text-decoration:none;display:grid}a.what-to-bring-module__i27vTa__officeCard:hover{border-color:var(--brand,#16a34a)}a.what-to-bring-module__i27vTa__officeCard:focus-visible{outline:3px solid var(--brand,#16a34a);outline-offset:2px}.what-to-bring-module__i27vTa__officeTitle{font-size:1.05rem;font-weight:800}a.what-to-bring-module__i27vTa__officeCard .what-to-bring-module__i27vTa__officeTitle:after{content:" ↗";color:var(--dw-green-text,#15803d)}.what-to-bring-module__i27vTa__officeUrl{color:var(--dw-muted,#5b6b63);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.what-to-bring-module__i27vTa__officeNote{color:var(--dw-muted,#5b6b63);font-size:.95rem}.what-to-bring-module__i27vTa__sourceLink{color:var(--dw-green-text,#15803d);font-size:.84rem;font-weight:600;display:inline-block}.what-to-bring-module__i27vTa__facts{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:900px){.what-to-bring-module__i27vTa__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.what-to-bring-module__i27vTa__fact{border:1px solid var(--dw-line,#e8ecea);background:var(--dw-bg-soft,#f5f7f6);border-radius:14px;min-width:0;padding:16px 18px}.what-to-bring-module__i27vTa__fact h3{margin:0 0 6px;font-size:1.02rem}.what-to-bring-module__i27vTa__fact p{margin:0 0 8px}.what-to-bring-module__i27vTa__sources{padding-left:18px;font-size:.88rem}.what-to-bring-module__i27vTa__sources li{overflow-wrap:anywhere;margin-bottom:4px}.what-to-bring-module__i27vTa__printHead{display:none}@media print{.what-to-bring-module__i27vTa__printHead{margin-bottom:10pt;display:block}.what-to-bring-module__i27vTa__printHead h1{margin:0;font-size:18pt}.what-to-bring-module__i27vTa__printKicker{margin:0 0 2pt;font-size:9pt;color:#374151!important}.what-to-bring-module__i27vTa__intro p,.what-to-bring-module__i27vTa__officialList,.what-to-bring-module__i27vTa__officeUrl,.what-to-bring-module__i27vTa__officeNote,.what-to-bring-module__i27vTa__fact p{color:#111827!important}.what-to-bring-module__i27vTa__officeCard,.what-to-bring-module__i27vTa__fact{break-inside:avoid;border-color:#111827;background:#fff!important}.what-to-bring-module__i27vTa__sourceLink{display:none}}
.how-we-check-module__HkEypW__toc{background:#f5f7f6;border:1px solid #e8ecea;border-radius:14px;flex-wrap:wrap;gap:8px;margin:0 0 32px;padding:14px;display:flex}.how-we-check-module__HkEypW__toc a{color:#0a0f0d;background:#fff;border:1px solid #e8ecea;border-radius:999px;padding:6px 12px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-block}.how-we-check-module__HkEypW__toc a:hover{color:#15803d;border-color:#bfd8c7}.how-we-check-module__HkEypW__facts{gap:10px;margin:18px 0 8px;padding:0;list-style:none;display:grid}.how-we-check-module__HkEypW__facts li{background:#fff;border:1px solid #e8ecea;border-left:4px solid #16a34a;border-radius:12px;padding:14px 16px}.how-we-check-module__HkEypW__facts strong{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.05rem}.how-we-check-module__HkEypW__tableWrap{-webkit-overflow-scrolling:touch;border:1px solid #e8ecea;border-radius:14px;margin:16px 0 24px;overflow-x:auto}.how-we-check-module__HkEypW__table{border-collapse:collapse;width:100%;font-size:.92rem}@media (max-width:600px){.how-we-check-module__HkEypW__table{font-size:.82rem}.how-we-check-module__HkEypW__table th,.how-we-check-module__HkEypW__table td{padding:8px}.how-we-check-module__HkEypW__table tbody th{white-space:normal}}.how-we-check-module__HkEypW__caption{caption-side:top;text-align:left;color:#374151;background:#f5f7f6;border-bottom:1px solid #e8ecea;padding:12px 14px;font-size:.88rem;font-weight:700}.how-we-check-module__HkEypW__table th,.how-we-check-module__HkEypW__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e8ecea;padding:9px 14px}.how-we-check-module__HkEypW__table thead th{letter-spacing:.08em;text-transform:uppercase;color:#4b5563;background:#fff;font-size:.75rem}.how-we-check-module__HkEypW__table tbody tr:last-child th,.how-we-check-module__HkEypW__table tbody tr:last-child td{border-bottom:0}.how-we-check-module__HkEypW__table tbody th{white-space:nowrap;font-weight:700}.how-we-check-module__HkEypW__num,.how-we-check-module__HkEypW__date{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.how-we-check-module__HkEypW__table .how-we-check-module__HkEypW__num{text-align:right}
