/* The name sits above Aurelia; her action and service description stay below. */
.aurelia-identity{position:absolute;z-index:2;left:50%;top:var(--aurelia-identity-top,12px);transform:translateX(-50%);width:88%;max-width:650px;text-align:center;pointer-events:none}
.aurelia-identity .eyebrow{display:block;margin:0 0 6px;font:400 10px/1.4 Arial,Helvetica,sans-serif;letter-spacing:2.7px;text-transform:uppercase;color:#e5edf6}
.aurelia-identity h1{font:400 clamp(42px,4.1vw,62px)/1.05 Arial,Helvetica,sans-serif;letter-spacing:-2px;margin:0;color:#f1f5fa}
body .aurelia-label,body:not([data-view=home]) .aurelia-label{top:var(--aurelia-status-top,94px);padding:6px 14px;font-size:12px}
.home-copy{bottom:3%}
.aurelia-guide>.guide-name{position:absolute;left:50%;top:12px;transform:translateX(-50%);margin:0;font:400 34px/1.1 Arial,Helvetica,sans-serif;letter-spacing:-1px;color:#f1f5fa;white-space:nowrap}
.guide-copy .guide-status{grid-row:1/3;align-self:center;margin:0}
.site-footer .copyright{line-height:1.4;text-align:left}

@media(max-width:1000px){
 .aurelia-identity h1{font-size:42px;letter-spacing:-1.6px}
 .aurelia-identity .eyebrow{font-size:9px;letter-spacing:2px}
 body .aurelia-label{font-size:11px;padding:5px 12px}
 .aurelia-guide>.guide-name{left:55px;top:6px;font-size:20px;line-height:1.1;letter-spacing:-.6px}
 .guide-copy{top:var(--guide-copy-top,22px)}
 .site-footer .copyright{font-size:9px;max-width:calc(100% - 82px)}
 .site-footer .rights{display:block}
}
@media(max-width:600px){.aurelia-identity h1{font-size:39px}.aurelia-identity .eyebrow{font-size:8px}}
@media(max-width:370px){.aurelia-guide>.guide-name{left:46px;font-size:18px}.site-footer .copyright{font-size:8.5px}}
@media(max-width:760px) and (max-height:730px){.aurelia-identity h1{font-size:34px}.aurelia-identity .eyebrow{margin-bottom:4px}.home-copy .hero-actions{margin-top:10px}}
@media(min-width:1001px) and (max-height:600px){.aurelia-guide>.guide-name{top:9px;font-size:27px}.aurelia-identity h1{font-size:38px}}
@media(min-width:1001px) and (max-height:520px){.aurelia-guide>.guide-name{top:5px;font-size:22px}}
@media(min-width:560px) and (max-width:1000px) and (max-height:500px){
 .aurelia-identity{left:22%;width:38%}
 .aurelia-identity h1{font-size:25px;letter-spacing:-.8px}
 .aurelia-identity .eyebrow{font-size:8px;margin-bottom:3px}
 .home-copy{left:41%;right:3%;top:50%;bottom:auto;width:auto;transform:translateY(-50%);text-align:left}
 .site-footer .rights{display:inline}
}
@media(max-width:760px){body[data-keyboard=true] .aurelia-identity h1{font-size:25px}body[data-keyboard=true] .aurelia-identity .eyebrow{display:none}}
