/* Approved composition of concept 1, with the palette of concept 2. */
.status.status-blue{--paper:#f6f8fc;--ink:#15233d;--muted:#63708a;--line:#dbe1ee;--accent:#3158d8}
.status-blue ::selection{background:#d7e2ff;color:#15233d}
.status-blue :focus-visible{outline-color:#3158d8}
.status-blue .chamber-logo{width:66px;height:66px;flex:0 0 66px;object-fit:contain;border-radius:50%}
.status-blue .btn{background:#3158d8;border-color:#3158d8;color:#fff}
.status-blue .btn.secondary{background:#fff;color:#3158d8;border-color:#d4ddee}
.status-blue .btn:hover{filter:brightness(.95)}
.status-blue .nav .contact{color:#3158d8;border-color:#d4ddee}
.status-blue .photo-frame{background:#fff}
.status-blue .hero .portrait img{transform:none}
@media(min-width:721px){.status-blue .hero .portrait img{transform:translate(-1.8%,-8%) scale(1.1);transform-origin:center top}}
.status-blue .route{background:#fff}
.status-blue .route:first-child{background:#eaf0fc;color:#15233d;border-color:#dbe1ee}
.status-blue .route:first-child p{color:#63708a}
.status-blue .route .text-link{color:#3158d8;border-color:#c8d5ef}
.status-blue .route:first-child .text-link{border-color:#c8d5ef}
.status-blue .categories span{background:#eaf0fc;color:#526583}
.status-blue .architecture{filter:grayscale(1)}
.status-blue dialog{background:#f6f8fc}
.status-blue input::placeholder,.status-blue textarea::placeholder{color:#68738c;opacity:1}
@media(max-width:720px){.status-blue .chamber-logo{width:46px;height:46px;flex-basis:46px}}
