.info-page{background:#f7f8f3;min-height:100vh}.info-hero{background:radial-gradient(circle at 75% 38%,#ddf7c7,#0000 25%),linear-gradient(135deg,#fffdf3,#f5f8f1);grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;min-height:680px;padding:155px clamp(24px,7vw,120px) 80px;display:grid}.info-hero>div>span,.info-route header>span,.info-bottom span{color:#5b9e16;letter-spacing:2px;font-size:9px;font-weight:800}.info-hero h1{letter-spacing:-4px;max-width:930px;margin:20px 0 25px;font:800 clamp(48px,6vw,88px)/1 Arial Black,Arial,sans-serif}.info-hero>div>p{color:#647168;max-width:680px;font-size:15px;line-height:1.8}.info-actions{gap:12px;margin-top:35px;display:flex}.info-hero>aside{text-align:center;background:radial-gradient(circle,var(--info-accent),#172019 60%);border:1px solid #fff;border-radius:34px;place-content:center;height:420px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #36462d2b,0 7px #ccd6c5}.info-hero>aside i{border:1px solid #ffffff2c;border-radius:50%;position:absolute;inset:10%;box-shadow:0 0 0 55px #ffffff08,0 0 0 110px #ffffff05}.info-hero>aside strong{color:#fff;text-shadow:0 8px #0003;font:800 clamp(72px,10vw,145px) Arial Black,Arial,sans-serif;position:relative}.info-hero>aside small{color:#d8e8d7;letter-spacing:4px;position:relative}.info-points{grid-template-columns:repeat(3,1fr);gap:14px;padding:100px clamp(24px,7vw,120px);display:grid}.info-points article{background:#fff;border:1px solid #e0e5dc;border-radius:23px;min-height:300px;padding:28px;box-shadow:0 15px 45px #37472d0c}.info-points article>b{color:#70b724;font:700 11px Arial Black,Arial,sans-serif}.info-points h2{margin:55px 0 18px;font:700 20px/1.2 Arial Black,Arial,sans-serif}.info-points p{color:#68756b;font-size:12px;line-height:1.75}.info-route{color:#fff;background:#172019;padding:90px clamp(24px,7vw,120px)}.info-route header{text-align:center}.info-route h2{margin:15px 0 50px;font:700 clamp(35px,4vw,58px) Arial Black,Arial,sans-serif}.info-route>div{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.info-route article{background:#ffffff08;border:1px solid #ffffff20;border-radius:17px;padding:22px}.info-route article b{color:#172019;background:#87d72f;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 4px #4f9113}.info-route article p{color:#d0d9d2;margin:22px 0 0;font-size:11px;line-height:1.6}.info-bottom{background:linear-gradient(135deg,#e7f9d6,#fff);border-radius:25px;justify-content:space-between;align-items:center;gap:40px;margin:70px clamp(20px,5vw,80px);padding:55px;display:flex;box-shadow:0 18px 50px #394d2e15}.info-bottom h2{max-width:750px;margin:12px 0 0;font:700 clamp(24px,3vw,42px)/1.2 Arial Black,Arial,sans-serif}.info-bottom .vbutton{flex:none}@media (max-width:950px){.info-hero{grid-template-columns:1fr}.info-hero>aside{height:330px}.info-points{grid-template-columns:1fr}.info-route>div{grid-template-columns:1fr 1fr}.info-bottom{display:grid}}@media (max-width:650px){.info-hero{padding:125px 20px 55px}.info-hero h1{letter-spacing:-2.5px;font-size:42px}.info-actions{display:grid}.info-points,.info-route{padding:65px 20px}.info-route>div{grid-template-columns:1fr}.info-bottom{margin:35px 10px;padding:34px 22px}}
