body{overflow-x:hidden}.homepage-hero{display:block!important;align-items:flex-start!important;text-align:left!important;width:100%!important;max-width:100%!important;padding-inline:0!important;box-sizing:border-box!important;border:none!important;background:none!important;box-shadow:none!important}html.switch .dropdown-content li a,html.switch .dropdown-content li span{color:#001F3F!important}.homepage-hero .cta-button{text-align:center!important;margin-inline:auto!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:break-word!important}.homepage-hero h1{max-width:100%!important;overflow-wrap:break-word!important;white-space:normal!important;text-align:left}@media (min-width:700px){.homepage-hero h1{text-align:center}}.homepage-hero h2,.homepage-hero h3,.homepage-hero li,.homepage-hero p,.homepage-hero ul{text-align:left!important;margin-left:0!important;margin-right:auto!important;overflow-wrap:break-word!important;word-break:break-word!important}.homepage-hero ul{padding-left:1rem!important}.dropdown-content li a,.dropdown-content li span{font-weight:700!important}@media (min-width:700px){header.site-header{width:350px!important;margin:0 auto!important;max-width:none!important}}@media (max-width:699px){main{display:block!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;padding-inline:1rem!important;box-sizing:border-box!important}.page-title,h1.page-title{text-align:left!important;margin-left:0!important;margin-right:auto!important;width:100%!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:break-word!important}article ul{padding-left:1rem!important}.nav-wrapper{width:100%!important;max-width:100vw!important;margin:0 auto!important;padding-left:14px!important;padding-right:14px!important}.nav-wrapper .home-icon{width:45px!important;height:45px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-left:0!important;margin-right:4px!important}.mode-btn{position:static!important;top:1px;margin-right:0!important;font-size:1.9rem!important}.nav-wrapper ul{flex-wrap:nowrap!important;gap:.75rem!important;font-size:1.15rem!important;justify-content:space-between!important;align-items:center;box-sizing:border-box;width:100%;max-width:100vw;padding-left:1rem;padding-right:1rem}.nav-wrapper ul li{margin-right:0!important}.nav-wrapper .dropdown-toggle,.nav-wrapper .dropdown-toggle *{font-size:1.15rem!important;line-height:1!important}.dropdown-content{width:max-content!important;min-width:9rem!important;padding-block:0.2rem!important;margin-inline:auto!important;left:0!important;right:0!important;transform:none!important;position:absolute!important;column-count:1!important;column-width:auto!important;column-gap:0!important;display:flex!important;flex-direction:column!important}html.switch .dropdown-content{background:#fff!important;border:1px solid rgba(0,0,0,.2)!important}html.switch .dropdown-content li a,html.switch .dropdown-content li span{color:#001F3F!important}.dropdown-content ul{column-count:1!important;column-width:auto!important;column-gap:0!important;display:flex!important;flex-direction:column!important}.dropdown-content li a,.dropdown-content li span{display:block!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.3!important;padding:.5rem .3rem!important}.dropdown-content li+li{margin-top:0!important}.nav-wrapper .home-icon svg{width:45px!important;height:45px!important;margin-top:0!important}}article ul{margin-block:0 1rem!important;line-height:1.4!important}.mode-btn::before{content:"☀️"}html.switch .mode-btn::before{content:"🌙"}.mode-btn{background:0 0;border:0;padding:0;cursor:pointer;font-size:1.5rem;line-height:1}li strong,strong{color:var(--f2)!important}main{display:block!important}@media (min-width:700px){.nav-wrapper .home-icon svg{width:35px;height:35px;margin-top:0;margin-right:0}.nav-wrapper{width:348px!important;max-width:95vw!important;padding-left:4px!important;padding-right:4px!important;margin-left:auto!important;margin-right:auto!important}header.site-header{width:348px!important}.nav-wrapper .home-icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:0}.mode-btn{position:static!important;top:2px;margin-right:0!important}.nav-wrapper ul{justify-content:center!important;padding-left:0;padding-right:0;max-width:none}.dropdown-content{left:0;right:auto;top:100%;width:-moz-max-content;width:max-content;min-width:10rem;background:#222;color:#fff;border-radius:.5em;box-shadow:0 4px 12px rgba(0,0,0,.15);display:none;flex-direction:column;position:absolute;z-index:2000;padding:.5em 0;opacity:1}}.dropdown:hover .dropdown-content{display:flex}.dropdown-content a{display:block;padding:.5em 1.5em;white-space:nowrap;color:#fff;text-decoration:none}.dropdown-content a:hover{background:#333}.page-title{max-width:100%;overflow-wrap:break-word;white-space:normal;text-align:center}@media (max-width:699px){h1.page-title:has(+ .post-image){text-align:center!important}}code,img{overflow-wrap:break-word!important;word-break:break-word!important}.hero-portrait{aspect-ratio:1/1;object-fit:cover}section>h1{font-size:2.5rem}article>h1{font-size:2rem}header.site-header{min-height:65px}.owl{width:100px;height:100px;max-width:none}

@media (min-width:700px){.page-title,h1.page-title{text-align:center!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:break-word!important}}

html.switch .dropdown-content li a:hover{color:var(--a2)!important;background:#fff!important}
:html.switch .phone-line,:root.switch .phone-line{color:#0074D9!important}html:not(.switch) .phone-line,:root:not(.switch) .phone-line{color:#FFD700!important}
html:not(.switch) h3 a,html:not(.switch) h3 a:visited{color:#fff!important}html:not(.switch) h3 a:hover,html:not(.switch) h3 a:active,html:not(.switch) h3 a:focus{color:#FFD700!important}
.logo-light{display:none!important}.logo-dark{display:block!important}html.switch .logo-dark{display:none!important}html.switch .logo-light{display:block!important}
