@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Courgette&family=Lato:wght@300;400;700&family=Boldonse&display=swap";@layer base{:root{--font-bebas: "Bebas Neue", cursive;--font-lato: "Lato", sans-serif;--font-courgette: "Courgette", cursive;--font-boldonse: "Boldonse", cursive;--font-sans: var(--font-lato, Lato, sans-serif);--color-white: #fff;--color-gray-700: #374151;--color-primary: #1E40AF;--color-secondary: #d77c27}html{font-family:var(--font-lato, Lato, sans-serif);color:var(--color-gray-700);background-color:var(--color-white);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}.font-bebas{font-family:var(--font-bebas, "Bebas Neue", cursive)}.font-lato{font-family:var(--font-lato, Lato, sans-serif)}.font-courgette{font-family:var(--font-courgette, "Courgette", cursive)}.font-boldonse{font-family:var(--font-boldonse, "Boldonse", cursive)}*,*:before,*:after{font-family:inherit}button,input,select,textarea{font:inherit;color:inherit}}@layer components{p,span{font-family:var(--font-lato, Lato, sans-serif);font-size:1.1rem;line-height:1.6;color:var(--color-gray-700);margin-bottom:1rem}p.label,span.label{text-transform:uppercase;font-size:.75rem;line-height:1rem;margin-bottom:0}h2{font-size:1.875rem;line-height:2.25rem;text-transform:uppercase;color:var(--color-gray-700);margin-bottom:1.5rem}h3{font-size:1.5rem;line-height:2rem;text-transform:uppercase;padding-bottom:1rem;color:var(--color-primary)}h4{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;font-weight:700}hr{border:0;border-top:1px solid var(--color-secondary);margin-top:1rem;margin-bottom:1rem}.uppercase-muted{text-transform:uppercase;font-size:.75rem;line-height:1rem;color:var(--color-gray-600);margin-right:1rem;grid-column:span 2/span 2}.ql-align-center{text-align:center}.ql-align-right{text-align:right}blockquote{border-left:8px solid var(--color-orange-500);padding-left:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;font-weight:700;font-style:italic;color:var(--color-orange-500);font-family:var(--font-courgette, "Courgette", cursive);font-size:1.5rem;line-height:2rem}.label,label span{text-transform:uppercase;font-size:.75rem;line-height:1rem;margin-bottom:0}.content-area h2,.content-blog h2,.content-event h2,.content-ministry h2{margin-bottom:4rem}.content-area h4,.content-blog h4,.content-event h4,.content-ministry h4{margin-top:4rem}.lyric-preview{padding-left:3rem;padding-right:3rem}.lyric-preview pre,.lyric-preview p,.lyric-preview strong{font-size:.875rem;line-height:1.25rem;font-family:var(--font-lato, Lato, sans-serif);margin-bottom:0}.text-description p,.text-small p{font-size:.875rem;line-height:1.25rem}span{margin-bottom:0}.text-danger{color:var(--color-red-700);font-weight:700}.text-bebas{font-family:var(--font-bebas, "Bebas Neue", cursive)}.text-lato{font-family:var(--font-lato, "Lato", sans-serif)}.text-courgette{font-family:var(--font-courgette, "Courgette", cursive)}.header-title{font-family:var(--font-boldonse, "Boldonse", cursive)}.reference-id{font-family:var(--font-bebas, "Bebas Neue", cursive);font-size:1.2rem!important;letter-spacing:.02em}.reference-id:hover{color:var(--color-secondary)}.reference-id-lg{font-size:1.5rem!important;letter-spacing:.03em}}@layer components{.alert{padding:1rem;font-size:.875rem;line-height:1.25rem;margin-top:.5rem;margin-bottom:1rem;border-radius:.5rem}.alert-info{background-color:var(--color-blue-100, #dbeafe);color:var(--color-sky-700, #0369a1);border:1px solid var(--color-blue-200, #bfdbfe)}.alert-info p{margin-bottom:0;color:var(--color-sky-700, #0369a1);font-size:.875rem;line-height:1.25rem}.alert-warning{background-color:var(--color-yellow-100, #fef9c3);color:var(--color-yellow-700, #a16207);border:1px solid var(--color-yellow-300, #fde047)}.alert-warning p{margin-bottom:0;color:var(--color-yellow-700, #a16207);font-size:.875rem;line-height:1.25rem}.alert-danger{background-color:var(--color-red-100, #fee2e2);color:var(--color-red-700, #b91c1c);padding-left:2rem;padding-right:2rem}.alert-success{background-color:var(--color-green-100, #dcfce7);color:var(--color-green-700, #15803d);padding-left:2rem;padding-right:2rem;border:1px solid var(--color-green-300, #86efac)}.alert-success p{margin-bottom:0;color:var(--color-green-700, #15803d);font-size:.875rem;line-height:1.25rem}}.swal2-textarea{height:15.75em!important}ul{list-style:disc;margin:1rem 0 1rem 2rem}@layer components{.btn{display:inline-flex;align-items:center;border-radius:.75rem;background-color:#fff;cursor:pointer;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;box-shadow:0 0 0 1px var(--color-gray-200, #e5e7eb);outline:none}.btn:focus-visible{box-shadow:0 0 0 2px var(--color-gray-200, #e5e7eb)}.btn span{font-size:.875rem;line-height:1.25rem;color:#fff;margin-bottom:0}.btn-primary{background-color:var(--color-blue-700);color:#fff}.btn-primary:hover{background-color:var(--color-blue-800, #1e40af)}.btn-primary:focus-visible{outline:2px solid var(--color-sky-600, #0284c7);outline-offset:2px}.btn-secondary{background-color:var(--color-amber-600, #d97706);border:1px solid var(--color-amber-600, #d97706);box-shadow:0 0 0 1px var(--color-amber-700, #b45309);color:#fff}.btn-secondary:hover{background-color:var(--color-amber-700, #b45309)}.btn-secondary:focus-visible{outline:2px solid var(--color-amber-600, #d97706);outline-offset:2px}.btn-danger{display:flex;flex-direction:row;background-color:var(--color-red-500, #ef4444);color:#fff}.btn-danger:hover{background-color:var(--color-red-700, #b91c1c)}.btn-danger:focus-visible{outline:2px solid var(--color-red-600, #dc2626);outline-offset:2px}.btn-danger svg{margin-right:.5rem}.btn-ghost{background-color:#fff;color:var(--color-primary)}.btn-ghost:hover{background-color:var(--color-gray-50, #f9fafb)}.btn-ghost span{color:var(--color-gray-700, #374151)}.btn-ghost svg{margin-right:.5rem}.btn-ghost svg path{fill:var(--color-white, #374151)}.btn-pill{border-radius:9999px}.btn-transparent{background-color:transparent;border:1px solid #fff;color:#fff}.btn-transparent:hover{background-color:var(--color-white, #ffffff);color:var(--color-gray-900, #111827)}.btn-transparent span{color:#fff}.btn-warning{background-color:var(--color-amber-600, #fb923c);border:1px solid var(--color-amber-600, #fb923c);color:#fff}.btn-warning:hover{background-color:var(--color-amber-700, #c2410c)}.btn-warning:focus-visible{outline:2px solid var(--color-amber-600, #ea580c);outline-offset:2px}.btn-success{background-color:var(--color-green-700, #15803d);color:#fff}.btn-success:hover{background-color:var(--color-green-700, #15803d)}.btn-success:focus-visible{outline:2px solid var(--color-green-600, #16a34a);outline-offset:2px}.btn-lg{padding:1.25rem}.btn-xs{padding:.25rem 1rem;height:24px;font-size:.8rem}.btn-link{background-color:transparent;border:none;box-shadow:none;color:var(--color-primary);padding:0;margin:0}.menu{background-color:#fff;width:14rem;position:absolute;z-index:50}.menu li a{color:var(--color-primary);font-size:.875rem;line-height:1.25rem}.menu li.active,.menu li:active{background-color:var(--color-primary)}.menu li.active a,.menu li:active a{color:#fff}.btn-group .btn{border-top-left-radius:9999px;border-top-right-radius:9999px}}.bg{background-repeat:no-repeat;background-size:cover}.bg-one{@apply bg-cover bg-fixed w-screen;}.bg-cheese{background-image:url(/imgs/bgs/liquid-cheese.svg)}.bg-animatd-shapes{background-image:url(/imgs/bgs/animated-shapes.svg)}.bg-primary{background-color:var(--color-blue-900)}@layer components{dl>*+*{border-top:1px solid var(--color-gray-100, #f3f4f6)}dl div{padding:1rem}@media(min-width:640px){dl div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-left:0;padding-right:0}}dl div dt{font-size:.875rem;line-height:1.25rem;text-transform:uppercase;color:var(--color-gray-500, #6b7280)}dl div dd{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:var(--color-gray-700, #374151)}@media(min-width:640px){dl div dd{grid-column:span 2/span 2;margin-top:0}}dl div dd span,dl div dd span p{font-size:.875rem;line-height:1.25rem}.three-column-grid{border:1px solid var(--color-gray-300, #d1d5db);border-radius:.75rem;padding:1.5rem 2rem}@media(min-width:768px){.three-column-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.three-column-grid>div{margin-bottom:1rem;font-family:var(--font-lato, Lato, sans-serif)}@media(min-width:768px){.three-column-grid>div{grid-column:span 3/span 3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.three-column-grid>div div:nth-child(1){text-transform:uppercase;font-size:.75rem;line-height:1rem}@media(min-width:768px){.three-column-grid>div div:nth-child(1){grid-column:span 1/span 1}}@media(min-width:768px){.three-column-grid>div div:nth-child(2){grid-column:span 2/span 2}.three-column-grid>div div:nth-child(2):before{margin-right:1rem}}@media(min-width:768px){.two-column-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.two-column-grid>div{grid-column:span 2/span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));font-family:var(--font-lato, Lato, sans-serif);align-items:center}.two-column-grid>div div:nth-child(1){grid-column:span 1/span 1;padding-top:.5rem;padding-bottom:.5rem}}@layer components{form.with-errors .has-error label,.form.with-errors .has-error label{color:var(--color-red-500)}form.with-errors .has-error input,form.with-errors .has-error textarea,.form.with-errors .has-error input,.form.with-errors .has-error textarea{border-color:var(--color-red-500)}form.with-errors .error-feedback,.form.with-errors .error-feedback{color:var(--color-red-500);font-size:.75rem;line-height:1rem}form-label,.form-label{font-size:.75rem;line-height:1rem;text-transform:uppercase;color:var(--color-gray-500)}form-label.required,.form-label.required{color:var(--color-red-500)}textarea{resize:none}.form-group{padding-top:.5rem;padding-bottom:.5rem;display:flex;flex-direction:column}.form-group label{text-transform:uppercase;font-size:10px;line-height:1;color:var(--color-gray-700)}.form-control{margin-bottom:.5rem}.form-control label{margin-bottom:0;padding-bottom:0}.form-control label span{text-transform:uppercase;font-size:.75rem;line-height:1rem;color:var(--color-gray-500)}.form-control input{border-color:var(--color-gray-400)}.form-control .error-feedback{color:var(--color-red-500);font-size:.75rem;line-height:1rem}.form-control.has-error label,.form-control.has-error span{color:var(--color-red-500)}.form-control.has-error input,.form-control.has-error select{border-width:1px;border-style:solid;border-color:var(--color-red-500)}select{border-color:var(--color-gray-400)}.error-feedback{color:var(--color-red-500);font-size:.75rem;line-height:1rem}.input-line{border:0;border-bottom:1px solid var(--color-gray-300);box-shadow:none}.input:disabled{background-color:var(--color-gray-100);border-color:var(--color-gray-200);color:var(--color-gray-400)}input:disabled{background-color:var(--color-gray-100);border-color:var(--color-gray-200);color:var(--color-gray-500)}.formkit-outer{margin-bottom:2rem}.formkit-outer .formkit-wrapper .formkit-label{display:block;font-size:.875rem;line-height:1.25rem;color:var(--color-gray-500)}.formkit-outer .formkit-wrapper .formkit-input{width:100%;border-color:var(--color-gray-400);font-family:Lato,sans-serif;font-size:1rem;line-height:1.5rem}.formkit-outer .formkit-wrapper .formkit-input[type=submit]{display:inline-flex;align-items:center;border-radius:.75rem;background-color:var(--color-primary);color:#fff;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;margin-top:2rem;width:fit-content;border:0;cursor:pointer}.formkit-outer .formkit-wrapper .formkit-input[type=submit]:hover{background-color:var(--color-blue-800)}.formkit-outer .formkit-wrapper .formkit-input[type=submit]:focus-visible{outline:2px solid var(--color-sky-600);outline-offset:2px}.formkit-outer textarea.formkit-input{font-family:Lato,sans-serif}.formkit-outer .formkit-help{color:var(--color-gray-600);font-size:.75rem;line-height:1rem}.formkit-outer .formkit-messages{list-style:none;padding-left:0;font-size:.75rem;line-height:1rem;color:var(--color-red-700)}.formkit-messages{font-size:1rem;line-height:1.5rem;color:var(--color-red-700);margin-left:0}.pre-pound{position:relative}.pre-pound:before{content:"£";position:absolute;top:.25rem;left:.25rem;color:var(--color-gray-600)}}.game-theme{min-width:0;background:var(--game-background);color:var(--game-page-text)}.game-theme .game-theme-card{border-color:var(--game-border)!important;background:var(--game-surface)!important;color:var(--game-text)!important}.game-theme .game-theme-completion-card{border-color:var(--game-border)!important;background:linear-gradient(180deg,var(--game-surface-muted),var(--game-surface))!important;color:var(--game-text)!important}.game-theme .game-theme-option,.game-theme .bg-slate-50,.game-theme .bg-slate-100{border-color:var(--game-border)!important;background:var(--game-surface-muted)!important;color:var(--game-text)!important}.game-theme .game-theme-board{border-color:var(--game-border)!important;background:linear-gradient(145deg,var(--game-surface-muted),var(--game-surface))!important}.game-theme .game-theme-surface{border-color:var(--game-border)!important;background:var(--game-surface)!important;color:var(--game-text)!important}.game-theme .game-theme-text{color:var(--game-text)!important}.game-theme .game-theme-muted{color:var(--game-muted)!important}.game-theme .game-theme-emphasis-text,.game-theme .text-slate-900,.game-theme .text-slate-800,.game-theme .text-slate-700,.game-theme .text-slate-600{color:var(--game-text)!important}.game-theme .text-slate-500,.game-theme .text-slate-400{color:var(--game-muted)!important}.game-theme .text-sky-600,.game-theme .text-indigo-600{color:var(--game-accent)!important}.game-theme .border-slate-100,.game-theme .border-slate-200,.game-theme .border-slate-300{border-color:var(--game-border)!important}.game-theme .bg-sky-500,.game-theme .bg-sky-600,.game-theme .bg-indigo-600,.game-theme .btn-primary{border-color:var(--game-accent)!important;background:var(--game-accent)!important;color:var(--game-on-accent)!important}.game-theme input:not([type=radio]):not([type=checkbox]),.game-theme textarea{border-color:var(--game-border)!important;background:var(--game-surface-muted)!important;color:var(--game-text)!important}.game-theme input::placeholder,.game-theme textarea::placeholder{color:var(--game-muted)!important}.game-theme input[type=radio]{color:var(--game-accent)!important}.game-theme .game-theme-page-title{color:var(--game-page-text)!important}.game-theme .game-qr-surface{background:#fff!important}@layer components{.page-header{padding:1rem 1.5rem;background-color:#fff;margin-bottom:1rem;border-radius:.75rem;border:1px solid var(--color-gray-200, #e5e7eb)}@media(min-width:1024px){.page-header{padding-left:2rem;padding-right:2rem}}.page-header .btn span{display:none}@media(min-width:768px){.page-header .btn span{display:inline-block}}.page-container{background-color:#fff;padding-top:2rem;padding-bottom:2rem;border-radius:.5rem;border:1px solid var(--color-gray-200, #e5e7eb);overflow:visible}}@layer components{.pill{text-transform:uppercase;font-size:.6rem;line-height:.75rem;padding:.25rem .5rem;display:flex;align-items:center;border-radius:9999px;width:fit-content;text-align:center}.pill-pending{background-color:var(--color-yellow-400, #facc15);color:var(--color-yellow-800, #854d0e)}.pill-submitted{background-color:var(--color-gray-400, #9ca3af);color:#fff}.pill-completed{background-color:var(--color-green-200, #bbf7d0);color:var(--color-green-800, #166534)}.pill-awaiting-cluster-approval{background-color:var(--color-blue-100, #dbeafe);color:var(--color-blue-800, #1e40af)}.pill-awaiting-gt{background-color:var(--color-lime-100, #ecfccb);color:var(--color-lime-800, #365314)}.pill-awaiting-approval{background-color:var(--color-indigo-200, #c7d2fe);color:var(--color-indigo-800, #3730a3)}.pill-awaiting-authorisation{background-color:var(--color-indigo-100, #e0e7ff);color:var(--color-indigo-800, #3730a3)}.pill-awaiting-signatures{background-color:var(--color-orange-100, #ffedd5);color:var(--color-orange-800, #9a3412)}.pill-paid-awaiting-receipts{background-color:var(--color-yellow-100, #fef9c3);color:var(--color-yellow-800, #854d0e)}.pill-awaiting-fund-transfer{background-color:var(--color-purple-200, #e9d5ff);color:var(--color-purple-800, #6b21a8)}.pill-draft{background-color:var(--color-gray-100, #f3f4f6);color:var(--color-cyan-800, #155e75)}.pill-paid{background-color:var(--color-emerald-700, #047857);color:#fff}.pill-rejected{background-color:var(--color-red-400, #d1d5db);color:var(--color-white, #1f2937)}.pill-deleted{background-color:var(--color-red-100, #fee2e2);color:var(--color-red-800, #991b1b)}.pill-liquidated{background-color:var(--color-green-600, #16a34a);color:#fff}.pill-liquidation-requested{background-color:var(--color-amber-200, #fde68a);color:var(--color-amber-800, #92400e)}}@layer components{.section{padding-top:8rem;padding-bottom:8rem}.section-primary{background-color:var(--color-primary)}.section-primary p{color:var(--color-white, #fff)}.section-secondary{background-color:var(--color-secondary)}.section-secondary .section-title,.section-secondary p,.section-secondary ul li{color:var(--color-white, #fff)}.section-title{font-family:var(--font-lato, Lato, sans-serif);font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:3rem}@media(min-width:768px){.section-title{font-size:2.25rem;line-height:2.5rem}}.section-news{padding-left:1rem;padding-right:1rem}@media(min-width:768px){.section-news{padding-left:10rem;padding-right:10rem}}.section-news-body{display:grid;grid-template-columns:1fr;gap:5rem}@media(min-width:768px){.section-news-body{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.section-news-item-date{font-size:.875rem;line-height:1.25rem;margin-bottom:0}.section-news-item-category-adj{font-size:.75rem;line-height:1rem}.section-news-item-category-name{font-style:italic;margin-left:.25rem;color:var(--color-primary);font-size:.75rem;line-height:1rem;font-weight:700}.section-news-item-title{font-family:var(--font-lato, Lato, sans-serif);font-weight:700;font-size:1.5rem;line-height:2rem;color:var(--color-primary);border-bottom:1px solid var(--color-slate-400, #94a3b8);padding-bottom:1rem;margin-bottom:1rem}.section-news-item-image{margin-bottom:1.5rem}.section-news-item-texts{margin-bottom:3rem}.overflow-unset{overflow:unset}.area-content img{width:100%;margin-left:auto;margin-right:auto;display:block}.min-safe-w-screen{min-width:-webkit-fill-available}.spacer{height:2rem}}@layer components{table{min-width:100%;border-color:var(--color-gray-300, #d1d5db)}table>thead+tbody{border-top:1px solid var(--color-gray-300, #d1d5db)}table thead{background-color:var(--color-gray-50, #f9fafb)}table thead tr th{text-align:left;text-transform:uppercase;font-size:.75rem;line-height:1rem;padding:1rem}table thead tr th:first-child{padding-top:.5rem;padding-bottom:.5rem;padding-left:2rem}table thead tr th.sortable{cursor:pointer}table thead tr th.sortable:hover{color:var(--color-gray-500, #6b7280)}table tbody tr+tr{border-top:1px solid var(--color-gray-300, #d1d5db)}table tbody tr td{white-space:nowrap;padding:1rem;font-size:.875rem;line-height:1.25rem;color:var(--color-gray-500, #6b7280);border-top:1px solid var(--color-gray-200, #e5e7eb);border-bottom:1px solid var(--color-gray-200, #e5e7eb);background-color:#fff}table tbody tr td:first-child{padding-top:.5rem;padding-bottom:.5rem;padding-left:2rem}table tbody tr td.action{width:.5rem;padding-right:2rem}table tbody tr td span{font-size:.875rem;line-height:1.25rem}table tbody tr.selected-row{background-color:var(--color-indigo-700, #4338ca);color:#fff}table tbody tr.selected-row td{color:#fff}.table-mobile-row{padding:1.5rem 1rem;border-bottom:1px solid var(--color-gray-200, #e5e7eb)}.table-mobile-row h4{font-size:1rem;line-height:1.5rem;margin-bottom:0}.table-mobile-row .subtitle{font-size:.75rem;line-height:1rem;text-transform:uppercase}.table-mobile-row:nth-child(2n){background-color:var(--color-gray-100, #f3f4f6)}}
