.atypical-layout select{width:100%;max-width:100%}.atypical-layout .form{display:grid;gap:18px}.atypical-layout .card{min-width:0}.atypical-price{font-size:32px;font-weight:700;color:#216755;margin:24px 0 8px}.atypical-price span{display:block;font-size:16px;font-weight:500;margin-top:4px}.atypical-explanation{background:#edf5f1;border-radius:10px;padding:14px;font-size:14px;line-height:1.6}.atypical-result details{margin-top:24px}.atypical-result summary{cursor:pointer;font-weight:600}.atypical-result .summary dd{overflow-wrap:anywhere}.atypical-result .offer-button{margin-top:14px;white-space:normal}
