.phase-registration-notice{display:flex;align-items:center;gap:24px;padding:26px 5vw;background:linear-gradient(110deg,#e6ece5,#faf7f2 70%);border-block:1px solid #d4d7c8}.phase-registration-notice>div{flex:1}.phase-registration-notice strong{font-size:13px;letter-spacing:.07em;color:#345748}.phase-registration-notice p{margin:6px 0 0;color:#14130f;font-size:19px}.registration-symbol{display:grid;place-items:center;width:54px;height:54px;flex-shrink:0;border:1px solid #acb6a5;border-radius:50%;font-size:25px;color:#345748}.phase-demand-note{display:flex;gap:18px;align-items:center;padding:22px 26px;margin:28px 0;background:#f3f2ea;border-inline-start:3px solid #c9962e;border-radius:10px;color:#14130f}.phase-demand-note>i{font-size:30px;color:#345748}.phase-demand-note strong{font-size:20px}.phase-demand-note p{margin:6px 0 0;color:#565146;font-size:16px;line-height:1.7}@media(max-width:650px){.phase-registration-notice{flex-wrap:wrap;gap:16px;padding:22px 6vw}.phase-registration-notice .booking-action{width:100%;justify-content:center}.phase-registration-notice p{font-size:17px}.phase-demand-note{padding:20px;align-items:flex-start}.phase-demand-note strong{font-size:18px}}