/* A contained desktop navigation capsule, with the existing mobile menu retained. */
@media(min-width:761px){
 body[data-design=network] .site-header{width:calc(100% - 96px);max-width:1120px;margin:18px auto 0;top:16px;padding-left:21px;min-height:62px}
 body[data-design=network] .site-header nav{margin-left:24px;gap:3px}
 body[data-design=network] .site-header nav>a{padding-inline:12px}
 body[data-design=network] .site-header nav>a:first-child{margin-left:auto}
 body[data-design=network] .site-header nav>.button{padding-inline:18px;font-size:12px}
 .study-bar{width:calc(100% - 96px);max-width:1120px;margin:18px auto 0;top:16px;border:1px solid #d5d6ce;border-radius:40px;padding:12px 22px}
}
@media(min-width:761px) and (max-width:1040px){
 body[data-design=network] .site-header{width:calc(100% - 48px)}
 body[data-design=network] .site-header nav{margin-left:12px}
 body[data-design=network] .site-header nav>a{padding-inline:8px;font-size:11px}
 body[data-design=network] .site-header nav>.button{font-size:11px;padding-inline:12px}
 body[data-design=network] .compact-brand{font-size:20px;gap:8px}
 body[data-design=network] .compact-brand .aa-mark{width:34px}
}
.audit-invitation.booking{grid-template-columns:1.15fr 1fr;gap:65px;max-width:none}
@media(min-width:761px) and (max-width:960px){body[data-design=network] .site-header nav>a[href="#pricing"]{display:none}}
.audit-invitation .booking-intro>p{max-width:440px}
.audit-invitation .booking-card{align-self:center;padding:36px;max-width:460px;width:100%;justify-self:end}
.audit-invitation .booking-card h3{font-size:35px;line-height:1.1;letter-spacing:-.04em;margin:26px 0 15px}
.audit-invitation .audit-card-list{list-style:none;margin:22px 0 30px;padding:0;font-size:14px}
.audit-card-list li{display:flex;align-items:center;gap:15px;border-top:1px solid #d4dbc8;padding:14px 0}
.audit-card-list span{font-family:monospace;font-size:10px;color:#6d805b}
.audit-invitation .booking-card .button{width:100%;border-radius:99px}
.audit-card-note{font-size:11px;color:#738065;margin-top:15px}
@media(max-width:760px){.audit-invitation.booking{grid-template-columns:1fr;gap:28px}.audit-invitation .booking-card{justify-self:stretch;max-width:none;padding:27px}.audit-invitation .booking-card h3{font-size:31px}}
