.FeaturedAirlines-module__pGgGPq__section{gap:var(--ui-space-6);display:grid}.FeaturedAirlines-module__pGgGPq__header h2{font-size:var(--ui-font-size-2xl);letter-spacing:-.025em;margin:0}.FeaturedAirlines-module__pGgGPq__header p{max-inline-size:66ch;margin:var(--ui-space-2) 0 0;color:var(--ui-color-text-muted);line-height:var(--ui-line-height-relaxed)}.FeaturedAirlines-module__pGgGPq__grid{gap:var(--ui-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.FeaturedAirlines-module__pGgGPq__card{gap:var(--ui-space-5);min-inline-size:0;padding:var(--ui-space-5);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);color:inherit;transition:border-color var(--ui-duration-fast) var(--ui-ease-standard), box-shadow var(--ui-duration-fast) var(--ui-ease-standard);align-items:center;text-decoration:none;display:flex;box-shadow:0 2px 3px #0f1f3305}.FeaturedAirlines-module__pGgGPq__card:hover,.FeaturedAirlines-module__pGgGPq__card:focus-visible{border-color:var(--ui-brand-accent);box-shadow:0 6px 20px #0f1f3312}.FeaturedAirlines-module__pGgGPq__card:focus-visible{outline:2px solid var(--ui-brand-accent);outline-offset:3px}.FeaturedAirlines-module__pGgGPq__card>span:first-child{background:0 0;border:0}.FeaturedAirlines-module__pGgGPq__copy{gap:var(--ui-space-1);min-inline-size:0;display:grid}.FeaturedAirlines-module__pGgGPq__copy strong{overflow-wrap:anywhere}.FeaturedAirlines-module__pGgGPq__copy small{color:var(--ui-color-text-muted)}@media (prefers-reduced-motion:reduce){.FeaturedAirlines-module__pGgGPq__card{transition:none}}.FeaturedAirlines-module__pGgGPq__overzicht{margin:0}.FeaturedAirlines-module__pGgGPq__overzicht a{color:var(--ui-brand-accent);font-weight:var(--ui-font-weight-bold);text-decoration:none}.FeaturedAirlines-module__pGgGPq__overzicht a:hover{text-underline-offset:.2em;text-decoration:underline}
.HomeLuchthavens-module__6hAcOa__sectie{gap:var(--ui-space-6);flex-direction:column;display:flex}.HomeLuchthavens-module__6hAcOa__kop h2{margin:0 0 var(--ui-space-2);color:var(--ui-color-text);font-size:var(--ui-font-size-2xl);font-weight:var(--ui-font-weight-bold);letter-spacing:-.02em;text-wrap:balance}.HomeLuchthavens-module__6hAcOa__kop p{max-inline-size:62ch;color:var(--ui-color-text-muted);margin:0;line-height:1.6}.HomeLuchthavens-module__6hAcOa__rooster{gap:var(--ui-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.HomeLuchthavens-module__6hAcOa__kaart{gap:var(--ui-space-2);min-inline-size:0;padding:var(--ui-space-6);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);flex-direction:column;display:flex;box-shadow:0 2px 3px #0f1f3305}.HomeLuchthavens-module__6hAcOa__identiteit{justify-content:space-between;align-items:center;margin-block-end:var(--ui-space-4);display:flex}.HomeLuchthavens-module__6hAcOa__naam{font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-bold);margin:0;line-height:1.3}.HomeLuchthavens-module__6hAcOa__naam a{color:var(--ui-color-text);align-items:baseline;gap:.45rem;text-decoration:none;display:flex}.HomeLuchthavens-module__6hAcOa__naam a:hover span:first-of-type{text-underline-offset:.2em;text-decoration:underline}.HomeLuchthavens-module__6hAcOa__code{color:var(--ui-brand-accent);font-size:1.75rem;font-weight:var(--ui-font-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap;flex:none}.HomeLuchthavens-module__6hAcOa__naam a>span:first-of-type{min-inline-size:0}.HomeLuchthavens-module__6hAcOa__plaats{margin:0 0 var(--ui-space-2);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm)}.HomeLuchthavens-module__6hAcOa__acties{padding:var(--ui-space-3) 0 0;gap:0 var(--ui-space-4);border-block-start:1px solid var(--ui-color-border);flex-wrap:wrap;margin:auto 0 0;list-style:none;display:flex}.HomeLuchthavens-module__6hAcOa__acties a{min-block-size:2.75rem;color:var(--ui-brand-accent);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.HomeLuchthavens-module__6hAcOa__acties a:hover{text-underline-offset:.2em;text-decoration:underline}.HomeLuchthavens-module__6hAcOa__overzicht{margin:0}.HomeLuchthavens-module__6hAcOa__overzicht a{color:var(--ui-brand-accent);font-weight:var(--ui-font-weight-bold);text-decoration:none}.HomeLuchthavens-module__6hAcOa__overzicht a:hover{text-underline-offset:.2em;text-decoration:underline}.HomeLuchthavens-module__6hAcOa__kaart a:focus-visible{outline:2px solid var(--ui-brand-accent);outline-offset:4px;border-radius:var(--ui-radius-sm)}
.HomeRoutes-module__H5RAKW__sectie{gap:var(--ui-space-6);flex-direction:column;display:flex}.HomeRoutes-module__H5RAKW__kop h2{margin:0 0 var(--ui-space-2);color:var(--ui-color-text);font-size:var(--ui-font-size-2xl);font-weight:var(--ui-font-weight-bold);letter-spacing:-.02em;text-wrap:balance}.HomeRoutes-module__H5RAKW__kop p{max-inline-size:66ch;margin:0 0 var(--ui-space-2);color:var(--ui-color-text-muted);line-height:1.6}.HomeRoutes-module__H5RAKW__kop p:last-child{margin-block-end:0}.HomeRoutes-module__H5RAKW__acties{align-items:center;gap:var(--ui-space-3) var(--ui-space-4);flex-wrap:wrap;margin:0;display:flex}.HomeRoutes-module__H5RAKW__hoofdactie{border-radius:var(--ui-radius-full);background:var(--ui-brand-accent);min-block-size:2.75rem;color:var(--ui-brand-on-accent);font:inherit;font-weight:var(--ui-font-weight-bold);cursor:pointer;border:1px solid #0000;align-items:center;padding:.6rem 1.2rem;display:inline-flex}.HomeRoutes-module__H5RAKW__hoofdactie:hover{background:color-mix(in srgb, var(--ui-brand-accent) 88%, black)}.HomeRoutes-module__H5RAKW__overzicht{color:var(--ui-brand-accent);font-weight:var(--ui-font-weight-medium);text-decoration:none}.HomeRoutes-module__H5RAKW__overzicht:hover{text-underline-offset:.2em;text-decoration:underline}.HomeRoutes-module__H5RAKW__subkop{margin:0 0 var(--ui-space-3);color:var(--ui-color-text);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-bold)}.HomeRoutes-module__H5RAKW__parenLijst,.HomeRoutes-module__H5RAKW__bestemmingenLijst{gap:var(--ui-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.HomeRoutes-module__H5RAKW__parenLijst a,.HomeRoutes-module__H5RAKW__bestemmingenLijst a{gap:var(--ui-space-3);min-inline-size:0;padding:var(--ui-space-6);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);color:var(--ui-color-text);flex-direction:column;text-decoration:none;display:flex}.HomeRoutes-module__H5RAKW__parenLijst a:hover,.HomeRoutes-module__H5RAKW__bestemmingenLijst a:hover{border-color:color-mix(in srgb, var(--ui-brand-accent) 45%, var(--ui-color-border))}.HomeRoutes-module__H5RAKW__codes{justify-content:space-between;align-items:center;gap:var(--ui-space-4);color:var(--ui-color-text);font-weight:var(--ui-font-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:1.75rem;display:flex}.HomeRoutes-module__H5RAKW__routeLine{align-items:center;gap:var(--ui-space-2);color:var(--ui-brand-accent);flex:1;font-size:1.25rem;display:flex}.HomeRoutes-module__H5RAKW__routeLine:before{content:"";border-block-start:1px dashed var(--ui-color-border);flex:1}.HomeRoutes-module__H5RAKW__plaatsen{justify-content:space-between;gap:var(--ui-space-4);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);overflow-wrap:anywhere;display:flex}.HomeRoutes-module__H5RAKW__plaatsen>span{max-inline-size:48%}.HomeRoutes-module__H5RAKW__plaatsen>span:last-child{text-align:end}.HomeRoutes-module__H5RAKW__bestemmingenTekst{max-inline-size:66ch;margin:0 0 var(--ui-space-3);color:var(--ui-color-text-muted);line-height:1.6}.HomeRoutes-module__H5RAKW__bestemmingenLijst a{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4) 0;border:0;border-block-end:1px solid var(--ui-color-border);background:0 0;border-radius:0;flex-direction:row;min-block-size:4.5rem}.HomeRoutes-module__H5RAKW__bestemmingenLijst a>span:nth-last-child(2){flex:1}.HomeRoutes-module__H5RAKW__sectie a:focus-visible,.HomeRoutes-module__H5RAKW__hoofdactie:focus-visible{outline:2px solid var(--ui-brand-accent);outline-offset:4px}.HomeRoutes-module__H5RAKW__code{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);letter-spacing:.06em;white-space:nowrap;flex:none}
.HomeVragen-module__rSLwLq__sectie{gap:var(--ui-space-6);flex-direction:column;display:flex}.HomeVragen-module__rSLwLq__sectie h2{color:var(--ui-color-text);font-size:var(--ui-font-size-2xl);font-weight:var(--ui-font-weight-bold);letter-spacing:-.02em;text-wrap:balance;margin:0}.HomeVragen-module__rSLwLq__lijst{gap:var(--ui-space-6) var(--ui-space-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin:0;display:grid}.HomeVragen-module__rSLwLq__item{gap:var(--ui-space-2);min-inline-size:0;border-block-start:1px solid var(--ui-color-border);flex-direction:column;padding-block-start:var(--ui-space-4);display:flex}.HomeVragen-module__rSLwLq__item dt{color:var(--ui-color-text);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-bold);text-wrap:balance}.HomeVragen-module__rSLwLq__item dd{align-items:flex-start;gap:var(--ui-space-2);flex-direction:column;margin:0;display:flex}.HomeVragen-module__rSLwLq__item dd p{max-inline-size:62ch;color:var(--ui-color-text-muted);margin:0;line-height:1.6}.HomeVragen-module__rSLwLq__link,.HomeVragen-module__rSLwLq__knop{color:var(--ui-brand-accent);font:inherit;font-weight:var(--ui-font-weight-medium);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.HomeVragen-module__rSLwLq__link:hover,.HomeVragen-module__rSLwLq__knop:hover{text-underline-offset:.2em;text-decoration:underline}
.PlanKaarten-module__jRftFa__blok{gap:var(--ui-space-4);flex-direction:column;display:flex}.PlanKaarten-module__jRftFa__kaarten{gap:var(--ui-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.PlanKaarten-module__jRftFa__kaart,.PlanKaarten-module__jRftFa__kaartActief{gap:var(--ui-space-3);min-inline-size:0;padding:clamp(var(--ui-space-5), 2vw, var(--ui-space-6));border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:none;flex-direction:column;display:flex}.PlanKaarten-module__jRftFa__icoon{block-size:2.75rem;inline-size:2.75rem;border-radius:var(--ui-radius-md);background:var(--ui-brand-accent-soft);color:var(--ui-brand-accent);place-items:center;margin-block-end:var(--ui-space-2);display:grid}.PlanKaarten-module__jRftFa__icoon svg{block-size:1.5rem;inline-size:1.5rem}.PlanKaarten-module__jRftFa__kaartActief{border-color:color-mix(in srgb, var(--ui-brand-accent) 55%, var(--ui-color-border));background:var(--ui-brand-accent-soft)}.PlanKaarten-module__jRftFa__kaart h3,.PlanKaarten-module__jRftFa__kaartActief h3{color:var(--ui-color-text);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-bold);text-wrap:balance;margin:0}.PlanKaarten-module__jRftFa__kaart p,.PlanKaarten-module__jRftFa__kaartActief p{color:var(--ui-color-text-muted);margin:0;line-height:1.55}.PlanKaarten-module__jRftFa__actie{border-radius:var(--ui-radius-md);background:var(--ui-brand-accent);min-block-size:2.75rem;color:var(--ui-brand-on-accent);font:inherit;font-weight:var(--ui-font-weight-bold);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;margin-block-start:auto;padding:.6rem 1.1rem;display:inline-flex}.PlanKaarten-module__jRftFa__actie:hover{background:color-mix(in srgb, var(--ui-brand-accent) 88%, black)}.PlanKaarten-module__jRftFa__bevestiging{color:var(--ui-neutral-0);font-weight:var(--ui-font-weight-medium);margin:0}.PlanKaarten-module__jRftFa__wijzig{color:inherit;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.PlanKaarten-module__jRftFa__actie:focus-visible{outline:2px solid var(--ui-brand-accent);outline-offset:4px}.PlanKaarten-module__jRftFa__wijzig:focus-visible{outline-offset:4px;outline:2px solid}
