:root{--doc-ink:#0b1220;--doc-muted:#5b6577;--doc-line:#e2e8f0;--doc-soft:#f5f7fb;--doc-white:#fff;--doc-accent:#0a5fbf;--doc-accent-deep:#074a94;--doc-teal:#0f766e;--doc-radius:14px;--doc-header-h:4.25rem;--doc-font:"Segoe UI", "Helvetica Neue", Arial, sans-serif}#ajax-content-wrap{padding-top:0}#header-outer,#header-space,#mobile-menu,#slide-out-widget-area,#slide-out-widget-area-bg,.nectar-mobile-only.mobile-header,#footer-outer,.nectar-social.fixed,.nectar-love-wrap,.meta-comment-count .nectar-love,#page-header-bg .meta-author,.nectar-recent-posts-slider{display:none!important}#page-header-wrap{margin-top:0}body{font-family:var(--doc-font)}.doc-skip{background:var(--doc-ink);color:#fff;z-index:10000;padding:.5rem 1rem;position:absolute;top:0;left:-999px}.doc-skip:focus{top:.75rem;left:.75rem}.doc-header{z-index:900;backdrop-filter:blur(10px);border-bottom:1px solid var(--doc-line);font-family:var(--doc-font);background:#fffffff5;position:sticky;top:0}.doc-header__bar{max-width:1120px;min-height:var(--doc-header-h);align-items:center;gap:1.25rem;margin:0 auto;padding:.65rem 1.25rem;display:flex;position:relative}.doc-header__brand{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.doc-header__brand img{width:auto;height:36px;display:block}.doc-header__toggle{border:1px solid var(--doc-line);background:var(--doc-white);font:inherit;color:var(--doc-ink);cursor:pointer;border-radius:10px;margin-left:auto;padding:.45rem .7rem;display:none}.doc-nav{flex:1;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.doc-nav__list{align-items:center;gap:.15rem;margin:0;padding:0;display:flex;list-style:none!important}.doc-nav__item{margin:0;padding:0;position:relative;list-style:none!important}.doc-nav__item::marker,.doc-nav__list>li:before{content:none!important;display:none!important}.doc-nav__link{color:var(--doc-ink);font-size:.95rem;font-weight:600;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem .8rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.doc-nav__link:hover,.doc-nav__link[aria-current=page],.doc-nav__item.is-open>.doc-nav__link{background:var(--doc-soft);color:var(--doc-accent-deep)}.doc-nav__caret{opacity:.65;border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;display:inline-block}.doc-nav__dropdown{z-index:80;min-width:260px;padding-top:.55rem;position:absolute;top:100%;left:0}.doc-nav__dropdown[hidden]{display:none!important}.doc-nav__item.is-open>.doc-nav__dropdown{display:block}.doc-nav__dropdown-panel{background:var(--doc-white);border:1px solid var(--doc-line);border-radius:12px;max-height:min(70vh,440px);padding:.45rem;overflow:auto;box-shadow:0 18px 40px #0b12201f}.doc-nav__dropdown-panel a{color:var(--doc-ink);border-radius:8px;padding:.65rem .8rem;font-size:.92rem;font-weight:500;line-height:1.35;text-decoration:none;display:block}.doc-nav__dropdown-panel a:hover,.doc-nav__dropdown-panel a:focus{background:var(--doc-soft);color:var(--doc-accent-deep)}.doc-nav__dropdown-all{border-bottom:1px solid var(--doc-line);margin-bottom:.25rem;color:var(--doc-accent-deep)!important;border-radius:8px 8px 0 0!important;font-weight:700!important}.doc-nav__cta{background:linear-gradient(180deg, var(--doc-accent), var(--doc-accent-deep));white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;margin-left:.2rem;padding:.65rem 1rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 22px #0a5fbf47;color:#fff!important}.doc-nav__phone{color:var(--doc-teal);white-space:nowrap;align-items:center;gap:.35rem;padding:.55rem .7rem;font-weight:700;text-decoration:none;display:inline-flex}.doc-nav__phone-label{letter-spacing:.04em;text-transform:uppercase;opacity:.9;font-size:.78rem;font-weight:800}.doc-footer{color:#d7dee8;font-family:var(--doc-font);background:#0b1220;margin-top:3rem}.doc-footer a{color:#fff;text-decoration:none}.doc-footer a:hover{color:#7eb6ff;text-decoration:underline}.doc-footer__inner{grid-template-columns:1.3fr 1fr 1.2fr;gap:2.25rem 2rem;max-width:1120px;margin:0 auto;padding:2.75rem 1.5rem 1.75rem;display:grid}.doc-footer__brand{color:#fff;margin:0 0 .75rem;font-size:1.25rem;font-weight:800}.doc-footer__nap{color:#b7c0ce;margin:0;font-size:.95rem;line-height:1.7}.doc-footer__nap strong{color:#fff}.doc-footer__nap a{color:#9ec5ff;text-underline-offset:.15em;text-decoration:underline}.doc-footer__title{color:#fff;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .85rem;font-size:.8rem;font-weight:700}.doc-footer ul,.doc-footer__links,.doc-footer__areas,.doc-footer li{padding:0;margin:0;padding-inline-start:0;list-style:none!important}.doc-footer__links{gap:.65rem;display:grid}.doc-footer__areas{grid-template-columns:1fr 1fr;gap:.55rem 1.25rem;display:grid}.doc-footer__links a,.doc-footer__areas a{color:#d7dee8;padding:.15rem 0;line-height:1.4;display:inline-block}.doc-footer__links a:hover,.doc-footer__areas a:hover{color:#fff}.doc-footer__bottom{text-align:center;color:#8b95a5;border-top:1px solid #ffffff14;padding:1.1rem 1.5rem 1.5rem;font-size:.85rem}.doc-areas,.doc-guides{font-family:var(--doc-font);max-width:1120px;margin:0 auto;padding:2.5rem 1.25rem 3rem}.doc-areas__hero{border:1px solid var(--doc-line);background:radial-gradient(900px 280px at 10% -20%,#0a5fbf2e,#0000 55%),linear-gradient(#f8fafc,#fff);border-radius:22px;margin-bottom:2rem;padding:2.2rem 1.8rem}.doc-areas__eyebrow{color:var(--doc-teal);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem;font-weight:700;display:inline-block}.doc-areas__hero h1{color:var(--doc-ink);margin:0 0 .75rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15}.doc-areas__hero p{max-width:42rem;color:var(--doc-muted);margin:0;font-size:clamp(1.05rem,.4vw + 1rem,1.2rem);line-height:1.65}.doc-areas__grid,.doc-guides__grid{grid-template-columns:repeat(3,1fr);gap:1.1rem;display:grid}.doc-areas__card,.doc-guide-card{border:1px solid var(--doc-line);border-radius:var(--doc-radius);background:var(--doc-white);color:inherit;flex-direction:column;min-height:100%;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;overflow:hidden}.doc-areas__card{padding:1.2rem 1.15rem}.doc-areas__card:hover,.doc-guide-card:hover{border-color:#b9d3f3;transform:translateY(-2px);box-shadow:0 14px 30px #0b122014}.doc-areas__card h2,.doc-guide-card h2{color:var(--doc-ink);margin:0 0 .4rem;font-size:1.1rem;line-height:1.3}.doc-areas__card p,.doc-guide-card p{color:var(--doc-muted);margin:0;font-size:.95rem;line-height:1.45}.doc-guide-card img{object-fit:cover;background:var(--doc-soft);width:100%;height:160px;display:block}.doc-guide-card__body{flex-direction:column;flex:1;gap:.4rem;padding:1rem 1.05rem 1.15rem;display:flex}.doc-city{font-family:var(--doc-font);max-width:820px;margin:0 auto;padding:2.25rem 1.25rem 3rem}.doc-city h1{color:var(--doc-ink);margin:0 0 .85rem;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15}.doc-city p,.doc-city li{color:var(--doc-muted);font-size:clamp(1.05rem,.35vw + 1rem,1.175rem);line-height:1.7}.doc-city a{color:var(--doc-accent-deep)}.doc-city__cta{background:linear-gradient(180deg, var(--doc-accent), var(--doc-accent-deep));border-radius:12px;margin-top:.5rem;padding:.85rem 1.2rem;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.doc-contact__grid{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem;display:grid}.doc-contact__card{border:1px solid var(--doc-line);border-radius:var(--doc-radius);background:var(--doc-white);padding:1.35rem 1.25rem}.doc-contact__card h2{color:var(--doc-ink);margin:0 0 .75rem;font-size:1.15rem}.doc-contact__card p,.doc-contact__card li{color:var(--doc-muted);line-height:1.55}.doc-contact__card ul{margin:0 0 1rem;padding-left:1.15rem}.doc-contact__note{border-radius:var(--doc-radius);background:var(--doc-soft);border:1px solid var(--doc-line);padding:1.35rem 1.25rem}.doc-contact__note h2{color:var(--doc-ink);margin:0 0 .5rem;font-size:1.2rem}.doc-contact__note p{color:var(--doc-muted);margin:0;line-height:1.55}.dryout-lead{scroll-margin-top:calc(var(--doc-header-h) + 1rem)}.post-content .post-meta,.single .nectar-social,.masonry-blog-item .post-meta,.masonry-blog-item .nectar-love-wrap{display:none!important}@media (width<=960px){.doc-areas__grid,.doc-guides__grid{grid-template-columns:1fr 1fr}}@media (width<=900px){.doc-header__toggle{display:inline-flex}.doc-nav{border-bottom:1px solid var(--doc-line);background:#fff;flex-direction:column;align-items:stretch;gap:.35rem;padding:.75rem 1rem 1rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 30px #0b122014}.doc-header.is-open .doc-nav{display:flex}.doc-nav__list{flex-direction:column;align-items:stretch;width:100%}.doc-nav__link{justify-content:space-between;width:100%}.doc-nav__dropdown{min-width:0;padding-top:.25rem;position:static}.doc-nav__dropdown-panel{box-shadow:none;background:var(--doc-soft);border:0;max-height:none}.doc-nav__cta,.doc-nav__phone{text-align:center;justify-content:center;margin:.35rem 0 0}.doc-footer__inner,.doc-contact__grid,.doc-areas__grid,.doc-guides__grid{grid-template-columns:1fr}.doc-footer__inner{gap:1.85rem;padding:2.25rem 1.5rem 1.5rem}.doc-footer__links{gap:.75rem}.doc-footer__areas{gap:.7rem 1.5rem}.doc-footer__links a,.doc-footer__areas a{padding:.35rem 0}}
