.rs-breadcrumb{padding-top:22px!important;font-size:.86rem;color:var(--rs-muted)}.rs-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.rs-breadcrumb li+li:before{content:"/";margin-right:8px;color:#87958d}.rs-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.rs-popular{padding-top:60px}.rs-popular-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rs-popular-grid a{display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid var(--rs-line);background:#fff;border-radius:12px;padding:20px 22px;font-weight:650;transition:background .15s,border-color .15s}.rs-popular-grid a:hover{background:#edf4e9;border-color:#8ba491}.rs-popular-grid a>span:last-child{font-size:1.4rem;color:var(--rs-green)}.rs-home-options{display:flex;flex-wrap:wrap;gap:12px 26px;margin:26px 0}.rs-home-options a{color:var(--rs-green);font-weight:650;text-decoration:underline;text-underline-offset:5px}.rs-marketing>h1{max-width:950px;font-size:clamp(2.2rem,4.5vw,3.9rem);line-height:1.28}.rs-marketing>.rs-lead{max-width:900px}.rs-info-section{padding:30px 0;border-bottom:1px solid var(--rs-line)}.rs-info-section h2{font-size:1.65rem;margin-bottom:18px}.rs-info-section h3{font-size:1.2rem}.rs-info-section ul,.rs-info-section ol{padding-left:24px}.rs-info-section li{padding-bottom:9px}.rs-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.rs-detail-layout article{min-width:0}.rs-service-aside{background:#eef2e8;padding:27px;border:1px solid var(--rs-line);border-radius:16px;margin-top:30px}.rs-service-aside h2{font-size:1.6rem}.rs-service-aside a{display:block;margin-top:20px;color:var(--rs-green);font-weight:600}.rs-document-list{list-style:none;padding-left:0!important}.rs-document-list li{position:relative;padding-left:28px}.rs-document-list li:before{content:"✓";position:absolute;left:0;color:var(--rs-green);font-weight:750}.rs-fee-list{margin:12px 0}.rs-fee-list>div{background:#f1f3ec;border-left:3px solid #9faf95;padding:15px 18px;margin-bottom:12px;border-radius:0 8px 8px 0}.rs-fee-list dt{font-weight:750;font-size:.9rem;margin-bottom:6px}.rs-fee-list dd{margin:0;font-size:.95rem}.rs-contact-cta{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:32px;margin:35px 0;background:#eaf1e5;border:1px solid #c9d9c4;border-radius:16px}.rs-contact-cta h3{font-size:1.45rem;line-height:1.45;margin:0 0 9px}.rs-contact-cta p{margin-bottom:8px}.rs-contact-cta .rs-actions{flex:0 0 340px;align-items:flex-start;flex-direction:column;gap:12px}.rs-contact-cta .rs-eyebrow{font-size:.75rem}.rs-contact-compact{display:block;padding:23px;margin:24px 0}.rs-contact-compact .rs-actions{flex-direction:row;flex-wrap:wrap;margin-top:16px}.rs-contact-compact h3{font-size:1.18rem}.rs-guide-body .rs-fee-list dd{font-size:.9rem}.rs-table-scroll{overflow-x:auto;margin:22px 0;border:1px solid var(--rs-line);border-radius:12px}.rs-info-table{border-collapse:collapse;table-layout:auto;width:100%;text-align:left;font-size:.95rem;background:#fff}.rs-info-table th{background:#edf1e8;color:var(--rs-ink);font-weight:700}.rs-info-table th,.rs-info-table td{padding:16px 19px;vertical-align:top;border-bottom:1px solid var(--rs-line);line-height:1.65}.rs-info-table tbody tr:last-child td,.rs-info-table tbody tr:last-child th{border-bottom:0}.rs-info-table a{color:var(--rs-green);text-decoration:underline;text-underline-offset:3px}.rs-info-table td:first-child{min-width:175px}.rs-local-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:28px}.rs-local-grid address{font-style:normal;font-size:1.15rem}.rs-related-links{display:flex;flex-wrap:wrap;gap:12px 24px}.rs-related-links a{font-weight:600;color:var(--rs-green);text-decoration:underline;text-underline-offset:4px}.rs-share{border-top:1px solid var(--rs-line);display:flex;flex-wrap:wrap;align-items:center;gap:15px 22px;padding:26px 0 0;margin-top:35px;font-size:.9rem}.rs-share>span:first-child{font-weight:650}.rs-share a,.rs-share button{font:inherit;color:var(--rs-green);border:1px solid #bacabc;background:#fff;padding:9px 13px;border-radius:8px;cursor:pointer}.rs-copy-status{width:100%;font-size:.85rem}.rs-help-links{display:flex;flex-wrap:wrap;gap:16px 30px;padding-top:28px!important;padding-bottom:28px!important;font-size:.9rem}.rs-help-links a{color:var(--rs-green);font-weight:650}.rs-quick-contact{display:none}.rs-article{max-width:1050px}.rs-article h1{font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.4}.rs-article .rs-info-table th{min-width:150px}.rs-article .rs-fine a{text-decoration:underline}.rs-service-aside p{font-size:.95rem}.rs-update-filter-form select:disabled{color:#334f46;opacity:1}.rs-help-links{border-top:1px solid var(--rs-line)}
@media(max-width:1000px){.rs-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-detail-layout{grid-template-columns:minmax(0,1fr) 250px;gap:26px}.rs-contact-cta .rs-actions{flex-basis:290px}}
@media(max-width:760px){.rs-detail-layout,.rs-local-grid{grid-template-columns:1fr}.rs-service-aside{margin-top:0}.rs-contact-cta{display:block;padding:24px}.rs-contact-cta .rs-actions{margin-top:22px;flex-direction:row;flex-wrap:wrap;gap:12px}.rs-contact-cta .rs-btn{width:100%;justify-content:center}.rs-popular-grid{grid-template-columns:1fr}.rs-popular-grid a{padding:16px 19px}.rs-info-table th,.rs-info-table td{padding:12px 14px}.rs-info-table{font-size:.88rem}.rs-quick-contact{display:grid;grid-template-columns:1fr 1.25fr 1fr;position:fixed;z-index:80;bottom:0;left:0;right:0;border-top:1px solid #c9d9c4;background:#fff;padding:8px 10px max(8px,env(safe-area-inset-bottom));gap:8px;box-shadow:0 -5px 20px #183a3d15}.rs-quick-contact a{padding:10px 5px;text-align:center;font-size:.88rem;font-weight:700;border-radius:8px;background:#eef2e8}.rs-quick-contact a:nth-child(2){background:#124d47;color:#fff}.rs-copyright{padding-bottom:90px!important}.rs-breadcrumb{font-size:.78rem;padding-top:15px!important}.rs-breadcrumb li[aria-current]{max-width:100%;overflow-wrap:anywhere}.rs-marketing>h1{font-size:2.2rem}.rs-share{align-items:stretch}.rs-share>span:first-child{width:100%}.rs-article h1{font-size:2rem}.rs-contact-compact .rs-btn{width:100%}.rs-home-options{gap:16px}.rs-info-section h2{font-size:1.5rem}}
@media(prefers-reduced-motion:reduce){.rs-popular-grid a{transition:none}}
.rs-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rs-directory-entry{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--rs-line);border-radius:12px;padding:19px 21px}.rs-directory-entry:hover{background:#edf4e9;border-color:#8ba491}.rs-directory-entry span{font-size:.8rem;color:var(--rs-muted)}.rs-directory-entry strong{font-size:1rem;line-height:1.65}.rs-guide-item,.rs-info-section[id]{scroll-margin-top:115px}.rs-info-section .rs-text-link{overflow-wrap:anywhere}.rs-marketing .rs-faq details p{margin:0;padding:15px 0 5px}.rs-directory-entry[hidden]{display:none!important}@media(max-width:1000px){.rs-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.rs-directory-grid{grid-template-columns:1fr}}
