.travel-compare .travel-basis{max-width:760px;margin-inline:auto}.travel-offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.travel-offers fieldset{margin:0}.travel-checks{display:grid;gap:.65rem;margin-top:1rem}.travel-check{display:flex!important;align-items:flex-start!important;gap:.7rem!important;padding:.75rem .85rem;border:1px solid rgba(85,215,255,.22);border-radius:13px;background:rgba(6,25,34,.5)}.travel-check input{width:1.2rem!important;height:1.2rem!important;min-height:0!important;flex:0 0 auto;margin-top:.08rem}.travel-compare output .calculation-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:1rem 0}.travel-compare output .calculation-options article{padding:1rem;border:1px solid rgba(85,215,255,.22);border-radius:16px;background:rgba(6,25,34,.52)}.travel-compare output .calculation-options h3{margin:0 0 .45rem;color:#9be9ff;font-size:.82rem;letter-spacing:.11em;text-transform:uppercase}.travel-compare output .calculation-options strong{display:block;font-size:1.16rem}.travel-compare output .calculation-options p{margin:.55rem 0}.travel-compare output .calculation-options small{display:block;margin-top:.35rem;color:#aac3c9;line-height:1.55}.travel-compare output .calculation-summary{padding-bottom:.8rem;border-bottom:1px solid rgba(255,255,255,.12)}@media(max-width:760px){.travel-offers,.travel-compare output .calculation-options{grid-template-columns:1fr}}
