.cito-hub_page__dOuQl{position:relative;padding-top:76px}@media (max-width:719.98px){.cito-hub_page__dOuQl{padding-bottom:calc(68px + env(safe-area-inset-bottom))}}.cito-hub_wrap__oPqME{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.cito-hub_band__yGVrN{padding:clamp(56px,7vw,104px) 0}.cito-hub_bandDeep__wM4Zf{background:var(--cream-deep)}.cito-hub_pill__fBYxu{display:inline-flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px;line-height:1.2;background:var(--purple-soft);color:var(--purple-deep)}.cito-hub_pillGreen__LVHaA{background:var(--green-soft);color:var(--green-deep)}.cito-hub_em__P_AkD{font-style:italic;font-weight:500;color:var(--purple-deep)}.cito-hub_h2__fl4cz{font-family:var(--font-display);font-weight:600;font-size:clamp(29px,1.9vw + 21px,48px);line-height:1.06;letter-spacing:-.022em;margin:14px 0 0;text-wrap:balance}.cito-hub_lede___O6Df{font-size:clamp(16px,.4vw + 15px,18px);color:var(--ink-soft);text-wrap:pretty}.cito-hub_btnGhost__NmdEl,.cito-hub_btnInk__7p6TY,.cito-hub_btnOrange__6yxVq,.cito-hub_btnPaper__jJ6UC{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:700;text-align:center;text-decoration:none;line-height:1.2;cursor:pointer;font-family:var(--font-body);transition:transform .1s,box-shadow .1s,background .12s,border-color .12s}.cito-hub_btnOrange__6yxVq{min-height:56px;padding:14px 28px;font-size:17px;background:var(--orange);color:#fff;border:0;box-shadow:0 4px 0 var(--orange-deep),0 10px 26px rgba(233,122,55,.28)}.cito-hub_btnOrange__6yxVq:hover{color:#fff;transform:translateY(-1px)}.cito-hub_btnOrange__6yxVq:active{transform:translateY(1px);box-shadow:0 3px 0 var(--orange-deep),0 6px 16px rgba(233,122,55,.24)}.cito-hub_btnPaper__jJ6UC{min-height:56px;padding:14px 24px;font-size:17px;background:var(--paper);color:var(--ink);border:1.5px solid rgba(42,31,61,.12);box-shadow:var(--shadow-sm)}.cito-hub_btnPaper__jJ6UC:hover{color:var(--ink);border-color:var(--purple-soft)}.cito-hub_btnPaper__jJ6UC:active{transform:translateY(1px)}.cito-hub_btnInk__7p6TY{min-height:56px;padding:0 26px;font-size:17px;border:0;background:var(--ink);color:var(--cream)}.cito-hub_btnInk__7p6TY:hover{background:var(--purple-deep)}.cito-hub_btnGhost__NmdEl{min-height:44px;padding:0 14px;font-size:15px;border:0;background:transparent;color:var(--purple-deep)}.cito-hub_textLink__MlKRH{display:inline-flex;align-items:center;min-height:44px;color:var(--purple-deep);font-weight:700;text-decoration:none}.cito-hub_textLink__MlKRH:hover{color:var(--ink)}.cito-hub_hero__ZPsLE{padding:clamp(20px,5vw,72px) 0 clamp(40px,6vw,96px)}.cito-hub_heroGrid__7UKSo{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(8px,4vw,64px)}.cito-hub_heroCopy__EKbNK{flex:1 1 560px;min-width:0}.cito-hub_pills__qDasg{display:flex;flex-wrap:wrap;gap:8px}.cito-hub_h1__MoQw1{font-family:var(--font-display);font-weight:600;font-size:clamp(31px,3.3vw + 16px,66px);line-height:1.04;letter-spacing:-.025em;margin:20px 0 0;color:var(--ink);text-wrap:balance}.cito-hub_heroLead__fDWN2{font-size:clamp(16px,.5vw + 14.5px,19px);line-height:1.55;color:var(--ink-soft);margin:20px 0 0;max-width:560px;text-wrap:pretty}.cito-hub_heroActions__c20KC{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px;max-width:600px}.cito-hub_heroActions__c20KC .cito-hub_btnOrange__6yxVq{flex:1 1 290px;min-height:58px;font-size:18px;white-space:nowrap}.cito-hub_heroActions__c20KC .cito-hub_btnPaper__jJ6UC{flex:1 1 200px;min-height:58px;white-space:nowrap}@media (max-width:374.98px){.cito-hub_heroActions__c20KC .cito-hub_btnOrange__6yxVq,.cito-hub_heroActions__c20KC .cito-hub_btnPaper__jJ6UC{padding-left:16px;padding-right:16px;font-size:17px}}.cito-hub_heroNote__BZ_Vi{margin:14px 0 0;font-size:14px;color:var(--ink-soft)}.cito-hub_facts__750xA{margin:clamp(28px,4vw,44px) 0 0;max-width:600px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));border-top:1px solid rgba(42,31,61,.12)}.cito-hub_facts__750xA>div{padding:14px 16px 0 0}.cito-hub_facts__750xA dt{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.01em}.cito-hub_facts__750xA dd{margin:2px 0 0;font-size:14px;color:var(--ink-soft)}.cito-hub_heroArt__7WXuN{flex:1 1 400px;min-width:0;display:flex;justify-content:center}.cito-hub_planet___MAnZ{position:relative;width:100%;max-width:560px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.cito-hub_planetDisc__Qjvw4{position:absolute;inset:9% 7% 5% 7%;border-radius:50%;background:radial-gradient(circle at 38% 32%,var(--paper),var(--cream-deep) 70%)}.cito-hub_planetRing__91Wma{position:absolute;left:-2%;right:-2%;top:40%;height:34%;border-radius:50%;border:2px solid rgba(168,122,217,.35);transform:rotate(-12deg)}.cito-hub_planetImg__KyBfG{position:relative;width:100%;height:auto;filter:drop-shadow(0 18px 30px rgba(42,31,61,.16))}.cito-hub_floater__uVoNJ{position:absolute;left:0;bottom:12%;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:18px;background:var(--paper);box-shadow:var(--shadow-md);max-width:250px}.cito-hub_floaterTick__sIBHj{flex:none;width:32px;height:32px;border-radius:10px;background:var(--green-soft);color:var(--green-deep);display:grid;place-items:center}.cito-hub_floater__uVoNJ strong{display:block;font-size:14px}.cito-hub_floater__uVoNJ span{font-size:13px;line-height:1.3}.cito-hub_floaterSub__6__dD{color:var(--ink-soft)}.cito-hub_groepHead__rZ64Z{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.cito-hub_groepHead__rZ64Z>div{flex:1 1 460px;min-width:0}.cito-hub_groepHead__rZ64Z>p{flex:0 1 420px;margin:0}.cito-hub_tabs__LYrdU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,1vw,12px);margin-top:clamp(28px,4vw,44px)}.cito-hub_tab__dewJ_{min-height:clamp(84px,11vw,132px);border:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:transparent;color:var(--ink-mute);font-family:var(--font-body);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px 4px;transition:background .15s,color .15s}.cito-hub_tab__dewJ_:hover{color:var(--ink)}.cito-hub_tab__dewJ_[aria-selected=true]{background:var(--paper);color:var(--ink)}.cito-hub_tabLabel__Fs0Yi{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cito-hub_tabNum__u3ru_{font-family:var(--font-display);font-weight:600;font-size:clamp(40px,5.5vw,84px);line-height:.95;letter-spacing:-.03em}.cito-hub_panel__X1IaB{background:var(--paper);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:clamp(20px,3.5vw,48px);display:flex;flex-wrap:wrap;gap:clamp(28px,4vw,56px);align-items:flex-start}.cito-hub_panel__X1IaB[data-first=true]{border-top-left-radius:0}.cito-hub_panel__X1IaB[data-last=true]{border-top-right-radius:0}.cito-hub_panelInfo__zKM73{flex:1 1 300px;min-width:0}.cito-hub_panelTitle__2Wt3R{font-family:var(--font-display);font-weight:600;font-size:clamp(26px,1vw + 22px,34px);line-height:1.1;letter-spacing:-.02em;margin:0}.cito-hub_panelLine__cbuap{margin:10px 0 0;font-size:17px;line-height:1.5;color:var(--ink-soft);text-wrap:pretty}.cito-hub_kicker__BsPnZ{margin:26px 0 0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.cito-hub_moments__BkLpo{list-style:none;margin:8px 0 0;padding:0}.cito-hub_moments__BkLpo li{border-bottom:1px solid rgba(42,31,61,.08)}.cito-hub_moments__BkLpo a{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;min-height:52px;padding:14px 0;color:var(--ink);text-decoration:none;font-weight:700}.cito-hub_moments__BkLpo a:hover{color:var(--purple-deep)}.cito-hub_moments__BkLpo a span+span{font-weight:600;color:var(--ink-soft);font-size:15px}.cito-hub_vakLinks__WDgGx{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column}.cito-hub_vakLinks__WDgGx a{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);font-weight:600;text-decoration:none}.cito-hub_vakLinks__WDgGx a:hover{color:var(--purple-deep)}.cito-hub_dot__9kO0k{width:10px;height:10px;border-radius:50%;flex:none}.cito-hub_arrow__Vf2xl{margin-left:auto;color:var(--ink-mute)}.cito-hub_panelCta__EGQM2{margin-top:26px;display:flex;width:100%}.cito-hub_panelNote__lKy_0{margin:14px 0 0;font-size:14px;color:var(--ink-mute);text-align:center}.cito-hub_proef__GsI0r{flex:1.45 1 440px;min-width:0;background:var(--cream);border-radius:var(--radius-lg);padding:clamp(18px,3vw,32px)}.cito-hub_proefKicker__jGNQF{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--purple-deep)}.cito-hub_proefTitle__hlkWl{font-family:var(--font-display);font-weight:600;font-size:clamp(22px,.8vw + 19px,28px);line-height:1.15;letter-spacing:-.015em;margin:8px 0 0;text-wrap:balance}.cito-hub_proefSub__sDh_B{margin:8px 0 0;font-size:15px;color:var(--ink-soft);text-wrap:pretty}.cito-hub_quiz__Yv7M4{margin-top:20px;background:var(--paper);border:1px solid rgba(42,31,61,.06);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:clamp(16px,2.6vw,26px)}.cito-hub_quizTop__hwMUg{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:14px}.cito-hub_quizVak__m2iXW{display:inline-flex;align-items:center;gap:8px;font-weight:700}.cito-hub_quizCount__NUbj1{font-weight:600;color:var(--ink-soft)}.cito-hub_segs__A9dUC{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.cito-hub_segs__A9dUC span{height:6px;border-radius:999px;background:rgba(42,31,61,.08)}.cito-hub_passage__R20Jv{margin-top:18px;padding:14px 16px;border-radius:var(--radius-sm);background:var(--cream);font-size:16px;line-height:1.6}.cito-hub_passage__R20Jv b{display:block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green-deep);margin-bottom:4px}.cito-hub_question__kgfkQ{font-family:var(--font-display);font-weight:600;font-size:clamp(20px,.7vw + 17px,25px);line-height:1.3;letter-spacing:-.01em;margin:18px 0 0;text-wrap:pretty}.cito-hub_answerRow__hWUUw{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;margin-top:16px}.cito-hub_answerLabel__MMyC6{flex:1 1 100%;font-size:14px;font-weight:700;color:var(--ink-soft)}.cito-hub_field__cYr_p{flex:1 1 170px;min-width:0;display:flex;align-items:stretch;border:2px solid rgba(42,31,61,.16);border-radius:var(--radius-sm);background:#fff;overflow:hidden}.cito-hub_field__cYr_p[data-state=wrong]{border-color:var(--orange-soft)}.cito-hub_field__cYr_p[data-state=right]{border-color:var(--green)}.cito-hub_affix__aWb3_{display:grid;place-items:center;padding:0 14px;color:var(--ink-soft);font-weight:700;font-size:17px}.cito-hub_affixPre__sGcMh{background:var(--cream);border-right:1.5px solid rgba(42,31,61,.08)}.cito-hub_field__cYr_p input{flex:1 1 auto;min-width:0;width:100%;min-height:52px;border:none;outline:none;padding:0 14px;font-family:var(--font-body);font-weight:700;font-size:20px;color:var(--ink);background:transparent}.cito-hub_options__ikhDJ{display:flex;flex-direction:column;gap:8px;margin-top:16px}.cito-hub_option__ap2iU{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 14px 8px 8px;border-radius:var(--radius-sm);border:2px solid rgba(42,31,61,.1);background:#fff;color:var(--ink);font-family:var(--font-body);font-weight:600;font-size:16px;line-height:1.35;text-align:left;cursor:pointer}.cito-hub_option__ap2iU[aria-checked=true]{border-color:var(--purple);background:var(--paper)}.cito-hub_option__ap2iU[data-state=wrong]{border-color:var(--orange-soft);background:#FFF1E4}.cito-hub_option__ap2iU[data-state=right]{border-color:var(--green);background:var(--green-soft)}.cito-hub_letter___PUg4{flex:none;width:34px;height:34px;border-radius:10px;background:var(--cream);color:var(--ink-soft);display:grid;place-items:center;font-weight:700}.cito-hub_option__ap2iU[aria-checked=true] .cito-hub_letter___PUg4{background:var(--purple);color:#fff}.cito-hub_option__ap2iU[data-state=wrong] .cito-hub_letter___PUg4{background:var(--orange-soft);color:var(--orange-deep)}.cito-hub_option__ap2iU[data-state=right] .cito-hub_letter___PUg4{background:var(--green);color:#fff}.cito-hub_options__ikhDJ .cito-hub_btnInk__7p6TY{align-self:flex-start;margin-top:6px}.cito-hub_feedbackWrong__sfB9Y{margin-top:16px;border-radius:var(--radius-md);background:#FFF1E4;padding:16px}.cito-hub_feedbackLead__7slek{margin:0;font-weight:700;color:var(--orange-deep)}.cito-hub_feedbackLead__7slek span{font-weight:600;color:var(--ink-soft)}.cito-hub_steps__DNSM2{list-style:none;margin:12px 0 0;padding:14px 16px;border-radius:14px;background-color:var(--paper);background-image:linear-gradient(rgba(126,79,191,.08) 1px,transparent 0),linear-gradient(90deg,rgba(126,79,191,.08) 1px,transparent 0);background-size:22px 22px;display:flex;flex-direction:column;gap:10px}.cito-hub_steps__DNSM2 li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:baseline}.cito-hub_steps__DNSM2 li>span:first-child{font-size:13px;font-weight:700;color:var(--orange-deep);white-space:nowrap}.cito-hub_steps__DNSM2 li>span:last-child{font-weight:600;line-height:1.45}.cito-hub_feedbackActions__m6Z5R{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.cito-hub_retry__SuXeg{min-height:44px;padding:0 18px;border-radius:999px;background:var(--paper);border:1.5px solid rgba(42,31,61,.14);color:var(--ink);font-family:var(--font-body);font-weight:700;font-size:15px;cursor:pointer}.cito-hub_feedbackRight__SbMgB{margin-top:16px;border-radius:var(--radius-md);background:var(--green-soft);padding:16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.cito-hub_feedbackRight__SbMgB>div{flex:1 1 200px;min-width:0}.cito-hub_feedbackRight__SbMgB p{margin:0;font-weight:600}.cito-hub_feedbackRight__SbMgB p:first-child{font-weight:700;color:var(--green-deep)}.cito-hub_rightTick__jOnh9{flex:none;width:32px;height:32px;border-radius:50%;background:var(--green);display:grid;place-items:center}.cito-hub_nextOnGreen__QDwYP{min-height:44px;padding:0 18px;border-radius:999px;background:var(--paper);border:none;color:var(--ink);font-family:var(--font-body);font-weight:700;font-size:15px;cursor:pointer;box-shadow:var(--shadow-sm)}.cito-hub_done__Di21f{text-align:center;padding:10px 4px}.cito-hub_doneScore__Ari8B{margin:0;font-size:14px;font-weight:700;color:var(--ink-soft)}.cito-hub_doneTitle__ONua8{font-family:var(--font-display);font-weight:600;font-size:clamp(22px,1vw + 18px,28px);line-height:1.2;margin:8px 0 0}.cito-hub_doneActions__4zMwM{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.cito-hub_doneActions__4zMwM .cito-hub_btnOrange__6yxVq{flex:0 1 320px}.cito-hub_proefFoot__min_q{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;margin-top:14px}.cito-hub_proefFoot__min_q>span{font-size:14px;color:var(--ink-soft)}.cito-hub_gantt__RMZar{display:none}.cito-hub_timeline__j8aHy{list-style:none;margin:28px 0 0;padding:0}@media (min-width:900px){.cito-hub_gantt__RMZar{display:block;margin-top:40px}.cito-hub_timelineNote__I3f_u,.cito-hub_timeline__j8aHy{display:none}}.cito-hub_ganttBody__atVYj{position:relative}.cito-hub_ganttGrid__Mlrva,.cito-hub_ganttMonths__ay0GJ,.cito-hub_ganttRow__D_xys{display:grid;grid-template-columns:minmax(260px,1.5fr) repeat(20,minmax(0,1fr))}.cito-hub_ganttGrid__Mlrva{position:absolute;inset:0;pointer-events:none}.cito-hub_ganttGrid__Mlrva span{border-left:1px solid rgba(42,31,61,.08)}.cito-hub_ganttGrid__Mlrva span:last-child{border-right:1px solid rgba(42,31,61,.08)}.cito-hub_ganttMonths__ay0GJ{position:relative;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);border-bottom:1px solid rgba(42,31,61,.12);padding-bottom:10px}.cito-hub_ganttMonths__ay0GJ span{grid-column:span 2;padding-left:10px}.cito-hub_ganttMonths__ay0GJ span:first-child{grid-column:1;padding:0}.cito-hub_ganttRow__D_xys{position:relative;align-items:center;min-height:88px;border-bottom:1px solid rgba(42,31,61,.06)}.cito-hub_ganttRow__D_xys:last-child{border-bottom:0}.cito-hub_ganttLabel__iWEj6{grid-column:1;padding:14px 20px 14px 0}.cito-hub_ganttLabel__iWEj6 strong{font-size:16px}.cito-hub_ganttLabel__iWEj6 p{margin:2px 0 0;font-size:14px;line-height:1.4;color:var(--ink-soft)}.cito-hub_ganttLabelTop__NB3NO{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cito-hub_bar__hrYnf{height:30px;border-radius:999px;margin:0 3px}.cito-hub_bar__hrYnf[data-stijl=vol]{background:var(--purple)}.cito-hub_bar__hrYnf[data-stijl=donker]{background:var(--purple-deep)}.cito-hub_bar__hrYnf[data-stijl=rand]{background:var(--purple-soft);border:2px solid var(--purple)}.cito-hub_diamondCell__wWHe7{display:flex;justify-content:flex-end}.cito-hub_diamond___kzQy{width:18px;height:18px;background:var(--purple);transform:rotate(45deg);border-radius:4px}.cito-hub_nextTag__hYfg6{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;padding:2px 9px;border-radius:999px;background:var(--green-soft);color:var(--green-deep)}.cito-hub_nextTag__hYfg6:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.cito-hub_groep8Tag__yEOeY{font-size:12px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--purple-soft);color:var(--purple-deep)}.cito-hub_legend__0bMR1{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:16px;font-size:14px;color:var(--ink-soft)}.cito-hub_legend__0bMR1>span{display:inline-flex;align-items:center;gap:8px}.cito-hub_legendSwatch__ex8eG{width:22px;height:12px;border-radius:999px;background:var(--purple)}.cito-hub_legendSwatchRand__8uCYZ{background:var(--purple-soft);border:2px solid var(--purple)}.cito-hub_legendNote__NbXho{margin-left:auto;font-size:13px;color:var(--ink-mute)}.cito-hub_timeline__j8aHy li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:14px;padding-bottom:24px}.cito-hub_timeline__j8aHy li:last-child{padding-bottom:0}.cito-hub_tlRail__Feu8a{position:relative}.cito-hub_tlDot__GowS0{position:absolute;left:1px;top:5px;width:16px;height:16px;border-radius:50%;background:var(--purple)}.cito-hub_tlDot__GowS0[data-rand=true]{background:var(--purple-soft);border:2.5px solid var(--purple)}.cito-hub_tlLine__hgFaS{position:absolute;left:8px;top:25px;bottom:-24px;width:2px;background:rgba(126,79,191,.2)}.cito-hub_timeline__j8aHy li:last-child .cito-hub_tlLine__hgFaS{display:none}.cito-hub_tlTop__cwi5m{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cito-hub_tlWhen__4IVHR{font-size:14px;font-weight:700;color:var(--purple-deep)}.cito-hub_timeline__j8aHy h3{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:1.25;margin:4px 0 0}.cito-hub_timeline__j8aHy p{margin:2px 0 0;color:var(--ink-soft);font-size:15px;line-height:1.45}.cito-hub_timelineNote__I3f_u{margin:18px 0 0;font-size:13px;color:var(--ink-mute)}.cito-hub_dailyCard__pgJs7{margin-top:clamp(40px,5vw,72px);background:var(--ink);color:var(--cream);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:clamp(24px,4.5vw,60px);display:flex;flex-wrap:wrap;align-items:center;gap:clamp(28px,5vw,72px)}.cito-hub_dailyCard__pgJs7>div{flex:1 1 380px;min-width:0}.cito-hub_dailyCard__pgJs7 h3{font-family:var(--font-display);font-weight:600;font-size:clamp(28px,1.6vw + 21px,44px);line-height:1.06;letter-spacing:-.022em;margin:0;color:var(--cream)}.cito-hub_dailyCard__pgJs7 p{margin:16px 0 26px;max-width:520px;font-size:clamp(16px,.4vw + 15px,19px);line-height:1.55;color:rgba(255,246,228,.84);text-wrap:pretty}.cito-hub_dots__vs_MG{flex:1 1 320px;min-width:0;margin:0}.cito-hub_dotGrid__jOYFe{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(5px,1vw,10px)}.cito-hub_dotGrid__jOYFe i{aspect-ratio:1;border-radius:50%;background:var(--purple-soft)}.cito-hub_dots__vs_MG figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:14px;font-size:14px;font-weight:600;color:rgba(255,246,228,.72)}.cito-hub_dots__vs_MG figcaption em{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:18px;color:var(--cream)}.cito-hub_uitleg__pqFiO{display:flex;flex-wrap:wrap;gap:clamp(24px,5vw,80px);align-items:flex-start}.cito-hub_uitlegHead__1Fosm{flex:1 1 300px;min-width:0;max-width:420px}.cito-hub_uitlegBody__eioOP{flex:1.6 1 480px;min-width:0}.cito-hub_prose__C_sLG{max-width:65ch;display:flex;flex-direction:column;gap:16px;font-size:clamp(17px,.3vw + 16px,19px);line-height:1.65;text-wrap:pretty}.cito-hub_prose__C_sLG p{margin:0}.cito-hub_qa__fyo5h{margin-top:clamp(32px,4vw,48px);border-top:1px solid rgba(42,31,61,.14)}.cito-hub_qa__fyo5h>div{display:flex;flex-wrap:wrap;gap:6px 32px;padding:24px 0;border-bottom:1px solid rgba(42,31,61,.1)}.cito-hub_qa__fyo5h h3{flex:1 1 220px;font-family:var(--font-display);font-weight:600;font-size:21px;line-height:1.25;margin:0}.cito-hub_qa__fyo5h p{flex:1.6 1 300px;margin:0;color:var(--ink-soft);font-size:16px;line-height:1.6}.cito-hub_vakken__K7O3Q{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(28px,4vw,48px);margin-top:clamp(32px,4vw,52px)}.cito-hub_vak__eQHWB{border-top:4px solid var(--purple);padding-top:22px;display:flex;flex-direction:column}.cito-hub_vak__eQHWB[data-vak=taal]{border-top-color:var(--taal)}.cito-hub_vak__eQHWB[data-vak=lezen]{border-top-color:var(--green)}.cito-hub_stat__70tkw{margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(48px,3vw + 30px,72px);line-height:1;letter-spacing:-.03em;color:var(--purple-deep)}.cito-hub_statWord__yJuVz{font-style:italic;font-weight:500;font-size:clamp(40px,2.4vw + 26px,60px);line-height:1.1;letter-spacing:-.02em}.cito-hub_statLabel__T1eaC{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--purple-deep)}.cito-hub_vak__eQHWB[data-vak=taal] .cito-hub_statLabel__T1eaC,.cito-hub_vak__eQHWB[data-vak=taal] .cito-hub_stat__70tkw,.cito-hub_vak__eQHWB[data-vak=taal] .cito-hub_textLink__MlKRH{color:var(--taal-deep)}.cito-hub_vak__eQHWB[data-vak=lezen] .cito-hub_statLabel__T1eaC,.cito-hub_vak__eQHWB[data-vak=lezen] .cito-hub_stat__70tkw,.cito-hub_vak__eQHWB[data-vak=lezen] .cito-hub_textLink__MlKRH{color:var(--green-deep)}.cito-hub_vak__eQHWB h3{font-family:var(--font-display);font-weight:600;font-size:26px;line-height:1.15;margin:22px 0 0}.cito-hub_vak__eQHWB>p:not(.cito-hub_stat__70tkw):not(.cito-hub_statLabel__T1eaC){margin:8px 0 0;color:var(--ink-soft);font-size:16px;line-height:1.6}.cito-hub_vak__eQHWB .cito-hub_textLink__MlKRH{margin-top:auto;padding-top:12px}.cito-hub_split__kOqBJ{display:flex;flex-wrap:wrap;gap:clamp(36px,5vw,80px);align-items:center}.cito-hub_splitReverse__WYq4O{flex-wrap:wrap-reverse}.cito-hub_split__kOqBJ>div{flex:1 1 420px;min-width:0}.cito-hub_modes__ByRLq{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid rgba(42,31,61,.14)}.cito-hub_modes__ByRLq li{display:grid;grid-template-columns:clamp(52px,6vw,72px) minmax(0,1fr);gap:12px;padding:20px 0;border-bottom:1px solid rgba(42,31,61,.1)}.cito-hub_modeNum__zcu76{font-family:var(--font-display);font-weight:600;font-size:clamp(34px,3vw,44px);line-height:1;color:var(--purple);letter-spacing:-.03em}.cito-hub_modeHead__4Iwsv{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cito-hub_modeHead__4Iwsv strong{font-size:19px}.cito-hub_modeTag__2Hgwd{font-size:12px;font-weight:700;padding:2px 10px;border-radius:999px;background:var(--green-soft);color:var(--green-deep)}.cito-hub_modeTag__2Hgwd[data-tag=wennen]{background:var(--purple-soft);color:var(--purple-deep)}.cito-hub_modeTag__2Hgwd[data-tag=school]{background:var(--paper);color:var(--ink-soft)}.cito-hub_modes__ByRLq p{margin:4px 0 0;font-size:16px;line-height:1.5;color:var(--ink-soft)}.cito-hub_modes__ByRLq p strong{color:var(--ink)}.cito-hub_shot__fr5eE{flex:1 1 440px;min-width:0;margin:0;position:relative;padding-top:22px}.cito-hub_shot__fr5eE img{width:100%;height:auto}.cito-hub_shotChip__vEhmF{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 10px;border-radius:999px;background:var(--paper);box-shadow:var(--shadow-md);font-weight:700;font-size:14px;z-index:1}.cito-hub_shotChip__vEhmF span{width:24px;height:24px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;font-size:13px}.cito-hub_frame__GLk7D{background:var(--paper);border:1px solid rgba(42,31,61,.08);border-radius:18px;box-shadow:var(--shadow-lg);overflow:hidden}.cito-hub_frameBar__80Rro{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid rgba(42,31,61,.06);background:var(--cream)}.cito-hub_frameBar__80Rro i{width:9px;height:9px;border-radius:50%;background:rgba(42,31,61,.14)}.cito-hub_frameBar__80Rro span{margin-left:10px;padding:3px 12px;border-radius:999px;background:var(--paper);font-size:12px;color:var(--ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cito-hub_frameShot__Bd8Zz{position:relative;overflow:hidden}.cito-hub_trust__SHRrc{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:22px 32px}.cito-hub_trust__SHRrc li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.cito-hub_trust__SHRrc svg{margin-top:2px}.cito-hub_trust__SHRrc h3{margin:0;font-family:var(--font-body);font-weight:700;font-size:17px}.cito-hub_trust__SHRrc p{margin:2px 0 0;color:var(--ink-soft);font-size:15px;line-height:1.5}.cito-hub_center__3A0BH{text-align:center;max-width:780px;margin:0 auto}.cito-hub_center__3A0BH .cito-hub_lede___O6Df{margin:16px auto 0;max-width:620px}.cito-hub_ladder__bCMtY{list-style:none;margin:36px auto 0;padding:0;max-width:980px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:0 28px;border-top:1px solid rgba(42,31,61,.14)}.cito-hub_ladder__bCMtY li{padding:16px 0 0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px}.cito-hub_ladder__bCMtY li>span:first-child{font-family:var(--font-display);font-weight:600;font-size:22px;line-height:1.1;color:var(--purple)}.cito-hub_ladder__bCMtY strong{display:block;font-size:16px}.cito-hub_ladder__bCMtY li>span:last-child>span{font-size:14px;color:var(--ink-soft)}.cito-hub_plans__uikj3{display:flex;flex-wrap:wrap-reverse;gap:18px;margin-top:36px;align-items:stretch}.cito-hub_plan__UC7so{flex:1 1 290px;min-width:0;background:var(--paper);border:1px solid rgba(42,31,61,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:30px 26px 26px;display:flex;flex-direction:column}.cito-hub_planDark__yBx_s{background:var(--ink);color:var(--cream);border-color:transparent;box-shadow:var(--shadow-lg)}.cito-hub_planHead__eqGWF{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cito-hub_planHead__eqGWF h3{font-family:var(--font-display);font-weight:600;font-size:22px;line-height:1.2;margin:0}.cito-hub_planDark__yBx_s .cito-hub_planHead__eqGWF h3{color:var(--cream)}.cito-hub_planTag__Wlyi7{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--purple-soft);color:var(--purple-deep)}.cito-hub_planTagGreen__HdR1K{background:var(--green-soft);color:var(--green-deep)}.cito-hub_planDark__yBx_s .cito-hub_planTag__Wlyi7{background:rgba(255,246,228,.14);color:var(--cream)}.cito-hub_price__lkqli{margin:18px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.cito-hub_price__lkqli b{font-family:var(--font-display);font-weight:600;font-size:56px;line-height:1;letter-spacing:-.03em;white-space:nowrap}.cito-hub_price__lkqli span{color:var(--ink-soft);font-weight:600}.cito-hub_planDark__yBx_s .cito-hub_planNote__uOBF8,.cito-hub_planDark__yBx_s .cito-hub_price__lkqli span{color:rgba(255,246,228,.78)}.cito-hub_planNote__uOBF8{margin:8px 0 0;font-size:15px;line-height:1.5;color:var(--ink-soft)}.cito-hub_planNote__uOBF8 strong{color:inherit}.cito-hub_planDark__yBx_s .cito-hub_planNote__uOBF8 strong{color:var(--cream)}.cito-hub_checks__Jao_O{list-style:none;margin:24px 0;padding:20px 0 0;border-top:1px solid rgba(42,31,61,.08);display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.45}.cito-hub_planDark__yBx_s .cito-hub_checks__Jao_O{border-top-color:rgba(255,246,228,.14)}.cito-hub_checks__Jao_O li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px}.cito-hub_checks__Jao_O li>span{width:20px;height:20px;border-radius:50%;background:var(--green);display:grid;place-items:center;margin-top:2px}.cito-hub_plan__UC7so>a{margin-top:auto;width:100%}.cito-hub_planDark__yBx_s .cito-hub_btnOrange__6yxVq{box-shadow:0 4px 0 var(--orange-deep)}.cito-hub_smallPrint__Xs9iC{list-style:none;margin:22px auto 0;padding:0;max-width:980px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px 28px;font-size:13px;line-height:1.5;color:var(--ink-mute);text-align:center}.cito-hub_faqGrid__qzDB9{display:flex;flex-wrap:wrap;gap:clamp(24px,5vw,80px);align-items:flex-start}.cito-hub_faqGrid__qzDB9>div:first-child{flex:1 1 300px;min-width:0;max-width:420px}.cito-hub_faqList__k_oPg{flex:1.6 1 480px;min-width:0;border-top:1px solid rgba(42,31,61,.14)}.cito-hub_faqList__k_oPg details{border-bottom:1px solid rgba(42,31,61,.1)}.cito-hub_faqList__k_oPg summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:16px 0;font-family:var(--font-display);font-weight:600;font-size:clamp(18px,.4vw + 16px,21px);line-height:1.3}.cito-hub_faqList__k_oPg summary::-webkit-details-marker{display:none}.cito-hub_faqPlus___MXp8{flex:none;width:28px;height:28px;border-radius:50%;background:var(--purple-soft);color:var(--purple-deep);display:grid;place-items:center;font-family:var(--font-body);font-size:18px;font-weight:700;transition:transform .15s}.cito-hub_faqList__k_oPg details[open] .cito-hub_faqPlus___MXp8{transform:rotate(45deg)}.cito-hub_faqList__k_oPg details p{margin:0 0 20px;max-width:65ch;color:var(--ink-soft);font-size:16px;line-height:1.65}.cito-hub_final__XlmOg{background:var(--ink);color:var(--cream);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:clamp(28px,5vw,64px);display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px,4vw,56px);overflow:hidden}.cito-hub_final__XlmOg>div:first-child{flex:1 1 420px;min-width:0}.cito-hub_final__XlmOg h2{color:var(--cream);margin:0}.cito-hub_final__XlmOg .cito-hub_em__P_AkD{color:#CDB3EE}.cito-hub_final__XlmOg>div>p{margin:16px 0 0;max-width:540px;font-size:clamp(16px,.4vw + 15px,19px);line-height:1.55;color:rgba(255,246,228,.84)}.cito-hub_finalActions__WRkfK{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.cito-hub_finalActions__WRkfK a{flex:1 1 200px}.cito-hub_finalActions__WRkfK .cito-hub_btnPaper__jJ6UC{background:transparent;color:var(--cream);border-color:rgba(255,246,228,.4);box-shadow:none}.cito-hub_finalActions__WRkfK .cito-hub_btnPaper__jJ6UC:hover{color:var(--cream);border-color:var(--cream)}.cito-hub_finalArt__O832j{flex:0 1 300px;min-width:0;margin:0 auto;position:relative}.cito-hub_finalArt__O832j:before{content:"";position:absolute;inset:18% 4% 6% 4%;border-radius:50%;background:rgba(168,122,217,.28)}.cito-hub_finalArt__O832j img{position:relative;width:100%;height:auto}.cito-hub_remind__HYmdp{margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,246,228,.14)}.cito-hub_remind__HYmdp label{display:block;font-weight:700;font-size:16px}.cito-hub_remindRow__XXfcJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cito-hub_remindRow__XXfcJ input{flex:1 1 220px;min-width:0;min-height:52px;padding:0 18px;border-radius:999px;border:1.5px solid rgba(255,246,228,.3);background:rgba(255,246,228,.08);color:var(--cream);font-family:var(--font-body);font-size:16px;outline:none}.cito-hub_remindRow__XXfcJ input::-moz-placeholder{color:rgba(255,246,228,.5)}.cito-hub_remindRow__XXfcJ input::placeholder{color:rgba(255,246,228,.5)}.cito-hub_remindRow__XXfcJ input:focus{border-color:var(--cream)}.cito-hub_remindRow__XXfcJ button{flex:0 1 auto;min-height:52px;padding:0 22px;border-radius:999px;border:none;background:var(--cream);color:var(--ink);font-family:var(--font-body);font-weight:700;font-size:16px;cursor:pointer}.cito-hub_remindRow__XXfcJ button:disabled{opacity:.7;cursor:default}.cito-hub_remind__HYmdp p{margin:10px 0 0;font-size:14px;line-height:1.5;color:rgba(255,246,228,.7)}.cito-hub_remindDone__QbDGB{font-weight:700;color:var(--cream)}.cito-hub_footer__9hzpc{background:var(--cream-deep);padding:clamp(48px,6vw,72px) 0 32px;margin-top:clamp(56px,7vw,104px)}.cito-hub_footerGrid__GHL6K{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:32px}.cito-hub_footerBrand__vhjDe{grid-column:span 2;min-width:0}@media (max-width:560px){.cito-hub_footerBrand__vhjDe{grid-column:auto}}.cito-hub_footerBrand__vhjDe a{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-family:var(--font-display);font-weight:600;font-size:21px;min-height:44px}.cito-hub_footerBrand__vhjDe p{margin:12px 0 0;max-width:360px;font-size:15px;line-height:1.55;color:var(--ink-soft)}.cito-hub_footerCol__RQ6gX h2{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-family:var(--font-body)}.cito-hub_footerCol__RQ6gX ul{list-style:none;margin:10px 0 0;padding:0}.cito-hub_footerCol__RQ6gX a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-soft);text-decoration:none;font-size:15px}.cito-hub_footerBrand__vhjDe a.cito-hub_footerMail__g2Px2{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--purple-deep);text-decoration:underline}.cito-hub_footerCol__RQ6gX a:hover{color:var(--purple-deep)}.cito-hub_disclaimer__0N7tN{margin:36px 0 0;padding-top:24px;border-top:1px solid rgba(42,31,61,.12);font-size:13px;line-height:1.6;color:var(--ink-mute)}.cito-hub_sticky__NaEkH{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(255,246,228,.94);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);border-top:1px solid rgba(42,31,61,.08);transform:translateY(120%);transition:transform .2s ease}.cito-hub_sticky__NaEkH[data-on=true]{transform:translateY(0)}.cito-hub_sticky__NaEkH a{display:flex;flex-direction:column;min-height:48px;padding:8px 20px;width:100%}.cito-hub_sticky__NaEkH a span:last-child{font-size:12px;font-weight:600;opacity:.9}@media (min-width:720px){.cito-hub_sticky__NaEkH{display:none}}@media (max-width:719.98px){body:has(.cito-hub_sticky__NaEkH[data-on=true]) .feedback-fab{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.cito-hub_btnOrange__6yxVq,.cito-hub_btnPaper__jJ6UC,.cito-hub_faqPlus___MXp8,.cito-hub_sticky__NaEkH,.cito-hub_tab__dewJ_{transition:none}}