.c-meeting-routing__container{background:#fff;border:1px solid #e0f3ff;border-radius:2.75rem;box-shadow:.3125rem .3125rem 1.25rem rgba(28,152,235,.15);overflow:hidden;padding:2.5rem 1.5rem}@media screen and (min-width:48em){.c-meeting-routing__container{padding:3.75rem}}.c-meeting-routing__eyebrow{border-left:3px solid #1c98eb;margin-bottom:1rem;padding-left:.75rem}.c-meeting-routing__eyebrow-label{color:#1c98eb;font-family:Ubuntu,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.08em;line-height:1.3;margin:0;text-transform:uppercase}.c-meeting-routing__eyebrow-title{color:#1d364f;font-family:Ubuntu,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.3;margin:.25rem 0 0}.c-meeting-routing__panel{animation:mrFadeIn .3s ease-in-out}@keyframes mrFadeIn{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.c-meeting-routing__intro,.c-meeting-routing__meeting-header{margin-bottom:1.5rem;margin-top:1rem}.c-meeting-routing__intro{padding-top:1rem}.c-meeting-routing__intro h1,.c-meeting-routing__intro h2{font-size:2rem}.c-meeting-routing__question{margin-bottom:2rem}.c-meeting-routing__question-label{color:#1d364f;font-family:Ubuntu,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.c-meeting-routing__option-cards{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media screen and (max-width:47.9375em){.c-meeting-routing__option-cards{grid-template-columns:1fr}}.c-meeting-routing__option-card{align-items:flex-start;background:0;background:#fff;border:2px solid #e0f3ff;border-radius:1.5rem;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.375rem;outline:none;padding:1.5rem;position:relative;text-align:left;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out,background .25s ease-in-out;width:100%}.c-meeting-routing__option-card:hover{border-color:#5ebf4d;box-shadow:.3125rem .3125rem 1.25rem rgba(94,191,77,.15)}.c-meeting-routing__option-card:focus-visible{border-color:#1c98eb;box-shadow:0 0 0 3px rgba(28,152,235,.25)}.c-meeting-routing__option-card.is-selected,.c-meeting-routing__option-card[aria-pressed=true]{background:#f4fbf2;border-color:#5ebf4d;box-shadow:.3125rem .3125rem 1.25rem rgba(94,191,77,.15)}.c-meeting-routing__option-icon{align-items:center;color:#1c98eb;display:flex;margin-bottom:.25rem;transition:color .25s ease-in-out}.c-meeting-routing__option-icon img{display:block;height:2.5rem;object-fit:contain;width:2.5rem}.c-meeting-routing__option-card.is-selected .c-meeting-routing__option-icon,.c-meeting-routing__option-card[aria-pressed=true] .c-meeting-routing__option-icon{color:#5ebf4d}.c-meeting-routing__option-title{color:#1d364f;font-family:Ubuntu,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}.c-meeting-routing__option-sub{color:#3d556c;font-size:.875rem;line-height:1.4}.c-meeting-routing__option-check{background:#fff;border:2px solid #cae7fa;border-radius:50%;height:1.25rem;position:absolute;right:.875rem;top:.875rem;transition:all .25s ease-in-out;width:1.25rem}.c-meeting-routing__option-card.is-selected .c-meeting-routing__option-check,.c-meeting-routing__option-card[aria-pressed=true] .c-meeting-routing__option-check{background:#5ebf4d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 9'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='m1 4 3.5 3.5L11 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.65rem .65rem;border-color:#5ebf4d}.c-meeting-routing__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.c-meeting-routing__actions--right{justify-content:flex-end}.c-meeting-routing__meeting-embed{margin-top:1.5rem;min-height:680px;overflow:hidden}.c-meeting-routing__meeting-embed iframe{border:none;display:block;min-height:680px;width:100%}.c-meeting-routing__container .c-button:disabled,.c-meeting-routing__container .c-button[aria-disabled=true]{cursor:not-allowed;opacity:.45;pointer-events:none}@media screen and (max-width:47.9375em){.c-meeting-routing__container{border-radius:2rem}.c-meeting-routing__actions{align-items:stretch;flex-direction:column}.c-meeting-routing__actions .c-button{text-align:center;width:100%}}