@font-face{font-family:Fraunces;src:url(/lettertypes/fraunces.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/lettertypes/hanken-grotesk.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}body{font-optical-sizing:auto}:root{--paper:#ecf3e6;--card:#fff;--ink:#16271e;--ink-2:#5c6b61;--line:#dde8d5;--green:#12c07a;--green-600:#0ea268;--lime:#cbf24b;--forest:#0b3d2c;--road:#ff5a4b;--gravel:#f2a63a;--mtb:#7c5cff;--water:#b6d8ec;--sev-hard:#e23a3a;--sev-mid:#f2a63a;--sev-easy:#12c07a;--maxw:1180px;--sans:"Hanken Grotesk",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--display:"Fraunces","Hanken Grotesk",Georgia,serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.5}a{color:inherit;text-decoration:none}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 20px}.num{font-variant-numeric:tabular-nums}a:focus-visible,button:focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:8px}.squig{display:inline-block;position:relative}.squig:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cpath d='M2 7 C 18 2, 30 10, 46 6 C 62 2, 74 11, 92 6 C 104 3, 112 8, 118 6' fill='none' stroke='%23CBF24B' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:.26em;position:absolute;bottom:-.18em;left:-2%;right:-2%}#routes .squig:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cpath d='M2 7 C 18 2, 30 10, 46 6 C 62 2, 74 11, 92 6 C 104 3, 112 8, 118 6' fill='none' stroke='%230EA268' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E")}#klimmen .squig:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cpath d='M2 7 C 18 2, 30 10, 46 6 C 62 2, 74 11, 92 6 C 104 3, 112 8, 118 6' fill='none' stroke='%23FF5A4B' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E")}#route .squig:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cpath d='M2 7 C 18 2, 30 10, 46 6 C 62 2, 74 11, 92 6 C 104 3, 112 8, 118 6' fill='none' stroke='%230EA268' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E")}.mapsec .squig:after,.hero .squig:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cpath d='M2 7 C 18 2, 30 10, 46 6 C 62 2, 74 11, 92 6 C 104 3, 112 8, 118 6' fill='none' stroke='%23CBF24B' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E")}header{z-index:50;border-bottom:1px solid #0000;transition:background .25s,border-color .25s;position:fixed;top:0;left:0;right:0}header.solid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b3d2cf0;border-bottom-color:#ffffff1a}.bar{justify-content:space-between;align-items:center;height:66px;display:flex}.brand{align-items:center;gap:11px;display:flex}.brand .mark{flex:none;width:38px;height:38px}.brand .wm{font-family:var(--display);letter-spacing:-.02em;color:#fff;font-size:20px;font-weight:700;line-height:1;transition:color .25s}.brand .wm .a{color:var(--lime)}nav ul{align-items:center;gap:22px;font-size:15px;font-weight:600;list-style:none;display:flex}nav a{color:#ffffffeb}nav a:hover{color:#fff}.nav-cta{background:var(--green);border-radius:100px;align-items:center;padding:10px 18px;font-size:14px;font-weight:700;display:inline-flex;transform:rotate(-1.2deg);color:#053322!important}.nav-cta:hover{background:var(--lime);transform:rotate(0)}.menu-btn{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #fff6;border-radius:10px;padding:8px 11px;font-size:16px;display:none}.hero{background:var(--forest);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-shade{background:linear-gradient(#0b3d2c94 0%,#0b3d2c33 18%,#0b3d2c00 32%),linear-gradient(15deg,#08261ce0 6%,#08261c57 48%,#08261c00 76%);position:absolute;inset:0}.hero-inner{z-index:2;width:100%;padding-top:110px;padding-bottom:46px;position:relative}.hero .kicker{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#ffffff24;border:1px solid #ffffff4d;border-radius:100px;align-items:center;gap:9px;padding:7px 14px 7px 9px;font-size:13px;font-weight:600;display:inline-flex;transform:rotate(-1.2deg)}.hero .kicker .b{background:var(--lime);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.hero h1{font-family:var(--display);color:#fff;letter-spacing:-.025em;text-shadow:0 2px 30px #0000004d;margin-top:20px;font-size:clamp(38px,7vw,80px);font-weight:700;line-height:.98}.hero .lead{color:#ffffffed;text-shadow:0 1px 16px #0006;max-width:46ch;margin-top:20px;font-size:17px}.cta-row{flex-wrap:wrap;gap:11px;margin-top:26px;display:flex}.btn{cursor:pointer;border:2px solid #0000;border-radius:100px;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:700;transition:transform .12s,background .15s,color .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--green);color:#053322}.btn-primary:hover{background:var(--lime)}.btn-glass{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border-color:#ffffff8c}.btn-glass:hover{color:var(--ink);background:#fff;border-color:#fff}.hero-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}.hf{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#ffffff1f;border:1px solid #ffffff47;border-radius:14px;padding:11px 15px}.hf .n{font-family:var(--display);font-size:22px;font-weight:700;line-height:1}.hf .l{color:#ffffffd1;margin-top:3px;font-size:11.5px}.photo-credit{z-index:2;color:#ffffffd9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000004d;border-radius:100px;padding:5px 10px;font-size:11.5px;font-weight:500;position:absolute;bottom:12px;right:14px}section{padding:36px 0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:26px;display:flex}.sec-head h2{font-family:var(--display);letter-spacing:-.02em;max-width:16ch;font-size:clamp(26px,3.6vw,42px);font-weight:700;line-height:1.04}.sec-sub{color:var(--ink-2);max-width:52ch;margin:-14px 0 24px;font-size:15.5px}.seelink{color:var(--green-600);white-space:nowrap;font-size:15px;font-weight:700}.seelink:hover{color:var(--ink)}.disc{grid-template-columns:1fr;gap:14px;display:grid}.dcard{background:var(--card);border:2px solid var(--ink);border-radius:22px;padding:22px;transition:transform .14s,box-shadow .14s;display:block;position:relative;overflow:hidden}.dcard:hover{box-shadow:8px 10px 0 -2px var(--dc);transform:translateY(-4px)}.dcard .cnt{font-family:var(--display);letter-spacing:-.02em;color:var(--dc);align-items:baseline;gap:9px;font-size:50px;font-weight:800;line-height:.86;display:flex}.cntlabel{font-family:var(--sans);letter-spacing:0;color:var(--ink-2);font-size:14px;font-weight:600}.dcard h3{font-family:var(--display);margin:10px 0 6px;font-size:22px;font-weight:700}.dcard p{color:var(--ink-2);font-size:14.5px}.dtag{color:var(--dc);background:color-mix(in srgb,var(--dc) 12%,#fff);border-radius:100px;align-items:center;gap:8px;margin-top:14px;padding:5px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.dtag svg line{stroke:var(--dc)}.climbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.climb{background:var(--card);border:2px solid var(--ink);border-radius:18px;flex-direction:column;transition:transform .14s,box-shadow .14s;display:flex;overflow:hidden}.climb:hover{box-shadow:7px 9px 0 -2px var(--sc);transform:translateY(-4px)rotate(-.5deg)}.cphoto{aspect-ratio:4/3;background:var(--forest);position:relative;overflow:hidden}.cphoto img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.climb:hover .cphoto img{transform:scale(1.05)}.cphoto .sev{color:#fff;background:var(--sc);border-radius:100px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #00000040}.cphoto .rang{color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b3d2cbf;border-radius:100px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}.cphoto.leeg-foto{background:linear-gradient(150deg,#123528,#0b3d2c);align-items:flex-end;padding:12px;display:flex}.cprof{width:100%;height:34px;display:block}.cwrap{flex-direction:column;flex:1;gap:10px;padding:13px 14px 14px;display:flex}.cname{font-family:var(--display);font-size:17px;font-weight:700;line-height:1.08}.cplace{color:var(--ink-2);margin-top:2px;font-size:12.5px}.cstats{border-top:1px solid var(--line);gap:12px;margin-top:auto;padding-top:10px;display:flex}.cstat b{font-family:var(--display);font-size:14.5px;font-weight:700;display:block}.cstat span{color:var(--ink-2);margin-top:1px;font-size:10.5px}.mapsec{background:var(--forest);color:#eaf6ef}.mapgrid{grid-template-columns:1fr;align-items:center;gap:26px;display:grid}.mapsec h2{font-family:var(--display);letter-spacing:-.02em;color:#fff;font-size:clamp(26px,3.6vw,42px);font-weight:700;line-height:1.04}.mapsec .sub{color:#b7d3c6;max-width:44ch;margin-top:14px;font-size:16px}.mapcta{margin-top:26px}.mapcard{background:color-mix(in srgb,#fff 55%,var(--paper));border:2px solid var(--ink);color:var(--ink);border-radius:24px;padding:16px;transition:transform .15s,box-shadow .15s;display:block;box-shadow:10px 12px 0 -2px #cbf24b80}.mapcard:hover{transform:translateY(-3px);box-shadow:12px 15px 0 -2px #cbf24bb3}.minikaart{background:color-mix(in srgb,var(--green) 6%,var(--paper));border-radius:14px;width:100%;height:auto;display:block}.kaarthoogtelijn{fill:none;stroke:var(--forest);stroke-width:1px;opacity:.06}.bos{fill:color-mix(in srgb,var(--green) 20%,var(--paper));opacity:.85}.veld{fill:color-mix(in srgb,var(--lime) 22%,var(--paper));opacity:.75}.maas{fill:none;stroke:var(--water);stroke-width:13px;stroke-linecap:round;stroke-linejoin:round}.klimbol{stroke:#fff;stroke-width:2.5px}.plaatspil{fill:var(--paper);opacity:.8}.plaatsstip{fill:var(--ink-2)}.plaatsnaam{font-family:var(--sans);fill:var(--ink-2);font-size:12px;font-weight:600}.hoogtelijn{fill:none;stroke:color-mix(in srgb,var(--green-600) 30%,var(--paper));stroke-width:1.4px}.gebied{font-family:var(--sans);fill:#6c8a5c;text-anchor:middle;letter-spacing:.03em;font-size:12.5px;font-weight:600}.kompasrand{fill:#fff;stroke:var(--ink);stroke-width:2px}.kompasnaald{fill:var(--sev-hard)}.kompasn{font-family:var(--display);fill:var(--ink);text-anchor:middle;font-size:12px;font-weight:700}.waal{fill:none;stroke:var(--water);stroke-width:15px;stroke-linecap:round;stroke-linejoin:round}.waalnaam{font-family:var(--sans);fill:color-mix(in srgb,var(--water) 55%,var(--ink));letter-spacing:.04em;font-size:13px;font-weight:600}.stadpil{fill:var(--forest)}.stadstip{fill:var(--lime)}.stadnaam{font-family:var(--sans);fill:#fff;font-size:15px;font-weight:700}.punten{flex-direction:column;gap:14px;max-width:46ch;margin-top:24px;display:flex}.punten p{color:#9dbbad;font-size:15px;line-height:1.5}.punten b{font-family:var(--display);color:#fff;font-weight:700}.mapcard .legend{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.lg{border:1px solid var(--line);border-radius:100px;align-items:center;gap:8px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.mapnums b{font-family:var(--display);font-size:30px;font-weight:700;line-height:1;display:block}.mapnums span{color:var(--ink-2);font-size:12px}.maptekst{color:var(--ink-2);font-size:14.5px}.route{background:var(--card);border:2px solid var(--ink);border-radius:24px;grid-template-columns:1fr;display:grid;overflow:hidden}.route .rimg{background:var(--forest);min-height:220px;position:relative}.route .rimg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.route .rbody{flex-direction:column;justify-content:center;padding:26px 24px;display:flex}.rdisc{z-index:2;background:var(--dc);color:#fff;border-radius:100px;padding:5px 12px;font-size:11.5px;font-weight:700;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #00000040}.rvorm{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffe0;border-radius:12px;width:146px;height:107px;padding:8px;position:absolute;bottom:14px;right:14px;box-shadow:0 2px 10px #0000002e}.route .rbody h3{font-family:var(--display);letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(25px,3vw,36px);font-weight:700;line-height:1.05}.route .rbody p{color:var(--ink-2);max-width:42ch;font-size:16px}.rstats{flex-wrap:wrap;gap:22px;margin:20px 0 22px;display:flex}.rstats .n{font-family:var(--display);font-size:24px;font-weight:700}.rstats .l{color:var(--ink-2);font-size:12px}footer{border-top:1px solid var(--line);margin-top:26px;padding:30px 0}.foot{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.footlinks{flex-wrap:wrap;gap:16px;display:flex}.footlinks a{text-underline-offset:3px;text-decoration:underline}.footlinks a:hover{color:var(--ink)}@media (width>=720px){.wrap{padding:0 26px}.hero-facts{flex-wrap:wrap;gap:14px;display:flex}.hf{padding:12px 18px}.hf .n{font-size:24px}.climbs{grid-template-columns:repeat(4,minmax(0,1fr))}.disc{grid-template-columns:repeat(3,1fr)}section{padding:46px 0}}@media (width>=940px){.mapgrid{grid-template-columns:.9fr 1.1fr;gap:40px}.route{grid-template-columns:1.15fr .85fr}.route .rimg{min-height:340px}.route .rbody{padding:38px 40px}}@media (width<=939px){nav ul{border:2px solid var(--ink);background:#fff;border-radius:16px;flex-direction:column;align-items:stretch;gap:4px;padding:12px;display:none;position:absolute;top:60px;left:20px;right:20px}nav ul.open{display:flex}nav ul a{color:var(--ink);border-radius:10px;padding:10px 12px}nav ul a:hover{background:var(--paper);color:var(--ink)}.nav-cta{justify-content:center;transform:none}.menu-btn{display:inline-block}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}.climb:hover .cphoto img{transform:none}}#weer{padding-top:34px;padding-bottom:26px}.weerkaart{border:2px solid var(--ink);background:linear-gradient(158deg,#fff 0%,#ebf3e2 100%);border-radius:22px;padding:20px 22px 18px;box-shadow:7px 9px 0 -2px #12c07a4d}.weerkaart[data-vorm=vol]{padding:0;overflow:hidden}.weerkaart[data-vorm=vol] .weerkop{background:var(--forest);color:#fff;border-bottom:2px solid var(--ink);margin:0;padding:18px 22px}.weerkaart[data-vorm=vol] .weersub{color:#b7d3c6}.weerkaart[data-vorm=vol] .weerteken{border-color:#ffffff59;width:52px;height:52px}.weerkaart[data-vorm=vol] .weermomenten{margin-top:22px;padding:0 22px}.weerkaart[data-vorm=vol] .weerlegenda,.weerkaart[data-vorm=vol] .weerduiding,.weerkaart[data-vorm=vol] .weerkleding,.weerkaart[data-vorm=vol] .weerdagen,.weerkaart[data-vorm=vol] .weerbron,.weerkaart[data-vorm=vol] .weerladen{margin-left:22px;margin-right:22px}.weerkaart[data-vorm=vol] .weerbron{padding-bottom:16px}.weerkaart[data-vorm=vol] .weerdagen{border-top:1px solid var(--line);margin-top:20px;padding-top:14px}.weerkaart[data-vorm=vol] .weerduiding{border:1.5px solid var(--line);background:#fff;border-radius:14px;max-width:none;margin-top:18px;padding:14px 16px}.weerladen,.weerfout{color:var(--ink-2);margin:0;font-size:15px}.weerkop{align-items:center;gap:13px;display:flex}.weerteken{border:2px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.weerteken.goed{background:color-mix(in srgb,var(--green) 22%,#fff);color:var(--green-600)}.weerteken.matig{background:color-mix(in srgb,var(--gravel) 24%,#fff);color:#b0730f}.weerteken.slecht{background:color-mix(in srgb,var(--road) 20%,#fff);color:#c43a2e}.weerkop h2{font-family:var(--display);margin:0;font-size:clamp(21px,2.6vw,27px);font-weight:700;line-height:1.1}.weersub{color:var(--ink-2);margin:0;font-size:14px}.weermomenten{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.weermoment{text-align:center;padding-top:10px;position:relative}.weermoment.buitenlicht{opacity:.32}button.weermoment{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1.5px solid #0000;border-radius:14px;width:100%;padding:10px 4px 14px;transition:background-color .15s,border-color .15s}button.weermoment:hover{background:#ffffff8c}.weermoment .wm-uur,.weermoment .wm-detail{display:block}.weermoment.gekozen{background:var(--card);border-color:var(--line)}.weermoment.buitenlicht.gekozen{opacity:.7}.wm-badge{background:var(--forest);color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:3px 10px;font-size:10px;font-weight:700;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.wm-ringwrap{place-items:center;display:inline-grid;position:relative}.wm-ring{display:block}.ring-baan{fill:none;stroke:var(--line);stroke-width:7px}.ring-vol{fill:none;stroke-width:7px;stroke-linecap:round}.goed .ring-vol{stroke:var(--green)}.matig .ring-vol{stroke:var(--gravel)}.slecht .ring-vol{stroke:var(--road)}.wm-binnen{place-items:center;line-height:1;display:grid;position:absolute}.goed .wm-binnen{color:var(--green-600)}.matig .wm-binnen{color:#b0730f}.slecht .wm-binnen{color:#c43a2e}.wm-cijfer{font-family:var(--display);color:var(--ink);margin-top:1px;font-size:23px;font-weight:700}.wm-uur{font-family:var(--display);margin-top:8px;font-size:16px;font-weight:700}.wm-detail{color:var(--ink-2);margin-top:2px;font-size:12.5px;line-height:1.35}.weerlegenda{color:var(--ink-2);margin-top:14px;font-size:12.5px}.weerduiding{color:#26332c;max-width:70ch;margin-top:16px;font-size:16px}.weerkleding{color:var(--ink-2);max-width:70ch;margin-top:10px;font-size:15px}.weerkleding b{color:var(--ink)}.weerdagen{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.weerdagen summary{cursor:pointer;color:var(--green-600);font-size:15px;font-weight:700;list-style:none}.weerdagen summary::-webkit-details-marker{display:none}.weerdagen summary:before{content:"▸ ";transition:transform .15s;display:inline-block}.weerdagen[open] summary:before{content:"▾ "}.weerdagen summary:hover{color:var(--ink)}.weerdagen ul{flex-direction:column;gap:10px;margin:12px 0 2px;padding:0;list-style:none;display:flex}.weerdag{align-items:center;gap:12px;display:flex}.wd-cijfer{width:38px;height:38px;font-family:var(--display);border:1.5px solid var(--ink);background:#fff;border-radius:12px;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.wd-cijfer.goed{background:color-mix(in srgb,var(--green) 20%,#fff)}.wd-cijfer.matig{background:color-mix(in srgb,var(--gravel) 22%,#fff)}.wd-cijfer.slecht{background:color-mix(in srgb,var(--road) 18%,#fff)}.wd-naam{font-size:14.5px;font-weight:700}.wd-detail{color:var(--ink-2);margin-top:1px;font-size:13px}.weerbron{color:var(--ink-2);opacity:.75;margin-top:14px;font-size:12px}@media (width>=860px){.weerkaart.kort{grid-template-columns:1fr 1.15fr;align-items:center;gap:8px 26px;padding:16px 20px;display:grid}.weerkaart.kort .weerkop{grid-column:1;align-self:end}.weerkaart.kort .weerkleding{grid-column:1;align-self:start;margin:0}.weerkaart.kort .weermomenten{grid-area:1/2/span 3;gap:8px;margin:0}.weerkaart.kort .weermeer{grid-column:1}}.weermeer{color:var(--green-600);margin-top:12px;font-size:14.5px;font-weight:700;display:inline-block}.weermeer:hover{color:var(--ink)}.weeruitleg{margin-top:28px}@media (width<=620px){.climbs{grid-template-columns:1fr}.weerkaart{padding:18px 16px}.weermomenten{grid-template-columns:repeat(2,1fr);gap:16px 10px}.weerduiding{font-size:15px}}.weerkaart.kort .wm-uur{margin-top:5px;font-size:14px}.weerkaart.kort .wm-detail{font-size:11.5px}.weerkaart.kort .wm-cijfer{font-size:18px}.weerkaart.kort .weerteken{width:40px;height:40px}.weerkaart.kort .weerkleding{font-size:14px}.weerkaart.kort .wm-badge{padding:2px 8px;font-size:9px}.ond{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ondtag{border:1.5px solid var(--ink);background:var(--card);color:var(--ink);border-radius:99px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1}
