.ep-discovery-links{margin:0;color:#191824}.ep-discovery-links>header{max-width:660px;margin-bottom:30px}.ep-discovery-links>header h2{font-size:clamp(28px,3.2vw,42px);line-height:1.2;letter-spacing:-.035em;margin:12px 0}.ep-discovery-links>header>p:last-child{color:#726e80;font-size:16px;line-height:1.8}.ep-discovery-category-link{display:flex;align-items:center;gap:14px;min-height:66px;margin-bottom:18px;padding:10px 18px;border:1px solid #e9e3ef;border-radius:18px;background:#f7f6fe;color:#6747b1;text-decoration:none}.ep-discovery-category-link>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.ep-discovery-category-link strong{color:#312747;font-size:15px;font-weight:600}.ep-discovery-category-link small{color:#726e80;font-size:13px;line-height:1.5}.ep-discovery-category-link>svg{flex-shrink:0}.ep-discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ep-discovery-grid>a{position:relative;display:block;padding:28px;border:1px solid #e9e3ef;border-radius:24px;background:#ffffffbf;color:inherit;text-decoration:none;transition:border-color .2s,background .2s}.ep-discovery-grid>a:hover{border-color:#b7a5e5;background:#fff}.ep-discovery-grid>a>svg:first-child{color:#7452cc}.ep-discovery-grid h3{margin:22px 0 10px;font-size:19px;line-height:1.4;font-weight:600}.ep-discovery-grid p{margin:0 0 26px;font-size:15px;line-height:1.7;color:#726e80}.ep-discovery-grid>a>svg:last-child{position:absolute;bottom:24px;right:26px;color:#6747b1}.ep-discovery-sample-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:18px;color:#6747b1;font-size:15px;font-weight:600}.ep-discovery-links a:focus-visible,.ep-discovery-related a:focus-visible,.ep-discovery-question summary:focus-visible{outline:3px solid #7452cc;outline-offset:5px;border-radius:8px}.ep-discovery-links-compact{margin:44px 0}.ep-discovery-audience{display:flex;gap:24px;border-top:1px solid #e9e3ef;border-bottom:1px solid #e9e3ef;padding:24px 0;color:#726e80;font-size:15px;line-height:1.8}.ep-discovery-audience strong{flex:0 0 160px;color:#191824;font-weight:600}.ep-discovery-decision{margin:48px 0 56px;max-width:920px}.ep-discovery-decision>header{max-width:760px}.ep-discovery-decision h2{margin:0;font-size:27px;font-weight:600;letter-spacing:-.025em;line-height:1.3}.ep-discovery-decision>header p{margin:14px 0 0;color:#726e80;font-size:16px;line-height:1.8}.ep-discovery-decision>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.ep-discovery-decision article{border:1px solid #e9e3ef;border-radius:20px;background:#f7f6fe;padding:24px}.ep-discovery-decision h3{margin:0 0 10px;color:#312747;font-size:18px;font-weight:600;line-height:1.5}.ep-discovery-decision article p{margin:0;color:#635d70;font-size:15px;line-height:1.8}.ep-discovery-flow,.ep-discovery-pilot{margin:56px 0;max-width:820px}.ep-discovery-flow h2,.ep-discovery-pilot h2,.ep-result-example h2{font-size:27px;font-weight:600;letter-spacing:-.025em;line-height:1.3}.ep-discovery-flow ol{list-style:none;margin:30px 0 0;padding:0}.ep-discovery-flow li{display:flex;gap:24px;padding:22px 0;border-bottom:1px solid #e9e3ef}.ep-discovery-flow li>span{color:#7452cc;font-size:15px;padding-top:3px}.ep-discovery-flow h3{font-size:19px;font-weight:600;line-height:1.5;margin:0 0 10px}.ep-discovery-flow p,.ep-discovery-pilot p,.ep-discovery-question p{margin:0;color:#726e80;font-size:16px;line-height:1.85}.ep-discovery-pilot p{margin-top:18px}.ep-discovery-pilot .ep-discovery-availability{font-size:14px}.ep-discovery-boundary{border-left:3px solid #b7a5e5;padding:14px 22px;background:#f7f6fe;color:#544b68;font-size:15px;line-height:1.8}.ep-discovery-question{margin-top:24px;padding:24px 0;border-bottom:1px solid #e9e3ef}.ep-discovery-question summary{cursor:pointer;font-size:17px;font-weight:600;line-height:1.6}.ep-discovery-question p{padding:18px 0 0;max-width:820px}.ep-discovery-related{display:flex;flex-wrap:wrap;gap:12px 28px;margin:34px 0}.ep-discovery-related a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#6747b1;font-size:15px}.ep-result-example{border:1px solid #e9e3ef;border-radius:24px;background:#fff;padding:32px;margin:44px 0}.ep-result-example header{display:flex;align-items:flex-start;gap:16px}.ep-result-example header>svg{color:#7452cc;flex-shrink:0;margin-top:4px}.ep-result-example header p{margin:14px 0 24px;color:#726e80;font-size:15px;line-height:1.8;max-width:730px}.ep-result-example dl>div{display:grid;grid-template-columns:200px 1fr;gap:24px;padding:19px 0;border-top:1px solid #e9e3ef;font-size:15px;line-height:1.8}.ep-result-example dt{font-weight:600}.ep-result-example dd{margin:0;color:#726e80}@media(max-width:767px){.ep-discovery-grid{grid-template-columns:1fr;gap:12px}.ep-discovery-grid>a{padding:22px}.ep-discovery-grid h3{margin-top:16px}.ep-discovery-grid p{margin-bottom:10px;padding-right:20px}.ep-discovery-audience{display:block}.ep-discovery-audience strong{display:block;margin-bottom:8px}.ep-discovery-decision{margin:38px 0}.ep-discovery-decision>div{grid-template-columns:1fr;gap:12px}.ep-discovery-decision article{padding:20px}.ep-discovery-flow,.ep-discovery-pilot{margin:38px 0}.ep-discovery-flow li{gap:16px}.ep-result-example{padding:22px}.ep-result-example dl>div{grid-template-columns:1fr;gap:6px}.ep-discovery-related{flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){.ep-discovery-grid>a{transition:none}}.ep-inspection-fit>div{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.ep-inspection-fit>div{grid-template-columns:1fr}}
