.access-geography{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center;margin:40px 0 80px}.access-map{margin:0}.access-map .network-art{width:100%;max-width:none;margin:0;display:block;border-radius:14px}.access-map figcaption{font-size:13px;margin:12px 4px;color:#466a6d}.access-geography .topic-grid{display:grid;grid-template-columns:1fr;gap:30px;margin:0}.access-geography .topic-grid article{padding:0;border:0;background:none}.access-geography h2{font-size:36px}.van-possibilities{margin:0 0 60px;padding:38px;background:#eaf2ed;border:1px solid #cadfd5;border-radius:18px}.van-art-header{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:20px;border-bottom:1px solid #bdd4cb;padding-bottom:26px;margin-bottom:30px}.van-art-header .eyebrow{font-size:10px;letter-spacing:.13em;color:#006e75;margin-bottom:16px}.van-art-header h2{font-size:clamp(32px,3.5vw,49px);max-width:450px;margin:0}.access-van{width:100%;height:auto}.van-use-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.van-use-card{display:flex;align-items:flex-start;gap:18px;background:#fffdf7;border:1px solid #d5e1d6;border-radius:12px;padding:24px}.van-use-icon{width:56px;height:60px;flex:0 0 56px;background:#e2efea;border-radius:12px;display:grid;place-items:center;color:#006e75}.van-use-icon svg{width:40px;height:43px}.van-use-number{font-size:10px;letter-spacing:.13em;font-weight:700;color:#537b74}.van-use-card h3{font-size:19px;line-height:1.25;margin:5px 0 10px}.van-use-card p{font-size:15px;line-height:1.65;margin:0}.van-use-card:last-child{grid-column:1/-1}.van-use-card:last-child p{max-width:690px}@media(max-width:800px){.access-geography{grid-template-columns:1fr;gap:32px;margin-bottom:48px}.access-map{max-width:570px;margin:0 auto}.van-possibilities{padding:24px}.van-use-grid{grid-template-columns:1fr}.van-use-card:last-child{grid-column:auto}.van-art-header{grid-template-columns:1fr}.access-van{max-width:340px;margin:auto}.van-use-card{padding:20px;gap:15px}}@media(max-width:420px){.van-possibilities{padding:18px;margin-left:-8px;margin-right:-8px}.van-use-card{padding:16px;gap:12px}.van-use-icon{width:46px;flex-basis:46px;height:50px}.van-use-icon svg{width:34px;height:38px}}
