.bhic-tabbed-app{--ts-canvas:var(--color-cream);--ts-card:var(--color-white);--ts-ink:var(--color-blue-950);--ts-text-2:var(--color-slate-700);--ts-dim:var(--color-slate-600);--ts-navy:var(--color-blue-800);--ts-navy-deep:var(--color-blue-900);--ts-link-hover:var(--color-blue-600);--ts-cta:var(--color-red-600);--ts-cta-hover:var(--color-red-700);--ts-accent:var(--color-red-550);--ts-warm-fill:var(--color-beige-100);--ts-hairline:var(--color-beige-300);--ts-hairline-cool:var(--color-hairline-cool);--ts-separator:var(--color-separator);--ts-hover:var(--color-slate-50);--ts-shadow-warm:var(--shadow-warm);--ts-radius-card:var(--radius-md);--ts-radius-row:var(--radius-row);--ts-font:var(--font-anek-latin,"Anek Latin"), system-ui, sans-serif;--ts-mono:var(--font-jetbrains-mono,"JetBrains Mono"), ui-monospace, "SF Mono", Menlo, monospace;--ts-text-kicker:var(--font-size-2xs);--ts-text-meta:var(--font-size-sm);--ts-text-body:var(--font-size-base);--ts-text-title:var(--font-size-lg);--ts-text-section:var(--font-size-xl);--ts-ease-out:var(--motion-ease-out-soft);font-family:var(--ts-font);color:var(--ts-ink);background:var(--ts-canvas);min-height:100vh}.bhic-tabbed-app *,.bhic-tabbed-app :before,.bhic-tabbed-app :after{box-sizing:border-box}:where(.bhic-tabbed-app) svg,:where(.bhic-tabbed-app) svg *{color:inherit}.bhic-tabbed-app h1,.bhic-tabbed-app h2,.bhic-tabbed-app h3,.bhic-tabbed-app h4,.bhic-tabbed-app h5,.bhic-tabbed-app h6{font-family:var(--ts-font);margin:0}.bhic-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bhic-tabbed-page{--ts-goot:clamp(16px, 5vw, 96px);width:min(1440px, 100% - 2 * var(--ts-goot));margin-inline:auto;padding:32px 0 80px}.bhic-tabbed-page-header{text-align:center;max-width:820px;margin-inline:auto}.bhic-tabbed-page-title{letter-spacing:-.035em;color:var(--ts-navy-deep);text-wrap:balance;margin:0;font-size:clamp(5.2rem,5.2vw,7.6rem);font-weight:500;line-height:.96}.bhic-tabbed-page-sub{max-width:700px;color:var(--ts-text-2);text-wrap:balance;margin:24px auto 0;font-size:clamp(1.8rem,1.55vw,2rem);line-height:1.48}.bhic-search-shell{margin-top:clamp(32px,3vw,48px)}.bhic-tabbed-head{z-index:2;position:relative}[data-fase=resultaten] .bhic-tabbed-page-title{font-size:var(--font-size-4xl);letter-spacing:-.025em;line-height:1.15}@media (min-width:861px){[data-fase=resultaten] .bhic-tabbed-head{grid-template-columns:320px minmax(0,1fr);align-items:center;column-gap:clamp(32px,3vw,56px);display:grid}[data-fase=resultaten] .bhic-tabbed-page-header{text-align:left;max-width:none;margin-inline:0}[data-fase=resultaten] .bhic-tabbed-page-sub{-webkit-line-clamp:4;max-width:none;font-size:var(--ts-text-body);text-wrap:initial;-webkit-box-orient:vertical;margin:8px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}[data-fase=resultaten] .bhic-search-shell{width:100%;margin:0}}@media (max-width:860px){[data-fase=resultaten] .bhic-tabbed-page-sub{-webkit-line-clamp:3;font-size:var(--ts-text-body);-webkit-box-orient:vertical;margin:8px auto 0;line-height:1.5;display:-webkit-box;overflow:hidden}[data-fase=resultaten] .bhic-search-shell{margin-top:16px}}.bhic-results-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:clamp(32px,3vw,56px);margin-top:24px;display:grid}.bhic-results-layout>[role=tabpanel]{background:var(--ts-card);border:1px solid var(--ts-hairline-cool);border-radius:var(--ts-radius-card);min-width:0;padding:20px 24px 24px}.bhic-tabs-wrap{position:static}.bhic-tabs{flex-direction:column;gap:1px;display:flex}.bhic-tabs-group{flex-direction:column;gap:2px;display:flex}.bhic-tabs-group+.bhic-tabs-group{margin-top:14px}.bhic-tabs-group-title{font-size:var(--ts-text-kicker);text-transform:uppercase;letter-spacing:.06em;color:var(--ts-dim);padding:4px 10px 6px;font-weight:600}.bhic-tab{appearance:none;width:100%;color:var(--ts-text-2);border-radius:var(--ts-radius-row);cursor:pointer;font-family:inherit;font-size:var(--ts-text-body);text-align:left;transition:background .15s ease, color .15s ease, transform .16s var(--ts-ease-out);background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-weight:400;display:flex;position:relative}.bhic-tab:active{transform:scale(.99)}.bhic-tab-content-inner{flex:1;align-items:center;gap:10px;min-width:0;display:inline-flex}.bhic-tab:hover{background:var(--ts-hover);color:var(--ts-ink)}.bhic-tab[aria-selected=true]{background:var(--ts-warm-fill);color:var(--ts-navy-deep);font-weight:500}.bhic-tab[aria-selected=true]:before{content:"";background:var(--ts-accent);border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.bhic-tab-icon{width:18px;height:18px;color:var(--color-slate-500);flex:none;place-items:center;transition:color .15s;display:grid}.bhic-tab[aria-selected=true] .bhic-tab-icon{color:var(--ts-accent)}.bhic-tab-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bhic-tab-label{overflow-wrap:break-word}.bhic-tab-system{font-size:var(--ts-text-meta);color:var(--ts-dim);overflow-wrap:break-word;font-weight:400;line-height:1.4}.bhic-tab[aria-selected=true] .bhic-tab-system{color:var(--ts-navy)}.bhic-tab-error{font-size:var(--ts-text-meta);color:var(--color-red-700);overflow-wrap:break-word;font-weight:400;line-height:1.4}.bhic-tab-count{color:var(--ts-dim);font-size:var(--ts-text-meta);font-variant-numeric:tabular-nums;font-weight:500}.bhic-tab[aria-selected=true] .bhic-tab-count{color:var(--ts-navy-deep)}.bhic-tab-count[data-error],.bhic-drawer-item-count[data-error]{color:var(--ts-dim)}.bhic-count{justify-content:flex-end;min-height:1em;display:inline-flex;position:relative}.bhic-count-skeleton{background:var(--ts-warm-fill);opacity:0;pointer-events:none;border-radius:3px;width:30px;height:11px;margin-top:-5.5px;transition:opacity .16s linear;position:absolute;top:50%;right:0;overflow:hidden}.bhic-count-skeleton[data-visible=true]{opacity:1}.bhic-count-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.4s linear infinite bhic-skel-shimmer;position:absolute;inset:0}.bhic-count-value{transition:opacity .2s linear}.bhic-count-value[data-hidden=true]{opacity:0}.bhic-alles-dest-hits .bhic-count-skeleton{width:46px;height:26px;margin-top:-13px}.bhic-results-meta{font-size:var(--ts-text-body);color:var(--ts-text-2);border-bottom:1px solid var(--ts-separator);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:0 0 12px;display:flex}.bhic-results-meta strong{color:var(--ts-ink);font-weight:500}.bhic-results-meta-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.bhic-source-open-link{font-size:var(--ts-text-body);color:var(--ts-link-hover);align-items:center;gap:6px;margin:-12px 0;padding:12px 0;font-weight:500;text-decoration:none;display:inline-flex}.bhic-source-open-link:hover{text-decoration:underline}.bhic-results{padding:4px 0}.bhic-row{border-bottom:1px solid var(--ts-separator);cursor:pointer;transition:background .12s ease, transform .16s var(--ts-ease-out);border-radius:var(--ts-radius-row);margin:0 -16px;padding:12px 16px;display:block;position:relative}@media (hover:hover) and (pointer:fine){.bhic-row:hover{background:var(--ts-hover)}.bhic-row--static:hover{background:0 0}}.bhic-row:active{transform:scale(.99)}.bhic-row[data-bezig],.bhic-photo[data-bezig]{background:var(--ts-hover);cursor:progress}.bhic-row[data-bezig]:after{content:"";background:var(--ts-link-hover);opacity:0;transform-origin:0;height:2px;animation:bhic-bezig-in .2s var(--ts-ease-out) .3s both, bhic-bezig-lijn 1.2s linear .3s infinite;border-radius:1px;position:absolute;bottom:0;left:16px;right:16px;transform:scaleX(0)}.bhic-photo[data-bezig] .bhic-photo-frame:before{content:"";background:var(--color-blue-950);opacity:.12;animation:bhic-bezig-sluier-in .2s var(--ts-ease-out) .3s both;position:absolute;inset:0}.bhic-photo[data-bezig] .bhic-photo-frame:after{content:"";background:var(--ts-link-hover);opacity:0;transform-origin:0;height:3px;animation:bhic-bezig-in .2s var(--ts-ease-out) .3s both, bhic-bezig-lijn 1.2s linear .3s infinite;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0);box-shadow:0 -1px #ffffffd9}@keyframes bhic-bezig-in{to{opacity:1}}@keyframes bhic-bezig-sluier-in{0%{opacity:0}to{opacity:.12}}@keyframes bhic-bezig-lijn{0%{transform-origin:0;animation-timing-function:var(--motion-ease-in-out);transform:scaleX(0)}45%{transform-origin:0;transform:scaleX(1)}50%{transform-origin:100%;animation-timing-function:var(--motion-ease-in-out);transform:scaleX(1)}95%{transform-origin:100%;transform:scaleX(0)}to{transform-origin:100%;transform:scaleX(0)}}.bhic-row--static{cursor:default}.bhic-row--static:active{transform:none}.bhic-row-title{font-size:var(--ts-text-title);color:var(--ts-navy-deep);margin:0 0 4px;font-weight:500;line-height:1.35}.bhic-row-title,.bhic-row-meta,.bhic-row-desc,.bhic-photo-caption{overflow-wrap:break-word}@media (hover:hover) and (pointer:fine){.bhic-row:hover .bhic-row-title{color:var(--ts-link-hover)}}.bhic-row-meta{font-size:var(--ts-text-body);color:var(--ts-text-2);font-variant-numeric:tabular-nums;margin:0 0 6px}.bhic-row-desc{font-size:var(--ts-text-body);color:var(--ts-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.bhic-row-external{color:var(--ts-link-hover);place-items:center;display:grid;position:absolute;top:14px;right:12px}mark.bhic-mark{background:var(--color-sunny-gold-100);color:var(--ts-ink);border-radius:2px;padding:0 2px;font-weight:600}.bhic-tab-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:24px 0 0;display:flex}.bhic-cta{color:var(--ts-cta);font-size:var(--ts-text-title);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-items:center;gap:8px;padding:4px 0;font-family:inherit;font-weight:500;text-decoration:underline;transition:color .15s;display:inline-flex}.bhic-cta:hover{color:var(--ts-cta-hover)}.bhic-cta svg{flex:none;width:16px;height:16px}.bhic-tab-footer-note{font-size:var(--ts-text-meta);color:var(--ts-dim)}.bhic-pagenav{border-top:1px solid var(--ts-separator);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:24px 0 8px;display:flex}.bhic-pagenav-list{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.bhic-pagenav-step,.bhic-pagenav-page{font-family:inherit;font-size:var(--ts-text-body);color:var(--ts-navy-deep);background:var(--ts-card);border:1px solid var(--ts-hairline-cool);cursor:pointer;border-radius:8px;font-weight:500;transition:background .12s,color .12s}.bhic-pagenav-step{padding:8px 14px}.bhic-pagenav-page{font-variant-numeric:tabular-nums;min-width:36px;padding:8px 6px}.bhic-pagenav-step:hover:not([aria-disabled=true]),.bhic-pagenav-page:hover:not([aria-disabled=true],[aria-current=page]){background:var(--ts-warm-fill)}.bhic-pagenav-page[aria-current=page]{background:var(--ts-navy-deep);border-color:var(--ts-navy-deep);color:#fff;cursor:default}.bhic-pagenav-step[aria-disabled=true],.bhic-pagenav-page[aria-disabled=true]{opacity:.45;cursor:not-allowed}.bhic-pagenav[aria-busy=true] [aria-disabled=true]{cursor:progress}.bhic-pagenav-gap{color:var(--ts-dim);font-size:var(--ts-text-body);padding:0 4px}@media (max-width:560px){.bhic-pagenav-step{padding:8px 10px}.bhic-pagenav-page{min-width:32px}}.bhic-forum-footer{border-top:1px solid var(--ts-separator);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:8px;padding:24px 0 8px;display:flex}.bhic-forum-footer .bhic-pagenav-step[aria-disabled=true]{opacity:.45;cursor:progress}.bhic-photo-grid{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;padding:16px 0;display:grid}.bhic-photo-grid--videos{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.bhic-photo-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.bhic-photo-grid--four .bhic-photo-frame{aspect-ratio:3/2}.bhic-photo-grid--four .bhic-photo-caption{-webkit-line-clamp:2}@media (min-width:861px) and (max-width:1180px){.bhic-photo-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.bhic-photo-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}.bhic-photo{cursor:pointer;text-decoration:none;display:block}.bhic-photo-frame{aspect-ratio:4/3;background:var(--color-cream-100);border-radius:var(--ts-radius-row);border:1px solid var(--ts-hairline-cool);color:var(--ts-dim);transition:transform .16s var(--ts-ease-out), box-shadow .16s var(--ts-ease-out);place-items:center;display:grid;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.bhic-photo:hover .bhic-photo-frame{box-shadow:var(--ts-shadow-warm);transform:translateY(-1px)}}.bhic-photo:active .bhic-photo-frame{transform:scale(.98)}.bhic-photo-frame svg{opacity:.4;width:32px;height:32px}.bhic-photo-frame[data-tone="0"]{background:linear-gradient(135deg,#d4dde8,#bccadb)}.bhic-photo-frame[data-tone="1"]{background:linear-gradient(135deg,#d8d2c4,#c2bba9)}.bhic-photo-frame[data-tone="2"]{background:linear-gradient(135deg,#c9d4cc,#a8b8af)}.bhic-photo-frame[data-tone="3"]{background:linear-gradient(135deg,#d6cdc2,#bcafa0)}.bhic-photo-frame[data-tone="4"]{background:linear-gradient(135deg,#c4cdd9,#a4b1c2)}.bhic-photo-frame[data-tone="5"]{background:linear-gradient(135deg,#d2cdbf,#b6ad99)}.bhic-photo-play{width:44px;height:44px;color:var(--ts-cta);background:#ffffffeb;border-radius:999px;place-items:center;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 4px 12px #00000040}.bhic-photo-caption{font-size:var(--ts-text-body);color:var(--ts-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;line-height:1.4;display:-webkit-box;overflow:hidden}.bhic-photo:hover .bhic-photo-caption{color:var(--ts-link-hover)}.bhic-photo-caption-external{vertical-align:middle;color:var(--ts-link-hover);margin-left:6px;display:inline-block}.bhic-photo-caption-meta{font-size:var(--ts-text-meta);color:var(--ts-dim);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.bhic-papier-inline{border:1px solid var(--ts-hairline-cool);border-radius:var(--ts-radius-row);background:var(--ts-card);margin-top:16px;padding:8px 16px 16px;overflow-x:auto}.bhic-papier-mini{font-size:var(--ts-text-body);color:var(--ts-text-2);background:var(--ts-hover);border-radius:var(--ts-radius-row);margin:0 -16px;padding:12px 16px;line-height:1.5}.bhic-papier-mini strong{color:var(--ts-ink)}.bhic-nohits{font-size:var(--ts-text-body);color:var(--ts-text-2);padding:20px 0}.bhic-error-note{font-size:var(--ts-text-body);color:var(--color-red-900);background:var(--color-red-50);border:1px solid var(--color-red-100);border-radius:var(--ts-radius-row);margin:12px 0 4px;padding:12px 16px;line-height:1.5}.bhic-nores{flex-direction:column;gap:20px;max-width:560px;padding:8px 0 4px;display:flex}.bhic-nores-title{font-size:var(--ts-text-section);color:var(--ts-ink);margin:0;font-weight:500;line-height:1.3}.bhic-nores-warning{font-size:var(--ts-text-body);color:var(--color-red-900);background:var(--color-red-50);border:1px solid var(--color-red-100);border-radius:var(--ts-radius-row);margin:0;padding:12px 16px;line-height:1.5}.bhic-nores-tips{background:var(--color-warm-white);border:1px solid var(--ts-hairline);border-radius:var(--ts-radius-row);padding:16px 18px}.bhic-nores-tips-title{font-size:var(--ts-text-kicker);text-transform:uppercase;letter-spacing:.06em;color:var(--ts-dim);margin:0 0 8px;font-weight:600}.bhic-nores-tips ul{font-size:var(--ts-text-body);color:var(--ts-text-2);margin:0;padding-left:18px;line-height:1.6}.bhic-nores-tips li{margin:4px 0}.bhic-help-links{margin-top:8px}.bhic-help-links-title{font-size:var(--ts-text-kicker);text-transform:uppercase;letter-spacing:.06em;color:var(--ts-dim);margin:0 0 10px;font-weight:600}.bhic-help-links-list{flex-direction:column;gap:8px;max-width:480px;margin:0;padding:0;list-style:none;display:flex}.bhic-help-link{background:var(--ts-card);border:1px solid var(--ts-hairline-cool);border-radius:var(--ts-radius-row);color:var(--ts-navy-deep);font-size:var(--ts-text-body);transition:transform .16s var(--ts-ease-out), box-shadow .16s var(--ts-ease-out), color .15s ease;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-weight:500;text-decoration:none;display:flex}.bhic-help-link:hover{color:var(--ts-link-hover)}@media (hover:hover) and (pointer:fine){.bhic-help-link:hover{box-shadow:var(--ts-shadow-warm);transform:translateY(-1px)}}.bhic-help-link:active{transform:scale(.99)}.bhic-help-link svg{color:var(--ts-accent);flex:none}.bhic-empty{padding:28px 0}@keyframes bhic-skel-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.bhic-skel{background:var(--color-cream-100);border-radius:4px;position:relative;overflow:hidden}.bhic-skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.4s linear infinite bhic-skel-shimmer;position:absolute;inset:0}.bhic-skel-row{border-bottom:1px solid var(--ts-separator);margin:0 -16px;padding:16px}.bhic-skel-line{height:14px;margin-bottom:8px}.bhic-skel-line--sm{width:38%}.bhic-skel-line--md{width:62%}.bhic-skel-line--lg{width:88%}.bhic-loading-field{border-radius:4px;flex:1;height:24px}.bhic-loading-submit{border-radius:999px;flex:none;width:48px;height:48px}.bhic-loading-rail-row{align-items:center;gap:10px;padding:11px 14px;display:flex}.bhic-loading-rail-icon{border-radius:4px;flex:0 0 18px;height:18px}.bhic-loading-rail-label{border-radius:4px;flex:1;height:12px}.bhic-loading-rail-count{border-radius:4px;flex:0 0 26px;height:11px}.bhic-loading-head{border-bottom:1px solid var(--ts-hairline-cool);align-items:center;gap:12px;padding-bottom:10px;display:flex}.bhic-loading-head-icon{border-radius:6px;flex:0 0 24px;height:24px}.bhic-loading-head-text{flex-direction:column;flex:1;gap:6px;display:flex}.bhic-loading-head-hits{border-radius:4px;flex:0 0 56px;height:26px}.bhic-loading-head-text .bhic-skel-line{height:12px;margin-bottom:0}.bhic-photo-skel-caption{flex-direction:column;gap:6px;margin-top:8px;display:flex}.bhic-photo-skel-caption .bhic-skel-line{height:12px;margin-bottom:0}.bhic-results-layout>[role=tabpanel]:has(>.bhic-alles){background:0 0;border:0;border-radius:0;padding:0}.bhic-alles,.bhic-alles-group{flex-direction:column;gap:24px;display:flex}.bhic-alles-section{background:var(--ts-card);border:1px solid var(--ts-hairline-cool);border-radius:var(--ts-radius-card);flex-direction:column;gap:10px;padding:20px 24px 24px;display:flex}.bhic-alles-section-footer{justify-content:flex-start;padding-top:10px;display:flex}.bhic-alles-section-head{border-bottom:1px solid var(--ts-hairline-cool);flex-wrap:wrap;align-items:center;gap:10px;padding:0 0 10px;display:flex}.bhic-alles-dest{flex-wrap:nowrap;align-items:center;gap:12px}.bhic-alles-dest-icon{height:24px;color:var(--ts-accent);flex:0 0 24px;place-items:center;display:grid}.bhic-alles-dest-text{flex-direction:column;flex:1;min-width:0;display:flex}.bhic-alles-dest-title-row{align-items:baseline;gap:8px;min-width:0;display:flex}.bhic-alles-dest-name{font-size:var(--ts-text-section);letter-spacing:-.006em;color:var(--ts-navy-deep);overflow-wrap:break-word;min-width:0;margin:0;font-weight:500;line-height:1.3}.bhic-alles-dest-system{font-family:var(--ts-mono);font-size:var(--ts-text-kicker);color:var(--ts-text-2);white-space:nowrap;text-overflow:ellipsis;flex:0 100 auto;min-width:0;line-height:1.35;overflow:hidden}.bhic-alles-dest-desc{font-size:var(--ts-text-body);color:var(--ts-text-2);overflow-wrap:break-word;margin-top:1px;line-height:1.5}.bhic-alles-dest-hits{flex:none;justify-content:flex-end;align-items:center;min-width:56px;height:26px;display:flex;position:relative}.bhic-alles-dest-hits-value{flex-direction:column;align-items:flex-end;display:flex}.bhic-alles-dest-hits-number{font-size:var(--ts-text-section);color:var(--ts-ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.bhic-alles-dest-hits-label{font-size:var(--ts-text-kicker);text-transform:uppercase;letter-spacing:.04em;color:var(--ts-text-2);white-space:nowrap;line-height:1.2}@media (max-width:712px){.bhic-alles-dest-system{display:none}}.bhic-tabs-mobile-trigger{display:none}.bhic-tabs-mobile-trigger-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bhic-tabs-mobile-trigger-eyebrow{font-size:var(--ts-text-kicker);text-transform:uppercase;letter-spacing:.04em;color:var(--ts-dim);font-weight:600}.bhic-tabs-mobile-trigger-label{font-size:var(--ts-text-body);color:var(--ts-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.bhic-tabs-mobile-trigger-chev{color:var(--ts-dim);flex:none}.bhic-drawer{background:var(--ts-card);max-height:calc(100dvh - 4.8rem);color:var(--ts-ink);padding-bottom:env(safe-area-inset-bottom);transition:transform .2s var(--ts-ease-out);border-top-left-radius:20px;border-top-right-radius:20px;flex-direction:column;display:flex;box-shadow:0 -12px 40px #0000002e}.bhic-drawer-grabber{cursor:grab;touch-action:none;place-items:center;padding:8px 0 4px;display:grid}.bhic-drawer-grabber span{background:var(--ts-hairline);border-radius:2px;width:40px;height:4px;display:block}@media (min-width:712px){.bhic-drawer{border-radius:16px 0 0 16px;max-height:calc(100dvh - 3.2rem);box-shadow:-12px 0 40px #0000002e}.bhic-drawer-grabber{display:none}}.bhic-drawer-header{border-bottom:1px solid var(--ts-separator);justify-content:space-between;align-items:center;padding:8px 20px 16px;display:flex}.bhic-drawer-title{font-size:var(--ts-text-title);color:var(--ts-ink);margin:0;font-weight:500;line-height:1.35}.bhic-drawer-close{appearance:none;cursor:pointer;width:36px;height:36px;color:var(--ts-text-2);background:0 0;border:none;border-radius:999px;place-items:center;display:grid}.bhic-drawer-close:hover{background:var(--ts-hover)}.bhic-drawer-list{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:4px 0 12px;overflow-y:auto}.bhic-drawer-group{margin:0;padding:0;list-style:none}.bhic-drawer-group-title{font-size:var(--ts-text-kicker);text-transform:uppercase;letter-spacing:.06em;color:var(--ts-dim);background:var(--color-warm-white);border-bottom:1px solid var(--ts-separator);margin:0;padding:14px 20px 6px;font-weight:600;line-height:1.4}.bhic-drawer-item{appearance:none;border:none;border-bottom:1px solid var(--ts-separator);cursor:pointer;width:100%;font-family:inherit;font-size:var(--ts-text-body);color:var(--ts-ink);text-align:left;transition:background .12s ease, transform .16s var(--ts-ease-out);background:0 0;align-items:center;gap:14px;padding:16px 20px;display:flex}.bhic-drawer-item:active{transform:scale(.99)}.bhic-drawer-item:focus-visible{outline-offset:-3px}.bhic-drawer-item:last-child{border-bottom:none}.bhic-drawer-item:hover{background:var(--ts-hover)}.bhic-drawer-item[aria-current=true]{background:var(--ts-warm-fill)}.bhic-drawer-item-icon{width:28px;color:var(--color-slate-500);flex:none;place-items:center;display:grid}.bhic-drawer-item[aria-current=true] .bhic-drawer-item-icon{color:var(--ts-accent)}.bhic-drawer-item-label{flex:1;font-weight:500}.bhic-drawer-item[aria-current=true] .bhic-drawer-item-label{color:var(--ts-navy-deep)}.bhic-drawer-item-count{color:var(--ts-dim);font-size:var(--ts-text-meta);font-variant-numeric:tabular-nums}.bhic-drawer-item-radio{border:2px solid var(--color-slate-300);background:var(--ts-card);border-radius:999px;flex:none;width:22px;height:22px}.bhic-drawer-item-radio.is-active{border-color:var(--ts-cta);background:var(--ts-cta);box-shadow:inset 0 0 0 4px #fff}@media (max-width:768px){.bhic-tabbed-page-title{font-size:clamp(4.8rem,10vw,6.4rem)}.bhic-search-shell{margin-top:32px}}@media (max-width:860px){.bhic-tabbed-page{padding:24px 0 64px}.bhic-results-layout{grid-template-columns:minmax(0,1fr);gap:16px}.bhic-results-layout>[role=tabpanel],.bhic-alles-section{padding:16px}.bhic-tabs{display:none}.bhic-tabs-mobile-trigger{background:var(--ts-card);border:1px solid var(--ts-hairline-cool);border-radius:var(--ts-radius-card);cursor:pointer;text-align:left;width:100%;color:var(--ts-ink);transition:background .15s ease, box-shadow .16s var(--ts-ease-out), transform .16s var(--ts-ease-out);align-items:center;gap:12px;padding:12px 14px;font-family:inherit;display:flex;box-shadow:0 1px 2px #836b391a}.bhic-tabs-mobile-trigger:active{transform:scale(.99)}.bhic-tabs-mobile-trigger .bhic-tab-icon{background:var(--ts-warm-fill);width:36px;height:36px;color:var(--ts-navy);border-radius:10px;flex:none;place-items:center;display:grid}.bhic-tabs-mobile-trigger--cta{background:var(--ts-cta);color:#fff;border-color:#0000}.bhic-tabs-mobile-trigger--cta:hover{background:var(--ts-cta-hover)}.bhic-tabs-mobile-trigger--cta .bhic-tab-icon{color:#fff;background:#ffffff2e}.bhic-tabs-mobile-trigger--cta .bhic-tabs-mobile-trigger-label{color:#fff;font-size:var(--ts-text-title)}.bhic-tabs-mobile-trigger--cta .bhic-tabs-mobile-trigger-chev{color:#fff}}@media (prefers-reduced-motion:reduce){.bhic-count-skeleton:after,.bhic-skel:after{animation:none}.bhic-row[data-bezig]:after,.bhic-photo[data-bezig] .bhic-photo-frame:after{animation:.2s linear .3s both bhic-bezig-in;transform:none}.bhic-tab:active,.bhic-row:active,.bhic-photo:hover .bhic-photo-frame,.bhic-photo:active .bhic-photo-frame,.bhic-help-link:hover,.bhic-help-link:active,.bhic-drawer-item:active,.bhic-tabs-mobile-trigger:active{transform:none}.bhic-drawer{transition:none}}
.zoekhulp{--zh-kaart-vlak:var(--color-white);--zh-chip-vlak:var(--color-cream);--zh-duur-instant:80ms;--zh-duur-fast:.16s;--zh-duur-normal:.28s;--zh-ease:var(--motion-ease-out);width:100%;font-family:var(--font-anek-latin,"Anek Latin"), system-ui, sans-serif;flex-direction:column;gap:16px;display:flex}.zoekhulp-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zoekhulp__kop{align-items:center;gap:12px;display:flex}.zoekhulp__label{font-size:var(--font-size-xs);line-height:var(--line-height-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-slate-700);margin-block:0;margin-inline-end:auto;font-weight:600}.zoekhulp__voortgang{transition:opacity var(--zh-duur-fast) var(--zh-ease);flex:none;align-items:center;gap:4px;display:flex}.zoekhulp[data-auto-pauze=true] .zoekhulp__voortgang{opacity:.45}.zoekhulp__segment{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-blue-900) 16%, transparent);block-size:3px;inline-size:18px;position:relative;overflow:hidden}.zoekhulp__segment-vulling{border-radius:inherit;background:var(--color-blue-900);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.zoekhulp__segment[data-staat=geweest] .zoekhulp__segment-vulling,.zoekhulp__segment[data-staat=nu] .zoekhulp__segment-vulling{transform:scaleX(1)}.zoekhulp__segment[data-staat=loopt] .zoekhulp__segment-vulling{animation:zoekhulp-leestijd var(--zoekhulp-leestijd,9s) linear forwards}@keyframes zoekhulp-leestijd{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.zoekhulp[data-auto-pauze=true] .zoekhulp__segment-vulling{animation-play-state:paused}.zoekhulp__pause{border:1px solid color-mix(in srgb, var(--color-blue-900) 24%, transparent);border-radius:var(--radius-full);block-size:28px;inline-size:28px;color:var(--color-blue-900);cursor:pointer;transition:background-color var(--zh-duur-fast) ease;background:0 0;flex:none;place-items:center;padding:0;display:grid}.zoekhulp__pause[hidden]{display:none}.zoekhulp__pause:hover{background:var(--color-cream)}.zoekhulp[data-stopped=true] .zoekhulp__pause-stop,.zoekhulp:not([data-stopped=true]) .zoekhulp__pause-start{display:none}.zoekhulp__stapel{padding-bottom:24px;display:grid}.zoekhulp__kaart{background:var(--zh-kaart-vlak);will-change:transform;z-index:1;border-radius:20px;flex-direction:column;grid-area:1/1;gap:20px;padding:24px 24px 20px;display:flex;position:relative;container:zoekhulp-kaart/inline-size}.zoekhulp__kaart[data-pos=front]{z-index:10;touch-action:pan-y}.zoekhulp:not([data-klaar]) .zoekhulp__kaart:nth-child(2){background:#fdfcfa;transform:translateY(10px)scale(.965)}.zoekhulp:not([data-klaar]) .zoekhulp__kaart:nth-child(3){background:#faf7f2;transform:translateY(20px)scale(.93)}.zoekhulp:not([data-klaar]) .zoekhulp__kaart:nth-child(n+4){opacity:0;visibility:hidden}.zoekhulp:not([data-klaar]) .zoekhulp__kaart:not([data-pos=front]) .zoekhulp__inhoud,.zoekhulp:not([data-klaar]) .zoekhulp__kaart:not([data-pos=front]) .zoekhulp__voet{opacity:0}.zoekhulp:not([data-klaar]) .zoekhulp__kaart[data-pos=front] .zoekhulp__schaduw{opacity:1}.zoekhulp[data-sleept=true]{-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.zoekhulp__kaart[data-pos=front]{cursor:grab}.zoekhulp[data-sleept=true] .zoekhulp__kaart[data-pos=front]{cursor:grabbing}.zoekhulp__kaart[data-pos=front]:hover .zoekhulp__schaduw:after{opacity:1}.zoekhulp__chip{transition:transform var(--zh-duur-fast) var(--zh-ease), background-color var(--zh-duur-fast) var(--zh-ease)}.zoekhulp__kaart[data-pos=front]:hover .zoekhulp__chip{background:var(--color-beige-100);transform:translateY(-2px)}.zoekhulp__hulplink svg{transition:transform var(--zh-duur-fast) var(--zh-ease)}.zoekhulp__hulplink:hover svg{transform:translate(2px)}}.zoekhulp__hulplink:focus-visible svg{transform:translate(2px)}.zoekhulp__schaduw{z-index:-1;border-radius:inherit;opacity:0;position:absolute;inset:0;box-shadow:0 1px 2px #836b3914,0 10px 24px #836b3921,0 28px 48px -16px #836b3933}.zoekhulp__schaduw:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--zh-duur-fast) var(--zh-ease);position:absolute;inset:0;box-shadow:0 2px 4px #836b391a,0 18px 36px #836b3929,0 44px 70px -22px #836b3942}.zoekhulp[data-sleept=true] .zoekhulp__kaart[data-vlucht=true] .zoekhulp__schaduw:after{opacity:1}.zoekhulp__inhoud{flex-direction:column;gap:12px;display:flex}.zoekhulp__inhoudkop{align-items:center;gap:16px;display:flex}.zoekhulp__chip{background:var(--zh-chip-vlak);block-size:44px;inline-size:44px;color:var(--color-blue-900);border-radius:12px;flex:none;order:1;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.zoekhulp__kaarttitel{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);font-weight:var(--font-weight-semi);letter-spacing:-.01em;color:var(--color-blue-900);text-wrap:balance;margin:0}.zoekhulp__kaarttekst{font-size:var(--font-size-lg);line-height:1.55;font-weight:var(--font-weight-regular);color:var(--color-slate-700);max-width:62ch;margin:0}@container zoekhulp-kaart (max-width:560px){.zoekhulp__kaarttitel{font-size:var(--font-size-xl);line-height:var(--line-height-xl);letter-spacing:0}.zoekhulp__kaarttekst{font-size:var(--font-size-base);line-height:var(--line-height-base)}}@container zoekhulp-kaart (max-width:420px){.zoekhulp__voet{flex-direction:column;align-items:flex-start;gap:12px}.zoekhulp__inhoudkop{gap:12px}.zoekhulp__chip{border-radius:10px;block-size:36px;inline-size:36px}.zoekhulp__chip svg{block-size:20px;inline-size:20px}}.zoekhulp__voet{border-top:1px solid color-mix(in srgb, var(--color-blue-900) 8%, transparent);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:16px;display:flex}.zoekhulp__knop{border-radius:var(--radius-full);background:var(--color-blue-900);color:var(--color-white);font-family:inherit;font-size:var(--font-size-base);line-height:1.33;font-weight:var(--font-weight-semi);cursor:pointer;transition:background var(--zh-duur-fast) ease, transform var(--zh-duur-instant) var(--zh-ease);border:none;align-items:center;gap:8px;padding:12px 18px;display:inline-flex}.zoekhulp__knop:hover{background:var(--color-blue-800)}.zoekhulp__knop:active{transform:scale(.97)}.zoekhulp__hulplink{color:var(--color-blue-600);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-semi);transition:color var(--zh-duur-fast) ease;border-radius:4px;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.zoekhulp__hulplink:hover{color:var(--color-blue-900)}.zoekhulp__knop:focus-visible,.zoekhulp__hulplink:focus-visible{outline:3px solid var(--color-blue-500);outline-offset:3px}.zoekhulp-host--wegwijzer{padding:12px 32px 4px}.zoekhulp-host--wegwijzer .zoekhulp{--zh-chip-vlak:var(--color-cream)}.zoekhulp-host--tabbed{isolation:isolate;background:radial-gradient(68% 62%,#ffffffc2,#0000 62%);max-width:720px;margin:24px auto 0;padding:12px 0 4px;position:relative}.zoekhulp-host--tabbed:before{content:"";z-index:-1;filter:blur(72px);pointer-events:none;background:#d3c5ad3d;border-radius:50%;position:absolute;inset:-32% -22% -36%}html:has(.zoekhulp-host--tabbed){overflow-x:clip}.zoekhulp-host--tabbed .zoekhulp{--zh-chip-vlak:var(--color-cream-100)}@media (prefers-reduced-motion:reduce){.zoekhulp__stapel.is-kruisvervaging .zoekhulp__kaart,.zoekhulp__stapel.is-kruisvervaging .zoekhulp__schaduw{transition:opacity var(--zh-duur-normal) var(--zh-ease)}.zoekhulp__stapel.is-kruisvervaging{padding-bottom:0}.zoekhulp__kaart[data-pos=front]{cursor:default}.zoekhulp__kaart[data-pos=front]:hover .zoekhulp__chip,.zoekhulp__hulplink:hover svg,.zoekhulp__hulplink:focus-visible svg{transform:none}}