@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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}}@layer bricks {.brxe-button{width:auto}}#brxe-qrfevm {font-weight: 900; font-size: 8rem; text-shadow: 1px 1px 1px transparent; text-align: center}@media (max-width: 478px) {#brxe-qrfevm {font-size: var(--text-xl)}}#brxe-nsdoqo {text-align: center}@media (max-width: 478px) {#brxe-nsdoqo {font-size: var(--text-l)}}#brxe-bqsoxe i {color: var(--bricks-color-grey-100)}#brxe-bqsoxe {color: var(--bricks-color-grey-100)}#brxe-apgmui {align-items: center; justify-content: flex-end; margin-bottom: 10rem; row-gap: var(--text-l)}#brxe-cfvmqr {min-height: 100vh; background-repeat: no-repeat; background-size: cover; background-position: center center; background-image: url("https://ifos2030londonbid.co.uk/wp-content/uploads/2026/07/London-big-ben.jpg"); align-items: center; justify-content: flex-end}@media (max-width: 478px) {#brxe-cfvmqr {background-size: cover; background-position: center center; background-image: url("https://ifos2030londonbid.co.uk/wp-content/uploads/2026/07/London-big-ben.jpg")}}#brxe-fgaulh {font-size: var(--text-2xl); margin-bottom: 30px}#brxe-mdyroy {text-align: justify; font-size: var(--text-l)}@media (max-width: 478px) {#brxe-mdyroy {text-align: left; font-size: var(--text-m)}}#brxe-cxchuv {margin-top: 30px}#brxe-oigwge {align-self: center !important; justify-content: center}#brxe-ledmaw {justify-content: center; align-items: center; background-position: center center; background-color: var(--bricks-color-grey-100); background-blend-mode: soft-light; padding-top: 50px; padding-bottom: 50px; min-height: 50vh}#brxe-jbqkwz {letter-spacing: 0.1EM}#brxe-jxqpmd {margin-bottom: 30px; text-align: center; color: var(--bricks-color-grey-100); align-self: center !important; align-items: center; justify-content: space-between; row-gap: 10px}#brxe-inpgsp {color: var(--bricks-color-grey-900); fill: var(--bricks-color-grey-900); font-size: 5rem}#brxe-fktgbz {text-align: center}#brxe-fktgbz a {text-align: center; font-size: inherit}#brxe-kuuvoo {background-color: var(--bricks-color-grey-100); flex-direction: column; align-self: center !important; justify-content: space-evenly; align-items: center; aspect-ratio: 1; justify-self: center; transition: all 0.2s ease-in; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-kuuvoo:hover {transform: scale3d(.96, .96, 1)}@media (max-width: 478px) {#brxe-kuuvoo:hover {transform: scale3d(1, 1, 1)}#brxe-kuuvoo {flex-direction: column}}#brxe-fitehi {color: var(--bricks-color-grey-900); fill: var(--bricks-color-grey-900); font-size: 5rem}#brxe-njylgd {text-align: center}#brxe-njylgd a {text-align: center; font-size: inherit}#brxe-fldado {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: var(--bricks-color-grey-100); flex-direction: column; justify-content: space-evenly; align-items: center; aspect-ratio: 1; justify-self: center; align-self: center !important; transition: all 0.2s ease-in}#brxe-fldado:hover {transform: scale3d(.96, .96, 1)}@media (max-width: 478px) {#brxe-fldado:hover {transform: scale3d(1, 1, 1)}#brxe-fldado {flex-direction: column}}#brxe-tbuctl {color: var(--bricks-color-grey-900); fill: var(--bricks-color-grey-900); font-size: 5rem}#brxe-zajkvz {text-align: center}#brxe-zajkvz a {text-align: center; font-size: inherit}#brxe-elfkho {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: var(--bricks-color-grey-100); flex-direction: column; align-self: center !important; justify-content: space-evenly; align-items: center; aspect-ratio: 1; justify-self: center; transition: all 0.2s ease-in}#brxe-elfkho:hover {transform: scale3d(.96, .96, 1)}@media (max-width: 478px) {#brxe-elfkho:hover {transform: scale3d(1, 1, 1)}#brxe-elfkho {flex-direction: column}}#brxe-hjlecd {color: var(--bricks-color-grey-900); fill: var(--bricks-color-grey-900); font-size: 5rem}#brxe-boxuws {text-align: center}#brxe-boxuws a {text-align: center; font-size: inherit}#brxe-ngrvap {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: var(--bricks-color-grey-100); flex-direction: column; align-self: center !important; justify-content: space-evenly; align-items: center; aspect-ratio: 1; justify-self: center; transition: all 0.2s ease-in}#brxe-ngrvap:hover {transform: scale3d(.96, .96, 1)}@media (max-width: 478px) {#brxe-ngrvap:hover {transform: scale3d(1, 1, 1)}#brxe-ngrvap {flex-direction: column}}#brxe-bvnjtt {color: var(--bricks-color-grey-900); fill: var(--bricks-color-grey-900); font-size: 5rem}#brxe-esusri {text-align: center}#brxe-esusri a {text-align: center; font-size: inherit}#brxe-oyxouy {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: var(--bricks-color-grey-100); flex-direction: column; align-self: center !important; justify-content: space-evenly; align-items: center; aspect-ratio: 1; justify-self: center; transition: all 0.2s ease-in}#brxe-oyxouy:hover {transform: scale3d(.96, .96, 1)}@media (max-width: 478px) {#brxe-oyxouy:hover {transform: scale3d(1, 1, 1)}#brxe-oyxouy {flex-direction: column}}#brxe-wuvsff {color: var(--bricks-color-grey-900); fill: var(--bricks-color-grey-900); font-size: 5rem}#brxe-spvzkd {text-align: center}#brxe-spvzkd a {text-align: center; font-size: inherit}#brxe-hdlxel {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: var(--bricks-color-grey-100); flex-direction: column; align-self: center !important; justify-content: space-evenly; align-items: center; aspect-ratio: 1; justify-self: center; transition: all 0.2s ease-in}#brxe-hdlxel:hover {transform: scale3d(.96, .96, 1)}@media (max-width: 478px) {#brxe-hdlxel:hover {transform: scale3d(1, 1, 1)}#brxe-hdlxel {flex-direction: column}}#brxe-zqpuqq {color: var(--bricks-color-grey-900); fill: var(--bricks-color-grey-900); font-size: 5rem}#brxe-xewxjl {text-align: center}#brxe-xewxjl a {text-align: center; font-size: inherit}#brxe-fqzgcx {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: var(--bricks-color-grey-100); flex-direction: column; align-self: center !important; justify-content: space-evenly; align-items: center; aspect-ratio: 1; justify-self: center; transition: all 0.2s ease-in}#brxe-fqzgcx:hover {transform: scale3d(.96, .96, 1)}@media (max-width: 478px) {#brxe-fqzgcx:hover {transform: scale3d(1, 1, 1)}#brxe-fqzgcx {flex-direction: column}}#brxe-qqrbsm {color: var(--bricks-color-grey-900); fill: var(--bricks-color-grey-900); font-size: 5rem}#brxe-slxney {text-align: center}#brxe-slxney a {text-align: center; font-size: inherit}#brxe-feguuo {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: var(--bricks-color-grey-100); flex-direction: column; align-self: center !important; justify-content: space-evenly; align-items: center; aspect-ratio: 1; justify-self: center; transition: all 0.2s ease-in}#brxe-feguuo:hover {transform: scale3d(.96, .96, 1)}@media (max-width: 478px) {#brxe-feguuo:hover {transform: scale3d(1, 1, 1)}#brxe-feguuo {flex-direction: column}}#brxe-ilftjz {align-self: center !important; justify-content: center; display: grid; align-items: initial; grid-template-columns: repeat(4,1fr); grid-gap: 1px; border-radius: 10px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; overflow: hidden; justify-items: center; justify-content: space-between; align-items: center; align-content: center}@media (max-width: 478px) {#brxe-ilftjz {grid-template-columns: repeat(2,1fr)}}#brxe-xmwdez {min-height: 50vh; justify-content: center; align-items: center; background-position: center center; background-color: var(--bricks-color-grey-900); background-blend-mode: soft-light; padding-top: 50px; padding-bottom: 50px}@media (max-width: 478px) {#brxe-xmwdez {padding-right: 1px; padding-left: 1px}}#brxe-ezapit {letter-spacing: 0.1EM}#brxe-xfmmyy {margin-bottom: 30px; text-align: center; color: var(--bricks-color-grey-900); align-self: center !important; align-items: center; justify-content: space-between; row-gap: 10px}#brxe-ryiejf {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-image: url("https://ifos2030londonbid.co.uk/wp-content/uploads/2026/08/london-7.webp"); background-size: cover; transition: transform 0.5s ease}:where(#brxe-ryiejf > *:not(figcaption)) {position: relative}#brxe-ryiejf::before {background-image: linear-gradient(rgba(33, 33, 33, 0), rgba(33, 33, 33, 0.3)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}:where(#brxe-ryiejf:hover > *:not(figcaption)) {position: relative}#brxe-ryiejf:hover::before {background-image: repeating-linear-gradient(rgba(245, 245, 245, 0), rgba(3, 169, 244, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.tile-card:hover #brxe-ryiejf { transform: scale(1.06);}#brxe-hoagci {color: rgba(245, 245, 245, 0.85); letter-spacing: 0.1EM}#brxe-kowheb {color: var(--bricks-color-grey-100); font-size: var(--text-m)}#brxe-cnguly {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs)}#brxe-cnguly a {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs); font-size: inherit}#brxe-wiprwu {position: absolute; right: 24px; left: 24px; bottom: 24px; z-index: 1}#brxe-nfztgg {position: relative; border-radius: 16px; overflow: hidden; background-position: center center; grid-row: span 2; transition: all 0.2s ease-in}:where(#brxe-nfztgg:hover > *:not(figcaption)) {position: relative}#brxe-nfztgg:hover::before {background-image: linear-gradient(rgba(245, 245, 245, 0), rgba(33, 150, 243, 0.35)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-nfztgg {grid-row: auto; height: 260px}}#brxe-eaguwo {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-position: center center; background-image: url("https://ifos2030londonbid.co.uk/wp-content/uploads/2026/08/london-4-1024x624.webp"); background-size: cover; transition: transform 0.5s ease}:where(#brxe-eaguwo > *:not(figcaption)) {position: relative}#brxe-eaguwo::before {background-image: linear-gradient(rgba(33, 33, 33, 0), rgba(33, 33, 33, 0.3)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}:where(#brxe-eaguwo:hover > *:not(figcaption)) {position: relative}#brxe-eaguwo:hover::before {background-image: repeating-linear-gradient(rgba(245, 245, 245, 0), rgba(3, 169, 244, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.tile-card:hover #brxe-eaguwo { transform: scale(1.06);}#brxe-dqnkok {color: rgba(245, 245, 245, 0.85); letter-spacing: 0.1EM}#brxe-pkmotv {color: var(--bricks-color-grey-100); font-size: var(--text-m)}#brxe-wudteb {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs)}#brxe-wudteb a {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs); font-size: inherit}#brxe-nhgpef {position: absolute; right: 24px; left: 24px; bottom: 24px; z-index: 1}#brxe-ravbph {position: relative; border-radius: 16px; overflow: hidden; background-position: center center; transition: all 0.2s ease-in}:where(#brxe-ravbph:hover > *:not(figcaption)) {position: relative}#brxe-ravbph:hover::before {background-image: linear-gradient(rgba(245, 245, 245, 0), rgba(33, 150, 243, 0.35)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-ravbph {height: 260px}}#brxe-jrgbox {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-position: center center; background-image: url("https://ifos2030londonbid.co.uk/wp-content/uploads/2026/08/Excel-1024x576.webp"); background-size: cover; transition: transform 0.5s ease}:where(#brxe-jrgbox > *:not(figcaption)) {position: relative}#brxe-jrgbox::before {background-image: linear-gradient(rgba(33, 33, 33, 0), rgba(33, 33, 33, 0.3)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}:where(#brxe-jrgbox:hover > *:not(figcaption)) {position: relative}#brxe-jrgbox:hover::before {background-image: repeating-linear-gradient(rgba(245, 245, 245, 0), rgba(3, 169, 244, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.tile-card:hover #brxe-jrgbox { transform: scale(1.06);}#brxe-dcyckr {color: rgba(245, 245, 245, 0.85); letter-spacing: 0.1EM}#brxe-fvhdjm {color: var(--bricks-color-grey-100); font-size: var(--text-m)}#brxe-sonpvh {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs)}#brxe-sonpvh a {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs); font-size: inherit}#brxe-xuhjzo {position: absolute; right: 24px; left: 24px; bottom: 24px; z-index: 1}#brxe-caggcx {position: relative; border-radius: 16px; overflow: hidden; background-position: center center; transition: all 0.2s ease-in}:where(#brxe-caggcx:hover > *:not(figcaption)) {position: relative}#brxe-caggcx:hover::before {background-image: linear-gradient(rgba(245, 245, 245, 0), rgba(33, 150, 243, 0.35)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-caggcx {height: 260px}}#brxe-dldnix {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-position: center right; background-image: url("https://ifos2030londonbid.co.uk/wp-content/uploads/2026/08/Programme.jpeg"); background-size: cover; transition: transform 0.5s ease}:where(#brxe-dldnix > *:not(figcaption)) {position: relative}#brxe-dldnix::before {background-image: linear-gradient(rgba(33, 33, 33, 0), rgba(33, 33, 33, 0.3)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}:where(#brxe-dldnix:hover > *:not(figcaption)) {position: relative}#brxe-dldnix:hover::before {background-image: repeating-linear-gradient(rgba(245, 245, 245, 0), rgba(3, 169, 244, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.tile-card:hover #brxe-dldnix { transform: scale(1.06);}#brxe-hcgtss {color: rgba(245, 245, 245, 0.85); letter-spacing: 0.1EM}#brxe-xbvjzp {color: var(--bricks-color-grey-100); font-size: var(--text-m)}#brxe-dwfjtv {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs)}#brxe-dwfjtv a {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs); font-size: inherit}#brxe-owpwqc {position: absolute; right: 24px; left: 24px; bottom: 24px; z-index: 1}#brxe-ifjdwz {position: relative; border-radius: 16px; overflow: hidden; background-position: center center; transition: all 0.2s ease-in}:where(#brxe-ifjdwz:hover > *:not(figcaption)) {position: relative}#brxe-ifjdwz:hover::before {background-image: linear-gradient(rgba(245, 245, 245, 0), rgba(33, 150, 243, 0.35)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-ifjdwz {height: 260px}}#brxe-glfrzb {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-position: top center; background-image: url("https://ifos2030londonbid.co.uk/wp-content/uploads/2026/08/History-1024x1024.webp"); background-size: cover; transition: transform 0.5s ease}:where(#brxe-glfrzb > *:not(figcaption)) {position: relative}#brxe-glfrzb::before {background-image: linear-gradient(rgba(33, 33, 33, 0), rgba(33, 33, 33, 0.3)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}:where(#brxe-glfrzb:hover > *:not(figcaption)) {position: relative}#brxe-glfrzb:hover::before {background-image: repeating-linear-gradient(rgba(245, 245, 245, 0), rgba(3, 169, 244, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.tile-card:hover #brxe-glfrzb { transform: scale(1.06);}#brxe-hvqrvz {color: rgba(245, 245, 245, 0.85); letter-spacing: 0.1EM}#brxe-apmosm {color: var(--bricks-color-grey-100); font-size: var(--text-m)}#brxe-pdjzxt {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs)}#brxe-pdjzxt a {color: rgba(245, 245, 245, 0.85); font-size: var(--text-xs); font-size: inherit}#brxe-wgyxxz {position: absolute; right: 24px; left: 24px; bottom: 24px; z-index: 1}#brxe-tjvlfy {position: relative; border-radius: 16px; overflow: hidden; background-position: center center; transition: all 0.2s ease-in}:where(#brxe-tjvlfy:hover > *:not(figcaption)) {position: relative}#brxe-tjvlfy:hover::before {background-image: linear-gradient(rgba(245, 245, 245, 0), rgba(33, 150, 243, 0.35)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-tjvlfy {height: 260px}}#brxe-mwtgew {display: grid; align-items: initial; grid-template-columns: 1.3fr 1fr 1fr; grid-template-rows: 320px 320px; grid-gap: 15px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 478px) {#brxe-mwtgew {grid-template-rows: auto; grid-template-columns: 1fr; padding-right: 15px; padding-left: 15px; grid-gap: 15px}}#brxe-fuhuts {padding-top: 50px; padding-bottom: 50px}