@keyframes starGlow{0%{text-shadow:0 0 8px rgba(255,215,0,.5);opacity:.8}to{text-shadow:0 0 12px rgba(255,215,0,.8),0 0 20px rgba(255,215,0,.3);opacity:1}}html{font-size:16px;scroll-behavior:smooth}body{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll}body{color:#dcdcdb;background:#1e1e20;min-height:100vh;padding:0;display:flex;position:relative}body{font-size:1rem;line-height:1.5;font-weight:400;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}body:before{content:"";position:fixed;inset:0;background-image:url("./media/PatroonNoise-paarsgeel-home-scaled-KXOFMTGC.webp");background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.15;z-index:0}.main-wrapper{overflow:hidden}@media screen and (max-width: 768px){.main-wrapper{padding-left:0;padding-top:0;padding-bottom:100px}}.container{width:100%;max-width:1200px;min-width:0;margin-top:5rem;padding:2rem;border-radius:12px}.container{width:100%;max-width:95%;margin:0 auto;padding:1rem}@media screen and (min-width: 768px){.container{max-width:90%;padding:1.5rem}}@media screen and (min-width: 1024px){.container{max-width:1200px;padding:1.5rem}}@media screen and (max-width: 768px){.container{padding:1rem 1.5rem 1.5rem}}h1,h2,h3,h4,h5,h6{color:#dcdcdb}h1,h2,h3,h4,h5,h6{font-size:1.5rem;line-height:1.25;font-weight:700;font-family:Brockmann,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}h2{color:#dcdcdb;margin-bottom:2rem;position:relative;font-size:2rem}h2{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:1rem}h3{margin-bottom:1.5rem;font-size:1.5rem}h3{font-size:1.125rem;line-height:1.5;font-weight:500;font-family:Brockmann,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.section-header{margin-bottom:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;position:relative;flex-wrap:wrap}.section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:1.5rem}.section-header h1,.section-header h2,.section-header h3,.section-header h4,.section-header h5,.section-header h6{color:#dcdcdb;margin:0}.section-header h1,.section-header h2,.section-header h3,.section-header h4,.section-header h5,.section-header h6{font-size:1.25rem;line-height:1.25;font-weight:700;font-family:Brockmann,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.section-header:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px}.section-header h2{color:#dcdcdb;margin:0;flex:1}.section-header h2{font-size:1.5rem;line-height:1.25;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.section-header h2:before{content:"";display:block;width:4px;height:28px;background:linear-gradient(135deg,#a7f,#fdff00);border-radius:9999px;margin-right:1rem}button,.button{position:relative;border-radius:12px;padding:1.5rem}button,.button{transition:all .15s cubic-bezier(0,0,.2,1)}button:hover,.button:hover{box-shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)"}button:active,.button:active{transform:translateY(0);box-shadow:"0 1px 2px 0 rgba(0, 0, 0, 0.05)"}button:focus-visible,.button:focus-visible{outline:2px solid #aa77ff;outline-offset:2px}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#aa77ff transparent;-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar::-webkit-scrollbar{display:none}.glass-panel{position:relative;background:#1c202e1a;border:1px solid rgba(220,220,219,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px #dcdcdb0d,0 4px 24px -4px #0000004d}.glass-panel>*{position:relative;z-index:1}.glass-panel-sm{position:relative;background:#1c202e1a;border:1px solid rgba(220,220,219,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #dcdcdb0d,0 4px 24px -4px #0000004d}.glass-panel-sm>*{position:relative;z-index:1}.glass-panel-md{position:relative;background:#1c202e1a;border:1px solid rgba(220,220,219,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px #dcdcdb0d,0 4px 24px -4px #0000004d}.glass-panel-md>*{position:relative;z-index:1}.glass-panel-lg{position:relative;background:#1c202e1a;border:1px solid rgba(220,220,219,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px #dcdcdb0d,0 4px 24px -4px #0000004d}.glass-panel-lg>*{position:relative;z-index:1}.interactive{transition:all .15s cubic-bezier(0,0,.2,1)}.interactive:hover{box-shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)"}.interactive:active{transform:translateY(0);box-shadow:"0 1px 2px 0 rgba(0, 0, 0, 0.05)"}.interactive-scale{transition:all .15s cubic-bezier(0,0,.2,1)}.interactive-scale:hover{transform:scale(1)}.interactive-scale:active{transform:scale(.98)}.text-sm-medium{font-size:.875rem;line-height:1.5;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.text-sm-semibold{font-size:.875rem;line-height:1.5;font-weight:600;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.text-md-medium{font-size:1rem;line-height:1.5;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.text-md-semibold{font-size:1rem;line-height:1.5;font-weight:600;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.text-lg-semibold{font-size:1.125rem;line-height:1.5;font-weight:600;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.text-lg-bold{font-size:1.125rem;line-height:1.25;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.text-xl-bold{font-size:1.25rem;line-height:1.25;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left}.expandable{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.expandable.expanded{max-height:none}.expandable-fast{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.expandable-fast.expanded{max-height:none}@font-face{font-family:Brockmann;src:url(/assets/fontBrockmann/Brockmann-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brockmann;src:url(/assets/fontBrockmann/Brockmann-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brockmann;src:url(/assets/fontBrockmann/Brockmann-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brockmann;src:url(/assets/fontBrockmann/Brockmann-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}app-root{width:100%}.optimized-line{color:#28a745!important;font-weight:500!important;display:block!important;width:100%!important;position:relative!important;z-index:1!important}.new-content-highlight{color:#28a745!important}p{margin-bottom:1rem}
