._intro_1sg7o_1,._routes_1sg7o_1,._planner_1sg7o_1,._practical_1sg7o_1{padding:90px clamp(24px,6.5vw,112px)}._intro_1sg7o_1,._planner_1sg7o_1{grid-template-columns:1fr 1.15fr;gap:70px;display:grid}._intro_1sg7o_1 h2,._heading_1sg7o_1 h2,._planner_1sg7o_1 h2,._charge_1sg7o_1 h2,._seasonCopy_1sg7o_1 h2{font-size:clamp(42px,4.8vw,76px);line-height:1.03}._intro_1sg7o_1 p,._planner_1sg7o_1>div>p{font-size:16px;line-height:1.9;margin-bottom:22px!important}._charge_1sg7o_1{background:var(--burgundy-deep);color:var(--paper);grid-template-columns:1fr 1fr;display:grid}._charge_1sg7o_1>div{padding:75px clamp(24px,6vw,92px)}._charge_1sg7o_1 .eyebrow{color:#e0c6b3}._charge_1sg7o_1 p{color:#e6d6d0;font-size:16px;margin:28px 0!important}._charge_1sg7o_1 figure{min-height:560px;margin:0}._charge_1sg7o_1 a{white-space:normal;max-width:100%}._heading_1sg7o_1{max-width:850px;margin-bottom:45px}._heading_1sg7o_1>p{max-width:740px;font-size:16px;margin-top:28px!important}._routeGrid_1sg7o_1{grid-template-columns:1fr 1fr;gap:30px;display:grid}._routeGrid_1sg7o_1 article{background:var(--paper-deep);flex-direction:column;display:flex}._routeGrid_1sg7o_1 figure{height:320px;margin:0;position:relative}._routeGrid_1sg7o_1 figure span{background:var(--paper);color:var(--burgundy);padding:9px 14px;font-size:13px;font-weight:600;position:absolute;bottom:18px;left:20px}._routeCopy_1sg7o_1{flex-direction:column;flex:1;padding:35px;display:flex}._routeCopy_1sg7o_1 .eyebrow{font-size:9px}._routeCopy_1sg7o_1 h3{font-size:40px;line-height:1.04}._routeCopy_1sg7o_1 p{font-size:15px;line-height:1.85;margin:24px 0!important}._routeCopy_1sg7o_1 dl{margin:0 0 28px;line-height:1.7}._routeCopy_1sg7o_1 dt{text-transform:uppercase;letter-spacing:.1em;color:var(--burgundy);margin-bottom:7px;font-size:10px}._routeCopy_1sg7o_1 dd{margin:0;font-size:13px}._routeCopy_1sg7o_1 a{align-self:flex-start;margin-top:auto;font-size:10px}._sourceNote_1sg7o_1{max-width:830px;font-size:12px;margin:25px 0!important}._routes_1sg7o_1>a{font-size:11px}._planner_1sg7o_1{background:var(--paper-deep)}._planner_1sg7o_1>div>p{margin-top:28px!important}._planner_1sg7o_1 a{white-space:normal;max-width:100%;font-size:10px}._planner_1sg7o_1 ol{margin:0;padding:0;list-style:none}._planner_1sg7o_1 li{border-top:1px solid var(--line);grid-template-columns:30px 1fr;gap:20px;padding:27px 0;display:grid}._planner_1sg7o_1 li>span{color:var(--burgundy);padding-top:5px;font-size:11px}._planner_1sg7o_1 h3{font-size:34px}._planner_1sg7o_1 li p{font-size:15px;line-height:1.85;margin-top:16px!important}._seasons_1sg7o_1>figure{height:470px;margin:0}._seasonCopy_1sg7o_1{padding:70px clamp(24px,6.5vw,112px)}._seasonCopy_1sg7o_1>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:45px;display:grid}._seasonCopy_1sg7o_1 h3{font-size:31px}._seasonCopy_1sg7o_1 p{font-size:15px;line-height:1.85;margin:20px 0!important}._seasonCopy_1sg7o_1 a{font-size:10px}._practicalGrid_1sg7o_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 65px;display:grid}._practicalGrid_1sg7o_1 article{border-top:1px solid var(--line);padding-top:26px}._practicalGrid_1sg7o_1 h3{font-size:36px}._practicalGrid_1sg7o_1 p{font-size:16px;line-height:1.85;margin:20px 0!important}._practicalGrid_1sg7o_1 a{font-size:11px}._sources_1sg7o_1{max-width:1100px;padding:0 clamp(24px,6.5vw,112px) 55px;font-size:12px}._sources_1sg7o_1 a{text-underline-offset:3px;text-decoration:underline}#_fietsroutes_1sg7o_1,#_knooppunten_1sg7o_1,#_opladen_1sg7o_1,#_seizoenen_1sg7o_1,#_fietspraktisch_1sg7o_1{scroll-margin-top:100px}@media (max-width:900px){._intro_1sg7o_1,._planner_1sg7o_1{grid-template-columns:1fr;gap:35px}._charge_1sg7o_1{grid-template-columns:1fr}._charge_1sg7o_1 figure{height:520px;min-height:0}._routeGrid_1sg7o_1 figure{height:260px}._routeCopy_1sg7o_1{padding:26px}._routeCopy_1sg7o_1 h3{font-size:34px}._seasonCopy_1sg7o_1>div{gap:28px}._seasonCopy_1sg7o_1 h3{font-size:28px}._seasonCopy_1sg7o_1 h2 br{display:none}}@media (max-width:600px){._intro_1sg7o_1,._routes_1sg7o_1,._planner_1sg7o_1,._practical_1sg7o_1,._charge_1sg7o_1>div{padding:60px 22px}._charge_1sg7o_1 figure{height:480px}._routeGrid_1sg7o_1,._seasonCopy_1sg7o_1>div,._practicalGrid_1sg7o_1{grid-template-columns:1fr}._routeGrid_1sg7o_1{gap:30px}._routeGrid_1sg7o_1 figure{height:260px}._routeCopy_1sg7o_1{padding:28px 25px}._heading_1sg7o_1{margin-bottom:32px}._seasons_1sg7o_1>figure{height:330px}._seasonCopy_1sg7o_1{padding:50px 22px}._seasonCopy_1sg7o_1>div{margin-top:32px}._practicalGrid_1sg7o_1{gap:32px}._planner_1sg7o_1 a{padding:20px;font-size:9px}._sources_1sg7o_1{padding-inline:22px}}
