:root{--color-bg-light:#f5f5f5;--color-bg-medium:#e6e6e6;--color-bg-medium-dark:#ccc;--color-bg-dark:#666;--color-body:#555;--color-white:#fff;--color-black:#000;--color-accent:#5162d4;--color-bg-98:#f8f9fa;--color-bg-95:#f0f2f4;--color-bg-90:#e1e6ea;--color-bg-85:#d2d9df;--color-bg-80:#c3ccd5;--color-bg-75:#b4bfca;--color-bg-70:#a5b3c0;--color-bg-65:#97a6b5;--color-bg-60:#89a;--color-bg-55:#798ca0;--color-bg-50:#6a8095;--color-bg-45:#5f7386;--color-bg-40:#567;--color-bg-35:#4a5968;--color-bg-30:#3f4d5a;--color-bg-25:#35404b;--color-bg-20:#2a333c;--color-bg-15:#20262d;--color-bg-10:#151a1e;--color-bg-5:#0b0d0f;--color-bg-0:#000;--font-size-xx-small:.8125rem;--font-size-x-small:.9375rem;--font-size-small:1rem;--font-size-regular-small:1.0625rem;--font-size-regular:1.1875rem;--font-size-medium:1.25rem;--font-size-medium-large:1.35rem;--font-size-large:1.5rem;--font-size-x-large:2rem;--font-size-xx-large:3rem;--font-size-xxx-large:4rem;--font-size-xxxx-large:5rem;--font-rgs-rg:clamp(var(--font-size-regular-small), calc(1.1875/80 * 100vw), var(--font-size-regular));--font-rg-md:clamp(var(--font-size-regular), calc(1.25/80 * 100vw), var(--font-size-medium));--font-md-lg:clamp(var(--font-size-medium), calc(1.5/80 * 100vw), var(--font-size-large));--font-md-mdl:clamp(var(--font-size-medium), calc(1.35/80 * 100vw), var(--font-size-medium-large));--font-md-xlg:clamp(var(--font-size-medium), calc(2/80 * 100vw), var(--font-size-x-large));--font-mdl-lg:clamp(var(--font-size-medium-large), calc(1.5/80 * 100vw), var(--font-size-large));--font-lg-xlg:clamp(var(--font-size-large), calc(2/80 * 100vw), var(--font-size-x-large));--font-lg-xxlg:clamp(var(--font-size-large), calc(2.5/80 * 100vw), var(--font-size-xx-large));--font-xlg-xxlg:clamp(var(--font-size-x-large), calc(3/80 * 100vw), var(--font-size-xx-large));--font-xxlg-xxxlg:clamp(var(--font-size-xx-large), calc(4/80 * 100vw), var(--font-size-xxx-large));--font-sans-light:"font-sans-light", Helvetica, Arial, sans-serif;--font-sans-regular:"font-sans-regular", Helvetica, Arial, sans-serif;--font-sans-medium:"font-sans-medium", Helvetica, Arial, sans-serif;--font-sans-bold:"font-sans-bold", Helvetica, Arial, sans-serif;--font-sans-italic:"font-sans-italic", Helvetica, Arial, sans-serif;--icon-url:url(/build/assets/url-COODsA6G.svg) no-repeat top left;--icon-download:url(/build/assets/download-iyYqDME1.svg) no-repeat top left;--icon-person:url(/build/assets/person-CfZUtHh9.svg) no-repeat top left;--icon-world:url(/build/assets/world-DW5KkMNB.svg) no-repeat top left;--icon-email:url(/build/assets/email-DPEloKx6.svg) no-repeat top left;--icon-phone:url(/build/assets/phone-D4UL_ttV.svg) no-repeat top left;--icon-arrow:url(/build/assets/arrow-dcpahrnu.svg) no-repeat top left;--icon-arrow-up:url(/build/assets/arrow-up-CgGRAfWG.svg) no-repeat top left;--icon-map:url(/build/assets/map-Bn58ga13.svg) no-repeat top left;--icon-grid:url(/build/assets/grid-2jn7hw-j.svg) no-repeat top left;--icon-plus:url(/build/assets/plus-s6LsLwwu.svg) no-repeat top left;--icon-minus:url(/build/assets/minus-BQt4K6tL.svg) no-repeat top left;--icon-search:url(/build/assets/search-DYUBeH2l.svg) no-repeat top left;--icon-filter:url(/build/assets/filter-CT0zeS38.svg) no-repeat top left;--icon-close:url(/build/assets/close-BrHsPAJx.svg) no-repeat top left;--icon-arrow-drop-down:url(/build/assets/arrow_drop_down-B63Cppb5.svg) no-repeat top left;--icon-arrow-drop-up:url(/build/assets/arrow_drop_up-DHS0dEL-.svg) no-repeat top left;--icon-delete:url(/build/assets/delete-DNS-zATQ.svg) no-repeat top left;--icon-save:url(/build/assets/save-5Q2xvx6e.svg) no-repeat top left;--icon-back:url(/build/assets/arrow-left-F9Zb_JGL.svg) no-repeat top left;--icon-forward:url(/build/assets/arrow-right-CvEedYqE.svg) no-repeat top left;--icon-see:url(/build/assets/see-CfDdsYMk.svg) no-repeat top left;--icon-edit:url(/build/assets/edit-RFzkw0Jd.svg) no-repeat top left;--icon-add:url(/build/assets/add-CNErka-h.svg) no-repeat top left;--icon-signature:url(/build/assets/signature-Bvsu7Bxk.svg) no-repeat top left;--icon-confirm:url(/build/assets/confirm-Ce00WNB7.svg) no-repeat top left;--icon-sort:url(/build/assets/sort-CfLE1Dxh.svg) no-repeat top left;--icon-breadcrumb:url(/build/assets/arrow-breadcrumb-Db_IsNF9.svg) no-repeat top left;--icon-pdf:url(/build/assets/pdf-Bvm1ssz0.svg) no-repeat top left;--icon-open-faq:url(/build/assets/open-faq-B9outle3.svg) no-repeat top left;--icon-close-faq:url(/build/assets/close-faq-BYSYbv4O.svg) no-repeat top left;--icon-dropdown-btn:url(/build/assets/icon-dropdown-btn-wYVlBBc4.svg) no-repeat top left;--line-height-tight:1.1;--line-height-medium:1.3;--line-height-regular:1.5;--offset:100px;--fade:80px;--box-shadow-banners:0 0 2rem #0000001a;--box-shadow-teasers:0 0 .5rem #0000001a;--box-shadow-submissions:0 0 .5rem #0003;--box-shadow-teasers-hover:0 0 1rem #0000004d;--border-radius:5px}@font-face{font-family:font-sans-light;src:url(/build/assets/FlandersArtSans-Light-q-jdjoE3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:font-sans-regular;src:url(/build/assets/FlandersArtSans-Regular-Kt-wD26N.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:font-sans-medium;src:url(/build/assets/FlandersArtSans-Medium-PbT1JX8r.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:font-sans-bold;src:url(/build/assets/FlandersArtSans-Bold-CzfVgzeV.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:font-sans-italic;src:url(/build/assets/FlandersArtSans-RegularItalic-1p9cHjnW.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}header{background:var(--color-white);margin:0;padding:1rem 2rem}@media (width>=64rem){header{justify-content:space-between;align-items:center;display:flex}}header ul{margin:0;padding:0;list-style:none}.nav__language{gap:.5rem;display:flex}.nav__language li{text-transform:uppercase}.selected,.nav__functional li.selected a{font-family:var(--font-sans-medium)}.nav__main{justify-content:flex-start;gap:.5rem;list-style-type:none;display:flex}@media (width>=64rem){.nav__main{justify-content:flex-end}}.nav__main .btn{font-size:var(--font-size-regular-small);background-color:var(--color-white);margin:0;position:relative;padding:.5rem 1rem!important}.nav__main a{font-size:var(--font-size-regular-small);border-radius:var(--border-radius);border:1px solid var(--color-bg-85);background:var(--color-white);padding:.5rem 1rem;text-decoration:none;display:inline-block}.nav__main a:hover,.nav__main li.selected a{border:1px solid var(--color-bg-80);background:var(--color-bg-90)}.nav__functional{margin-bottom:1.5rem}@media (width>=64rem){.nav__functional{justify-content:flex-end;gap:1rem;display:flex}}.nav__functional a{text-decoration:none;display:inline-block}.nav__functional__ul{font-size:var(--font-size-regular-small);margin:0;padding:0}@media (width>=64rem){.nav__functional__ul{align-items:center;gap:1rem;display:flex}}.nav__functional__ul a{border-radius:var(--border-radius);padding:.25rem .5rem}.nav__functional__ul a:hover{background-color:var(--color-bg-90)}.logo img{max-width:110px;margin-bottom:.5rem;display:block}.logo a{font-size:var(--font-size-x-large);letter-spacing:-1px;font-family:var(--font-sans-regular);line-height:1;text-decoration:none;display:inline-block}.logo a:hover{color:var(--color-accent)}footer{font-size:var(--font-size-regular-small);border-top:1px solid var(--color-bg-90);background-color:#fff;padding:2rem 1rem}.footer__inner{flex-direction:column;gap:1rem;display:flex}.logo-vo{max-width:150px}@media (width>=64rem){footer{padding:3rem 2rem}.footer__inner{grid-template-columns:2fr 1fr;justify-content:space-between;gap:0;display:grid}.vo-footer{align-items:center;gap:1rem;display:flex}.footer-info{flex-direction:column;align-items:flex-end;display:flex}}textarea,input[type=text],input[type=date],input[type=datetime-local],input[type=email],input[type=password],input[type=url],input[type=tel],select{background-color:var(--color-white);font:inherit;letter-spacing:inherit;width:100%;font-size:var(--font-size-regular-small);color:var(--color-black);border:1px solid var(--color-bg-medium-dark);border-radius:3px;padding:.5rem;box-shadow:inset 1px 2px 4px #00000012}select{box-shadow:none;font-size:var(--font-size-regular-small)}select option{font-size:var(--font-size-regular)}input::file-selector-button{border:1px solid var(--color-accent);background-color:var(--color-accent);color:var(--color-white);cursor:pointer;border-radius:3px;margin-right:1rem;padding:.65rem 1.25rem}input::file-selector-button:hover{background:var(--color-bg-40)}legend{font-size:var(--font-size-medium);font-family:var(--font-sans-medium);color:var(--color-black);background-color:var(--color-bg-90);border:1px solid var(--color-bg-75);border-radius:var(--border-radius);margin-top:2rem;padding:.25rem .75rem}label{flex-flow:column;gap:.25rem;display:flex}label.hor{display:initial}fieldset{border:1px solid var(--color-bg-80);border-radius:var(--border-radius);box-shadow:var(--box-shadow-teasers);background:var(--color-white);margin:1rem 0;padding:1.5rem}form.status__action fieldset{background-color:#0000}textarea{font-family:inherit}input[list]{width:100%}.form-row{flex-flow:column;margin:1rem 0;display:flex}.form-actions{justify-content:space-between;gap:.5rem;display:flex}.form-actions-right{align-items:center;gap:.5rem;display:flex}form .btn{line-height:inherit}.num-chars-wrapper{margin:1rem 0}.num-chars-wrapper.error{color:red}.help{color:var(--color-bg-60);margin:.5rem 0}table{width:100%;font-size:var(--font-size-regular-small);border-radius:var(--border-radius);border:1px solid var(--color-bg-85);background-color:#fff;margin-bottom:2rem;padding:.5rem}td,th{vertical-align:top;border-bottom:1px solid var(--color-bg-medium);padding:.5rem}th{font-family:var(--font-sans-medium)}table .btn{margin:0}table .label{margin-left:.5rem}table td:last-of-type,th:last-of-type{text-align:right}table tr:last-of-type td{border-bottom:0}table td:last-of-type form{display:inline-block}.btn{cursor:pointer;border-radius:var(--border-radius);font-size:var(--font-size-small);font-family:var(--font-sans-regular);background:var(--color-bg-90);color:var(--color-black);border:1px solid #d3d3d3;margin:0 0 .5rem;padding:.65rem 1.25rem;text-decoration:none;display:inline-block}.btn:hover{background:var(--color-bg-40);color:var(--color-white)}.btn.disabled{opacity:.5}.btn.alert{background:red}.btns{gap:.5rem;display:flex}.btn--primary{background:var(--color-accent);color:var(--color-white);border-color:currentColor}.btn--secondary{background:var(--color-white);color:var(--color-accent);border-color:currentColor}.btn--secondary:hover{border:1px solid var(--color-black)}.btn--tertiary{background-color:unset;color:var(--color-accent);border:none;padding-left:.75rem;text-decoration:underline}.btn--icon.btn--tertiary{gap:.125rem}.btn--icon{align-items:center;gap:.25rem;width:fit-content;height:fit-content;display:flex}.btn--icon:before{content:"";background-color:currentColor;min-width:20px;min-height:20px;display:inline-block;-webkit-mask-size:contain;mask-size:contain}.btn--icon.icon--delete:before{-webkit-mask:var(--icon-delete);-webkit-mask:var(--icon-delete);mask:var(--icon-delete)}.btn--icon.icon--back:before{-webkit-mask:var(--icon-back);-webkit-mask:var(--icon-back);mask:var(--icon-back)}.btn--icon.icon--save:before{-webkit-mask:var(--icon-save);-webkit-mask:var(--icon-save);mask:var(--icon-save)}.btn--icon.icon--edit:before{-webkit-mask:var(--icon-edit);-webkit-mask:var(--icon-edit);mask:var(--icon-edit)}.btn--icon.icon--add:before{-webkit-mask:var(--icon-add);-webkit-mask:var(--icon-add);mask:var(--icon-add)}.btn--icon.icon--see:before{-webkit-mask:var(--icon-see);-webkit-mask:var(--icon-see);mask:var(--icon-see)}.btn--icon.icon--signature:before{-webkit-mask:var(--icon-signature);-webkit-mask:var(--icon-signature);mask:var(--icon-signature)}.btn--icon.icon--confirm:before{-webkit-mask:var(--icon-confirm);-webkit-mask:var(--icon-confirm);mask:var(--icon-confirm)}.btn--icon.icon--sort:before{-webkit-mask:var(--icon-sort);-webkit-mask:var(--icon-sort);mask:var(--icon-sort)}.btn--icon.icon--pdf:before{-webkit-mask:var(--icon-pdf);-webkit-mask:var(--icon-pdf);mask:var(--icon-pdf)}.btn--icon.icon--search:before{-webkit-mask:var(--icon-search);-webkit-mask:var(--icon-search);mask:var(--icon-search)}.delete{color:red;border-color:red}.btn--small{margin-bottom:.25rem}.projects-overview{border-bottom:1px solid var(--color-bg-medium);flex-direction:column;gap:1rem;margin:0 0 1rem;padding-bottom:1rem;display:flex}.projects-overview:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (width>=64rem){.projects-overview{flex-direction:row;justify-content:space-between;align-items:center;display:flex}}.projects-overview__name h2{font-size:var(--font-lg-xlg);margin:0}.outline .projects-overview__name h3{font-family:var(--font-sans-regular);font-weight:400;font-size:var(--font-size-regular-small);border:0;margin:0 0 .5rem;padding:0}.projects-overview__name h3{font-size:var(--font-rg-md);margin-bottom:.5rem}.projects-overview__name p{margin:0 0 .5rem}.breadcrumb{gap:.5rem;margin:0;padding:1rem 2rem;list-style-type:none;display:flex}.breadcrumb li{font-size:var(--font-size-x-small)}.breadcrumbs{border-top:1px solid var(--color-bg-85);border-bottom:1px solid var(--color-bg-85);background:var(--color-white);margin:0;padding:0}.breadcrumbs-container{background:var(--color-white);margin:0;padding:0}.breadcrumbs-l ul{color:var(--color-bg-dark);font-size:.9375rem;font-family:var(--font-sans-regular);flex-wrap:wrap;margin:0;padding:0;display:flex}.breadcrumbs-l li{color:var(--color-bg-dark);display:inline;margin:0!important;padding:0!important;list-style-image:none!important}.breadcrumbs-l a{color:var(--color-black);font-family:var(--font-sans-medium);margin:0 2rem;padding:0;text-decoration:none;display:inline-block}.breadcrumbs-l a:first-of-type{margin-left:0}.breadcrumbs-l a:hover{text-decoration:underline}.breadcrumbs-l a.active{text-decoration:none}.breadcrumbs-l li+li{position:relative}.breadcrumb li+li:before,.breadcrumbs-l li+li:before{content:"";background-color:var(--color-black);min-width:14px;min-height:14px;-webkit-mask:var(--icon-breadcrumb);-webkit-mask:var(--icon-breadcrumb);mask:var(--icon-breadcrumb);padding-right:1.25rem;display:inline-block;position:relative;top:2px;-webkit-mask-size:contain;mask-size:contain}.breadcrumbs-s a{font-size:var(--font-size-small);color:var(--color-black);flex-grow:initial;align-items:center;gap:.5rem;width:fit-content;text-decoration:none;display:flex}.breadcrumbs-s a:hover{border-bottom:none}.breadcrumbs-s a:before{content:"";min-width:12px;min-height:12px;-webkit-mask:var(--icon-breadcrumb);-webkit-mask:var(--icon-breadcrumb);mask:var(--icon-breadcrumb);background-color:currentColor;display:inline-block;position:relative;top:1px;transform:rotate(180deg);-webkit-mask-size:contain;mask-size:contain}.dropdown-btn{border-radius:var(--border-radius);display:inline-block;position:relative}.dropdown-btn-header{display:flex}.dropdown-btn-header .btn{background-color:var(--color-bg-light);border:1px solid #d3d3d3;border-right:0;border-radius:3px 0 0 3px;margin:0}.dropdown-btn-header .btn:hover{background-color:var(--color-bg-40);color:var(--color-white)}.dropdown-btn-toggle{cursor:pointer;background-color:var(--color-bg-light);border:1px solid #d3d3d3;border-radius:0 3px 3px 0;padding:.65rem}.dropdown-btn-toggle span{display:none}.dropdown-btn-toggle:before{content:"";min-width:20px;min-height:20px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask:var(--icon-dropdown-btn);-webkit-mask:var(--icon-dropdown-btn);mask:var(--icon-dropdown-btn);background-color:currentColor;display:inline-block;position:relative;top:3px}.dropdown-btn-toggle:hover{background-color:var(--color-bg-40);color:var(--color-white)}.dropdown-btn-content{background-color:var(--color-white);z-index:1;font-size:var(--font-size-small);width:max-content;padding:1rem;display:none;position:absolute;box-shadow:0 8px 1rem #0003}.dropdown-btn-content a{border:1px solid var(--color-bg-medium-dark);text-align:center;margin-bottom:.25rem;padding:.75rem 1rem;text-decoration:none;display:block}.dropdown-btn-content form{margin-bottom:.25rem}.dropdown-btn-content form .btn{width:100%}.dropdown-btn-content a:hover,.admin-page .dropdown-btn-content a:hover{background-color:var(--color-bg-40);color:var(--color-white)}.divider{border-top:1px solid var(--color-bg-medium);padding-top:1rem}.list-with-cta__txt{margin-bottom:1rem}.list-with-cta{margin:1rem 0}@media (width>=42rem){.list-with-cta{justify-content:space-between;gap:1rem;display:flex}.list-with-cta__txt{margin-bottom:0}}.label.status-offerte--niet-ok,.label.status--not-ok{color:var(--color-black);background-color:#ff000014;border-color:red}.label.status-offerte--ok,.label.status--ok{color:var(--color-black);background-color:#00ff0014;border-color:green}.label.status--not-active{color:var(--color-black);background-color:#0000000f;border-color:#d3d3d3}.agency-submission-teasers{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.agency-submission-teaser{border:1px solid var(--color-bg-80);border-radius:var(--border-radius);flex:1;padding:1rem}.agency-submission-teaser a{text-decoration:none}.agency-submission-teaser hr{border:1px solid var(--color-bg-medium)}.label{border:1px solid var(--color-black);border-radius:var(--border-radius);white-space:nowrap;padding:.25rem;font-size:.8rem}.outline{background-color:var(--color-white);border:1px solid var(--color-bg-medium-dark);border-radius:var(--border-radius);box-shadow:var(--box-shadow-teasers);margin:1rem 0;padding:2rem}.block__title,.block__container h2{font-size:var(--font-size-large);font-family:var(--font-sans-regular);letter-spacing:0;margin-top:2rem}.outline h3{margin:0 0 1rem}.outline>h4{margin:0 0 1rem}.outline ul,.outline ol{margin-left:1.25rem;padding-left:0}.outline ul li,.outline ol li{margin:0;padding-left:1rem}.outline.success{background-color:lighgreen;padding:1.5rem;transition:background-color 1s}@starting-style{.outline.success{background-color:#8fbc8f}}.outline.warning{box-shadow:var(--box-shadow-teasers-hover);color:var(--color-black);background-color:#fff0cf;border-color:#ccc;padding-top:1.5rem;padding-bottom:1.5rem;transition:background-color 1s}@starting-style{.outline.warning{background-color:#ffe7b3}}.outline.warning p{font-family:var(--font-sans-medium);margin:0}.outline .block__container{margin:0 0 1rem}.outline fieldset{box-shadow:none;border:none;margin:0;padding:0}.outline fieldset .form-row{margin-top:0}.login{max-width:48rem}ul.status{list-style-type:none}.status{flex-direction:column;gap:.5rem;margin:1rem 0;display:flex}@media (width>=48rem){.status{flex-direction:row;justify-content:space-between;gap:0}}.status__answer{margin:0}.status__action{border:1px solid var(--color-bg-85);background-color:var(--color-bg-98);border-radius:var(--border-radius);color:var(--color-bg-0);margin:2rem 0 1rem;padding:1rem}.status__action p,.status__action .status p{margin:0}.status__action .btn{margin-bottom:0}.status__action .status{margin:0 0 1rem}.status__action .status:last-of-type{margin:0}.status__action__title{font-size:var(--font-size-large);font-family:var(--font-sans-medium);letter-spacing:0;margin:0}.status__btns{flex-direction:column;align-items:end;gap:.25rem;display:flex}.status a:not(.btn){display:inline-block}.status a img{text-decoration:none}.status-icon{display:inline-block;position:relative;top:5px}.status-icon span{display:inline-block}h3 .status-icon{top:0}.overview-block{margin:2rem 0 4rem}details{margin-bottom:1.5rem}.details-container{margin:1rem 0}details>summary::-webkit-details-marker{content:"";display:none}details>summary::marker{content:"";display:none}summary:after{content:"";min-width:20px;min-height:20px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask:var(--icon-open-faq);-webkit-mask:var(--icon-open-faq);mask:var(--icon-open-faq);background-color:currentColor;display:inline-block;position:absolute;top:14px;right:1rem}details[open] summary:after{-webkit-mask:var(--icon-close-faq);-webkit-mask:var(--icon-close-faq);mask:var(--icon-close-faq)}details[open] summary{color:var(--color-black)}summary{border-radius:var(--border-radius);font-size:var(--font-size-regular);margin:0;padding:.65rem 2rem .65rem 1rem;position:relative}summary:hover{background-color:var(--color-bg-90)}.search-and-filter{margin:1rem 0}.search-and-filter summary{background-color:var(--color-bg-95);border:1px solid var(--color-bg-70);box-shadow:0 0 4px #0000001a}.search-and-filter summary:hover{background-color:var(--color-bg-90)}.search-and-filter label{margin:1rem 0}.faq__content{border:1px solid var(--color-bg-90);border-radius:var(--border-radius);margin:0 0 .25rem}.faq__content summary{box-shadow:0 0 .25rem #0003}.faq__content summary:hover{box-shadow:none;color:var(--color-black)}.faq__content .block__text{margin:1.5rem}.info.secondary{margin-top:2rem}ul.toc{margin:0;padding:0;list-style:none}ul.toc ol{margin-left:3rem}.pagination{justify-content:flex-end;margin:2rem 0 4rem;padding:0;list-style-type:none;display:flex}.pagination a{padding:.5rem 1.25rem;display:inline-block}.pagination a:hover,.pagination li.current{background-color:var(--color-bg-90)}.pagination li.disabled,.pagination li.current{padding:.5rem 1.25rem}.admin-page .outline h3{font-size:var(--font-md-lg);margin-top:2rem}.admin-page .outline h3:first-of-type{margin-top:0}.admin-page .status{border-bottom:1px solid var(--color-bg-90);padding-bottom:.5rem}.admin-page .outline li{margin-bottom:.25rem}.admin-page a:hover{color:var(--color-accent)}.admin-page .btn--primary:hover{color:var(--color-white)}.system__faq h1{font-size:var(--font-size-large);font-family:var(--font-sans-regular);letter-spacing:0;margin-top:2rem}.container-scroll-to-top{pointer-events:none;position:absolute;top:100vh;bottom:0;right:0}@media (width>=64rem){.container-scroll-to-top{right:-3rem}}.scroll-to-top{pointer-events:all;font-size:var(--font-size-x-small);font-family:var(--font-sans-medium);text-align:center;background-color:var(--color-black);width:3.5rem;height:3.5rem;color:var(--color-white);border:1px solid var(--color-black);text-transform:uppercase;z-index:2;border-radius:50px;align-items:center;gap:.25rem;padding:1rem;text-decoration:none;display:flex;position:sticky;top:calc(100vh - 5rem);box-shadow:0 0 1.5rem #0000004d}.scroll-to-top span{display:none}.scroll-to-top:hover{background:var(--color-white);color:var(--color-black)}.scroll-to-top:after{content:"";min-width:22px;min-height:22px;-webkit-mask:var(--icon-arrow-up);-webkit-mask:var(--icon-arrow-up);mask:var(--icon-arrow-up);background-color:currentColor;display:inline-block;top:0;-webkit-mask-size:contain;mask-size:contain}body{font-family:var(--font-sans-regular);font-size:var(--font-size-regular);line-height:var(--line-height-regular);color:var(--color-bg-40);background-color:var(--color-bg-98);width:100%;height:100%;margin:0 auto;position:relative}main{max-width:80rem;margin:0 auto;padding:1rem}@media (width>=64rem){main{padding:3rem 1rem 1rem}}.grid-container{flex-direction:column;min-height:100vh;display:flex}.grid-content{flex:1}footer{flex-shrink:0}th{text-align:left}th a[href$=asc],th a[href$=desc]{white-space:nowrap}th a[href$=asc]:after{content:"↑";margin-left:.25rem;display:inline-block}th a[href$=desc]:after{content:"↓";margin-left:.25rem;display:inline-block}summary{cursor:pointer}.header-admin-page{justify-content:end;margin:1rem 0;display:flex}.header-admin-page.left{justify-content:start}.header-admin-page.split{justify-content:space-between}.num-indicator{aspect-ratio:1;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:3ch;display:inline-flex}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}*,:before,:after{box-sizing:border-box}:focus{outline-offset:2px;outline:1px solid #000}a{color:var(--color-black)}a:focus{outline-offset:2px;outline:1px solid #000}html{scroll-behavior:smooth;width:100%;height:100%;font-size:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}::selection{color:#fffaf0;background:#000}i,em{font-family:var(--font-sans-italic)}p,ul,ol{margin:0 0 1rem}ul,ol{margin-left:1.5rem}img{border-radius:3px;max-width:100%;height:auto}figure{margin:0;padding:0;position:relative}figcaption{z-index:100000;font-size:var(--font-size-x-small);color:var(--color-body);margin:0;padding:0;position:absolute;bottom:-1.5rem;right:0}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-tight);font-family:var(--font-sans-medium);color:var(--color-black);margin:0 0 1rem;font-weight:400}h1{font-size:var(--font-xxlg-xxxlg);font-family:var(--font-sans-light);letter-spacing:-1px;margin:1rem 0}h2{font-size:var(--font-xlg-xxlg);font-family:var(--font-sans-light);line-height:var(--line-height-medium);letter-spacing:-1px;margin:0 0 1rem}@media (width>=64rem){h1{letter-spacing:-2px;margin:0 0 1.5rem}}h3{font-size:var(--font-lg-xlg);margin:3rem 0 1.5rem}h4{font-size:var(--font-md-lg);margin:2rem 0 .5rem}h5{font-size:var(--font-rg-md)}h6{font-size:var(--font-size-regular-small)}main{position:relative}.strong{font-family:var(--font-sans-medium);color:var(--color-black)}b,strong{font-family:var(--font-sans-medium);color:var(--color-black);font-weight:400}em,i{font-family:var(--font-sans-italic)}.document-list{border-bottom:1px solid var(--color-bg-medium);justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.document-list:last-of-type{border-bottom:0}.document-list__title{margin-bottom:0}.document-list__item{margin-bottom:0;padding-left:1rem}.document-list .btn{margin-bottom:0}details{margin-top:1rem}.file{font-family:var(--font-sans-medium);font-size:var(--font-size-medium);display:inline-block}
