@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-butzpp {color: var(--white); font-weight: 400; text-transform: uppercase; letter-spacing: 2px}#brxe-tanppl {color: var(--white)}#brxe-dpjxou {text-align: left; color: var(--primary-100)}#brxe-dpjxou a {text-align: left; color: var(--primary-100); font-size: inherit}#brxe-ecrztq {flex-direction: row; row-gap: var(--space-2xs); column-gap: var(--space-2xs)}#brxe-ojsjdz {row-gap: var(--space-s); padding-top: var(--space-3xl); padding-right: var(--space-xl); padding-bottom: var(--space-3xl); padding-left: var(--space-xl); background-color: var(--primary-950); border-top-left-radius: var(--radius-m); border-bottom-left-radius: var(--radius-m)}#brxe-stdzsp {justify-content: space-between; background-image: url("https://safedev.sportsafeuk.com/wp-content/uploads/2026/05/photo-1587654780291-39c9404d746b.avif"); background-size: cover; border-top-right-radius: var(--radius-m); border-bottom-right-radius: var(--radius-m)}#brxe-kusweu {flex-direction: row; align-items: stretch; padding-right: 0; padding-left: 0}#brxe-efpkdd {text-transform: uppercase; font-size: var(--text-s); font-weight: 700}#brxe-vpfmsh {font-size: var(--text-s)}#brxe-vpfmsh a {font-size: var(--text-s); font-size: inherit}#brxe-wzyhvn {font-weight: 700}#brxe-wzyhvn a {font-weight: 700; font-size: inherit}#brxe-nmlpcs {font-size: var(--text-s)}#brxe-jhtjyn {align-items: flex-end}#brxe-tnfaiv {flex-direction: row; align-items: stretch; display: grid; align-items: initial; grid-template-columns: 2fr 1fr 1fr; align-items: center; padding-top: var(--space-s); padding-bottom: var(--space-s)}#brxe-ctxtjx {background-color: var(--primary-100)}#brxe-rcjobz {text-transform: capitalize; font-weight: 700; font-size: var(--text-xl); color: var(--white)}#brxe-esoffs {text-align: center; color: var(--primary-100); font-size: var(--text-s)}#brxe-esoffs a {text-align: center; color: var(--primary-100); font-size: var(--text-s); font-size: inherit}#brxe-hehghv {align-items: center; padding-top: var(--space-m); padding-right: var(--space-2xl); padding-bottom: var(--space-m); padding-left: var(--space-2xl)}#brxe-utfrxj {text-transform: capitalize; font-weight: 700; font-size: var(--text-xl); color: var(--white)}#brxe-wyngff {text-align: center; color: var(--primary-100); font-size: var(--text-s)}#brxe-wyngff a {text-align: center; color: var(--primary-100); font-size: var(--text-s); font-size: inherit}#brxe-nanheq {align-items: center; padding-top: var(--space-m); padding-right: var(--space-2xl); padding-bottom: var(--space-m); padding-left: var(--space-2xl); border-right: 1px solid var(--primary-950); border-left: 1px solid var(--primary-950)}#brxe-wweyyd {text-transform: capitalize; font-weight: 700; font-size: var(--text-xl); color: var(--white)}#brxe-yyymfq {text-align: center; color: var(--primary-100); font-size: var(--text-s)}#brxe-yyymfq a {text-align: center; color: var(--primary-100); font-size: var(--text-s); font-size: inherit}#brxe-uqtqkx {align-items: center; padding-top: var(--space-m); padding-right: var(--space-2xl); padding-bottom: var(--space-m); padding-left: var(--space-2xl)}#brxe-remqfq {flex-direction: row; align-items: stretch; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; align-items: center; background-color: var(--primary-main-900); padding-top: 0; padding-bottom: 0; border-radius: var(--radius-m)}#brxe-wjombl {background-color: var(--primary-950); padding-top: var(--space-l); padding-bottom: var(--space-l)}#brxe-drxuqx {justify-content: space-between; background-image: url("https://safedev.sportsafeuk.com/wp-content/uploads/2026/05/happy-student-smart-teacher-drawing-coloring-by-using-marker-erudition_31965-484135.avif"); background-size: cover; background-position: center center; border-top-left-radius: var(--radius-m); border-bottom-left-radius: var(--radius-m)}#brxe-stjrdn {font-weight: 400; text-transform: uppercase; letter-spacing: 2px}#brxe-gvwjni {row-gap: var(--space-s); padding-top: var(--space-3xl); padding-right: var(--space-xl); padding-bottom: var(--space-3xl); padding-left: var(--space-xl); background-color: var(--white); border-top-right-radius: var(--radius-m); border-bottom-right-radius: var(--radius-m)}#brxe-sveepw {flex-direction: row; align-items: stretch; padding-right: 0; padding-left: 0}#brxe-pfmsxi {background-color: var(--primary-50)}#brxe-easlsn {font-weight: 400; text-transform: uppercase; letter-spacing: 2px}#brxe-hrkpua {text-align: center}#brxe-hrkpua a {text-align: center; font-size: inherit}#brxe-mbzfdd {width: 900px; align-items: center; row-gap: var(--space-xs)}#brxe-utcypr {height: 24px; width: 24px}#brxe-wgifax {font-size: var(--text-s)}#brxe-wgifax a {font-size: var(--text-s); font-size: inherit}#brxe-ozdtgq {row-gap: var(--space-xs); background-color: var(--primary-50); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-radius: var(--radius-m)}#brxe-iajxgl {height: 24px; width: 24px}#brxe-kidzzu {font-size: var(--text-s)}#brxe-kidzzu a {font-size: var(--text-s); font-size: inherit}#brxe-ykdwqm {row-gap: var(--space-xs); background-color: var(--primary-50); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-radius: var(--radius-m)}#brxe-fnmkvv {height: 24px; width: 24px}#brxe-abmrjc {font-size: var(--text-s)}#brxe-abmrjc a {font-size: var(--text-s); font-size: inherit}#brxe-ejgwiv {row-gap: var(--space-xs); background-color: var(--primary-50); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-radius: var(--radius-m)}#brxe-ehozzy {height: 24px; width: 24px}#brxe-rfecrq {font-size: var(--text-s)}#brxe-rfecrq a {font-size: var(--text-s); font-size: inherit}#brxe-lirwur {row-gap: var(--space-xs); background-color: var(--primary-50); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-radius: var(--radius-m)}#brxe-ubonzx {height: 24px; width: 24px}#brxe-riisjv {font-size: var(--text-s)}#brxe-riisjv a {font-size: var(--text-s); font-size: inherit}#brxe-yzpoiz {row-gap: var(--space-xs); background-color: var(--primary-50); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-radius: var(--radius-m)}#brxe-fkmxyy {height: 24px; width: 24px}#brxe-wvdgrc {font-size: var(--text-s)}#brxe-wvdgrc a {font-size: var(--text-s); font-size: inherit}#brxe-groxaz {row-gap: var(--space-xs); background-color: var(--primary-50); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-radius: var(--radius-m)}#brxe-lccznd {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; grid-gap: var(--space-s); flex-direction: row}#brxe-rtewzo {align-items: center; row-gap: var(--space-s)}#brxe-ietagh {font-weight: 400; text-transform: uppercase; letter-spacing: 2px}#brxe-winkyv {display: flex; justify-content: center; align-items: center; background-color: var(--primary-main-900); color: var(--primary-50); font-size: 10px; border-radius: var(--radius-full); width: 25px; height: 25px}#brxe-sgqnnc {width: fit-content}#brxe-sujbva {flex-direction: column; row-gap: var(--space-4xs)}#brxe-pdnfnl {flex-direction: row; align-items: flex-start; display: flex; grid-template-rows: 1fr; grid-template-columns: 1fr 9fr; column-gap: var(--space-s)}#brxe-awbrks {display: flex; justify-content: center; align-items: center; background-color: var(--primary-main-900); color: var(--primary-50); font-size: 10px; border-radius: var(--radius-full); width: 25px; height: 25px}#brxe-rtqykv {width: fit-content}#brxe-omnffw {flex-direction: column; row-gap: var(--space-4xs)}#brxe-gwqegh {flex-direction: row; align-items: flex-start; display: flex; grid-template-rows: 1fr; grid-template-columns: 1fr 9fr; column-gap: var(--space-s)}#brxe-rklzmb {display: flex; justify-content: center; align-items: center; background-color: var(--primary-main-900); color: var(--primary-50); font-size: 10px; border-radius: var(--radius-full); width: 25px; height: 25px}#brxe-zxlcmj {width: fit-content}#brxe-wzwejx {flex-direction: column; row-gap: var(--space-4xs)}#brxe-hnlvst {flex-direction: row; align-items: flex-start; display: flex; grid-template-rows: 1fr; grid-template-columns: 1fr 9fr; column-gap: var(--space-s)}#brxe-cgornj {row-gap: var(--space-s); padding-top: var(--space-3xl); padding-right: var(--space-xl); padding-bottom: var(--space-3xl); padding-left: var(--space-xl); background-color: var(--white); border-top-left-radius: var(--radius-m); border-bottom-left-radius: var(--radius-m)}#brxe-eitryp {justify-content: space-between; background-image: url("https://safedev.sportsafeuk.com/wp-content/uploads/2026/05/photo-1503454537195-1dcabb73ffb9-768x1156.avif"); background-size: cover; background-position: center center; border-top-right-radius: var(--radius-m); border-bottom-right-radius: var(--radius-m)}#brxe-ufjjtv {flex-direction: row; align-items: stretch; padding-right: 0; padding-left: 0}#brxe-khcmsh {background-color: var(--primary-50)}#brxe-zxghbm {font-weight: 400; text-transform: uppercase; letter-spacing: 2px}#brxe-fjbqpz {font-weight: 400; text-transform: uppercase; letter-spacing: 2px; color: var(--white)}#brxe-fjkqil {font-size: 50px; color: var(--white)}#brxe-qfyrqy {text-align: left; color: var(--primary-100)}#brxe-qfyrqy a {text-align: left; color: var(--primary-100); font-size: inherit}#brxe-xxbdpj {row-gap: var(--space-s); flex-direction: column; align-self: stretch !important; width: 100%; justify-content: center; background-color: var(--primary-950); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); border-radius: var(--radius-m)}#brxe-pcuxji {margin-bottom: 50px}#brxe-odinmu {display: flex; justify-content: center; align-items: center; background-color: var(--primary-main-900); color: var(--primary-50); font-size: 10px; border-radius: var(--radius-full); width: 25px; height: 25px}#brxe-eocnng {width: fit-content}#brxe-ycdgzx {flex-direction: column; row-gap: var(--space-4xs)}#brxe-qcphpo {flex-direction: row; align-items: flex-start; display: flex; grid-template-rows: 1fr; grid-template-columns: 1fr 9fr; column-gap: var(--space-s)}#brxe-davmoh {display: flex; justify-content: center; align-items: center; background-color: var(--primary-main-900); color: var(--primary-50); font-size: 10px; border-radius: var(--radius-full); width: 25px; height: 25px}#brxe-ekbymy {width: fit-content}#brxe-cwnnzw {flex-direction: column; row-gap: var(--space-4xs)}#brxe-rmcrqa {flex-direction: row; align-items: flex-start; display: flex; grid-template-rows: 1fr; grid-template-columns: 1fr 9fr; column-gap: var(--space-s)}#brxe-fmvvlo {display: flex; justify-content: center; align-items: center; background-color: var(--primary-main-900); color: var(--primary-50); font-size: 10px; border-radius: var(--radius-full); width: 25px; height: 25px}#brxe-ixtmow {width: fit-content}#brxe-deirnf {flex-direction: column; row-gap: var(--space-4xs)}#brxe-sxsrfz {flex-direction: row; align-items: flex-start; display: flex; grid-template-rows: 1fr; grid-template-columns: 1fr 9fr; column-gap: var(--space-s)}#brxe-yopdwg {display: flex; justify-content: center; align-items: center; background-color: var(--primary-main-900); color: var(--primary-50); font-size: 10px; border-radius: var(--radius-full); width: 25px; height: 25px}#brxe-zfewbd {width: fit-content}#brxe-omkdfw {flex-direction: column; row-gap: var(--space-4xs)}#brxe-yqihsr {flex-direction: row; align-items: flex-start; display: flex; grid-template-rows: 1fr; grid-template-columns: 1fr 9fr; column-gap: var(--space-s)}#brxe-riykfp {row-gap: var(--space-s); flex-direction: column}#brxe-cnhqoc {flex-direction: row}#brxe-dokyli {flex-direction: column; row-gap: var(--space-s)}#brxe-eiufnh {font-weight: 400; text-transform: uppercase; letter-spacing: 2px; color: var(--white)}#brxe-tkhgnj {color: var(--white)}#brxe-eclwym {color: var(--white); text-align: center}#brxe-eclwym a {color: var(--white); text-align: center; font-size: inherit}#brxe-lubwlk {row-gap: var(--space-s)}#brxe-vsmjbi {font-weight: 400; text-transform: uppercase; letter-spacing: 2px; color: var(--white); font-size: var(--text-s)}#brxe-eqrmfs {text-align: left; color: var(--white); font-weight: 700}#brxe-eqrmfs a {text-align: left; color: var(--white); font-weight: 700; font-size: inherit}#brxe-ltwvuz {text-align: left; color: var(--primary-100); font-size: var(--text-s)}#brxe-ltwvuz a {text-align: left; color: var(--primary-100); font-size: var(--text-s); font-size: inherit}#brxe-urturh {align-items: flex-start; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--space-2xs)}#brxe-mgicsc {font-weight: 400; text-transform: uppercase; letter-spacing: 2px; color: var(--white); font-size: var(--text-s)}#brxe-uyxtmz {text-align: left; color: var(--white); font-weight: 700}#brxe-uyxtmz a {text-align: left; color: var(--white); font-weight: 700; font-size: inherit}#brxe-kbddte {text-align: left; color: var(--primary-100); font-size: var(--text-s)}#brxe-kbddte a {text-align: left; color: var(--primary-100); font-size: var(--text-s); font-size: inherit}#brxe-ylsoks {align-items: flex-start; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--space-2xs); border-right: 1px solid var(--primary-main-900); border-left: 1px solid var(--primary-main-900)}#brxe-wsntrh {font-weight: 400; text-transform: uppercase; letter-spacing: 2px; color: var(--white); font-size: var(--text-s)}#brxe-pvuwfr {text-align: left; color: var(--white); font-weight: 700}#brxe-pvuwfr a {text-align: left; color: var(--white); font-weight: 700; font-size: inherit}#brxe-pqsyta {text-align: left; color: var(--primary-100); font-size: var(--text-s)}#brxe-pqsyta a {text-align: left; color: var(--primary-100); font-size: var(--text-s); font-size: inherit}#brxe-crzxch {align-items: flex-start; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--space-2xs); border-right: 1px solid var(--primary-main-900)}#brxe-ysthrh {font-weight: 400; text-transform: uppercase; letter-spacing: 2px; color: var(--white); font-size: var(--text-s)}#brxe-nmjdll {text-align: left; color: var(--white); font-weight: 700}#brxe-nmjdll a {text-align: left; color: var(--white); font-weight: 700; font-size: inherit}#brxe-ldmcsq {text-align: left; color: var(--primary-100); font-size: var(--text-s)}#brxe-ldmcsq a {text-align: left; color: var(--primary-100); font-size: var(--text-s); font-size: inherit}#brxe-kovgfd {align-items: flex-start; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--space-2xs)}#brxe-mglxue {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr; margin-top: 50px}#brxe-hrqoyz {flex-direction: column; grid-template-columns: 1fr 1fr 1fr; align-items: center; padding-top: 0; padding-bottom: 0; align-self: center !important}#brxe-svyten {background-color: var(--primary-950); padding-top: var(--space-l); padding-bottom: var(--space-l)}#brxe-fmqidk {font-weight: 400; text-transform: uppercase; letter-spacing: 2px}#brxe-oznqud {text-align: center; font-size: 40px}#brxe-zvhlkz {text-align: center}#brxe-zvhlkz a {text-align: center; font-size: inherit}#brxe-gnpdak {width: 700px; align-items: center; row-gap: var(--space-xs)}#brxe-tsmlip {border: 1px solid var(--primary-main-900)}#brxe-orbeyw {border: 1px solid var(--primary-main-900)}#brxe-ojfwnc {flex-direction: row; column-gap: var(--space-xs); row-gap: var(--space-xs); justify-content: center; margin-top: 40px}#brxe-mhulgi {margin-top: 30px}#brxe-ctfcvv {align-items: center}