.Breadcrumbs-module-scss-module__DIO5Qq__breadcrumbs{padding:.75rem 0}.Breadcrumbs-module-scss-module__DIO5Qq__list{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.Breadcrumbs-module-scss-module__DIO5Qq__item{align-items:center;gap:.25rem;display:flex}.Breadcrumbs-module-scss-module__DIO5Qq__link{color:var(--text-secondary);font-weight:700;text-decoration:none;transition:color .15s}.Breadcrumbs-module-scss-module__DIO5Qq__link:hover{color:var(--accent-hover)}.Breadcrumbs-module-scss-module__DIO5Qq__separator{color:#5bb8d44d;-webkit-user-select:none;user-select:none}.Breadcrumbs-module-scss-module__DIO5Qq__current{color:var(--foreground);font-weight:700}
.SeoImageBreak-module-scss-module__M-P0iG__figure{width:min(860px,100% - 2rem);margin:-.75rem auto 3rem}.SeoImageBreak-module-scss-module__M-P0iG__frame{aspect-ratio:16/9;background:radial-gradient(circle at 20% 20%,#7ecde529,#0000 36%),#0e1e2eb8;border:1px solid #5bb8d42e;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 24px 80px #0000003d}.SeoImageBreak-module-scss-module__M-P0iG__frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#07101a5c);position:absolute;inset:0}.SeoImageBreak-module-scss-module__M-P0iG__image{object-fit:cover}.SeoImageBreak-module-scss-module__M-P0iG__caption{color:var(--text-muted);text-align:center;word-break:keep-all;margin-top:.75rem;font-size:.85rem;line-height:1.6}@media (max-width:480px){.SeoImageBreak-module-scss-module__M-P0iG__figure{width:calc(100% - 1.5rem);margin-bottom:2.5rem}.SeoImageBreak-module-scss-module__M-P0iG__frame{border-radius:1.1rem}}
.Checklist-module-scss-module__ZfenGa__section{background:linear-gradient(135deg,#0a1828,#07101a);padding:5rem 1.5rem}.Checklist-module-scss-module__ZfenGa__compact{padding:3rem 1.5rem}.Checklist-module-scss-module__ZfenGa__container{max-width:800px;margin:0 auto}.Checklist-module-scss-module__ZfenGa__header{margin-bottom:2rem}.Checklist-module-scss-module__ZfenGa__title{color:var(--foreground);letter-spacing:-.03em;word-break:keep-all;margin:0 0 .75rem;font-size:clamp(1.375rem,3vw,2rem);font-weight:900}.Checklist-module-scss-module__ZfenGa__subtitle{color:var(--text-secondary);word-break:keep-all;margin:0;font-size:1rem;line-height:1.7}.Checklist-module-scss-module__ZfenGa__list{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.Checklist-module-scss-module__ZfenGa__item{border:1px solid #5bb8d429;border-left:3px solid var(--accent);color:var(--text-secondary);word-break:keep-all;background:#0e1e2e9e;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.6;display:flex;box-shadow:inset 0 1px #ffffff08}.Checklist-module-scss-module__ZfenGa__checkIcon{width:1.25rem;height:1.25rem;color:var(--accent);background:#5bb8d426;border:1px solid #5bb8d44d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;font-size:.7rem;font-weight:900;display:flex}@media (max-width:480px){.Checklist-module-scss-module__ZfenGa__section{padding:3rem 1.25rem}.Checklist-module-scss-module__ZfenGa__item{padding:.875rem 1rem;font-size:.875rem}}
.page-module-scss-module__6Yd5Fa__page{padding-bottom:5rem}.page-module-scss-module__6Yd5Fa__container{max-width:860px;margin:0 auto;padding:2rem 1.5rem 0}.page-module-scss-module__6Yd5Fa__header{border-bottom:1px solid #5bb8d41f;margin:1.5rem 0 3rem;padding-bottom:2rem}.page-module-scss-module__6Yd5Fa__kicker{color:var(--accent-hover);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem;font-size:.8125rem;font-weight:700}.page-module-scss-module__6Yd5Fa__h1{color:var(--foreground);letter-spacing:-.025em;word-break:keep-all;margin:0 0 1rem;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;line-height:1.3}.page-module-scss-module__6Yd5Fa__intro{color:var(--text-secondary);word-break:keep-all;font-size:1rem;line-height:1.75}.page-module-scss-module__6Yd5Fa__section{margin-bottom:3rem}.page-module-scss-module__6Yd5Fa__h2{color:var(--foreground);letter-spacing:-.02em;word-break:keep-all;border-bottom:1px solid #5bb8d41f;margin:0 0 1.25rem;padding-bottom:.75rem;font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:700}.page-module-scss-module__6Yd5Fa__body{color:var(--text-secondary);word-break:keep-all;margin:0 0 1rem;font-size:.9375rem;line-height:1.75}.page-module-scss-module__6Yd5Fa__tipList{flex-direction:column;gap:.5rem;list-style:none;display:flex}.page-module-scss-module__6Yd5Fa__tipItem{color:var(--text-secondary);word-break:keep-all;background:#0e1e2e9e;border:1px solid #5bb8d429;border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;font-size:.9rem;line-height:1.55;display:flex}.page-module-scss-module__6Yd5Fa__tipIcon{color:var(--accent-hover);flex-shrink:0;margin-top:.1rem;font-size:.875rem}.page-module-scss-module__6Yd5Fa__relatedGuides{margin-bottom:3rem}.page-module-scss-module__6Yd5Fa__guideLinks{flex-direction:column;gap:.5rem;list-style:none;display:flex}.page-module-scss-module__6Yd5Fa__guideLink{background:#0e1e2e9e;border:1px solid #5bb8d429;border-radius:.75rem;justify-content:space-between;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.page-module-scss-module__6Yd5Fa__guideLink:hover{background:#152c42cc;border-color:#5bb8d480}.page-module-scss-module__6Yd5Fa__guideName{color:var(--text-secondary);font-size:.9375rem;font-weight:500}.page-module-scss-module__6Yd5Fa__guideArrow{color:var(--accent-hover);font-size:.9rem}@media (max-width:480px){.page-module-scss-module__6Yd5Fa__container{padding:1.5rem 1.25rem 0}.page-module-scss-module__6Yd5Fa__tipItem{padding:.625rem .875rem;font-size:.875rem}}
.FaqBlock-module-scss-module__Xff_aq__section{background:linear-gradient(135deg,#0a1828,#07101a);padding:5rem 1.5rem}.FaqBlock-module-scss-module__Xff_aq__container{max-width:800px;margin:0 auto}.FaqBlock-module-scss-module__Xff_aq__title{color:var(--foreground);letter-spacing:-.03em;word-break:keep-all;margin:0 0 2rem;font-size:clamp(1.375rem,3vw,2rem);font-weight:900}.FaqBlock-module-scss-module__Xff_aq__list{border:1px solid #5bb8d433;border-radius:1.25rem;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 24px 80px #00000047}.FaqBlock-module-scss-module__Xff_aq__item{border-bottom:1px solid #5bb8d41f}.FaqBlock-module-scss-module__Xff_aq__item:last-child{border-bottom:none}.FaqBlock-module-scss-module__Xff_aq__item.FaqBlock-module-scss-module__Xff_aq__open .FaqBlock-module-scss-module__Xff_aq__question{color:var(--foreground);background:#0e1e2ecc}.FaqBlock-module-scss-module__Xff_aq__question{cursor:pointer;text-align:left;width:100%;color:var(--text-secondary);word-break:keep-all;background:#0e1e2e9e;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.375rem;font-size:.9375rem;font-weight:700;line-height:1.55;transition:color .15s,background .15s;display:flex}.FaqBlock-module-scss-module__Xff_aq__question:hover{color:var(--foreground);background:#0e1e2ecc}.FaqBlock-module-scss-module__Xff_aq__icon{color:var(--accent);text-align:center;flex-shrink:0;width:1.25rem;margin-top:.05rem;font-size:1.25rem;font-weight:300;line-height:1}.FaqBlock-module-scss-module__Xff_aq__answer{background:#07101ab3;border-top:1px solid #5bb8d41a;padding:1rem 1.375rem 1.375rem}.FaqBlock-module-scss-module__Xff_aq__answer p{color:var(--text-secondary);word-break:keep-all;margin:0;font-size:.9rem;line-height:1.8}
.page-module-scss-module__ymvqMa__page{padding-bottom:5rem}.page-module-scss-module__ymvqMa__container{max-width:860px;margin:0 auto;padding:2rem 1.5rem 0}.page-module-scss-module__ymvqMa__header{border-bottom:1px solid #5bb8d41f;margin:1.5rem 0 3rem;padding-bottom:2rem}.page-module-scss-module__ymvqMa__kicker{color:var(--accent-hover);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem;font-size:.8125rem;font-weight:700}.page-module-scss-module__ymvqMa__h1{color:var(--foreground);letter-spacing:-.025em;word-break:keep-all;margin:0 0 1rem;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;line-height:1.3}.page-module-scss-module__ymvqMa__intro{color:var(--text-secondary);word-break:keep-all;font-size:1rem;line-height:1.75}.page-module-scss-module__ymvqMa__section{margin-bottom:3rem}.page-module-scss-module__ymvqMa__h2{color:var(--foreground);letter-spacing:-.02em;word-break:keep-all;border-bottom:1px solid #5bb8d41f;margin:0 0 1.25rem;padding-bottom:.75rem;font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:700}.page-module-scss-module__ymvqMa__body{color:var(--text-secondary);word-break:keep-all;margin:0 0 1rem;font-size:.9375rem;line-height:1.75}.page-module-scss-module__ymvqMa__districtList{flex-direction:column;gap:.5rem;margin-top:.5rem;list-style:none;display:flex}.page-module-scss-module__ymvqMa__districtItem{color:var(--text-secondary);background:#0e1e2e9e;border:1px solid #5bb8d429;border-radius:.625rem;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.9375rem;display:flex}.page-module-scss-module__ymvqMa__districtDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.page-module-scss-module__ymvqMa__guideLink{color:var(--accent-hover);margin-top:.5rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.page-module-scss-module__ymvqMa__guideLink:hover{text-decoration:underline}.page-module-scss-module__ymvqMa__nearbyList{flex-direction:column;gap:.5rem;list-style:none;display:flex}.page-module-scss-module__ymvqMa__nearbyLink{background:#0e1e2e9e;border:1px solid #5bb8d429;border-radius:.75rem;justify-content:space-between;align-items:center;padding:1rem 1.25rem;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.page-module-scss-module__ymvqMa__nearbyLink:hover{background:#152c42cc;border-color:#5bb8d480}.page-module-scss-module__ymvqMa__nearbyName{color:var(--text-secondary);font-size:.9375rem;font-weight:500}.page-module-scss-module__ymvqMa__nearbyArrow{color:var(--accent-hover);font-size:.9rem}@media (max-width:480px){.page-module-scss-module__ymvqMa__container{padding:1.5rem 1.25rem 0}.page-module-scss-module__ymvqMa__districtItem{padding:.5rem .875rem;font-size:.875rem}}
