.package-section{display:block}.package-intro{display:grid;grid-template-columns:1.05fr 1fr;gap:9%;align-items:end}.package-intro>div>p{font-size:18px;line-height:1.7}.package-intro .concept-note{margin-top:18px}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:44px}.package-grid .package-card{padding:29px 28px;display:flex;flex-direction:column}.package-grid .package-card.recommended{border-color:#9fb66b;box-shadow:0 18px 55px #586b2517}.package-grid .package-number{font-size:72px;gap:18px}.package-grid .package-number>span{font-size:14px}.package-grid .package-card ul{min-height:110px}.package-grid .package-price{margin-top:auto}.package-badge{font-size:11px;font-weight:600;letter-spacing:.05em;background:#d5ed97;color:#344128;padding:6px 9px;border-radius:999px}.package-chooser>button{flex:1 1 160px;text-align:center}.package-chooser>button strong{font-weight:600}@media(max-width:1100px){.package-grid{grid-template-columns:1fr 1fr}.package-grid .package-card:last-child{grid-column:1/-1}}@media(max-width:800px){.package-grid{grid-template-columns:1fr}.package-grid .package-card:last-child{grid-column:auto}.package-intro{grid-template-columns:1fr;gap:20px}}