@media screen{body.route-calm.route-greeting{--chiho-red:#52675b!important;--chiho-red-hover:#52675b!important;--chiho-canvas:#f5f5f1!important;--chiho-elevated:#fff!important;--chiho-ink:#29332e!important;--chiho-body:#69746d!important;--chiho-muted:#69746d!important;--chiho-hairline:#dce1d9!important;--chiho-hairline-soft:#dce1d9!important}html:has(body.route-calm.route-greeting),body.route-calm.route-greeting{background:#f5f5f1!important;color:var(--chiho-ink)!important}body.route-calm.route-greeting a{color:inherit!important}body.route-calm.route-greeting .topbar{background:#fff!important;border-bottom:1px solid var(--chiho-hairline)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.route-calm.route-greeting .brand-mark{background:var(--chiho-red)!important;color:#fff!important}body.route-calm.route-greeting .brand-text strong{color:#29332e!important}body.route-calm.route-greeting .brand-text span{color:var(--chiho-body)!important}body.route-calm.route-greeting .btn{border:1px solid #dce1d9!important;color:#29332e!important}body.route-calm.route-greeting .btn:hover{border-color:#dce1d9!important;background:#fff!important}body.route-calm.route-greeting .btn-primary{background:#52675b!important;border-color:var(--chiho-red)!important;color:#fff!important}body.route-calm.route-greeting .btn-primary:hover{background:#42574b!important;border-color:var(--chiho-red-hover)!important;color:#fff!important}body.route-calm.route-greeting .hero{border-bottom:1px solid var(--chiho-hairline)!important;background:#f5f5f1!important}body.route-calm.route-greeting .hero::before{background:none!important}body.route-calm.route-greeting .eyebrow{color:var(--chiho-red)!important}body.route-calm.route-greeting h1{color:#29332e!important}body.route-calm.route-greeting .hero-desc{color:#29332e!important}body.route-calm.route-greeting .content-panel{background:#fff!important;border:1px solid var(--chiho-hairline-soft)!important;color:#29332e!important}body.route-calm.route-greeting .content-panel::before{background:none!important;color:#fff!important}body.route-calm.route-greeting .content-panel h2{border-top:1px solid var(--chiho-hairline-soft)!important;color:#29332e!important}body.route-calm.route-greeting .content-panel h2:first-child{border-top:0!important}body.route-calm.route-greeting .content-panel p{color:#29332e!important}body.route-calm.route-greeting .content-panel strong{color:#29332e!important}body.route-calm.route-greeting .feature-list li{color:#29332e!important}body.route-calm.route-greeting .feature-list li::before{background:var(--chiho-red)!important;color:#fff!important}body.route-calm.route-greeting .image-label a{color:#29332e!important}body.route-calm.route-greeting .content-image{border:1px solid var(--chiho-hairline-soft)!important;background:#fff!important}body.route-calm.route-greeting .content-image img{background:#fff!important}body.route-calm.route-greeting .content-image figcaption{color:var(--chiho-body)!important;border-top:1px solid var(--chiho-hairline-soft)!important}body.route-calm.route-greeting .slogan{border-left:4px solid var(--chiho-red)!important;background:#fff!important;color:#29332e!important}body.route-calm.route-greeting .image-label{border:1px solid var(--chiho-hairline-soft)!important;background:#52675b!important;color:#fff!important}body.route-calm.route-greeting .signature-block{border-top:1px solid var(--chiho-hairline-soft)!important}body.route-calm.route-greeting .sign-text{color:#29332e!important}body.route-calm.route-greeting .sign-name{color:#29332e!important}body.route-calm.route-greeting .map-frame{border:1px solid var(--chiho-hairline-soft)!important;background:#fff!important}body.route-calm.route-greeting .map-frame iframe{border:0!important}body.route-calm.route-greeting .access-info{color:#29332e!important}body.route-calm.route-greeting .access-info div{border:1px solid var(--chiho-hairline-soft)!important;background:#fff!important}body.route-calm.route-greeting .access-info strong{color:#29332e!important}body.route-calm.route-greeting .footer-note{color:var(--chiho-muted)!important}}
