.aeo-journey,.aeo-retrieval{margin:2rem 0;padding:1.5rem;background:#edf4f0;border:1px solid #b9d2c6;border-radius:16px}.aeo-journey figcaption,.aeo-retrieval figcaption{font-weight:700;margin-bottom:1rem}.aeo-journey ol,.aeo-retrieval ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:0;list-style:none}.aeo-journey li,.aeo-retrieval li{padding:16px;background:white;border-radius:10px;border:1px solid #c6d8cf}.aeo-journey li span{display:block;font-size:1.4rem;color:#164e39}.aeo-journey li p{font-size:.9rem;margin:8px 0 0}.aeo-planning-form{border:1px solid #c6d8cf;background:#f3f7f5;border-radius:14px;padding:24px;margin:2rem 0}.aeo-planning-form label{display:block;font-weight:600;margin:14px 0 6px}.aeo-planning-form input[type=number]{display:block;width:100%;max-width:12rem;padding:10px;border:1px solid #667980;border-radius:6px;background:#fff}.aeo-planning-form input[type=checkbox]{width:1.2rem;height:1.2rem;vertical-align:middle;accent-color:#164e39}.aeo-planning-form output{display:block;margin-top:18px;font-weight:700}.aeo-planning-form button{margin:18px 8px 0 0}.aeo-deep-section{scroll-margin-top:120px}.aeo-deep-section table{min-width:640px}.aeo-deep-section caption{text-align:left;padding:12px 0;font-weight:600}.aeo-deep-section .table-scroll{max-width:100%;overflow-x:auto}.aeo-deep-section ul{padding-left:1.3rem}.aeo-paths .card h2{font-size:1.25rem}input:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid #2459ed;outline-offset:4px}@media print{.site-header,.site-footer,.announcement,.cta-band{display:none}.aeo-journey ol{display:block}.table-scroll{overflow:visible}.aeo-planning-form{break-inside:avoid}}@media(max-width:600px){.aeo-journey,.aeo-retrieval,.aeo-planning-form{padding:16px;margin:1rem 0}.aeo-journey ol,.aeo-retrieval ol{grid-template-columns:1fr}.aeo-deep-section{overflow-wrap:anywhere}}
