@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;src:url(/build/fonts/barlow-semi-condensed-latin-500-normal.eb0a1f2b.woff2) format("woff2"),url(/build/fonts/barlow-semi-condensed-latin-500-normal.731ad098.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;src:url(/build/fonts/barlow-semi-condensed-latin-ext-500-normal.c7966f0a.woff2) format("woff2"),url(/build/fonts/barlow-semi-condensed-latin-ext-500-normal.c084a493.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;src:url(/build/fonts/barlow-semi-condensed-latin-600-normal.6e1f3eb7.woff2) format("woff2"),url(/build/fonts/barlow-semi-condensed-latin-600-normal.606173fd.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;src:url(/build/fonts/barlow-semi-condensed-latin-ext-600-normal.ac620b45.woff2) format("woff2"),url(/build/fonts/barlow-semi-condensed-latin-ext-600-normal.fd022b1b.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;src:url(/build/fonts/barlow-semi-condensed-latin-700-normal.0c90c281.woff2) format("woff2"),url(/build/fonts/barlow-semi-condensed-latin-700-normal.77072704.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;src:url(/build/fonts/barlow-semi-condensed-latin-ext-700-normal.8aae9d28.woff2) format("woff2"),url(/build/fonts/barlow-semi-condensed-latin-ext-700-normal.aa01d405.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:400;src:url(/build/fonts/source-sans-3-latin-400-normal.5e0fb0b8.woff2) format("woff2"),url(/build/fonts/source-sans-3-latin-400-normal.8f59cad7.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:400;src:url(/build/fonts/source-sans-3-latin-ext-400-normal.31b8c9f4.woff2) format("woff2"),url(/build/fonts/source-sans-3-latin-ext-400-normal.b2c015fa.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:400;src:url(/build/fonts/source-sans-3-latin-400-italic.f6c43473.woff2) format("woff2"),url(/build/fonts/source-sans-3-latin-400-italic.c12e15d3.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:400;src:url(/build/fonts/source-sans-3-latin-ext-400-italic.08fd7446.woff2) format("woff2"),url(/build/fonts/source-sans-3-latin-ext-400-italic.fbac8944.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:600;src:url(/build/fonts/source-sans-3-latin-600-normal.7dc998af.woff2) format("woff2"),url(/build/fonts/source-sans-3-latin-600-normal.97273b21.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:600;src:url(/build/fonts/source-sans-3-latin-ext-600-normal.ed0ee0d6.woff2) format("woff2"),url(/build/fonts/source-sans-3-latin-ext-600-normal.5d5de608.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:700;src:url(/build/fonts/source-sans-3-latin-700-normal.6e2804fd.woff2) format("woff2"),url(/build/fonts/source-sans-3-latin-700-normal.8b0e058a.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:700;src:url(/build/fonts/source-sans-3-latin-ext-700-normal.e8898f86.woff2) format("woff2"),url(/build/fonts/source-sans-3-latin-ext-700-normal.bd19cfbd.woff) format("woff")}:root{--tp-blue:#448fb4;--tp-blue-deep:#2f6680;--tp-sky:#eaf3f8;--tp-orange:#f0922e;--tp-orange-soft:#fff1df;--ink:#1c2a32;--ink-2:#5b6b74;--line:#d5e3eb;--paper:#fff;--up:#2e8a57;--down:#c24f3a;--danger:#b3261e;--font-display:"Barlow Semi Condensed","Arial Narrow",Arial,sans-serif;--font-body:"Source Sans 3","Segoe UI",Arial,sans-serif;--radius:8px;--page-width:1160px;--gutter:24px}@media(max-width:767px){:root{--gutter:16px}}*,:after,:before{box-sizing:border-box}html{overflow-y:scroll;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html:not([aria-busy]){scroll-behavior:smooth}}body{background:var(--tp-sky);color:var(--ink);font:16px/1.5 var(--font-body);margin:0}h1,h2,h3{font-family:var(--font-display);line-height:1.15;text-wrap:balance}h1{color:var(--ink);font-size:2rem;font-weight:700;margin:0 0 16px}a{color:var(--tp-blue-deep)}a:hover{color:var(--tp-orange)}:focus-visible{outline:3px solid var(--tp-orange);outline-offset:2px}.site-header{background:var(--paper);border-bottom:1px solid var(--line)}.site-header__inner{align-items:center;display:grid;gap:8px 24px;grid-template-columns:auto 1fr auto;margin:0 auto;max-width:var(--page-width);padding:14px var(--gutter)}.site-header__logo img{display:block;height:48px;width:auto}.group-switch{justify-self:end;line-height:1.25;min-width:0;text-align:right}.group-switch__name{color:var(--tp-blue-deep);font:700 1.35rem var(--font-display);overflow-wrap:anywhere}.group-switch__name--long{font-size:1.1rem}.account a,.group-switch a{font-size:.9rem}.account{border-left:1px solid var(--line);padding-left:24px}.account:empty,.menu-toggle{display:none}.site-nav{background:var(--tp-blue)}.site-nav ul{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;max-width:var(--page-width);padding:0 calc(var(--gutter) - 12px)}.site-nav [aria-current=page],.site-nav a{border-bottom:3px solid transparent;color:#fff;display:block;font:600 1.05rem var(--font-display);letter-spacing:.02em;padding:11px 12px 9px;text-decoration:none;white-space:nowrap}.site-nav a:hover{background:hsla(0,0%,100%,.14);color:#fff}.site-nav [aria-current=page]{border-bottom-color:var(--tp-orange)}.site-nav__logout{display:none}.page{line-height:1.5;padding:28px var(--gutter) 40px}.page,.site-footer{margin:0 auto;max-width:var(--page-width)}.site-footer{color:var(--ink-2);font-size:.9rem;padding:0 var(--gutter) 32px}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:20px}.notice{background:var(--tp-orange-soft);border-left:4px solid var(--tp-orange);border-radius:0 var(--radius) var(--radius) 0;padding:12px 16px}.num{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600}@media(max-width:767px){.site-header__inner{grid-template-columns:1fr auto;padding-block:10px}.site-header__logo img{height:34px}.group-switch{grid-column:1/-1;grid-row:2;justify-self:start;text-align:left}.group-switch:empty{display:none}.group-switch__name{font-size:1.15rem}.account{display:none}.menu-toggle{background:none;border:0;border-radius:6px;cursor:pointer;display:grid;height:44px;margin-right:-10px;padding:0;place-items:center;width:44px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.menu-toggle span,.menu-toggle span:after,.menu-toggle span:before{background:var(--tp-blue-deep);border-radius:2px;display:block;height:3px;width:24px}.menu-toggle span{position:relative}.menu-toggle span:after,.menu-toggle span:before{content:"";left:0;position:absolute;transition:top .2s ease,transform .2s ease}.menu-toggle span:before{top:-8px}.menu-toggle span:after{top:8px}.menu-toggle[aria-expanded=true] span{background:transparent}.menu-toggle[aria-expanded=true] span:before{background:var(--tp-blue-deep);top:0;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] span:after{background:var(--tp-blue-deep);top:0;transform:rotate(-45deg)}.site-nav{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease,visibility 0s .25s;visibility:hidden}.site-nav.is-open{grid-template-rows:1fr;transition:grid-template-rows .25s ease;visibility:visible}.site-nav ul{flex-direction:column;flex-wrap:nowrap;min-height:0;overflow:hidden;padding:0}.site-nav li+li{border-top:1px solid hsla(0,0%,100%,.25)}.site-nav [aria-current=page],.site-nav a{border-bottom:0;border-left:4px solid transparent;line-height:22px;padding:11px var(--gutter)}.site-nav [aria-current=page]{border-left-color:var(--tp-orange);cursor:pointer}.site-nav__logout{display:block}.page{padding-block:18px 32px}h1{font-size:1.6rem}.card{padding:16px}}@media print{.site-footer,.site-header,.site-nav{display:none}body{background:#fff}.page{max-width:none;padding:0}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.visually-hidden{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.page-lead{margin:0 0 20px;max-width:70ch}.table-scroll{overflow-x:auto}.result-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);min-width:0;overflow:hidden}.result-card__title{background:var(--tp-blue);color:#fff;font:700 1.1rem var(--font-display);letter-spacing:.02em;margin:0;padding:10px 14px}.result-card__title a{color:#fff}.result-card--nl .result-card__title{background:#e8702a}.result-card--be .result-card__title{background:#d8342b}.result-card__note{border-top:1px solid var(--line);color:var(--ink-2);font-size:.92rem;margin:0;padding:10px 14px}table.data{border-collapse:collapse;font-size:.97rem;width:100%}table.data th{border-bottom:2px solid var(--line);color:var(--ink-2);font:600 .78rem var(--font-body);letter-spacing:.06em;padding:8px 10px;text-align:left;text-transform:uppercase}table.data td{border-bottom:1px solid var(--line);padding:7px 10px;vertical-align:top}table.data tr:last-child td{border-bottom:0}table.data a{text-decoration:none}table.data a:hover{text-decoration:underline}table.data .r{text-align:right}table.data .num{white-space:nowrap}table.data .rank{color:var(--ink-2);text-align:right;width:3em}table.data td[data-position="13"]{transform:rotate(180deg)}table.data tr.is-own td{background:var(--tp-orange-soft);color:var(--ink);font-weight:700}table.data tr.is-own td:first-child{box-shadow:inset 4px 0 0 var(--tp-orange)}.data__label{color:var(--ink-2);white-space:nowrap;width:1%}.data__total{font-weight:700}.jersey{border:1px solid rgba(0,0,0,.2);border-radius:50%;display:inline-block;height:11px;margin-right:7px;vertical-align:-1px;width:11px}.jersey--geel{background:#f4c20d}.jersey--groen{background:#2f9e4f}.jersey--bolletjes{background:radial-gradient(circle,#d93a3a 30%,transparent 32%) 0 0/5px 5px,#fff}.jersey--wit{background:#fff}.movement{text-align:center;width:1.6em}.movement:before{font-size:.75rem}.movement--up:before{color:var(--up);content:"▲"}.movement--down:before{color:var(--down);content:"▼"}.movement--same:before{color:var(--ink-2);content:"–"}.stage-result{display:grid;gap:12px}.stage-result__name{font-size:1.45rem;margin:0}.stage-result__date{color:var(--ink-2);display:block;font:400 .95rem var(--font-body);margin-top:2px}.stage-result__tables{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.standings-grid{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.standings-grid>.result-card--standings:only-child{grid-column:1/-1;max-width:720px}.standings-grid__side{display:grid;gap:20px;min-width:0}.standings-grid__note{color:var(--ink-2);font-size:.92rem;margin:0}.stage-list{margin-bottom:28px;max-width:760px}.stage-list__date{color:var(--ink-2);white-space:nowrap;width:1%}.stage-list__result{border-top:1px solid var(--line);padding:24px 0;scroll-margin-top:16px}.dashboard{align-items:start;display:grid;gap:24px;grid-template-areas:"main side";grid-template-columns:minmax(0,1fr) minmax(260px,340px)}.dashboard__side{display:grid;gap:16px;grid-area:side}.dashboard__side .forumbanner{border:1px solid var(--line);margin:0;padding:16px}.dashboard__side .button--notifications{background:var(--tp-blue-deep);border-radius:6px;display:inline-block;font:700 1rem var(--font-display);letter-spacing:.03em;margin-top:10px;padding:8px 14px}.dashboard__main{display:grid;gap:20px;grid-area:main;min-width:0}.dashboard__disclaimer{color:var(--ink-2);font-size:.9rem;margin:0}.dashboard__label{color:var(--tp-blue-deep);font:600 .85rem var(--font-body);letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}@media(max-width:767px){.dashboard,.standings-grid{grid-template-columns:minmax(0,1fr)}.dashboard{grid-template-areas:"side" "main"}table.data td,table.data th{padding-inline:7px}}.button{align-items:center;background:var(--tp-blue-deep);border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font:700 1rem var(--font-display);gap:6px;letter-spacing:.03em;padding:9px 16px;text-decoration:none}.button:hover{background:var(--ink);color:#fff}.button[disabled]{cursor:not-allowed;opacity:.45}.button--quiet{background:var(--paper);border:1px solid var(--line);color:var(--tp-blue-deep)}.button--quiet:hover{background:var(--tp-sky);color:var(--tp-blue-deep)}.print-button{background:var(--paper);border:1px solid var(--line);border-radius:6px;color:var(--tp-blue-deep);cursor:pointer;display:grid;float:right;height:40px;margin:-60px 0 0;padding:0;place-items:center;width:40px}.print-button:hover{background:var(--tp-sky)}.group-info{margin-bottom:16px;max-width:760px}table.data--facts th{border-bottom:1px solid var(--line);color:var(--ink-2);font:600 .95rem var(--font-body);letter-spacing:0;padding-right:24px;text-transform:none;white-space:nowrap;width:1%}.group-info__text{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:12px 14px}.group-info__text>div{margin-top:8px}.group-info__text.inzetopval{background:var(--tp-orange-soft)}.group-actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px}.card-columns{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.legend{font-size:.92rem;margin:24px 0 16px}.legend ul{display:flex;flex-wrap:wrap;gap:6px 24px;list-style:none;margin:0;padding:0}.legend li>span{margin-right:6px}.legend__title{font-size:1rem;margin:0 0 6px}.rider_withdrawal{color:var(--ink-2)}.rider_bijzonder{color:var(--tp-blue-deep);font-style:italic}.rider_allemaaldezelfde{color:var(--ink-2);font-style:italic}.rider-teams,.team-cards{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));margin-bottom:28px}.team-card{scroll-margin-top:16px}.team-card tfoot td{border-bottom:0;border-top:2px solid var(--line);font-weight:700}.team-card__team{color:var(--ink-2);font-size:.9rem}.rider-overview__name{white-space:nowrap}.page-toc ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 24px;padding:0}.page-toc ul a{background:var(--paper);border:1px solid var(--line);border-radius:999px;display:block;font-weight:600;padding:6px 14px;text-decoration:none}.overall-section{margin-bottom:36px;scroll-margin-top:16px}.overall-section>h2{font-size:1.5rem;margin:0 0 8px}.optimal-team,.overall-table{max-width:760px}.team-index{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:0 0 24px;padding:0}.rider-team{scroll-margin-top:16px}.rider-team__out{color:var(--down);font-size:.85rem}.group-list{max-width:900px}.group-list__name{font-weight:600}.group-list__open td{background:var(--tp-orange-soft)}.intro{display:grid;gap:4px;max-width:70ch}.intro__lead{font-size:1.15rem}.team-intro{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));margin-bottom:20px}.team-intro p:first-child{margin-top:0}.team-intro ul{margin-bottom:0}.team-intro__saved{color:var(--up)}.saved-team{column-count:2;column-gap:24px;margin:12px 0;padding-left:1.4em}.saved-team li{break-inside:avoid}.ploegnaam{color:var(--ink-2);display:block;font-size:.88rem}.renners_uitgevallen{margin-bottom:16px}.echtbelangrijk{margin:16px 0}.team-form__status{background:var(--ink);border-radius:var(--radius);color:#fff;font:700 1.2rem var(--font-display);margin:20px 0 12px;padding:12px 16px}.laag_melding{display:none}.laag_melding.is-shown{display:block}.team-form__groups{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 12px;padding:12px 16px}.team-form__groups legend{font-weight:600;padding:0 4px}.team-form__save{margin:12px 0;text-align:center}.team-form__save .button{background:var(--tp-orange);font-size:1.1rem;justify-content:center;min-width:200px}.team-form__teams{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.team-pick{padding:14px 16px}.team-pick__name{border-bottom:2px solid var(--line);font-size:1.05rem;margin:0 0 6px;padding-bottom:8px}.rider{align-items:center;border-radius:6px;display:flex;gap:10px;margin:0 -8px;padding:6px 8px}label.rider{cursor:pointer}label.rider:hover{background:var(--tp-sky)}label.rider input{accent-color:var(--tp-orange);height:18px;margin:0;width:18px}.rider.geselecteerderenner{background:var(--tp-orange-soft);font-weight:600}.rider--banned{color:var(--ink-2)}.rider__note{font-size:.85rem}.pcs-link{font-size:.8rem;margin-left:auto}.aantal_gekozen_fixed{background:var(--ink);border-radius:999px;bottom:12px;box-shadow:0 6px 18px rgba(0,0,0,.2);color:#fff;font:700 1.05rem var(--font-display);margin:16px auto 0;padding:10px 18px;position:sticky;width:fit-content;z-index:5}.aantal_gekozen_fixed.is-complete{background:var(--up)}body.bare{background:var(--tp-sky);padding:16px}.bare__content{max-width:640px}@media(max-width:767px){.print-button{display:none}.saved-team{column-count:1}}@media print{.team-cards{display:block}.team-card{break-inside:avoid;margin-bottom:16px}.rider-overview,.team-card:nth-child(2n){break-before:page}.result-card{border-color:#000}.result-card__title{background:#fff!important;border-bottom:1px solid #000;color:#000}}.prose{max-width:72ch}.prose h2{font-size:1.45rem;margin:28px 0 10px}.prose li,.prose p{line-height:1.6}.next-steps,.rules,.steps{display:grid;gap:10px;padding-left:1.3em}.next-steps li::marker,.rules li::marker,.steps li::marker{color:var(--tp-blue)}.steps li::marker{font-family:var(--font-display);font-weight:700}.page-section-title,.scoring-title{font-size:1.6rem;margin:36px 0 12px;scroll-margin-top:16px}.scoring{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));max-width:900px}.start-now{margin:24px 0}.start-now__button{background:var(--tp-orange);border-radius:6px;color:#fff;display:inline-block;font:700 1.15rem var(--font-display);letter-spacing:.03em;padding:12px 22px;text-decoration:none}.start-now__button:hover{background:var(--ink);color:#fff}.contactblok{margin-top:16px}.contactblok p:first-child{margin-top:0}.contactblok p:last-child{margin-bottom:0}.nowrap{white-space:nowrap}@media(max-width:767px){.nowrap{white-space:normal}}.bare__content--text{max-width:760px}.bare__content--text h1{font-size:1.6rem}.bare__content--wide{display:grid;gap:16px;max-width:none}.is-winner{background:var(--tp-orange-soft)}.form-card{max-width:520px}.site-form{display:grid;gap:16px}.field{display:grid;gap:6px}.field label{font-weight:600}.field__required{color:var(--tp-orange)}.field__input{background:var(--paper);border:1px solid var(--line);border-radius:6px;color:var(--ink);font:inherit;padding:10px 12px;width:100%}.field__input:focus{border-color:var(--tp-blue);outline:3px solid rgba(68,143,180,.25);outline-offset:0}textarea.field__input{min-height:120px;resize:vertical}.field--error label{color:var(--danger)}.field--error .field__input{border-color:var(--danger)}.field--check{align-items:start;gap:10px;grid-template-columns:auto 1fr}.field--check input{accent-color:var(--tp-orange);height:18px;margin:2px 0 0;width:18px}.field--check label{font-weight:400}.field--recaptcha{justify-items:start}.form-errors{background:#fdecea;border-left:4px solid var(--danger);border-radius:0 var(--radius) var(--radius) 0;color:var(--danger);padding:12px 16px}.form-errors p{font-weight:600;margin:0 0 4px}.form-errors ul{margin:0;padding-left:1.2em}.form-errors a{color:inherit}.form-note{color:var(--ink-2);font-size:.9rem;margin:0}.notice--error{background:#fdecea;border-left-color:var(--danger)}.field__label{font-weight:600}.form-card--wide{max-width:700px}.field__hint{color:var(--ink-2);font-size:.85rem;font-weight:400}.choice-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));max-width:900px}.choice-cards a{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);display:block;font-weight:600;padding:18px 20px;text-decoration:none}.choice-cards a:hover{border-color:var(--tp-orange);box-shadow:inset 4px 0 0 var(--tp-orange)}.invite-way{margin-bottom:36px;scroll-margin-top:16px}.invite-way h2{font-size:1.45rem;margin:0 0 8px}.uitnodigen_link{background:var(--paper);border:1px dashed var(--tp-blue);border-radius:var(--radius);font-family:ui-monospace,Menlo,Consolas,monospace;max-width:700px;overflow-wrap:anywhere;padding:12px 16px;user-select:all}.field-row{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.form-section{border-top:1px solid var(--line);margin:8px 0 0;padding-top:16px}.form-privacy{border-block:1px solid var(--line);color:var(--ink-2);font-size:.92rem;margin:0;padding:12px 0}.login-card{max-width:420px}.login-card__title{font-size:1.4rem;margin:0}.group-settings{display:grid;gap:16px;justify-items:start}.group-settings>*{width:100%}.group-settings .group-settings__save,.group-settings>.button{width:auto}.field-indent{padding-left:28px}.members-table{max-width:900px}.members-table select{min-width:5em;padding:6px 8px;width:auto}.option-list{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-bottom:28px}.option{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:16px 20px}.option h2{font-size:1.2rem;margin:0 0 6px}.option p{color:var(--ink-2);margin:0}.admin-links{margin-bottom:20px;max-width:900px}.admin-links>ul{list-style:none;margin:0;padding:0}.admin-links>ul>li{border-bottom:1px solid var(--line);padding:10px 14px}.search-form{align-items:end;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin-bottom:16px}.danger-link,.danger-text{color:var(--danger)}.address-list{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.9rem;overflow-wrap:anywhere}.stake-form{display:grid;gap:16px;max-width:760px}.result-card__sub{font:400 .95rem var(--font-body)}#inzet-status{color:var(--up);font-weight:700;margin-left:10px}#inzet-status.is-fout{color:var(--danger)}.deelnemers_beheren tr.is-opgeslagen td{background:#d4edda}.stake-import{margin-top:36px;scroll-margin-top:16px}.upload-form{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.betalingen__notes{font-size:.85rem;overflow-wrap:anywhere}.betalingen tr.is-afgehandeld td{opacity:.5}.betalingen tr.is-afgehandeld td:nth-child(2){text-decoration:line-through}body.cms{background:var(--tp-sky);padding:20px}body.cms.cms--test{background:#ffe3e0}.cms__content{display:grid;gap:12px;max-width:1100px}.cms__header{align-items:center;display:flex;gap:20px}.cms__header h1{font-size:1.5rem;margin:0}.cms__logo{height:auto;width:160px}.cms__elsewhere{background:var(--paper);border-left:4px solid var(--tp-orange);font-weight:600;margin:0;padding:12px 16px}.cms-table{background:var(--paper);font-size:.92rem}.oldform__text--error{color:var(--danger);font-weight:600}[class^=oudeformclass_width_]{background:var(--paper);border-radius:var(--radius);max-width:100%}[class^=oudeformclass_width_] input[type=email],[class^=oudeformclass_width_] input[type=password],[class^=oudeformclass_width_] input[type=text],[class^=oudeformclass_width_] select,[class^=oudeformclass_width_] textarea{border:1px solid var(--line);border-radius:4px;font:inherit;max-width:100%;padding:6px 8px}.cms input[type=submit]{background:var(--tp-blue-deep);border:0;border-radius:6px;color:#fff;cursor:pointer;font:700 1rem var(--font-display);padding:8px 16px}.forum{display:grid;gap:14px;max-width:820px}.forum-post{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);scroll-margin-top:16px}.forum-post__header{align-items:center;display:grid;gap:4px 12px;grid-template-columns:auto 1fr auto;padding:12px 16px 0}.forum-post__avatar{background:var(--tp-blue);border-radius:50%;color:#fff;display:grid;font:700 .9rem var(--font-display);height:36px;place-items:center;width:36px}.forum_post_header_naam{font-weight:700}.forum_post_header_naam a{font-weight:400}.forum-post__time{color:var(--ink-2);font-size:.88rem}.forum_post_content{line-height:1.55;overflow-wrap:anywhere;padding:10px 16px 14px 64px}.forum_post_actions{font-size:.9rem;padding:0 16px 12px 64px}.forum_edit_form{display:grid;gap:10px;justify-items:start}.forum_edit_form textarea{border:1px solid var(--line);border-radius:6px;font:inherit;min-height:140px;padding:10px;width:100%}.forum_cancel_edit{background:none;border:0;color:var(--tp-blue-deep);cursor:pointer;text-decoration:underline}.forum__pages{display:flex;font-weight:600;justify-content:space-between}.forum__newer{margin-left:auto}.forum_reageer textarea{min-height:140px}.forum_charcount{color:var(--ink-2);display:none;font-size:.9rem}.forum_charcount.over{color:var(--danger);font-weight:700}@media(max-width:767px){.forum-post__header{grid-template-columns:auto 1fr}.forum-post__time{grid-column:2}.forum_post_actions,.forum_post_content{padding-left:16px}}.admin-form{display:grid;gap:20px}.admin-form__fields{display:grid;gap:10px 16px;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));margin:12px 0}.admin-form__field{display:flex;flex-direction:column;font-size:.9rem;gap:2px;min-width:0}.admin-form__message{background:var(--tp-sky);border-left:4px solid var(--tp-blue);border-radius:var(--radius);margin:0;padding:10px 14px}.admin-form__message--error{background:#fdeaea;border-left-color:var(--danger)}.admin-form section{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:16px 20px}.admin-form h2{margin-top:0}.admin-form select{background:var(--paper);border:1px solid var(--line);border-radius:6px;font:inherit;max-width:32rem;padding:6px 8px;width:100%}.import a.renner{color:var(--ink);opacity:.7}.import a.renner:hover{color:var(--tp-blue-deep);opacity:1}.import-alert,.import-error{color:var(--danger)}.import-note{color:var(--tp-blue-deep)}.import-ok{color:var(--up)}.import-add{display:inline}.muted{color:#8a959c}.link-button{background:none;border:0;color:var(--tp-blue-deep);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.stats{display:grid;gap:16px;max-width:640px}.stats td.stats__heading{background:#f0f4f6;font-weight:700;padding-top:12px}.stats td.stats__period{font-weight:700;padding-left:20px}.stats td.stats__item{padding-left:40px}.delete-user{display:grid;gap:16px}.delete-user .confirmation-box,.delete-user .results-box,.delete-user .search-box{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:16px 20px}.delete-user .confirmation-box{border-left:4px solid var(--danger)}.delete-user table{border-collapse:collapse;width:100%}.delete-user td,.delete-user th{border-bottom:1px solid var(--line);padding:6px 8px;text-align:left}.delete-user input[type=email]{border:1px solid var(--line);border-radius:6px;font:inherit;padding:8px 10px;width:min(100%,360px)}.delete-user .buttons{display:flex;flex-wrap:wrap;gap:10px}.delete-user .success{color:var(--up)}.delete-user .error{color:var(--danger)}.button--danger{background:var(--danger)}.button--danger:hover{background:#7f1b15}.google_adsense_adblock{margin:15px auto 30px;min-height:280px}.google_adsense_adblock_label{border-bottom:1px solid #448fb4;font-style:italic;margin:35px auto 0;text-align:center;visibility:hidden}.google_adsense_adblock_wrapper:has([data-ad-status=filled]) .google_adsense_adblock_label{visibility:visible}.site-header .google-auto-placed,.site-nav .google-auto-placed{display:none!important}.internal-banner-wrapper{background-color:#e7f4fc;margin:0 0 15px;padding:0;text-align:center}@media(max-width:767px){.internal-banner-wrapper{margin-left:-5px;margin-right:-5px}}.internal-banner-label{background-color:#e7f4fc;color:#666;font-size:.75em;padding:5px 0;text-align:center}.internal-banner-link{display:inline-block;line-height:0;transition:opacity .2s ease}.internal-banner-link:hover{opacity:.7}.internal-banner{display:block;height:auto;max-width:100%}.internal-banner-desktop,.internal-banner-mobile{display:block}.internal-banner-link-desktop{display:none}.internal-banner-link-mobile{display:inline-block}@media(min-width:768px){.internal-banner-link-desktop{display:inline-block}.internal-banner-link-mobile{display:none}}.shop{--cl-yellow:#ffc91c;--cl-yellow-deep:#e09a00;--cl-ink:#1a1a1a;--cl-red:#e23b2e;--cl-cream:#fff6e3;--cl-paper:#fffcf5;--tp-blue:#448fb4}.shop,.shop *,.shop :after,.shop :before{box-sizing:border-box}.shop{color:var(--cl-ink)}.shop img{height:auto;max-width:100%}.shop .hl{background:linear-gradient(180deg,transparent 56%,var(--cl-yellow) 56%,var(--cl-yellow) 94%,transparent 94%);padding:0 .06em}.shop .hl--red{background:linear-gradient(180deg,transparent 56%,rgba(226,59,46,.4) 0,rgba(226,59,46,.4) 94%,transparent 0)}.shop__eyebrow{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:16px}.shop__tag{border-radius:999px;font-size:.84rem;letter-spacing:.18em;padding:7px 20px}.shop-btn,.shop__tag{background:var(--cl-ink);color:var(--cl-yellow);font-family:Anton,Arial Narrow,Impact,sans-serif;text-transform:uppercase}.shop-btn{align-items:center;border:3px solid var(--cl-ink);border-radius:11px;box-shadow:5px 5px 0 var(--cl-red);cursor:pointer;display:inline-flex;font-size:1.1rem;gap:.5em;letter-spacing:.03em;padding:13px 26px;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease,color .12s ease}.shop-btn:hover{background:var(--cl-red);box-shadow:7px 7px 0 var(--cl-ink);color:#fff;transform:translate(-2px,-2px)}.shop-btn:focus-visible{outline:3px solid var(--tp-blue);outline-offset:3px}.shop-btn__arrow{transition:transform .12s ease}.shop-btn:hover .shop-btn__arrow{transform:translateX(4px)}.shop-btn--invert{background:var(--cl-yellow);box-shadow:5px 5px 0 var(--cl-red);color:var(--cl-ink)}.shop-btn--invert:hover{background:#fff;color:var(--cl-ink)}.shop-btn--xl{font-size:1.35rem;padding:16px 32px}.shop-hero{background-color:var(--cl-cream);background-image:radial-gradient(rgba(26,26,26,.07) 1.5px,transparent 1.6px);background-size:16px 16px;border:3px solid var(--cl-ink);border-radius:18px;box-shadow:7px 7px 0 var(--cl-ink);margin-bottom:22px;padding:38px 28px 42px;position:relative;text-align:center}.shop-hero__media img{display:block;margin:0 auto 26px;width:min(440px,100%)}.shop-hero__sticker{filter:drop-shadow(3px 3px 0 rgba(26,26,26,.22));pointer-events:none;position:absolute;right:12px;top:-18px;transform:rotate(9deg);width:92px}.shop-hero__title{color:var(--cl-ink);font-size:2.5rem;font-weight:400;line-height:.98;margin:0 0 .18em}.shop-hero__sub,.shop-hero__title{font-family:Anton,Arial Narrow,Impact,sans-serif;text-transform:uppercase}.shop-hero__sub{color:var(--cl-red);font-size:1.2rem;letter-spacing:.02em;margin:0 0 1.4em}.shop-hero__lead{font-size:.98rem;line-height:1.7;margin:0 auto 1.9em;max-width:56ch}.shop-section{background:var(--cl-paper);border:3px solid var(--cl-ink);border-radius:16px;box-shadow:6px 6px 0 var(--cl-ink);margin-bottom:22px;padding:22px 24px}.shop-section p{font-size:.98rem;line-height:1.65;margin:0 0 .9em}.shop-section p:last-child{margin-bottom:0}.shop-section__title{color:var(--cl-ink);display:inline-block;font-family:Anton,Arial Narrow,Impact,sans-serif;font-size:1.85rem;font-weight:400;line-height:1.02;margin:0 0 .6em;text-transform:uppercase}.shop-section__title:after{background:var(--cl-yellow);border-radius:4px;content:"";display:block;height:7px;margin-top:8px;width:64px}.shop-cats{margin-bottom:22px}.shop-cats__grid{display:grid;gap:12px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none;margin:0;padding:0}.shop-cats__more{color:#5a5048;font-size:.9rem;font-style:italic;margin:16px 0 0;text-align:center}.shop-cat{align-items:center;background:var(--cl-paper);border:2px solid var(--cl-ink);border-radius:12px;box-shadow:3px 3px 0 var(--cl-ink);color:inherit;display:flex;gap:10px;padding:12px 13px;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.shop-cat:focus-visible,.shop-cat:hover{background:#fff;box-shadow:5px 5px 0 var(--cl-yellow-deep);transform:translate(-2px,-2px)}.shop-cat:focus-visible{outline:3px solid var(--tp-blue);outline-offset:2px}.shop-cat__icon{flex:0 0 auto;font-size:1.6rem;line-height:1}.shop-cat__label{font-size:.82rem;font-weight:700;hyphens:auto;line-height:1.2;min-width:0;overflow-wrap:break-word}.shop-cta{align-items:center;background-color:var(--cl-ink);background-image:repeating-linear-gradient(-52deg,rgba(255,201,28,.08) 0 16px,transparent 16px 32px);border:3px solid var(--cl-ink);border-radius:18px;box-shadow:7px 7px 0 var(--cl-yellow-deep);display:flex;gap:22px;margin-bottom:18px;overflow:hidden;padding:28px 26px;position:relative}.shop-cta__badge{filter:drop-shadow(4px 4px 0 rgba(0,0,0,.35));flex:0 0 auto;transform:rotate(-6deg);width:132px}.shop-cta__body{flex:1 1 auto}.shop-cta__title{color:var(--cl-yellow);font-family:Anton,Arial Narrow,Impact,sans-serif;font-size:1.7rem;font-weight:400;line-height:1;margin:0 0 .4em;text-transform:uppercase}.shop-cta__text{color:var(--cl-cream);font-size:.98rem;line-height:1.6;margin:0 0 1.1em}.shop-cta__text strong{color:var(--cl-yellow)}.shop-cta__quote{font-style:italic}.shop-note{color:#6b6b6b;font-size:.78rem;margin:0 0 8px;text-align:center}@media(prefers-reduced-motion:no-preference){.shop-cats,.shop-cta,.shop-hero,.shop-section{animation:shopRise .6s cubic-bezier(.2,.7,.2,1) both}.shop-section{animation-delay:.08s}.shop-cats{animation-delay:.12s}.shop-cta{animation-delay:.16s}.shop-cat{animation:shopPop .45s cubic-bezier(.2,.7,.2,1) both}.shop-cat:first-child{animation-delay:.17s}.shop-cat:nth-child(2){animation-delay:.22s}.shop-cat:nth-child(3){animation-delay:.27s}.shop-cat:nth-child(4){animation-delay:.32s}.shop-cat:nth-child(5){animation-delay:.37s}.shop-cat:nth-child(6){animation-delay:.42s}.shop-cat:nth-child(7){animation-delay:.47s}.shop-cat:nth-child(8){animation-delay:.52s}}@keyframes shopRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes shopPop{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}@media(max-width:767px){.shop-hero{box-shadow:5px 5px 0 var(--cl-ink);padding:20px 16px 22px}.shop-hero__title{font-size:1.75rem}.shop-hero__sub{font-size:1.05rem}.shop-hero__sticker{right:6px;top:-12px;width:64px}.shop-section{box-shadow:5px 5px 0 var(--cl-ink);padding:18px 16px}.shop-section__title{font-size:1.45rem}.shop-cats__grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.shop-cta{box-shadow:5px 5px 0 var(--cl-yellow-deep);flex-direction:column;padding:22px 18px;text-align:center}.shop-cta__badge{width:104px}.shop-cta__title{font-size:1.45rem}.shop-btn{font-size:1.05rem;padding:13px 22px}.shop-btn--xl{font-size:1.2rem;padding:15px 26px}}.blog{--paper:#fbf7ef;--paper-2:#f4ece0;--ink:#2a241d;--ink-2:#6e6354;--line:#e7dcc7;--tea:#b06f2b;--tea-deep:#87521d;--sage:#75864f;--tp-blue:#448fb4;--font-display:"Fraunces",Georgia,"Times New Roman",serif;--font-body:"Newsreader",Georgia,"Times New Roman",serif}.blog,.blog *,.blog :after,.blog :before{box-sizing:border-box}.blog{background-color:var(--paper);background-image:radial-gradient(120% 80% at 50% -10%,rgba(176,111,43,.06),transparent 60%),radial-gradient(rgba(42,36,29,.035) 1px,transparent 1.4px);background-size:auto,18px 18px;border:1px solid var(--line);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 18px 40px -28px rgba(58,44,26,.55);color:var(--ink);font-family:var(--font-body);font-optical-sizing:auto;font-size:1.0625rem;line-height:1.75;margin-bottom:10px;padding:38px 40px 44px;position:relative;-webkit-font-smoothing:antialiased}.blog img{height:auto;max-width:100%}.blog p{margin:0 0 1.15em}.blog a{color:var(--tea-deep);text-decoration:underline;text-decoration-color:rgba(176,111,43,.4);text-decoration-thickness:1px;text-underline-offset:2px;transition:color .15s ease,text-decoration-color .15s ease}.blog a:hover{color:var(--tea);text-decoration-color:currentColor}.blog-kicker{align-items:center;color:var(--tea);display:flex;font-family:var(--font-display);font-size:.78rem;font-weight:600;gap:.5em;letter-spacing:.22em;margin:0 0 .7em;text-transform:uppercase}.blog-kicker__leaf{background:var(--sage);border-radius:0 100% 0 100%;flex:0 0 auto;height:13px;transform:rotate(8deg);width:13px}.blog-eyebrow{margin:0 0 14px;text-align:center}.blog-tag{background:#1a1a1a;border-radius:999px;color:#ffc91c;display:inline-block;font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:.18em;line-height:1;padding:7px 14px 7px 18px;text-transform:uppercase;white-space:nowrap}.blog-draft{background:color-mix(in srgb,var(--tea) 8%,var(--paper));border:1px dashed var(--tea);border-radius:10px;color:var(--tea-deep);font-size:.86rem;font-weight:600;margin:0 0 22px;padding:10px 16px;text-align:center}.blog-list-title{color:var(--ink);font-family:var(--font-display);font-size:clamp(2rem,6vw,2.6rem);font-weight:600;letter-spacing:-.015em;line-height:1;margin:0 0 24px}.blog-list{display:flex;flex-direction:column;gap:26px}.blog-card{background:var(--paper);border:1px solid var(--line);border-radius:14px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.blog-card:hover{border-color:rgba(176,111,43,.45);box-shadow:0 16px 30px -22px rgba(58,44,26,.7);transform:translateY(-3px)}.blog-card__media{background:var(--paper-2);display:block;min-height:100%;overflow:hidden;position:relative}.blog-card__media img{display:block;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1);width:100%}.blog-card:hover .blog-card__media img{transform:scale(1.04)}.blog-card__cat{backdrop-filter:blur(2px);background:rgba(42,36,29,.82);border-radius:999px;color:var(--paper);font-family:var(--font-display);font-size:.68rem;font-weight:600;left:12px;letter-spacing:.14em;padding:5px 11px;position:absolute;text-transform:uppercase;top:12px}.blog-card__adv{padding:5px 9px 5px 12px}.blog-card__adv,.blog-card__draft{box-shadow:0 4px 10px -4px rgba(0,0,0,.5);font-size:.6rem;position:absolute;right:12px;top:12px}.blog-card__draft{background:var(--tea);border-radius:999px;color:var(--paper);font-family:var(--font-display);font-weight:600;letter-spacing:.1em;padding:5px 11px;text-transform:uppercase}.blog-card__body{align-self:center;padding:30px 30px 30px 32px}.blog-card__meta{align-items:center;color:var(--ink-2);display:flex;font-family:var(--font-display);font-size:.74rem;font-weight:500;gap:.55em;letter-spacing:.1em;margin:0 0 .5em;text-transform:uppercase}.blog-card__dot{color:var(--tea)}.blog-card__title{font-family:var(--font-display);font-size:1.95rem;font-weight:600;letter-spacing:-.01em;line-height:1.08;margin:0 0 .4em}.blog-card__title a{background-image:linear-gradient(var(--tea),var(--tea));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;color:var(--ink);text-decoration:none;transition:background-size .3s ease,color .15s ease}.blog-card__title a:after{content:"";inset:0;position:absolute;z-index:1}.blog-card__title a:hover{background-size:100% 2px;color:var(--tea-deep)}.blog-card__excerpt{color:var(--ink-2);margin:0 0 1em}.blog-card__more{align-items:center;color:var(--tea-deep);display:inline-flex;font-family:var(--font-display);font-size:.92rem;font-weight:600;gap:.4em;letter-spacing:.02em;text-decoration:none}.blog-card__arrow{transition:transform .18s ease}.blog-card:hover .blog-card__more .blog-card__arrow{transform:translateX(4px)}.blog-article__head{margin:0 auto 26px;max-width:42rem;text-align:center}.blog-article__title{color:var(--ink);font-family:var(--font-display);font-size:clamp(2.05rem,5.2vw,3rem);font-weight:600;letter-spacing:-.015em;line-height:1.04;margin:0 0 .5em}.blog-article__meta{align-items:center;color:var(--ink-2);display:flex;flex-wrap:wrap;font-family:var(--font-display);font-size:.78rem;font-weight:500;gap:.55em;justify-content:center;letter-spacing:.11em;margin:0;text-transform:uppercase}.blog-article__meta a{border-bottom:1px solid rgba(176,111,43,.4);color:var(--tea-deep);text-decoration:none}.blog-article__dot,.blog-article__meta a:hover{color:var(--tea)}.blog-article__hero{aspect-ratio:3/2;background:var(--paper-2);border-radius:14px;box-shadow:0 20px 38px -26px rgba(58,44,26,.7);margin:0 0 34px;overflow:hidden;position:relative}.blog-article__hero img{height:100%;object-fit:cover;object-position:center 58%;width:100%}.blog-article__brandchip{align-items:center;background:var(--paper);border-radius:10px;bottom:16px;box-shadow:0 6px 16px -8px rgba(0,0,0,.5);display:flex;left:16px;padding:8px 14px;position:absolute;transform:rotate(-2.2deg)}.blog-article__brandchip img{display:block;height:auto;width:92px}.blog-article__foot{border-top:1px solid var(--line);margin:36px auto 0;max-width:42rem;padding-top:24px}.blog-article__body>.blog-lead,.blog-article__body>.blog-pullquote,.blog-article__body>h2,.blog-article__body>p{margin-inline:auto;max-width:40rem}.blog-article__body>p{color:#3a332a}.blog-lead{color:var(--ink)!important;font-size:1.32rem;line-height:1.6;margin-bottom:1.3em!important}.blog-lead:first-letter{color:var(--tea);float:left;font-size:3.4em;line-height:.72;padding:.06em .1em 0 0}.blog-h2,.blog-lead:first-letter{font-family:var(--font-display);font-weight:600}.blog-h2{color:var(--ink);font-size:1.62rem;letter-spacing:-.01em;line-height:1.12;margin:1.9em 0 .7em;padding-top:.2em}.blog-h2:before{background:var(--tea);border-radius:4px;content:"";display:block;height:4px;margin-bottom:.5em;width:30px}.blog-blends{display:flex;flex-direction:column;gap:16px;margin:1.6em 0 1.9em}.blog-blend{--accent:var(--tea);--accent-ink:var(--tea-deep);background:#fffdf8;border:1px solid var(--line);border-left:5px solid var(--accent);border-radius:13px;display:grid;gap:0;grid-template-columns:220px minmax(0,1fr);overflow:hidden;transition:transform .16s ease,box-shadow .16s ease}.blog-blend:hover{box-shadow:0 14px 26px -20px rgba(58,44,26,.8);transform:translateX(2px)}.blog-blend__media{background:var(--paper-2);overflow:hidden}.blog-blend__media img{display:block;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1);width:100%}.blog-blend:hover .blog-blend__media img{transform:scale(1.05)}.blog-blend__body{padding:16px 20px 17px}.blog-blend__name{color:var(--accent-ink);font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1;margin:0 0 .12em}.blog-blend__tagline{color:var(--ink-2);font-family:var(--font-display);font-size:1rem;font-style:italic;font-weight:400;margin:0 0 .7em}.blog-blend__ingredients{color:#4a4236;font-size:.92rem;line-height:1.5;margin:0 0 .9em}.blog-blend__brew{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:0;padding:0}.blog-blend__brew li{align-items:center;background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:999px;color:var(--accent-ink);display:inline-flex;font-family:var(--font-display);font-size:.74rem;font-weight:600;gap:5px;letter-spacing:.02em;padding:4px 10px 4px 7px}.blog-blend__ico{display:inline-flex;height:14px;width:14px}.blog-blend__ico svg{height:100%;width:100%}.blog-blend--rouleur{--accent:#647280;--accent-ink:#4b5662}.blog-blend--puncheur{--accent:#3a7cb5;--accent-ink:#2f6794}.blog-blend--grimpeur{--accent:#5c9a4e;--accent-ink:#467d3b}.blog-blend--soigneur{--accent:#c25b83;--accent-ink:#9d4567}.blog-blend--calmeur{--accent:#cf9f1e;--accent-ink:#92720f}.blog-pullquote{border-left:4px solid var(--tea);margin:1.8em auto;padding:.2em 0 .2em 1.1em}.blog-pullquote p{color:var(--ink);font-family:var(--font-display);font-size:1.9rem;font-style:italic;font-weight:500;line-height:1.18;margin:0 0 .3em}.blog-pullquote p:before{content:"“"}.blog-pullquote p:after{content:"”"}.blog-pullquote cite{color:var(--tea-deep);font-family:var(--font-display);font-size:.82rem;font-style:normal;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.blog-cta{margin:1.8em 0 .4em;text-align:center}.blog-cta__btn{align-items:center;background:var(--tea);border-radius:999px;box-shadow:0 12px 22px -12px rgba(135,82,29,.95);color:var(--paper)!important;display:inline-flex;font-family:var(--font-display);font-size:1.08rem;font-weight:600;gap:.5em;letter-spacing:.01em;padding:14px 28px;text-decoration:none!important;transition:transform .14s ease,background-color .14s ease,box-shadow .14s ease}.blog-cta__btn:hover{background:var(--tea-deep);box-shadow:0 16px 26px -12px rgba(135,82,29,.95);transform:translateY(-2px)}.blog-cta__btn:focus-visible{outline:3px solid var(--tp-blue);outline-offset:3px}.blog-cta__arrow{transition:transform .14s ease}.blog-cta__btn:hover .blog-cta__arrow{transform:translateX(4px)}.blog-byline{align-items:center;background:var(--paper-2);border:1px solid var(--line);border-radius:12px;display:flex;gap:18px;margin-bottom:22px;padding:16px 20px}.blog-byline__logo{flex:0 0 auto;height:auto;width:96px}.blog-byline__name{color:var(--ink);font-size:.98rem;margin:0 0 .2em}.blog-byline__note{color:var(--ink-2);font-size:.82rem;font-style:italic;line-height:1.45;margin:0}.blog-article__nav{margin:0 0 18px}.blog-back{align-items:center;color:var(--tea-deep);display:inline-flex;font-family:var(--font-display);font-size:.92rem;font-weight:600;gap:.45em;letter-spacing:.02em;text-decoration:none}.blog-back__arrow{transition:transform .18s ease}.blog-back:hover .blog-back__arrow{transform:translateX(-4px)}.blog-diagram{background:var(--paper);border:1px solid var(--line);border-radius:14px;margin:1.6em 0;overflow:hidden}.blog-diagram svg{display:block;height:auto;width:100%}.blog-rule{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin:1.5em 0}.blog-rule__card{background:var(--paper);border:1px solid var(--line);border-radius:13px;padding:16px 18px}.blog-rule__card--new{background:color-mix(in srgb,var(--tea) 8%,var(--paper));border-color:color-mix(in srgb,var(--tea) 34%,var(--line))}.blog-rule__tag{color:var(--ink-2);font-family:var(--font-display);font-size:.68rem;font-weight:600;letter-spacing:.12em;margin:0 0 .5em;text-transform:uppercase}.blog-rule__card--new .blog-rule__tag{color:var(--tea-deep)}.blog-rule__head{color:var(--ink);font-family:var(--font-display);font-size:1.12rem;font-weight:600;line-height:1.15;margin:0 0 .45em}.blog-rule__text{color:#4a4236;font-size:.92rem;line-height:1.5;margin:0}.blog-facts{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:1.4em 0}.blog-fact{background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--tea);border-radius:11px;padding:12px 14px}.blog-fact__value{color:var(--ink);display:block;font-family:var(--font-display);font-size:1.3rem;font-weight:600;line-height:1.05}.blog-fact__label{color:var(--ink-2);display:block;font-size:.74rem;margin-top:3px}@media(prefers-reduced-motion:no-preference){.blog-article__head,.blog-article__hero,.blog-card{animation:blogRise .6s cubic-bezier(.2,.7,.2,1) both}.blog-article__hero{animation-delay:.08s}.blog-card:nth-child(2){animation-delay:.06s}.blog-card:nth-child(3){animation-delay:.12s}}@keyframes blogRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:767px){.blog{border-radius:12px;font-size:1.02rem;padding:22px 16px 26px}.blog-card{grid-template-columns:1fr}.blog-card__media{aspect-ratio:16/10}.blog-card__body{padding:20px 20px 22px}.blog-card__title{font-size:1.6rem}.blog-article__hero{aspect-ratio:4/3;margin-bottom:24px}.blog-article__hero__brandchip img{width:74px}.blog-article__brandchip{bottom:10px;left:10px;padding:6px 10px}.blog-article__brandchip img{width:72px}.blog-lead{font-size:1.18rem}.blog-h2{font-size:1.4rem}.blog-blend{border-left:none;border-top:5px solid var(--accent);grid-template-columns:1fr}.blog-blend__media{aspect-ratio:16/10}.blog-pullquote p{font-size:1.5rem}.blog-byline{flex-direction:column;gap:12px;text-align:center}.blog-rule{grid-template-columns:1fr}.blog-facts{grid-template-columns:1fr 1fr}}.noscript{height:100%;position:fixed;width:100%;z-index:100000}.noscript #div100{background-color:#fff;display:block;font-size:1.3em;font-weight:700;height:100%;line-height:150%;margin-top:-20px;padding-top:100px;text-align:center}hr{background-color:#448fb4;border:0;color:#448fb4;height:1px}td{font-size:1em;line-height:150%}li{padding-bottom:0}ul{margin-bottom:0;margin-top:5px}.inzetopval{background-color:#fffbb5}.inzetmelding{margin-bottom:24px}.inzetmelding__more{margin-top:4px;text-align:right}.push-optin__note:not(.is-shown){display:none}.button--notifications.is-busy{cursor:default;min-width:60px}.button-spinner{animation:button-spinner-rotate .8s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;display:inline-block;height:13px;vertical-align:-2px;width:13px}@keyframes button-spinner-rotate{to{transform:rotate(1turn)}}.copy_renners{margin-bottom:15px}.copy_renners__button{font-weight:700;padding:7px 14px}.copy_renners__source{display:none}.disclaimer{font-size:.8em}.tbl,.tbl td,.tbl th{border:1px solid #448fb4}.tbl th{background-color:#448fb4;color:#fff;font-weight:700;text-align:left}.formstyle100{width:100%}.formstyle,.formstyle100{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em}.onlyprint{display:none}.forum_emoji{display:inline-block;font-size:1.3rem;margin-top:-4px;vertical-align:middle}@media(max-width:767px){.forum_emoji{font-size:1.1rem}}.tr_link{color:#fff}.tr_link:hover{color:#ebebeb}.oudeformclass_width_400{width:400px}.oudeformclass_width_450{width:450px}.oudeformclass_width_600{width:600px}.oudeformclass_width_650{width:650px}.oudeformclass_width_700{width:700px}.totaaltabel td:nth-child(5){min-width:50px}table.deelnemers_beheren tr:hover{background-color:#fffbb5}@media(max-width:767px){html{margin:0;padding:0}.oudeformclass_width_400,.oudeformclass_width_450,.oudeformclass_width_600,.oudeformclass_width_650,.oudeformclass_width_700{width:100%}.oudeformclass_fields,.oudeformclass_fields>tbody,.oudeformclass_fields>tbody>tr,.oudeformclass_fields>tbody>tr>td{display:block;width:auto!important}.oudeformclass_fields .formstyle100{box-sizing:border-box}.oudeformclass_fields label{display:inline;margin:0}.oudeformclass_fields table:has(>tbody>tr>td>input[type=checkbox]){width:100%}.oudeformclass_fields td:has(>input[type=checkbox]){align-items:baseline;display:flex;gap:6px}.oudeformclass_fields td:has(>input[type=checkbox])>.oldform__text{flex:1}.oudeformclass_fields td:has(>input[type=checkbox])>input[type=checkbox]{position:relative;top:2px}.oudeformclass_fields td:has(+td>input[type=submit]){display:none}.oudeformclass_fields td:has(>input[type=submit]){text-align:center}.tbl{width:100%}.tbl th{font-weight:400}.totaaltabel td:nth-child(2){max-width:100px}.totaaltabel td:nth-child(5){min-width:0}}.rider_allemaaldezelfde{color:#878481}.rider_withdrawal{color:#c55757;text-decoration:line-through}.rider_bijzonder{background-color:#fffedb}table[data-role=legend] .rider_allemaaldezelfde,table[data-role=legend] .rider_bijzonder,table[data-role=legend] .rider_withdrawal{font-style:italic}@media print{.noprint{display:none;height:0;visibility:hidden}.printheader{margin-bottom:10px}.onlyprint{display:inline}.rider_bijzonder,table[data-role=legend] .rider_bijzonder,table[data-role=legend] .rider_withdrawal{font-style:normal}.rider_bijzonder{color:blue}.rider_withdrawal{font-style:normal}.rider_allemaaldezelfde{font-style:italic}.tbl,.tbl th{border:1px solid #000}.tbl th{color:#000;font-size:1.1em}.tbl td{border:1px solid #000}}.cookie-consent-modal{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.cookie-consent-modal__content{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;max-width:90%;padding:30px;text-align:center;width:400px}.cookie-consent-modal__content h2{font-size:1.5em;margin-bottom:15px;margin-top:0}.cookie-consent-modal__content p{line-height:1.5;margin:0 0 20px}.cookie-consent-modal__buttons{display:flex;gap:10px;justify-content:center}.cookie-consent-modal__button{border:none;border-radius:4px;cursor:pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;padding:12px 24px}.cookie-consent-modal__button--accept{background-color:#5cb85c;color:#fff;font-weight:700}.cookie-consent-modal__button--accept:hover{background-color:#4cae4c}.cookie-consent-modal__button--reject{background-color:#6c757d;color:#fff}.cookie-consent-modal__button--reject:hover{background-color:#5a6268}@media(max-width:767px){.cookie-consent-modal__content{padding:20px;width:90%}.cookie-consent-modal__buttons{flex-direction:column;gap:8px}.cookie-consent-modal__button{width:100%}}.inzetpopup{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9998}.inzetpopup__content{background-color:var(--paper);border-radius:var(--radius);border-top:6px solid var(--tp-orange);box-shadow:0 12px 32px rgba(0,0,0,.25);max-height:85vh;max-width:90%;overflow-y:auto;padding:28px;width:480px}.inzetpopup__content h2{font-size:1.5rem;margin-bottom:12px;margin-top:0}.inzetpopup__content p{line-height:1.5;margin:0 0 20px}.inzetpopup__toelichting_kop{font-weight:700;margin-bottom:5px!important}.inzetpopup__toelichting{line-height:1.5;margin-bottom:20px;word-break:break-word}.inzetpopup__buttons{display:flex;justify-content:center}.inzetpopup__buttons button{background-color:var(--tp-blue-deep);border:none;border-radius:6px;color:#fff;cursor:pointer;font:700 1.05rem var(--font-display);letter-spacing:.03em;padding:12px 24px;transition:background-color .3s,color .3s}.inzetpopup__buttons button:hover{background-color:var(--ink)}.inzetpopup__buttons button:disabled{background-color:#ebebeb;color:#999;cursor:not-allowed;font-weight:400}@media(max-width:767px){.inzetpopup__content{padding:20px;width:90%}.inzetpopup__buttons button{width:100%}}body.inzetpopup-open{overflow:hidden}@media(max-width:359px){.g-recaptcha{zoom:.85}}@media(hover:none)and (pointer:coarse){#content input,#content select,#content textarea{font-size:16px}}.push-optin{display:contents}
/*# sourceMappingURL=app.ce834ac3.css.map*/