.eg-service-form .eg-visit-preparation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line);color:var(--text)}.eg-service-form .eg-visit-preparation[hidden],.eg-preparation-link[hidden]{display:none!important}.eg-service-form .eg-visit-preparation h3{font:inherit;font-size:23px;font-weight:400;line-height:1.4;margin:0}.eg-visit-preparation ul{margin:0;padding-left:18px;list-style:disc}.eg-visit-preparation li{font-size:15px;line-height:1.7;padding-left:4px;margin:0 0 8px;color:var(--muted)}.eg-visit-preparation li:last-child{margin-bottom:0}.eg-visit-preparation li::marker{color:var(--accent)}.eg-preparation-link{display:inline-block;max-width:100%;font:inherit;font-size:15px;line-height:1.6;color:var(--accent);text-align:left;background:none;border:0;border-bottom:1px solid var(--line);padding:0 0 4px;margin-top:16px;cursor:pointer}.eg-preparation-link:hover{border-color:var(--accent)}.eg-preparation-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:700px){.eg-service-form .eg-visit-preparation{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px;padding-top:20px}.eg-service-form .eg-visit-preparation h3{font-size:21px}}
