.package-page{padding-top:190px;padding-bottom:80px;max-width:1120px}.package-intro{text-align:center;padding:35px 0 60px}.package-intro h1{font-size:clamp(34px,5vw,64px);line-height:1.2;text-transform:uppercase;margin:20px 0 30px}.package-intro h1 em{font-style:normal;color:#ee982b;font-size:.72em}.package-lead{font-size:19px;line-height:1.8;max-width:820px;margin:auto;color:#ddd}.package-section{padding:45px 0;border-top:1px solid #383838}.package-section h2{font-size:28px;color:#fff;margin:0 0 25px}.package-section h3{font-size:20px;color:#fff;margin:35px 0 14px}.package-section p,.package-section li,.package-section dd{font-size:15px;line-height:1.9;color:#bbb}.package-list{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;padding:0;list-style:none}.package-list li{padding-left:24px;position:relative}.package-list li:before{content:'✓';position:absolute;left:0;color:#ee982b}.package-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.package-steps article{background:#1b1b1b;padding:24px}.package-steps span{color:#ee982b;font-size:12px}.package-steps h3{font-size:15px;margin:18px 0 12px}.package-steps p{font-size:13px}.recognition{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center}.recognition-logos{display:flex;gap:25px;align-items:center;background:#fff;padding:24px;border-radius:4px}.recognition-logos img{width:calc(50% - 13px);height:auto;object-fit:contain}.package-definitions{display:grid;grid-template-columns:220px 1fr;gap:0}.package-definitions dt,.package-definitions dd{margin:0;padding:18px 0;border-bottom:1px solid #333}.package-definitions dt{color:#ee982b;font-weight:bold;line-height:1.9}.package-programme{width:100%;border-collapse:collapse;text-align:left;font-size:15px}.package-programme th{background:#ee982b;color:#111;padding:18px}.package-programme td{padding:17px 18px;border-bottom:1px solid #333;color:#ccc;line-height:1.6}.package-programme tr:nth-child(even){background:#191919}.package-programme td:first-child{white-space:nowrap;color:#fff;width:28%}.package-process{color:#ee982b!important;font-weight:bold;letter-spacing:.04em}.package-cta{text-align:center;padding:35px 0}.programme-scroll{overflow-x:auto}@media(max-width:800px){.package-page{padding-top:130px}.package-steps{grid-template-columns:1fr 1fr}.recognition{grid-template-columns:1fr}.recognition-logos{max-width:420px}.package-definitions{grid-template-columns:1fr}.package-definitions dt{border:0;padding-bottom:0}.package-definitions dd{padding-top:6px}}@media(max-width:480px){.package-intro{padding-bottom:35px}.package-lead{font-size:16px}.package-section{padding:30px 0}.package-section h2{font-size:23px}.package-list{grid-template-columns:1fr;gap:12px}.package-steps{gap:12px}.package-steps article{padding:16px}.package-programme{font-size:13px}.package-programme td,.package-programme th{padding:13px 10px}.package-intro h1{font-size:34px}}