@layer reset,tokens,base,components,templates,utilities,overrides;@layer tokens{@font-face{font-family:"Rendar Manrope";src:url("https://rendar.nl/wp-content/uploads/2026/04/Manrope-VariableFont_wght.ttf") format("truetype");font-style:normal;font-weight:200 900;font-display:swap}@font-face{font-family:"Rendar Outfit";src:url("https://rendar.nl/wp-content/uploads/2026/04/Outfit-VariableFont_wght.ttf") format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:"Rendar Plex Mono";src:url("https://rendar.nl/wp-content/uploads/2026/04/IBMPlexMono-Regular.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Rendar Plex Mono";src:url("https://rendar.nl/wp-content/uploads/2026/04/IBMPlexMono-SemiBold.ttf") format("truetype");font-style:normal;font-weight:600;font-display:swap}:root{--rendar-content-max:min(1200px,88vw);--rendar-header-offset:5.6rem;--rendar-page-top-offset:calc(var(--rendar-header-offset) + var(--rendar-admin-bar-offset,0px));--rendar-font-family-base:"Rendar Manrope","Segoe UI",sans-serif;--rendar-font-family-heading:"Rendar Outfit","Rendar Manrope",sans-serif;--rendar-font-family-mono:"Rendar Plex Mono","SFMono-Regular",Menlo,Consolas,monospace;--rendar-font-size-2xs:0.72rem;--rendar-font-size-xs:0.76rem;--rendar-font-size-s:0.82rem;--rendar-font-size-m:0.9rem;--rendar-font-size-base:1rem;--rendar-font-size-m:1.05rem;--rendar-font-size-l:1.25rem;--rendar-font-size-xl:1.5rem;--rendar-font-size-xxl:1.75rem;--rendar-font-size-xxxl:1.95rem;--rendar-font-weight-regular:400;--rendar-font-weight-medium:500;--rendar-font-weight-semibold:600;--rendar-font-weight-bold:700;--rendar-font-weight-extrabold:800;--rendar-line-tight:1.25;--rendar-line-snug:1.35;--rendar-line-base:1.58;--rendar-space-2xs:0.25rem;--rendar-space-xs:0.38rem;--rendar-space-s:0.5rem;--rendar-space-m:0.75rem;--rendar-space-l:1rem;--rendar-space-xl:1.4rem;--rendar-space-2xl:1.8rem;--rendar-space-3xl:2.4rem;--rendar-bg:#050a13;--rendar-bg-soft:#0b1628;--rendar-surface:rgba(14,30,52,0.72);--rendar-surface-strong:rgba(7,19,37,0.84);--rendar-surface-card:linear-gradient(160deg,rgba(18,39,66,0.6),rgba(8,20,38,0.74));--rendar-surface-glass:linear-gradient(160deg,rgba(26,52,84,0.48),rgba(10,24,45,0.62));--rendar-surface-pill:rgba(12,45,84,0.6);--rendar-surface-outline-button:rgba(14,35,61,0.58);--rendar-surface-pagination:rgba(7,24,45,0.74);--rendar-border:rgba(174,212,255,0.17);--rendar-border-strong:rgba(174,212,255,0.32);--rendar-border-pill:rgba(145,203,255,0.32);--rendar-border-button:rgba(167,221,255,0.38);--rendar-border-button-hover:rgba(188,229,255,0.58);--rendar-border-outline-button:rgba(154,212,255,0.38);--rendar-border-pagination:rgba(156,208,255,0.28);--rendar-text:#e7f2ff;--rendar-muted:rgba(222,238,255,0.76);--rendar-heading:#f3f9ff;--rendar-link:#8fd6ff;--rendar-link-light:#0b75c2;--rendar-text-button:#03253f;--rendar-text-pill:rgba(218,239,255,0.94);--rendar-text-outline-button:#dff2ff;--rendar-text-post-title:#f2f8ff;--rendar-text-post-title-hover:#9ddcff;--rendar-text-post-date:rgba(207,230,252,0.72);--rendar-text-pagination:#d2ebff;--rendar-font-size-pagination:0.8rem;--rendar-accent:#27b2ff;--rendar-accent-strong:#0b95ea;--rendar-accent-soft:rgba(39,178,255,0.16);--rendar-accent-glow:rgba(39,178,255,0.85);--rendar-button-bg:linear-gradient(180deg,#30bbff,#0d98eb);--rendar-shadow:0 28px 60px -38px rgba(0,0,0,0.75);--rendar-shadow-soft:0 14px 24px -18px rgba(39,178,255,0.9);--rendar-shadow-soft-hover:0 20px 28px -20px rgba(39,178,255,0.95);--rendar-shadow-button-hover:0 24px 30px -21px rgba(39,178,255,0.95);--rendar-glass-filter:blur(14px) saturate(136%);--rendar-blog-live-dim-filter:brightness(0.86) saturate(0.9);--rendar-blog-live-card-bg:#0a1e36;--rendar-blog-live-card-border:rgba(148,208,255,0.26);--rendar-blog-live-card-shadow:0 20px 36px -30px rgba(0,0,0,0.8);--rendar-blog-live-card-hover-border:rgba(170,223,255,0.44);--rendar-blog-live-card-hover-shadow:0 24px 40px -28px rgba(0,0,0,0.86);--rendar-blog-live-overlay-main:linear-gradient(to top,rgba(4,14,28,0.9) 12%,rgba(4,14,28,0.56) 44%,rgba(4,14,28,0.16) 68%);--rendar-blog-live-overlay-side:linear-gradient(to right,rgba(3,10,21,0.34),rgba(3,10,21,0.06));--rendar-blog-live-date-border:rgba(161,220,255,0.36);--rendar-blog-live-date-bg:rgba(6,25,45,0.78);--rendar-blog-live-date-text:#f4fbff;--rendar-blog-live-title-color:#f4faff;--rendar-blog-live-title-hover:#a8deff;--rendar-sidebar-post-border:rgba(153,209,255,0.24);--rendar-sidebar-post-bg:rgba(7,28,50,0.55);--rendar-sidebar-post-link:#eaf6ff;--rendar-sidebar-post-link-hover:#9edcff;--rendar-sidebar-post-date:rgba(199,225,247,0.76);--rendar-header-glass-border:rgba(174,214,255,0.32);--rendar-header-glass-bg:rgba(10,31,53,0.31);--rendar-header-glass-shadow:0 16px 34px -24px rgba(0,0,0,0.66);--rendar-brand-title-color:#eef8ff;--rendar-nav-link-color:rgba(228,243,255,0.92);--rendar-nav-hover-bg:rgba(45,146,234,0.2);--rendar-nav-hover-ring:inset 0 0 0 1px rgba(147,213,255,0.25);--rendar-nav-active-color:#aee2ff;--rendar-theme-toggle-border:rgba(161,219,255,0.34);--rendar-theme-toggle-bg:linear-gradient(180deg,rgba(17,53,90,0.84),rgba(10,30,54,0.9));--rendar-theme-toggle-color:#dff4ff;--rendar-theme-toggle-shadow:0 12px 22px -18px rgba(0,0,0,0.78),inset 0 1px 0 rgba(255,255,255,0.18);--rendar-theme-toggle-shadow-hover:0 16px 26px -20px rgba(0,0,0,0.8),inset 0 1px 0 rgba(255,255,255,0.26);--rendar-hero-band-ambient:radial-gradient(700px 260px at 8% 10%,rgba(42,159,198,0.24),transparent 72%),radial-gradient(840px 320px at 100% -20%,rgba(68,144,229,0.2),transparent 74%);--rendar-hero-card-bg:linear-gradient(146deg,rgba(16,56,90,0.76),rgba(9,29,50,0.88));--rendar-hero-card-glow:radial-gradient(circle,rgba(45,183,255,0.2),transparent 66%);--rendar-hero-aside-bg:linear-gradient(152deg,rgba(18,43,72,0.62),rgba(9,23,44,0.84));--rendar-logo-band-bg:linear-gradient(132deg,rgba(8,34,57,0.48),rgba(11,42,70,0.64));--rendar-logo-band-border-top:rgba(150,208,252,0.22);--rendar-logo-band-border-bottom:rgba(150,208,252,0.2);--rendar-footer-band-bg:linear-gradient(180deg,rgba(5,16,29,0),rgba(5,16,29,0.62));--rendar-footer-band-border-top:rgba(122,186,235,0.15);--rendar-side-contact-color:rgba(214,236,255,0.72);--rendar-side-contact-hover:#8fd6ff;--rendar-side-contact-left:15px;--rendar-radius-xl:26px;--rendar-radius-l:18px;--rendar-radius-m:14px;--rendar-radius-s:12px;--rendar-radius-xs:10px;--rendar-radius-pill:999px;--rendar-transition-fast:140ms ease;--rendar-transition-base:160ms ease;--rendar-page-bg:radial-gradient(1300px 700px at 16% -8%,rgba(34,148,255,0.16),transparent 68%),radial-gradient(1000px 600px at 108% 2%,rgba(42,122,245,0.19),transparent 68%),linear-gradient(160deg,#03070f,#081326 56%,#040a14)}html[data-rendar-theme="light"]{--rendar-bg:#e9f5ff;--rendar-bg-soft:#d5e9f7;--rendar-surface:rgba(247,252,255,0.84);--rendar-surface-strong:rgba(239,248,255,0.9);--rendar-surface-card:linear-gradient(160deg,rgba(249,253,255,0.82),rgba(238,248,255,0.88));--rendar-surface-glass:linear-gradient(160deg,rgba(249,253,255,0.82),rgba(238,248,255,0.88));--rendar-surface-pill:rgba(237,248,255,0.9);--rendar-surface-outline-button:rgba(233,246,255,0.95);--rendar-surface-pagination:rgba(241,250,255,0.9);--rendar-border:rgba(115,160,194,0.2);--rendar-border-strong:rgba(115,169,204,0.36);--rendar-border-pill:rgba(115,169,204,0.36);--rendar-border-button:rgba(115,169,204,0.4);--rendar-border-button-hover:rgba(84,151,194,0.52);--rendar-border-outline-button:rgba(115,169,204,0.36);--rendar-border-pagination:rgba(115,169,204,0.32);--rendar-text:#10293f;--rendar-muted:rgba(31,63,92,0.76);--rendar-heading:#18344f;--rendar-link:#0b75c2;--rendar-link-light:#0b75c2;--rendar-text-button:#09304e;--rendar-text-pill:rgba(21,67,100,0.9);--rendar-text-outline-button:#154364;--rendar-text-post-title:#17334d;--rendar-text-post-title-hover:#0f84cf;--rendar-text-post-date:rgba(31,73,105,0.72);--rendar-text-pagination:#154364;--rendar-font-size-pagination:0.8rem;--rendar-accent:#1498ef;--rendar-accent-strong:#0f85d0;--rendar-accent-soft:rgba(20,152,239,0.16);--rendar-accent-glow:rgba(20,152,239,0.55);--rendar-button-bg:linear-gradient(180deg,#30bbff,#0d98eb);--rendar-shadow:0 26px 56px -42px rgba(22,58,89,0.35);--rendar-blog-live-dim-filter:brightness(0.93) saturate(0.9);--rendar-blog-live-card-bg:#dceef9;--rendar-blog-live-card-border:rgba(108,164,201,0.32);--rendar-blog-live-card-shadow:0 18px 30px -26px rgba(24,72,109,0.46);--rendar-blog-live-card-hover-border:rgba(108,164,201,0.48);--rendar-blog-live-card-hover-shadow:0 22px 34px -24px rgba(24,72,109,0.54);--rendar-blog-live-overlay-main:linear-gradient(to top,rgba(19,52,80,0.58) 14%,rgba(19,52,80,0.24) 42%,rgba(19,52,80,0.04) 68%);--rendar-blog-live-overlay-side:linear-gradient(to right,rgba(16,49,77,0.14),rgba(16,49,77,0.02));--rendar-blog-live-date-border:rgba(115,169,204,0.36);--rendar-blog-live-date-bg:rgba(11,30,48,0.7);--rendar-blog-live-date-text:#f4fbff;--rendar-blog-live-title-color:#f4faff;--rendar-blog-live-title-hover:#cdeeff;--rendar-sidebar-post-border:rgba(112,168,203,0.23);--rendar-sidebar-post-bg:rgba(241,250,255,0.85);--rendar-sidebar-post-link:#1a4669;--rendar-sidebar-post-link-hover:#0f84cf;--rendar-sidebar-post-date:rgba(31,73,105,0.72);--rendar-header-glass-border:rgba(108,165,206,0.28);--rendar-header-glass-bg:rgba(245,252,255,0.54);--rendar-header-glass-shadow:0 18px 36px -30px rgba(31,82,121,0.3);--rendar-brand-title-color:#1b4668;--rendar-nav-link-color:rgba(26,66,98,0.9);--rendar-nav-hover-bg:rgba(18,124,197,0.14);--rendar-nav-hover-ring:inset 0 0 0 1px rgba(95,163,207,0.3);--rendar-nav-active-color:#0f84cf;--rendar-theme-toggle-border:rgba(108,165,207,0.38);--rendar-theme-toggle-bg:linear-gradient(180deg,rgba(252,255,255,0.92),rgba(238,248,255,0.96));--rendar-theme-toggle-color:#19405f;--rendar-theme-toggle-shadow:0 14px 26px -22px rgba(33,85,125,0.45),inset 0 1px 0 rgba(255,255,255,0.68);--rendar-theme-toggle-shadow-hover:0 16px 28px -22px rgba(33,85,125,0.5),inset 0 1px 0 rgba(255,255,255,0.74);--rendar-hero-band-ambient:radial-gradient(980px 380px at 5% 10%,rgba(62,193,209,0.3),transparent 74%),radial-gradient(860px 340px at 98% -20%,rgba(111,171,230,0.27),transparent 76%);--rendar-hero-card-bg:linear-gradient(146deg,rgba(173,226,238,0.92),rgba(156,211,236,0.88) 42%,rgba(232,246,255,0.88));--rendar-hero-card-glow:radial-gradient(circle,rgba(86,184,224,0.22),transparent 66%);--rendar-hero-aside-bg:linear-gradient(152deg,rgba(242,251,255,0.8),rgba(228,243,253,0.9));--rendar-logo-band-bg:linear-gradient(132deg,rgba(123,195,220,0.24),rgba(136,182,228,0.2));--rendar-logo-band-border-top:rgba(102,160,198,0.24);--rendar-logo-band-border-bottom:rgba(102,160,198,0.2);--rendar-footer-band-bg:linear-gradient(180deg,rgba(208,232,247,0),rgba(202,225,241,0.74));--rendar-footer-band-border-top:rgba(109,163,200,0.2);--rendar-side-contact-color:rgba(23,71,107,0.75);--rendar-side-contact-hover:#0f85d0;--rendar-page-bg:radial-gradient(1200px 600px at 6% -16%,rgba(103,201,224,0.42),transparent 68%),radial-gradient(980px 540px at 102% -8%,rgba(132,186,235,0.32),transparent 68%),linear-gradient(180deg,#d0eaf8,#dbeef9 34%,#d3e5f2)}:root{--rendar-fluid-shell-padding:clamp(1rem,2.6vw,2rem);--rendar-fluid-section-gap:clamp(0.9rem,1.8vw,1.2rem);--rendar-fluid-card-padding:clamp(1rem,2.2vw,1.25rem);--rendar-fluid-card-gap:clamp(0.8rem,1.8vw,1rem);--rendar-fluid-hero-gap:clamp(1rem,2.5vw,1.4rem);--rendar-fluid-grid-min:clamp(15.5rem,28vw,22rem);--rendar-fluid-grid-min-wide:clamp(16rem,31vw,24rem);--rendar-fluid-nav-link-inline:clamp(0.58rem,1.4vw,0.95rem);--rendar-fluid-nav-link-block:clamp(0.46rem,0.95vw,0.62rem);--rendar-fluid-nav-font-size:clamp(0.76rem,1.45vw,var(--rendar-font-size-m));--rendar-fluid-footer-min:clamp(11rem,22vw,16rem);--rendar-fluid-page-end-space:clamp(2.8rem,5vw,4rem)}@media (max-width:640px){:root{--rendar-header-offset:8.75rem;--rendar-fluid-footer-min:100%}}:root{--rendar-surface-card:linear-gradient(160deg,rgba(13,31,55,0.9),rgba(5,16,31,0.94));--rendar-surface-glass:linear-gradient(160deg,rgba(18,43,72,0.88),rgba(6,20,39,0.92));--rendar-surface-outline-button:rgba(8,29,54,0.9);--rendar-muted:#dbeaff;--rendar-heading:#f8fcff;--rendar-text-outline-button:#f2f9ff;--rendar-nav-link-color:#e7f4ff;--rendar-nav-active-color:#f7fcff;--rendar-nav-hover-bg:rgba(127,210,255,0.22);--rendar-header-glass-bg:rgba(7,22,42,0.88);--rendar-header-glass-border:rgba(190,229,255,0.34)}html[data-rendar-theme="light"]{--rendar-muted:#264c69;--rendar-heading:#102f49;--rendar-text-button:#032238;--rendar-text-outline-button:#103a59;--rendar-nav-link-color:#143d5c;--rendar-nav-active-color:#064f80;--rendar-nav-hover-bg:rgba(8,104,169,0.16);--rendar-header-glass-bg:rgba(247,252,255,0.88);--rendar-header-glass-border:rgba(83,141,184,0.42)}}