.guides-module__qiWFoG__wrap{max-width:860px;margin:0 auto;padding:1.5rem 1.25rem 4rem}.guides-module__qiWFoG__h1{font-family:var(--font-display,Georgia, serif);color:var(--text,#0f172a);margin:.5rem 0 1rem;font-size:2rem;font-weight:800;line-height:1.15}.guides-module__qiWFoG__answer{color:var(--text,#1e293b);margin:0 0 1.25rem;font-size:1.08rem;line-height:1.65}.guides-module__qiWFoG__gotcha{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;gap:.7rem;margin:0 0 1.75rem;padding:1rem 1.15rem;display:flex}.guides-module__qiWFoG__gotchaIcon{font-size:1.3rem;line-height:1.2}.guides-module__qiWFoG__gotchaText{color:#7f1d1d;margin:0;font-size:.95rem;line-height:1.55}.guides-module__qiWFoG__gotchaLabel{color:#991b1b;margin-bottom:.2rem;font-weight:800;display:block}.guides-module__qiWFoG__h2{color:var(--text,#0f172a);margin:2.25rem 0 .9rem;font-size:1.35rem;font-weight:800}.guides-module__qiWFoG__stepList{counter-reset:step;margin:0;padding:0;list-style:none}.guides-module__qiWFoG__step{border-left:2px solid #e2e8f0;margin-left:.9rem;padding:0 0 1.1rem 2.6rem;position:relative}.guides-module__qiWFoG__step:last-child{border-left-color:#0000;padding-bottom:0}.guides-module__qiWFoG__step:before{counter-increment:step;content:counter(step);color:#fff;background:#1a5fb4;border-radius:50%;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.9rem;font-weight:700;display:flex;position:absolute;top:-.15rem;left:-.95rem}.guides-module__qiWFoG__stepTitle{color:var(--text,#0f172a);margin-bottom:.15rem;font-size:1rem;font-weight:700}.guides-module__qiWFoG__stepDetail{color:var(--text-soft,#475569);margin:0;font-size:.92rem;line-height:1.55}.guides-module__qiWFoG__tableWrap{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.guides-module__qiWFoG__table{border-collapse:collapse;width:100%;min-width:480px;font-size:.9rem}.guides-module__qiWFoG__table thead th{text-align:left;background:var(--bg-soft,#f8fafc);color:var(--text,#0f172a);border-bottom:1px solid #e2e8f0;padding:.7rem .9rem;font-weight:700;position:sticky;top:0}.guides-module__qiWFoG__table tbody td{vertical-align:top;border-bottom:1px solid #eef2f7;padding:.6rem .9rem}.guides-module__qiWFoG__table tbody tr:last-child td{border-bottom:none}.guides-module__qiWFoG__table a{color:#1a5fb4;font-weight:600;text-decoration:none}.guides-module__qiWFoG__table a:hover{text-decoration:underline}.guides-module__qiWFoG__tableNote{color:var(--text-soft,#475569);margin:0 0 .75rem;font-size:.9rem;line-height:1.55}.guides-module__qiWFoG__office{color:var(--text-soft,#64748b);font-size:.85rem}.guides-module__qiWFoG__section{margin:1.4rem 0}.guides-module__qiWFoG__sectionTitle{color:var(--text,#0f172a);margin:0 0 .35rem;font-size:1.02rem;font-weight:700}.guides-module__qiWFoG__sectionBody{color:var(--text-soft,#475569);margin:0;font-size:.94rem;line-height:1.6}.guides-module__qiWFoG__checklist{margin:0;padding:0;list-style:none}.guides-module__qiWFoG__checkItem{color:var(--text,#1e293b);padding:.4rem 0 .4rem 1.9rem;font-size:.95rem;line-height:1.5;position:relative}.guides-module__qiWFoG__checkItem:before{content:"✓";color:#16a34a;font-weight:800;position:absolute;left:.2rem}.guides-module__qiWFoG__faqItem{border-bottom:1px solid #eef2f7;padding:.9rem 0}.guides-module__qiWFoG__faqQ{color:var(--text,#0f172a);margin:0 0 .35rem;font-size:1rem;font-weight:700}.guides-module__qiWFoG__faqA{color:var(--text-soft,#475569);margin:0;font-size:.94rem;line-height:1.6}.guides-module__qiWFoG__metaLine{color:var(--text-soft,#64748b);margin:0 0 1.25rem;font-size:.82rem}.guides-module__qiWFoG__indexGroup{margin:2rem 0}.guides-module__qiWFoG__indexGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.6rem;display:grid}.guides-module__qiWFoG__indexCard{color:var(--text,#0f172a);background:var(--bg-soft,#fff);border:1px solid #e2e8f0;border-radius:10px;padding:.85rem 1rem;text-decoration:none;display:block}.guides-module__qiWFoG__indexCard:hover{border-color:#1a5fb4}.guides-module__qiWFoG__indexCardName{font-size:.95rem;font-weight:700}.guides-module__qiWFoG__indexCardSub{color:var(--text-soft,#64748b);margin-top:.15rem;font-size:.82rem}
.ky-module__sEPsya__main{background:var(--bg-soft);min-height:100vh}.ky-module__sEPsya__pageWrap{max-width:1100px;margin:0 auto;padding:0 1.5rem 5rem}.ky-module__sEPsya__nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#fffffff0;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex;position:sticky;top:0}.ky-module__sEPsya__navBrand{font-family:var(--font-display,Georgia, serif);color:var(--charcoal);font-size:1.3rem;font-weight:700}.ky-module__sEPsya__navBrand span{color:var(--teal)}.ky-module__sEPsya__navBack{color:var(--text-muted);font-size:.78rem;font-weight:600;transition:color .2s}.ky-module__sEPsya__navBack:hover{color:var(--teal)}.ky-module__sEPsya__breadcrumb{align-items:center;gap:.5rem;padding:1.5rem 0 0;display:flex}.ky-module__sEPsya__breadcrumb a{color:var(--teal);font-size:.75rem}.ky-module__sEPsya__breadcrumb a:hover{opacity:.75}.ky-module__sEPsya__breadcrumbSep{color:var(--text-dim);font-size:.75rem}.ky-module__sEPsya__breadcrumbCurrent{color:var(--text-muted);font-size:.75rem}.ky-module__sEPsya__header{padding:1.75rem 0 0}.ky-module__sEPsya__headerBadge{letter-spacing:.08em;text-transform:uppercase;background:var(--teal-light);color:var(--teal-dark);border-radius:999px;margin-bottom:.85rem;padding:.3rem .75rem;font-size:.68rem;font-weight:700;display:inline-block}.ky-module__sEPsya__title{font-family:var(--font-display,Georgia, serif);color:var(--charcoal);margin-bottom:.6rem;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.15}.ky-module__sEPsya__subtitle{color:var(--text-muted);margin-bottom:0;font-size:1rem;line-height:1.65}.ky-module__sEPsya__stateNote{color:var(--text-muted);border-radius:var(--radius-sm);background:#fffbeb;border-left:3px solid #fde68a;margin-top:.85rem;padding:.65rem .9rem;font-size:.82rem;line-height:1.55}.ky-module__sEPsya__statsBar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:2rem;margin-bottom:1.75rem;padding:1.25rem 0 0;display:flex}.ky-module__sEPsya__stat{align-items:center;gap:.5rem;display:flex}.ky-module__sEPsya__statNum{color:var(--charcoal);font-size:1rem;font-weight:800}.ky-module__sEPsya__statLabel{color:var(--text-muted);font-size:.78rem}.ky-module__sEPsya__statDot{background:var(--border);border-radius:50%;width:4px;height:4px}.ky-module__sEPsya__searchWrap{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.ky-module__sEPsya__searchInput{min-width:220px;max-width:400px;font-family:var(--font-body,system-ui, sans-serif);color:var(--charcoal);border:1.5px solid var(--border);border-radius:var(--radius-sm);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235C7272' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E") .75rem no-repeat;outline:none;flex:1;padding:.65rem 1rem .65rem 2.5rem;font-size:.9rem;transition:border-color .2s}.ky-module__sEPsya__searchInput:focus{border-color:var(--teal)}.ky-module__sEPsya__searchCount{color:var(--text-muted);white-space:nowrap;font-size:.78rem}.ky-module__sEPsya__grid{grid-template-columns:repeat(4,1fr);gap:.85rem;display:grid}.ky-module__sEPsya__card{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:#fff;flex-direction:column;gap:.3rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .15s;display:flex}.ky-module__sEPsya__card:hover{border-color:var(--teal);transform:translateY(-1px);box-shadow:0 2px 12px #0d94881a}.ky-module__sEPsya__cardName{color:var(--charcoal);font-size:.88rem;font-weight:700;line-height:1.3}.ky-module__sEPsya__cardCity{color:var(--text-muted);font-size:.73rem}.ky-module__sEPsya__badgeVerified{letter-spacing:.04em;background:var(--teal-light);color:var(--teal-dark);border-radius:999px;align-self:flex-start;margin-top:.45rem;padding:.2rem .55rem;font-size:.63rem;font-weight:700;display:inline-block}.ky-module__sEPsya__badgeComingSoon{letter-spacing:.04em;color:var(--text-muted);background:#f1f5f4;border-radius:999px;align-self:flex-start;margin-top:.45rem;padding:.2rem .55rem;font-size:.63rem;font-weight:700;display:inline-block}.ky-module__sEPsya__noResults{text-align:center;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:3rem;font-size:.88rem}.ky-module__sEPsya__footer{background:var(--charcoal);text-align:center;padding:2rem 1.5rem}.ky-module__sEPsya__footerBrand{font-family:var(--font-display,Georgia, serif);color:#fff;margin-bottom:.35rem;font-size:1.1rem;font-weight:700}.ky-module__sEPsya__footerBrand span{color:var(--teal)}.ky-module__sEPsya__footerText{color:#5c7272;font-size:.72rem}@media (max-width:960px){.ky-module__sEPsya__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.ky-module__sEPsya__grid{grid-template-columns:repeat(2,1fr)}.ky-module__sEPsya__nav{padding:1rem}}
.privacy-module__VTbb1a__doc{max-width:760px;margin:0 auto}.privacy-module__VTbb1a__meta{color:#5c7272;margin-bottom:2rem;font-size:.85rem}.privacy-module__VTbb1a__body h2{font-family:var(--font-display,Georgia, serif);color:var(--charcoal,#1f2937);margin:2rem 0 .75rem;font-size:1.25rem;font-weight:700}.privacy-module__VTbb1a__body p{color:#374151;margin-bottom:1rem;font-size:.95rem;line-height:1.7}.privacy-module__VTbb1a__body ul{margin:0 0 1rem 1.25rem;padding:0}.privacy-module__VTbb1a__body li{color:#374151;margin-bottom:.5rem;font-size:.95rem;line-height:1.7}.privacy-module__VTbb1a__body a{color:var(--teal,#0d9488);text-decoration:underline}.privacy-module__VTbb1a__body a:hover{color:var(--teal-dark,#0a7a70)}.privacy-module__VTbb1a__body strong{color:var(--charcoal,#1f2937)}
