.frinka2-vel{--frinka2-kaart-zijmarge:5.2778%;--frinka2-kaart-zijbreedte:18.0556%}.frinka2-variant-wissel{left:calc(38px * var(--frinka2-schaal,1));bottom:calc(34px * var(--frinka2-schaal,1));z-index:21;gap:calc(4px * var(--frinka2-schaal,1));pointer-events:auto;display:flex;position:absolute}.frinka2-variant-item{align-items:center;gap:calc(6px * var(--frinka2-schaal,1));padding:calc(8px * var(--frinka2-schaal,1)) calc(14px * var(--frinka2-schaal,1));border-radius:calc(8px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);font-size:calc(13px * var(--frinka2-schaal,1));letter-spacing:.1em;text-transform:uppercase;color:#2c4548;opacity:.55;font-weight:400;display:flex}.frinka2-variant-item:hover{opacity:.85}.frinka2-variant-item--actief{opacity:1;background:#fff6;font-weight:700}.frinka2-variant-toets{width:calc(16px * var(--frinka2-schaal,1));height:calc(16px * var(--frinka2-schaal,1));font-size:calc(10px * var(--frinka2-schaal,1));border:1px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.frinka2-variant-placeholder{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.frinka2-variant-placeholder p{font-family:var(--font-mainlux);font-weight:300;font-size:calc(24px * var(--frinka2-schaal,1));color:#486e72;opacity:.6;margin:0}.frinka2-trainingsrail{left:var(--frinka2-kaart-zijmarge);width:var(--frinka2-kaart-zijbreedte);z-index:3;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%)}.frinka2-trainingsrail-kop{font-family:var(--font-mainlux);font-weight:700;font-size:calc(12px * var(--frinka2-schaal,1));letter-spacing:.12em;text-transform:uppercase;color:#486e72;opacity:.7;margin:0 0 calc(10px * var(--frinka2-schaal,1));display:block}.frinka2-trainingsrail-kop--tweede{margin-top:calc(24px * var(--frinka2-schaal,1))}.frinka2-trainingsrail-items{gap:calc(3px * var(--frinka2-schaal,1));flex-direction:column;display:flex}.frinka2-trainingsrail-item{align-items:center;gap:calc(8px * var(--frinka2-schaal,1));padding:calc(3px * var(--frinka2-schaal,1)) 0;text-align:left;font-family:var(--font-mainlux);font-weight:400;font-size:calc(15px * var(--frinka2-schaal,1));color:#2c4548;cursor:pointer;background:0 0;border:none;display:flex}.frinka2-kruisje{width:calc(15px * var(--frinka2-schaal,1));height:calc(11px * var(--frinka2-schaal,1));flex:none;overflow:visible}.frinka2-kruisje-lijn{fill:none;stroke-linecap:round;stroke-linejoin:round;transform-box:view-box;transform-origin:50%;transition:transform .36s cubic-bezier(.22,.61,.36,1),opacity .36s cubic-bezier(.22,.61,.36,1)}.frinka2-kruisje-lijn--a{stroke:var(--frinka2-kader-voor,#486e72)}.frinka2-kruisje-lijn--b{stroke:var(--frinka2-kader-achter,#e17290)}.frinka2-kruisje-lijn--boven{opacity:0}.frinka2-trainingsrail-item:hover .frinka2-kruisje-lijn--boven,.frinka2-trainingsrail-item--actief .frinka2-kruisje-lijn--boven{opacity:1}.frinka2-trainingsrail-item:hover .frinka2-kruisje-lijn--a{transform:rotate(14deg)}.frinka2-trainingsrail-item:hover .frinka2-kruisje-lijn--b{transform:rotate(-14deg)}@media (prefers-reduced-motion:reduce){.frinka2-kruisje-lijn{transition:none}.frinka2-trainingsrail-item:hover .frinka2-kruisje-lijn--a,.frinka2-trainingsrail-item:hover .frinka2-kruisje-lijn--b{transform:none}}.frinka2-trainingsrail-item:hover,.frinka2-trainingsrail-item--actief{color:#e17290;font-weight:700}.frinka2-trainingsrail-opmaat{margin-top:calc(20px * var(--frinka2-schaal,1));padding-top:calc(14px * var(--frinka2-schaal,1));border-top:1px solid #486e724d}.frinka2-kaart-tekstkolom{box-sizing:border-box;padding:calc(150px * var(--frinka2-schaal,1)) var(--frinka2-kaart-zijmarge) calc(150px * var(--frinka2-schaal,1)) 26%;justify-content:safe center;gap:calc(14px * var(--frinka2-schaal,1));z-index:3;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.frinka2-kaart-tekstkolom .frinka2-beschrijving{max-width:64%;font-size:calc(18.5px * var(--frinka2-schaal,1));text-wrap:pretty}.frinka2-kaart-tekstkolom .frinka2-beschrijving[data-regels="2"]{text-wrap:balance}.frinka2-kaart-eyebrow{font-family:var(--font-mainlux);font-weight:700;font-size:calc(14px * var(--frinka2-schaal,1));letter-spacing:.14em;text-transform:uppercase;color:#486e72}.frinka2-kaart-h1{font-family:var(--font-mainlux);font-weight:300;font-size:calc(48px * var(--frinka2-schaal,1));color:#2c4548;margin:0;line-height:1.08}.frinka2-kaart-tekstkolom .frinka2-kaart-h1{font-size:calc(var(--frinka2-kaart-h1-override,60px) * var(--frinka2-schaal,1))}.frinka2-kaart-tekstkolom .frinka2-knop{pointer-events:auto}.frinka2-zijbalk{right:var(--frinka2-kaart-zijmarge);width:var(--frinka2-kaart-zijbreedte);z-index:3;font-family:var(--font-mainlux);flex-direction:column;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.frinka2-kaart-lichtwas{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 0% 42%,#faf8f48c 100%);position:absolute;inset:0}.frinka2-zijbalk-veld{padding:calc(14px * var(--frinka2-schaal,1)) 0;gap:calc(4px * var(--frinka2-schaal,1));flex-direction:column;display:flex;position:relative}.frinka2-getekende-lijn{width:100%;height:4px;position:absolute;top:-2px;left:0;overflow:visible}.frinka2-zijbalk-label{font-size:calc(12px * var(--frinka2-schaal,1));letter-spacing:.14em;text-transform:uppercase;color:#486e72;font-weight:700}.frinka2-zijbalk-waarde{font-size:calc(15px * var(--frinka2-schaal,1));color:#2c4548;line-height:1.4}.frinka2-zijbalk-veld--contact{padding-top:calc(22px * var(--frinka2-schaal,1));gap:calc(8px * var(--frinka2-schaal,1))}.frinka2-zijbalk-telefoon,.frinka2-zijbalk-mail{font-size:calc(14px * var(--frinka2-schaal,1))}.frinka2-zijbalk-contactregels{flex-direction:column;line-height:1.4;display:flex}.frinka2-kaart-vertrekt{animation:.6s ease-in both frinka2-kaart-wegzoomen}@keyframes frinka2-kaart-wegzoomen{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}.frinka2-laag-illustratiewrap{z-index:2;transform-origin:78% 45%;transition:transform 1.1s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.frinka2-laag-tint{z-index:1;pointer-events:none;background:#16211f;transition:opacity 1.1s;position:absolute;inset:0}.frinka2-laag-tekstkolom{box-sizing:border-box;height:100%;padding:calc(150px * var(--frinka2-schaal,1)) 0 calc(90px * var(--frinka2-schaal,1));gap:calc(12px * var(--frinka2-schaal,1));z-index:3;flex-direction:column;width:31.9444%;display:flex;position:absolute;top:0;left:12.5%;overflow:hidden}.frinka2-laag-terug{margin-bottom:calc(4px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);font-size:calc(13px * var(--frinka2-schaal,1));letter-spacing:.08em;text-transform:uppercase;color:#486e72;opacity:.7;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.frinka2-laag-terug:hover{opacity:1;color:#e17290}.frinka2-laag-stap{font-family:var(--font-mainlux);font-weight:700;font-size:calc(13px * var(--frinka2-schaal,1));letter-spacing:.12em;text-transform:uppercase;color:#486e72}.frinka2-laag-inhoud{gap:calc(12px * var(--frinka2-schaal,1));flex-direction:column;animation:.9s ease-out both frinka2-inkt-vloei;display:flex;overflow-y:auto}@keyframes frinka2-inkt-vloei{0%{opacity:0}to{opacity:1}}.frinka2-laag-hook{font-family:var(--font-mainlux);font-style:italic;font-weight:400;font-size:calc(22px * var(--frinka2-schaal,1));color:#e17290;margin:0;line-height:1.4}.frinka2-laag-sectiekop{font-family:var(--font-mainlux);font-weight:700;font-size:calc(15px * var(--frinka2-schaal,1));letter-spacing:.06em;color:#486e72;margin:0}.frinka2-laag-tip{padding:calc(10px * var(--frinka2-schaal,1)) calc(14px * var(--frinka2-schaal,1) + 8px);font-family:var(--font-mainlux);font-size:calc(15px * var(--frinka2-schaal,1));color:#2c4548;background:#ffffff73;margin:0;font-style:italic}.frinka2-laag-lijst{gap:calc(6px * var(--frinka2-schaal,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.frinka2-laag-lijst li{font-family:var(--font-mainlux);font-size:calc(16.5px * var(--frinka2-schaal,1));color:#2c4548;padding-left:calc(16px * var(--frinka2-schaal,1));line-height:1.45;position:relative}.frinka2-laag-lijst li:before{content:"—";color:#486e72;position:absolute;left:0}.frinka2-laag-citaat{padding:calc(14px * var(--frinka2-schaal,1)) calc(18px * var(--frinka2-schaal,1) + 8px);font-family:var(--font-mainlux);font-style:italic;font-size:calc(15.5px * var(--frinka2-schaal,1));color:#2c4548;background:#ffffff73;margin:0;line-height:1.5}.frinka2-laag-citaat footer{margin-top:calc(6px * var(--frinka2-schaal,1));font-style:normal;font-weight:700;font-size:calc(13px * var(--frinka2-schaal,1));color:#486e72}.frinka2-laag-links{gap:calc(4px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);font-size:calc(14px * var(--frinka2-schaal,1));color:#486e72;flex-direction:column;display:flex}.frinka2-laag-linkrij{gap:calc(12px * var(--frinka2-schaal,1)) calc(48px * var(--frinka2-schaal,1));flex-wrap:wrap;display:flex}.frinka2-laag-placeholder{font-family:var(--font-mainlux);font-size:calc(15px * var(--frinka2-schaal,1));color:#2c4548;opacity:.7;flex-direction:column;display:flex}.frinka2-dieptemeter{right:calc(48px * var(--frinka2-schaal,1));z-index:4;gap:calc(10px * var(--frinka2-schaal,1));flex-direction:column;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.frinka2-dieptemeter-streep{width:calc(22px * var(--frinka2-schaal,1));height:calc(3px * var(--frinka2-schaal,1));background:#2c454840;border-radius:2px;transition:background .4s,width .4s}.frinka2-dieptemeter-streep--actief{width:calc(34px * var(--frinka2-schaal,1));background:#e17290}.frinka2-kaart-vertrekt-links{animation:.6s ease-in both frinka2-kaart-naar-links}@keyframes frinka2-kaart-naar-links{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-6%)}}.frinka2-werkboek-tabs{left:calc(30px * var(--frinka2-schaal,1));top:calc(120px * var(--frinka2-schaal,1));bottom:calc(100px * var(--frinka2-schaal,1));z-index:4;justify-content:space-between;gap:calc(4px * var(--frinka2-schaal,1));flex-direction:column;display:flex;position:absolute}.frinka2-werkboek-tab{align-items:center;gap:calc(6px * var(--frinka2-schaal,1));padding:calc(4px * var(--frinka2-schaal,1)) 0;font-family:var(--font-mainlux);font-size:calc(11px * var(--frinka2-schaal,1));color:#2c4548;opacity:.55;cursor:pointer;white-space:nowrap;background:0 0;border:none;display:flex}.frinka2-werkboek-tab:hover{opacity:.85}.frinka2-werkboek-tab--actief{opacity:1;color:#e17290;font-weight:700}.frinka2-werkboek-tabicoon{width:calc(13px * var(--frinka2-schaal,1));height:calc(13px * var(--frinka2-schaal,1));color:#486e72;flex:none}.frinka2-werkboek-tab--actief .frinka2-werkboek-tabicoon{color:#e17290}.frinka2-werkboek-cover{box-sizing:border-box;width:31.9444%;height:100%;padding:calc(150px * var(--frinka2-schaal,1)) 0 calc(110px * var(--frinka2-schaal,1));gap:calc(14px * var(--frinka2-schaal,1));z-index:3;flex-direction:column;animation:.9s ease-out both frinka2-inkt-vloei;display:flex;position:absolute;top:0;left:13.1944%}.frinka2-werkboek-spread{box-sizing:border-box;height:100%;padding:calc(150px * var(--frinka2-schaal,1)) 0 calc(110px * var(--frinka2-schaal,1));z-index:3;gap:calc(56px * var(--frinka2-schaal,1));animation:.7s cubic-bezier(.22,.61,.36,1) both frinka2-spread-schuift-in;display:flex;position:absolute;top:0;left:13.1944%;right:4.16667%}@keyframes frinka2-spread-schuift-in{0%{opacity:0;transform:translate(3%)}to{opacity:1;transform:translate(0)}}.frinka2-werkboek-linker,.frinka2-werkboek-rechter{gap:calc(14px * var(--frinka2-schaal,1));flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow-y:auto}.frinka2-werkboek-feit{padding:calc(16px * var(--frinka2-schaal,1));border-radius:calc(10px * var(--frinka2-schaal,1));gap:calc(8px * var(--frinka2-schaal,1));background:#fff6;flex-direction:column;display:flex}.frinka2-werkboek-feitkop{font-family:var(--font-mainlux);font-weight:700;font-size:calc(14px * var(--frinka2-schaal,1));letter-spacing:.04em;color:#486e72;margin:0}.frinka2-werkboek-feittekst{font-family:var(--font-mainlux);font-size:calc(14.5px * var(--frinka2-schaal,1));color:#2c4548;margin:0;line-height:1.45}.frinka2-werkboek-genummerd{gap:calc(8px * var(--frinka2-schaal,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.frinka2-werkboek-genummerd li{align-items:baseline;gap:calc(10px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);font-size:calc(14px * var(--frinka2-schaal,1));color:#2c4548;line-height:1.4;display:flex}.frinka2-werkboek-nummer{width:calc(18px * var(--frinka2-schaal,1));height:calc(18px * var(--frinka2-schaal,1));color:#f4f1ea;font-size:calc(10px * var(--frinka2-schaal,1));background:#486e72;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.frinka2-werkboek-citaat{padding:calc(14px * var(--frinka2-schaal,1)) calc(18px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);font-style:italic;font-size:calc(14.5px * var(--frinka2-schaal,1));color:#2c4548;border-left:2px solid #e17290;margin:0;line-height:1.5}.frinka2-werkboek-citaat footer{margin-top:calc(6px * var(--frinka2-schaal,1));font-style:normal;font-weight:700;font-size:calc(12px * var(--frinka2-schaal,1));color:#486e72}.frinka2-werkboek-register{z-index:21;pointer-events:none;position:absolute;inset:0}.frinka2-werkboek-registeritem{text-align:center;font-family:var(--font-mainlux);font-size:calc(11px * var(--frinka2-schaal,1));letter-spacing:.05em;text-transform:uppercase;color:#2c4548;white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;padding:0 0 calc(14px * var(--frinka2-schaal,1));background:0 0;border:none;position:absolute;bottom:0;overflow:hidden}.frinka2-werkboek-registeritem:hover,.frinka2-werkboek-registeritem--actief{color:#e17290;font-weight:700}.frinka2-kaart-vertrekt-omlaag{animation:.6s ease-in both frinka2-kaart-omlaag}@keyframes frinka2-kaart-omlaag{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4%)}}.frinka2-route-baan{box-sizing:border-box;width:45.1389%;height:100%;padding:calc(150px * var(--frinka2-schaal,1)) 0 calc(120px * var(--frinka2-schaal,1));z-index:3;position:absolute;top:0;left:13.1944%;overflow:hidden}.frinka2-route-stations{height:100%;transition:transform .9s cubic-bezier(.22,.61,.36,1);display:flex}.frinka2-route-station{gap:calc(12px * var(--frinka2-schaal,1));width:100%;height:100%;padding-right:calc(40px * var(--frinka2-schaal,1));box-sizing:border-box;flex-direction:column;flex:none;display:flex;overflow-y:auto}.frinka2-route-halte{font-family:var(--font-mainlux);font-weight:700;font-size:calc(13px * var(--frinka2-schaal,1));letter-spacing:.12em;text-transform:uppercase;color:#486e72}.frinka2-route-pad{height:calc(28px * var(--frinka2-schaal,1));align-items:center;margin-top:auto;display:flex;position:relative}.frinka2-route-lijn{background:#486e724d;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.frinka2-route-stippen{justify-content:space-between;width:100%;display:flex;position:relative}.frinka2-route-stip{width:calc(10px * var(--frinka2-schaal,1));height:calc(10px * var(--frinka2-schaal,1));cursor:pointer;background:#486e72;border:none;border-radius:50%;padding:0;transition:transform .3s,background .3s}.frinka2-route-stip--actief{background:#e17290;transform:scale(1.5)}.frinka2-route-terug{font-family:var(--font-mainlux);font-size:calc(13px * var(--frinka2-schaal,1));letter-spacing:.08em;text-transform:uppercase;color:#486e72;opacity:.7;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.frinka2-route-terug:hover{opacity:1;color:#e17290}.frinka2-broodkruimel{left:3.125%;top:calc(30px * var(--frinka2-schaal,1) + 2.5%);z-index:5;display:flex;position:absolute}.frinka2-broodkruimel-groep{align-items:center;gap:calc(10px * var(--frinka2-schaal,1));display:flex}.frinka2-slashes{width:calc(12.8px * var(--frinka2-schaal,1));height:calc(14px * var(--frinka2-schaal,1));flex:none;overflow:visible}.frinka2-broodkruimel .frinka2-route-terug{font-size:calc(15px * var(--frinka2-schaal,1))}.frinka2-slashes-lijn{fill:none;stroke-linecap:round;stroke-linejoin:round}.frinka2-broodkruimel-naam{font-family:var(--font-kame);font-weight:900;font-size:calc(18px * var(--frinka2-schaal,1));letter-spacing:.08em;color:#486e72;line-height:1}.frinka2-kijkdoos-stage{z-index:2;perspective:1200px;-webkit-mask-composite:source-in;width:77.7778%;height:100%;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000f 18%,#0000004d 38%,#000000a6 55%,#000 68%),linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000000f 18%,#0000004d 38%,#000000a6 55%,#000 68%),linear-gradient(#000 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.frinka2-kijkdoos-baan{width:31.9444%;left:8.33333%}.frinka2-kijkdoos-rig{transform-style:preserve-3d;transition:transform 50ms linear;position:absolute;top:50%;left:0}.frinka2-kijkdoos-laag{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.frinka2-kijkdoos-achtergrond{object-fit:fill;width:100%;height:100%;top:0;left:0}.frinka2-kijkdoos-figuur{transition:opacity .4s,top .4s;-webkit-mask-image:radial-gradient(58% 60% at 50% 55%,#000 48%,#0000 85%);mask-image:radial-gradient(58% 60% at 50% 55%,#000 48%,#0000 85%)}.frinka2-kijkdoos-figuur--naadloos{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%),linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%),linear-gradient(#000 0% 72%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.frinka2-kijkdoos-laag--vlak,.frinka2-kijkdoos-laag--wand-met-gat{object-fit:fill;transition:opacity .4s}.frinka2-kijkdoos-laag--voorgrond,.frinka2-kijkdoos-laag--levend,.frinka2-kijkdoos-laag--doorkijk{transition:opacity .4s,top .4s;-webkit-mask-image:radial-gradient(58% 60% at 50% 55%,#000 48%,#0000 85%);mask-image:radial-gradient(58% 60% at 50% 55%,#000 48%,#0000 85%)}.frinka2-kijkdoos-placeholder{text-align:center;color:#0009;letter-spacing:.02em;border:2px dashed #00000040;border-radius:4px;justify-content:center;align-items:center;padding:6px;font:600 12px/1.3 monospace;display:flex;overflow:hidden}.frinka2-kamer-stage{z-index:2;perspective:1200px;-webkit-mask-composite:source-in;width:77.7778%;height:100%;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000f 18%,#0000004d 38%,#000000a6 55%,#000 68%),linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000000f 18%,#0000004d 38%,#000000a6 55%,#000 68%),linear-gradient(#000 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.frinka2-kamer-wereld{transform-style:preserve-3d;transition:transform 50ms linear;position:absolute;top:50%;left:50%}.frinka2-kamer-vlak,.frinka2-kamer-object,.frinka2-kamer-doorkijkje{pointer-events:none;-webkit-user-select:none;user-select:none;backface-visibility:hidden;transition:transform 50ms linear;display:block;position:absolute;top:0;left:0}.frinka2-kamer-vlak{object-fit:fill}.frinka2-kamer-object,.frinka2-kamer-doorkijkje{object-fit:contain}.frinka2-scene-wissel{left:calc(38px * var(--frinka2-schaal,1));bottom:calc(130px * var(--frinka2-schaal,1));z-index:21;gap:calc(4px * var(--frinka2-schaal,1));pointer-events:auto;flex-direction:column;display:flex;position:absolute}.frinka2-scene-rij{gap:calc(4px * var(--frinka2-schaal,1));display:flex}.frinka2-scene-item{align-items:center;gap:calc(6px * var(--frinka2-schaal,1));padding:calc(8px * var(--frinka2-schaal,1)) calc(14px * var(--frinka2-schaal,1));border-radius:calc(8px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);font-size:calc(13px * var(--frinka2-schaal,1));letter-spacing:.1em;text-transform:uppercase;color:#2c4548;opacity:.55;cursor:pointer;background:0 0;border:none;font-weight:400;display:flex}.frinka2-scene-item:hover{opacity:.85}.frinka2-scene-item--actief{opacity:1;background:#fff6;font-weight:700}.frinka2-scene-toets{width:calc(16px * var(--frinka2-schaal,1));height:calc(16px * var(--frinka2-schaal,1));font-size:calc(10px * var(--frinka2-schaal,1));border:1px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.frinka2-inhoud-kop{margin:0 0 calc(6px * var(--frinka2-schaal,1));font-family:var(--font-kame);font-weight:900;font-size:calc(30px * var(--frinka2-schaal,1));color:#486e72;line-height:1.1}.frinka2-inhoud-subkop{font-family:var(--font-mainlux);font-weight:700;font-size:calc(15px * var(--frinka2-schaal,1));letter-spacing:.06em;color:#486e72;margin:0}.frinka2-alinea{display:block}.frinka2-alinea+.frinka2-alinea{margin-top:.7em}.frinka2-inhoud-lijst{gap:calc(8px * var(--frinka2-schaal,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.frinka2-inhoud-lijst li{align-items:center;gap:calc(10px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);font-size:calc(16.5px * var(--frinka2-schaal,1));color:#2c4548;line-height:1.45;display:flex}.frinka2-inhoud1-index{left:3.125%;top:calc(150px * var(--frinka2-schaal,1));z-index:4;gap:calc(3px * var(--frinka2-schaal,1));flex-direction:column;width:11.8056%;display:flex;position:absolute}.frinka2-inhoud1-tekst{left:17.3611%;top:calc(110px * var(--frinka2-schaal,1));bottom:calc(70px * var(--frinka2-schaal,1));box-sizing:border-box;width:38.8889%;padding-right:calc(20px * var(--frinka2-schaal,1));z-index:3;gap:calc(12px * var(--frinka2-schaal,1));flex-direction:column;animation:.9s ease-out both frinka2-inkt-vloei;display:flex;position:absolute;overflow-y:auto}.frinka2-inhoud2-kopjes{left:3.125%;top:calc(110px * var(--frinka2-schaal,1));bottom:calc(70px * var(--frinka2-schaal,1));z-index:4;flex-direction:column;justify-content:center;align-items:flex-end;width:12.8472%;display:flex;position:absolute}.frinka2-inhoud2-kopjesblok{align-items:flex-end;gap:calc(20px * var(--frinka2-schaal,1));flex-direction:column;display:flex;position:relative}.frinka2-inhoud2-kopje{text-align:right;font-family:var(--font-kame);font-weight:900;font-size:calc(20px * var(--frinka2-schaal,1));cursor:pointer;color:#486e72;background:linear-gradient(#e17290,#e17290) no-repeat,linear-gradient(#486e72,#486e72);background-size:100% var(--frinka2-vul,0%), 100% 100%;background-position:center var(--frinka2-anker,top), 0 0;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;border:none;padding:0;line-height:1.15;transition:background-size .9s cubic-bezier(.45,0,.55,1)}.frinka2-inhoud2-kopje--vol{transition:none}@media (prefers-reduced-motion:reduce){.frinka2-inhoud2-kopje{transition:none}}.frinka2-inhoud2-lijn{left:calc(100% + 25px * var(--frinka2-schaal,1) - 6px);width:12px;height:122%;position:absolute;top:-11%;overflow:visible;transform:scaleX(-1)}.frinka2-inhoud2-vak{left:calc(285 / 1440 * 100% - var(--frinka2-knopkader-uitsteek));top:calc(110px * var(--frinka2-schaal,1));bottom:calc(70px * var(--frinka2-schaal,1));width:calc(656 / 1440 * 100% + var(--frinka2-knopkader-uitsteek));box-sizing:border-box;padding-left:var(--frinka2-knopkader-uitsteek);padding-right:calc(20px * var(--frinka2-schaal,1));z-index:3;flex-direction:column;display:flex;position:absolute;overflow-y:auto}.frinka2-inhoud2-tekst{margin:auto 0;animation:.9s ease-out both frinka2-inkt-vloei;display:flow-root}.frinka2-inhoud2-tekst>*+*{margin-top:calc(12px * var(--frinka2-schaal,1))}.frinka2-inhoud2-tekst>.frinka2-briefregel--halte{margin-top:calc(18px * var(--frinka2-schaal,1));margin-bottom:0}.frinka2-inhoud2-tekst>.frinka2-briefregel--halte+*{margin-top:calc(20px * var(--frinka2-schaal,1))}.frinka2-inhoud2-tekst>.frinka2-briefregel--halte+.frinka2-contactknop{margin-top:calc(34px * var(--frinka2-schaal,1))}.frinka2-inhoud2-tekst>.frinka2-contactknop{margin-top:calc(26px * var(--frinka2-schaal,1));display:flow-root}.frinka2-inhoud2-tekst>*{width:79.3651%}.frinka2-inhoud2-tekst>:has(>.frinka2-laag-citaat){width:100%}.frinka2-inhoud3-scherm{top:calc(150px * var(--frinka2-schaal,1));bottom:calc(120px * var(--frinka2-schaal,1));box-sizing:border-box;padding-right:calc(30px * var(--frinka2-schaal,1));z-index:3;animation:.9s ease-out both frinka2-inkt-vloei;position:absolute;overflow-y:auto}.frinka2-inhoud3-feiten{gap:calc(14px * var(--frinka2-schaal,1));flex-direction:column;width:45.1389%;display:flex;left:13.1944%}.frinka2-inhoud3-spiekbrief{margin:calc(14px * var(--frinka2-schaal,1)) 0 0;gap:calc(12px * var(--frinka2-schaal,1));flex-direction:column;display:flex}.frinka2-inhoud3-rij{grid-template-columns:calc(110px * var(--frinka2-schaal,1)) 1fr;column-gap:calc(24px * var(--frinka2-schaal,1));align-items:baseline;display:grid}.frinka2-inhoud3-rij dt{font-family:var(--font-mainlux);font-weight:700;font-size:calc(12px * var(--frinka2-schaal,1));letter-spacing:.12em;text-transform:uppercase;color:#486e72}.frinka2-inhoud3-rij dd{font-family:var(--font-mainlux);font-size:calc(16.5px * var(--frinka2-schaal,1));color:#2c4548;margin:0;line-height:1.45}.frinka2-inhoud3-verhaal{grid-template-columns:1fr calc(230px * var(--frinka2-schaal,1));column-gap:calc(40px * var(--frinka2-schaal,1));align-items:start;width:50%;display:grid;left:8.33333%}.frinka2-inhoud3-kop{margin:0 0 calc(4px * var(--frinka2-schaal,1));font-family:var(--font-kame);font-weight:900;font-size:calc(18px * var(--frinka2-schaal,1));color:#486e72;line-height:1.15}.frinka2-inhoud3-hoofd,.frinka2-inhoud3-zij{gap:calc(16px * var(--frinka2-schaal,1));flex-direction:column;display:flex}.frinka2-route-pad.frinka2-inhoud3-pad{left:13.1944%;bottom:calc(70px * var(--frinka2-schaal,1));z-index:4;width:5.55556%;margin:0;position:absolute}.frinka2-route-station .frinka2-beschrijving,.frinka2-inhoud1-tekst .frinka2-beschrijving,.frinka2-inhoud2-tekst .frinka2-beschrijving,.frinka2-inhoud3-scherm .frinka2-beschrijving{font-size:calc(16.5px * var(--frinka2-schaal,1))}.frinka2-route-station .frinka2-laag-tip,.frinka2-inhoud1-tekst .frinka2-laag-tip,.frinka2-inhoud2-tekst .frinka2-laag-tip,.frinka2-inhoud3-scherm .frinka2-laag-tip,.frinka2-route-station .frinka2-laag-citaat,.frinka2-inhoud1-tekst .frinka2-laag-citaat,.frinka2-inhoud2-tekst .frinka2-laag-citaat,.frinka2-inhoud3-scherm .frinka2-laag-citaat{margin:calc(20px * var(--frinka2-schaal,1)) 0}.frinka2-inhoud3-zij>:first-child>.frinka2-laag-tip,.frinka2-inhoud3-zij>:first-child>.frinka2-laag-citaat{margin-top:0}.frinka2-laag-sectie>:last-child>.frinka2-laag-tip{margin-bottom:0}.frinka2-vel{--kadervlak-lijn-alpha:.35}.frinka2-contactknop{margin-top:calc(14px * var(--frinka2-schaal,1))}:is(.frinka2-vel:has(.frinka2-broodkruimel) .frinka2-illustratie,.frinka2-vel:has(.frinka2-broodkruimel) .frinka2-illustratie-overlay){-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001f 30%,#000 62%),linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000001f 30%,#000 62%),linear-gradient(#000 78%,#0000 100%)}.frinka2-kaart-tekstkolom{gap:0}.frinka2-kaart-tekstkolom .frinka2-kaart-eyebrow,.frinka2-kaart-tekstkolom .frinka2-kaart-h1,.frinka2-kaart-tekstkolom .frinka2-beschrijving{text-box:trim-both cap alphabetic}.frinka2-kaart-tekstkolom .frinka2-kaart-h1{margin-top:calc(20px * var(--frinka2-schaal,1))}.frinka2-kaart-tekstkolom .frinka2-beschrijving{margin-top:calc(60px * var(--frinka2-schaal,1))}.frinka2-kaart-tekstkolom .frinka2-knop{margin-top:calc(40px * var(--frinka2-schaal,1))}@media (max-width:1279px){.frinka2-kaart-tekstkolom{padding:calc(68px * var(--frinka2-schaal,1)) 9% 0;flex-direction:column;align-items:flex-start;min-height:0;display:flex;position:static}.frinka2-kaart-tekstkolom .frinka2-beschrijving{max-width:none}.frinka2-zijbalk{width:auto;margin:calc(18px * var(--frinka2-schaal,1)) 9% 0;padding-bottom:calc(28px * var(--frinka2-schaal,1));position:static;transform:none}.frinka2-kaart{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto}.frinka2-kaart .frinka2-illustratie--kaart,.frinka2-kaart .frinka2-illustratie-overlay{left:0;-webkit-mask-image:linear-gradient(#0000 0% 46%,#000 78%);mask-image:linear-gradient(#0000 0% 46%,#000 78%);width:100%!important}.frinka2-kaart-lichtwas{display:none}}.frinka2-swipe{touch-action:pan-y;width:100%;height:100%;position:relative;overflow:hidden}.frinka2-swipe-slot{will-change:transform;position:absolute;inset:0}@keyframes frinka2-swipe-tril{0%,to{transform:translate(0)}25%{transform:translate(1.4px)}50%{transform:translate(-1.2px)}75%{transform:translate(.6px)}}.frinka2-swipe-slot--tril .frinka2-vel{animation:.16s ease-out frinka2-swipe-tril}.frinka2-swipe-slot--bleek .frinka2-vel{animation:.7s ease-out frinka2-swipe-bleek}@keyframes frinka2-swipe-bleek{0%{filter:saturate(.15)brightness(1.18)}to{filter:saturate()brightness()}}.frinka2-rustkaart{justify-content:center;align-items:center;gap:calc(16px * var(--frinka2-schaal,1));text-align:center;flex-direction:column;padding:0 12%;display:flex;position:absolute;inset:0}.frinka2-rustkaart-giraf{width:calc(150px * var(--frinka2-schaal,1));height:auto}.frinka2-rustkaart-tekst{font-family:var(--font-mainlux);font-size:calc(18.5px * var(--frinka2-schaal,1));color:#2c4548;margin:0}.frinka2-swipe-snelkiezer-knop{left:50%;bottom:calc(96px * var(--frinka2-schaal,1));z-index:20;padding:calc(6px * var(--frinka2-schaal,1)) calc(10px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);font-weight:700;font-size:calc(12.5px * var(--frinka2-schaal,1));letter-spacing:.1em;text-transform:uppercase;color:#486e72;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;text-decoration:underline;position:absolute;transform:translate(-50%)}.frinka2-swipe-snelkiezer{z-index:21;padding:calc(90px * var(--frinka2-schaal,1)) 9% calc(100px * var(--frinka2-schaal,1));background:#e6ece3f7;flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.frinka2-swipe-snelkiezer ul{gap:calc(4px * var(--frinka2-schaal,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.frinka2-swipe-snelkiezer-item{text-align:left;width:100%;padding:calc(10px * var(--frinka2-schaal,1)) 0;font-family:var(--font-mainlux);font-size:calc(17px * var(--frinka2-schaal,1));color:#2c4548;cursor:pointer;background:0 0;border:none}.frinka2-swipe-snelkiezer-item--actief{color:#e17290;font-weight:700}.frinka2-swipe-snelkiezer-sluit{margin-top:calc(18px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);letter-spacing:.12em;text-transform:uppercase;font-size:calc(12px * var(--frinka2-schaal,1));color:#486e72;cursor:pointer;background:0 0;border:none;align-self:center}.frinka2-conceptwissel--swipe-animatie{bottom:calc(84px * var(--frinka2-schaal,1))}.frinka2-conceptwissel--swipe-rondgang{bottom:calc(114px * var(--frinka2-schaal,1))}.frinka2-inhoudmobiel{isolation:isolate;z-index:6;position:relative}.frinka2-inhoudmobiel-foto{z-index:-1;height:50lvh;transition:opacity .18s linear;position:absolute;inset:0;overflow:hidden}html[data-frinka2-menu=open] .frinka2-inhoudmobiel-foto{opacity:0}.frinka2-inhoudmobiel-foto:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#e6ece3eb 0%,#e6ece39e 45%,#e6ece300 100%);height:16.6667lvh;position:absolute;top:0;left:0;right:0}.frinka2-inhoudmobiel-foto .frinka2-illustratie,.frinka2-inhoudmobiel-foto .frinka2-illustratie-overlay{height:100%;position:absolute;inset:0;-webkit-mask-composite:source-over!important;width:100%!important;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 50%,#0000 100%)!important;-webkit-mask-composite:source-over!important;mask-composite:add!important}.frinka2-inhoudmobiel-foto .frinka2-illustratie{opacity:.9}.frinka2-inhoudmobiel-foto .frinka2-illustratie-overlay{opacity:.3}.frinka2-inhoudmobiel .frinka2-broodkruimel{white-space:nowrap;left:0;right:0;top:calc(95px * var(--frinka2-schaal,1));justify-content:center}.frinka2-inhoudmobiel .frinka2-broodkruimel-groep{background:linear-gradient(100deg, rgba(var(--frinka2-marker-rgb,255, 218, 218), 0) 0%, rgba(var(--frinka2-marker-rgb,255, 218, 218), 1) 3%, rgba(var(--frinka2-marker-rgb,255, 218, 218), 1) 45%, rgba(var(--frinka2-marker-rgb,255, 218, 218), 1) 96%, rgba(var(--frinka2-marker-rgb,255, 218, 218), 0) 100%);border-radius:.6em .25em .7em .3em;margin:-.3em -.6em;padding:.3em .6em}.frinka2-inhoudmobiel-inhoud{padding-top:40lvh;padding-left:9%;padding-right:9%;padding-bottom:calc(105px * var(--frinka2-schaal,1))}.frinka2-inhoudmobiel-titel{margin:0 0 calc(28px * var(--frinka2-schaal,1));font-family:var(--font-kame);font-weight:900;font-size:calc(60px * var(--frinka2-schaal,1));color:#e17290;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.frinka2-inhoudmobiel-sectie{margin-bottom:calc(36px * var(--frinka2-schaal,1))}.frinka2-inhoudmobiel-sectie:last-child{margin-bottom:0}.frinka2-inhoudmobiel-sectie .frinka2-inhoud-subkop{margin-bottom:calc(10px * var(--frinka2-schaal,1));font-family:var(--font-kame);font-weight:900;font-size:calc(38px * var(--frinka2-schaal,1));letter-spacing:normal}.frinka2-inhoudmobiel-sectie .frinka2-beschrijving,.frinka2-inhoudmobiel-sectie .frinka2-inhoud-lijst li,.frinka2-inhoudmobiel-sectie .frinka2-laag-hook{font-size:max(calc(16px * var(--frinka2-tablet,1)), calc(18px * var(--frinka2-schaal,1)))}.frinka2-inhoudmobiel-sectie .frinka2-laag-tip,.frinka2-inhoudmobiel-sectie .frinka2-laag-citaat{font-size:max(calc(14px * var(--frinka2-tablet,1)), calc(15px * var(--frinka2-schaal,1)))}.frinka2-inhoudmobiel-sectie .frinka2-laag-links{font-size:max(calc(14px * var(--frinka2-tablet,1)), calc(16px * var(--frinka2-schaal,1)))}.frinka2-inhoudmobiel-sectie .frinka2-laag-tip,.frinka2-inhoudmobiel-sectie .frinka2-laag-citaat{margin:calc(36px * var(--frinka2-schaal,1)) 0}.frinka2-inhoudmobiel-sectie .frinka2-inhoud-lijst .frinka2-kruisje{width:max(15px, calc(15px * var(--frinka2-schaal,1)));height:max(11px, calc(11px * var(--frinka2-schaal,1)))}.frinka2-inhoudmobiel-sectie .frinka2-laag-sectie:has(.frinka2-contactknop) .frinka2-inhoud-subkop{font-family:var(--font-jastyka);font-weight:400;font-size:calc(52px * var(--frinka2-schaal,1))}.frinka2-inhoudmobiel .frinka2-knop{font-size:calc(12px * max(1, var(--frinka2-schaal,1)));width:fit-content;margin-left:auto;margin-right:auto;display:block}.frinka2-inhoudmobiel .frinka2-route-terug{opacity:1}.frinka2-ovpagina{z-index:20;padding-top:calc(160px * var(--frinka2-schaal,1));padding-bottom:calc(96px * var(--frinka2-schaal,1));flex-direction:column;align-items:center;display:flex;position:relative}.frinka2-ovtitel-verborgen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-frinka2-menu=open] .frinka2-ovband-slot[data-buur=ja]{transition:opacity .18s linear;opacity:0!important}.frinka2-vel--uitsteken{overflow:visible}.frinka2-ovband-wrap{width:100vw;margin-left:-50vw;margin-top:calc(34px * var(--frinka2-schaal,1));align-self:stretch;position:relative;left:50%;overflow:clip visible}.frinka2-ovband{height:var(--frinka2-ovband-hoogte,60vh);touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:height .32s cubic-bezier(.22,.61,.36,1);position:relative}.frinka2-ovband-slot{height:auto;width:calc(var(--frinka2-ovkaart-breedtebasis,56vh) / var(--frinka2-ovkaart-ratio,1.5));will-change:transform;position:absolute;top:50%;left:50%}.frinka2-ovband--enkel{touch-action:auto;-webkit-user-select:auto;user-select:auto;justify-content:center;height:auto;transition:none;display:flex}.frinka2-ovband-enkelslot{width:calc(var(--frinka2-ovkaart-breedtebasis,56vh) / var(--frinka2-ovkaart-ratio,1.5));max-width:100%;position:relative}.frinka2-ovkaart{flex-direction:column;align-items:stretch;width:100%;height:auto;display:flex;position:relative}.frinka2-ovkaart-lichaam{width:100%;min-height:var(--frinka2-ovkaart-minhoogte,44vh);filter:drop-shadow(0 7px 14px #1e282338);flex:none;position:relative;overflow:hidden}.frinka2-ovkaart-kaderlijn{z-index:4;pointer-events:none;position:absolute;inset:7px 0 9px}.frinka2-ovkaart-kaderlijn svg{width:100%;height:100%;display:block}.frinka2-ovkaart-fotoblok{z-index:1;position:absolute;inset:0;overflow:hidden}.frinka2-ovkaart-foto{object-fit:cover;width:100%;height:62%;position:absolute;top:0;left:0;right:0}.frinka2-ovkaart-foto-waas{background:var(--frinka2-ovkaart-papier,#faf8f4);opacity:.68;height:62%;position:absolute;top:0;left:0;right:0}.frinka2-ovkaart-foto-verloop{background:linear-gradient(to bottom, transparent 0%, transparent 20%, var(--frinka2-ovkaart-papier,#faf8f4) 62%, var(--frinka2-ovkaart-papier,#faf8f4) 100%);position:absolute;inset:0}.frinka2-ovkaart-tekst{z-index:2;min-height:var(--frinka2-ovkaart-minhoogte,44vh);text-align:center;padding:calc(180px * var(--frinka2-schaal,1)) calc(26px * var(--frinka2-schaal,1)) calc(180px * var(--frinka2-schaal,1));flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:relative}.frinka2-ovkaart-eyebrow{font-family:var(--font-mainlux);font-weight:700;font-size:calc(17px * var(--frinka2-schaal,1));letter-spacing:.14em;text-transform:uppercase;color:#486e72;background:linear-gradient(100deg, rgba(var(--frinka2-marker-rgb,255, 218, 218), 0) 0%, rgba(var(--frinka2-marker-rgb,255, 218, 218), .85) 3%, rgba(var(--frinka2-marker-rgb,255, 218, 218), .7) 45%, rgba(var(--frinka2-marker-rgb,255, 218, 218), .9) 96%, rgba(var(--frinka2-marker-rgb,255, 218, 218), 0) 100%) 0 62% / 100% 68% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.6em .25em .7em .3em;margin:0 -.06em;padding:0 .42em;display:inline-block}.frinka2-ovkaart-titel{margin:calc(4px * var(--frinka2-schaal,1)) 0 0;font-family:var(--font-kame);font-weight:900;font-size:calc(var(--frinka2-ovkaart-titelmaat,64.4px) * var(--frinka2-schaal,1));letter-spacing:.01em;color:#2c4548;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;max-width:92%;line-height:1.02}.frinka2-ovkaart-lead{margin:calc(42px * var(--frinka2-schaal,1)) 0 0;max-width:90%}.frinka2-ovkaart-lead p{font-family:var(--font-mainlux);font-weight:300;font-size:calc(24px * var(--frinka2-schaal,1));color:var(--frinka2-inkt,#2c4548);margin:0;line-height:1.5}.frinka2-ovkaart-lead p+p{margin-top:calc(16px * var(--frinka2-schaal,1))}.frinka2-ovkaart-knop{margin-top:calc(100px * var(--frinka2-schaal,1));font-family:var(--font-mainlux);font-weight:700;font-size:calc(20px * var(--frinka2-schaal,1));letter-spacing:.1em;text-transform:uppercase;color:#e17290;cursor:pointer;background:0 0;border:none;padding:0}.frinka2-ovkaart-tekst .frinka2-knop{margin-top:calc(100px * var(--frinka2-schaal,1))}@media (max-width:1279px){.frinka2-ovkaart-tekst .frinka2-knop{align-self:center}}@media (max-height:480px){.frinka2-ovkaart-lead{display:none}.frinka2-ovkaart-tekst{padding-top:calc(66px * var(--frinka2-schaal,1))}}.frinka2-ovkaart-lichaam--rust{text-align:center;padding:calc(156px * var(--frinka2-schaal,1)) calc(26px * var(--frinka2-schaal,1)) calc(24px * var(--frinka2-schaal,1));flex-direction:column;justify-content:center;align-items:center;display:flex}.frinka2-ovkaart-rust-beeld{top:calc(18px * var(--frinka2-schaal,1));left:-4%;right:-4%;bottom:calc(6px * var(--frinka2-schaal,1));z-index:1;pointer-events:none;position:absolute}.frinka2-ovkaart-rust-giraf{object-fit:contain;width:auto;max-width:94%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.frinka2-ovkaart-rust-verloop{background:linear-gradient(#0000 0%,#eef2ea38 24%,#eef2ead6 56%,#eef2eae0 100%);position:absolute;inset:0}.frinka2-ovkaart-rust-tekst{z-index:2;margin:calc(10px * var(--frinka2-schaal,1)) 0 0;font-family:var(--font-mainlux);font-weight:300;font-size:calc(26px * var(--frinka2-schaal,1));color:var(--frinka2-inkt,#2c4548);line-height:1.42;position:relative}.frinka2-afscheurstrook{z-index:1;flex:none;width:100%;height:auto;margin-top:-5px;position:relative}.frinka2-afscheurstrook-perforatie{stroke:var(--frinka2-strook-tekst,#2a3330);opacity:.95}.frinka2-afscheurstrook-streep{color:var(--frinka2-strook-tekst,#2a3330);opacity:.4}.frinka2-afscheurstrook-schaduw{filter:drop-shadow(0 9px 14px #1e282357)}.frinka2-afscheurstrook-vorm{width:100%;display:block;position:absolute;top:0;left:0;right:0;overflow:visible}.frinka2-afscheurstrook-velden{z-index:1;padding:calc(36px * var(--frinka2-schaal,1)) calc(34px * var(--frinka2-schaal,1)) calc(29px * var(--frinka2-schaal,1));justify-content:center;align-items:stretch;gap:calc(5px * var(--frinka2-schaal,1));flex-direction:column;margin:0;list-style:none;display:flex;position:relative}.frinka2-afscheurstrook-velden li{text-align:center;justify-content:center;align-items:baseline;gap:calc(8px * var(--frinka2-schaal,1));flex-direction:row;min-width:0;display:flex;position:relative}.frinka2-ovkaart-rust-titel{z-index:2;margin:0;position:relative}.frinka2-ovkaart-knop--strook{margin-top:0;text-decoration:none}a.frinka2-ovkaart-knop--strook{color:#e17290}.frinka2-afscheurstrook-eigen{z-index:1;text-align:center;height:calc(152px * var(--frinka2-schaal,1));padding:calc(12px * var(--frinka2-schaal,1)) calc(34px * var(--frinka2-schaal,1)) calc(3px * var(--frinka2-schaal,1));justify-content:center;align-items:center;display:flex;position:relative}.frinka2-afscheurstrook-eigen:has(.frinka2-afscheurstrook-tekst){height:auto;padding:calc(18px * var(--frinka2-schaal,1)) calc(34px * var(--frinka2-schaal,1))}.frinka2-afscheurstrook-tekst{font-family:var(--font-mainlux);font-weight:300;font-size:calc(13px * var(--frinka2-schaal,1));color:var(--frinka2-strook-tekst,#2a3330);margin:0;line-height:1.48}.frinka2-afscheurstrook-streep{width:62%;left:50%;top:calc(-5px * var(--frinka2-schaal,1));height:4px;display:block;position:absolute;transform:translate(-50%)}.frinka2-afscheurstrook-label{font-family:var(--font-mainlux);font-weight:700;font-size:calc(14px * var(--frinka2-schaal,1));letter-spacing:.08em;text-transform:uppercase;color:var(--frinka2-strook-tekst,#2a3330);opacity:.65;white-space:nowrap}.frinka2-afscheurstrook-waarde{font-family:var(--font-mainlux);font-weight:300;font-size:calc(18px * var(--frinka2-schaal,1));color:var(--frinka2-strook-tekst,#2a3330);line-height:1.25}.frinka2-ovband-wissels{height:calc(210px * var(--frinka2-schaal,1));position:relative}.frinka2-conceptwissel--ov-verhouding{bottom:calc(54px * var(--frinka2-schaal,1))}.frinka2-conceptwissel--ov-boog{bottom:calc(94px * var(--frinka2-schaal,1))}.frinka2-conceptwissel--ov-tint{bottom:calc(134px * var(--frinka2-schaal,1))}.frinka2-conceptwissel--ov-strook{bottom:calc(174px * var(--frinka2-schaal,1))}.frinka2-groepfilter{z-index:21;justify-content:center;align-items:center;gap:calc(10px * var(--frinka2-schaal,1)) calc(4px * var(--frinka2-schaal,1));margin-top:calc(32px * var(--frinka2-schaal,1));flex-wrap:wrap;max-width:94%;display:flex;position:relative}.frinka2-groeppil{isolation:isolate;cursor:pointer;min-height:34px;font-family:var(--font-mainlux);font-weight:300;font-size:max(calc(14px * var(--frinka2-tablet,1)), calc(16px * var(--frinka2-schaal,1)));color:#2c4548;background:0 0;border:none;align-items:center;gap:.38em;padding:.55em .8em;line-height:1.2;transition:color .32s,background-color .32s;display:inline-flex;position:relative}.frinka2-groeppil-aantal{color:#5c7d7f;font-size:.76em;transition:color .32s;transform:translateY(.09em)}.frinka2-groeppil--aan .frinka2-groeppil-aantal{color:#486e72}.frinka2-groeppil-lijn{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity .32s;position:absolute;inset:0}.frinka2-groeppil:hover .frinka2-groeppil-lijn{opacity:.38}.frinka2-groeppil--aan .frinka2-groeppil-lijn{opacity:1}.frinka2-groeppil:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #486e72}.frinka2-groeppil:not(.frinka2-groeppil--aan){color:#5c7d7f}.frinka2-groeppil--aan{color:#2c4548}.frinka2-laag-vlak{background:#ffffff73}.frinka2-laag-citaat-kaal{font-family:var(--font-mainlux);font-style:italic;font-size:calc(15.5px * var(--frinka2-schaal,1));color:#2c4548;margin:0;line-height:1.5}.frinka2-laag-tip,.frinka2-laag-citaat,.frinka2-laag-vlak{min-height:var(--kv-diepte,0px)}.frinka2-laag-tip,.frinka2-laag-vlak{--kv-pad-boven:calc(10px * var(--frinka2-schaal,1));--kv-pad-rechts:calc(14px * var(--frinka2-schaal,1) + 8px)}.frinka2-laag-citaat{--kv-pad-boven:calc(14px * var(--frinka2-schaal,1));--kv-pad-rechts:calc(18px * var(--frinka2-schaal,1) + 8px)}.frinka2-laag-tip,.frinka2-laag-citaat,.frinka2-laag-vlak{padding-right:calc(var(--kv-pad-rechts) + var(--kv-zijwijkt,0px))}.frinka2-laag-vlak{padding-top:calc(10px * var(--frinka2-schaal,1));padding-bottom:calc(10px * var(--frinka2-schaal,1));padding-left:calc(14px * var(--frinka2-schaal,1) + 8px)}.frinka2-route-station .frinka2-laag-vlak,.frinka2-inhoud1-tekst .frinka2-laag-vlak,.frinka2-inhoud2-tekst .frinka2-laag-vlak,.frinka2-inhoud3-scherm .frinka2-laag-vlak{margin:calc(20px * var(--frinka2-schaal,1)) 0}.frinka2-inhoudmobiel-sectie .frinka2-laag-vlak{margin:calc(36px * var(--frinka2-schaal,1)) 0}.frinka2-route-station .frinka2-laag-tip,.frinka2-inhoud1-tekst .frinka2-laag-tip,.frinka2-inhoud2-tekst .frinka2-laag-tip,.frinka2-inhoud3-scherm .frinka2-laag-tip,.frinka2-route-station .frinka2-laag-citaat,.frinka2-inhoud1-tekst .frinka2-laag-citaat,.frinka2-inhoud2-tekst .frinka2-laag-citaat,.frinka2-inhoud3-scherm .frinka2-laag-citaat,.frinka2-route-station .frinka2-laag-vlak,.frinka2-inhoud1-tekst .frinka2-laag-vlak,.frinka2-inhoud2-tekst .frinka2-laag-vlak,.frinka2-inhoud3-scherm .frinka2-laag-vlak{margin-top:calc(20px * var(--frinka2-schaal,1))}.frinka2-inhoudmobiel-sectie .frinka2-laag-tip,.frinka2-inhoudmobiel-sectie .frinka2-laag-citaat,.frinka2-inhoudmobiel-sectie .frinka2-laag-vlak{margin-top:calc(36px * var(--frinka2-schaal,1))}.frinka2-route-station .frinka2-laag-tip,.frinka2-inhoud1-tekst .frinka2-laag-tip,.frinka2-inhoud2-tekst .frinka2-laag-tip,.frinka2-inhoud3-scherm .frinka2-laag-tip,.frinka2-route-station .frinka2-laag-citaat,.frinka2-inhoud1-tekst .frinka2-laag-citaat,.frinka2-inhoud2-tekst .frinka2-laag-citaat,.frinka2-inhoud3-scherm .frinka2-laag-citaat,.frinka2-route-station .frinka2-laag-vlak,.frinka2-inhoud1-tekst .frinka2-laag-vlak,.frinka2-inhoud2-tekst .frinka2-laag-vlak,.frinka2-inhoud3-scherm .frinka2-laag-vlak,.frinka2-inhoudmobiel-sectie .frinka2-laag-tip,.frinka2-inhoudmobiel-sectie .frinka2-laag-citaat,.frinka2-inhoudmobiel-sectie .frinka2-laag-vlak{margin-right:var(--kv-rechts-uitsteek,0px)}
