/* Accessible visitor profile and shared interpretation principles. */
.accessible-profile{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:60px}.accessible-benefit{border-top:1px solid #c8d2c3;padding:19px 0 0;margin-top:22px}.accessible-benefit>span{font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#8e3151}.accessible-benefit p{font-size:15px;margin:10px 0 0}.accessible-note{font-size:12px!important;margin-top:24px}.accessible-demo{margin:0;min-width:0;text-align:center}.everest-phone{width:312px;max-width:100%;margin:0 auto;background:#fffef8;border:8px solid #183f33;border-radius:35px;overflow:hidden;box-shadow:0 20px 45px #183f3326}.everest-phone-bar{display:flex;align-items:center;justify-content:space-between;padding:15px 18px 6px;gap:16px}.everest-phone-bar img{object-fit:contain;width:102px;height:36px}.everest-phone-bar>span{font-size:8px;letter-spacing:.13em;color:#8e3151;font-weight:700}.everest-phone-title{text-align:left;padding:9px 18px 13px}.everest-phone-title>span{font-size:8px;letter-spacing:.12em;color:#64725d}.everest-phone-title h4{font-size:22px;line-height:1.2;margin:6px 0}.everest-phone-title p{font-size:12px;margin:0}.accessible-video{aspect-ratio:9/16;background:#173d35}.accessible-video iframe{display:block;width:100%;height:100%;border:0}.everest-phone-foot{display:flex;justify-content:center;gap:10px;padding:15px 8px;font-size:9px;color:#47603d}.accessible-demo figcaption{font-size:11px;color:#62716a;line-height:1.6;margin:18px 0 10px}.accessible-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:11px}.serra-shared{margin-top:36px;border-top:1px solid #c8d2c3;padding-top:30px}.serra-shared>.eyebrow{margin-bottom:12px}.serra-shared>h3{font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.2;margin-bottom:25px}.serra-shared-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.serra-shared-grid h4{font-size:16px;margin:0 0 9px}.serra-shared-grid p{font-size:14px;margin:0}.personswitch{flex-wrap:wrap}.personswitch button{flex:0 1 auto;min-height:44px}@media(max-width:850px){.accessible-profile{gap:28px;grid-template-columns:1fr 1fr}}@media(max-width:650px){.accessible-profile{grid-template-columns:1fr}.personswitch{gap:4px 12px}.personswitch button{flex:1 1 40%;font-size:12px}.serra-shared-grid{grid-template-columns:1fr;gap:20px}.everest-phone{width:300px}.serra-shared>h3{font-size:27px}}@media print{.accessible-video{display:none}.everest-phone{box-shadow:none}.accessible-profile{break-inside:auto}.serra-shared{break-inside:avoid}}
