.search-page__content{max-width:1200px}.search-page__form{max-width:800px;margin:32px 0;background:#e2f1ff;padding:64px;border-radius:8px}.search-page__form__search-form{display:flex;gap:16px}.search-page__form__input{border-radius:4px;padding:12px;width:700px;border:solid 3px #7caddb;background-color:#fff}.search-page__form__submit-button{background-color:#004da1;color:#fff;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:10px 48px;font-size:18px;font-weight:700;cursor:pointer}.search-page__form__submit-button:hover{opacity:.8}.search-page__form__note{margin-top:8px;font-size:14px}.red{color:#eb0000}.search-page__link{color:#004da1;font-weight:700}.search-page__link:hover{opacity:.8}.search-page__section{margin:48px 0}.search-page__sub-heading{padding-bottom:4px;border-bottom:3px #004da1 solid;margin-bottom:24px}.search-page__button{width:300px;margin-top:24px}.search-page__button a{background-color:#004da1;border-radius:8px;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:13px;color:#fff;font-weight:700;text-decoration:none}.search-page__button a:hover{opacity:.8}.search-page__supplement{background-color:#fffeee;padding:32px 24px;border-radius:8px;border:3px solid #fa3;margin:2em 0;width:100%;max-width:max-content}.search-page__supplement dt{font-size:1.1em;font-weight:700;margin-bottom:12px}.search-page__supplement dd{margin-bottom:6px;padding-left:.5em}.search-page__supplement dd:last-of-type{margin-bottom:0}.search-page__description{margin:24px 0 48px}.search-page__accurately{margin:24px 0 40px}h3{font-weight:700;margin-bottom:24px;position:relative;padding:.5em;border-left:4px solid #004da1}
