.packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.package{padding:30px;background:linear-gradient(145deg,#0d2231,#091522);border:1px solid #284350;display:flex;flex-direction:column}.package:nth-child(2){border-color:var(--cyan)}.package h2{font-size:32px;margin:12px 0}.package p,.conditions p{color:var(--muted);line-height:1.75}.price{font-size:46px;letter-spacing:-2px;margin-top:20px}.monthly{line-height:1.8;border-top:1px solid var(--line);padding-top:20px}.monthly strong{color:var(--cyan)}.fine{font-size:12px;line-height:1.7}.package ul{padding-left:18px;line-height:1.9;color:#d2e1ea;margin:20px 0 32px}.package .button{margin-top:auto;justify-content:center;gap:8px}.terms-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;margin:40px 0}.conditions h3{font-size:22px}nav{flex-wrap:wrap} @media(max-width:900px){.packages{grid-template-columns:1fr}.terms-grid{grid-template-columns:1fr}.package{padding:25px}.hero{min-height:0}.price{font-size:40px}}