@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-v12-latin-regular-YtgfLPRn.woff2) format("woff2"),url(/assets/inter-v12-latin-regular-CahmJf_6.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-v12-latin-500-DfX5FI9E.woff2) format("woff2"),url(/assets/inter-v12-latin-500-BQ2gQN_M.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-v12-latin-600-BvOeHRLc.woff2) format("woff2"),url(/assets/inter-v12-latin-600-D01NXWOK.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-v12-latin-700-Bj1B9WKG.woff2) format("woff2"),url(/assets/inter-v12-latin-700-B5TOIllR.woff) format("woff")}@font-face{font-family:LondonHeavy;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/London_Underground_Heavy-CA_QBE-c.ttf) format("truetype")}:root{--font-scale-factor: .8;--font-scale-factor-mobile: .9;--font-scale-factor-display: 1.6;--font-size-1: calc(2.488rem * var(--font-scale-factor));--font-size-2: calc(2.074rem * var(--font-scale-factor));--font-size-3: calc(1.728rem * var(--font-scale-factor));--font-size-4: calc(1.44rem * var(--font-scale-factor));--font-size-5: calc(1.25rem * var(--font-scale-factor));--font-size-6: calc(1.2rem * var(--font-scale-factor));--font-size-7: calc(1.1rem * var(--font-scale-factor));--tfl-blue: hsl(234.34, 100%, 31.18%);--tfl-blue-light: hsl(204.49, 66.52%, 56.67%);--tfl-red: hsl(3.03, 78.57%, 49.41%);--tfl-yellow: hsl(48.24, 100%, 50%);--tfl-orange: hsl(27.72, 72.77%, 53.92%);--tfl-green: hsl(145.79, 100%, 23.73%);--tfl-green-light: hsl(86.72, 47.41%, 49.22%);--border-color: hsla(0, 0%, 80%, 1);--border-color-dark: hsla(0, 0%, 20%, 1);--muted-text-color: hsla(0, 0%, 46.67%, 1);--light-body-background-color: hsla(0, 0%, 98.04%, 1);--light-font-color: hsla(0, 0%, 13.33%, 1);--light-highlight-color: hsla(60, 100%, 50%, .5);--light-link: hsla(233.09, 69.62%, 53.53%, 1);--light-link-visited: hsla(233.09, 69.62%, 53.53%, 1);--light-muted-element: hsla(0, 0%, 66.67%, 1);--dark-body-background-color: hsla(70, 8.11%, 14.51%, 1);--dark-font-color: hsla(0, 0%, 93.33%, 1);--dark-highlight-color: hsla(60, 100%, 50%, .2);--dark-link: hsla(213.5, 100%, 68.04%, 1);--dark-link-visited: hsla(255.6, 100%, 70.59%, 1);--dark-muted-element: hsla(0, 0%, 33.33%, 1);--body-background-color: var(--light-body-background-color);--font-color: var(--light-font-color);--highlight-color: var(--light-highlight-color);--link-color: var(--light-link);--link-visited-color: var(--light-link-visited);--muted-element-color: var(--light-muted-element)}@media(prefers-color-scheme:dark){:root{--body-background-color: var(--dark-body-background-color);--font-color: var(--dark-font-color);--highlight-color: var(--dark-highlight-color);--link-color: var(--dark-link);--link-visited-color: var(--dark-link-visited);--muted-element-color: var(--dark-muted-element);--border-color: var(--border-color-dark)}}@media(max-width:30rem){:root{--font-size-1: calc(2.488rem * var(--font-scale-factor) * var(--font-scale-factor-mobile));--font-size-2: calc(2.074rem * var(--font-scale-factor) * var(--font-scale-factor-mobile));--font-size-3: calc(1.728rem * var(--font-scale-factor) * var(--font-scale-factor-mobile));--font-size-4: calc(1.44rem * var(--font-scale-factor) * var(--font-scale-factor-mobile));--font-size-5: calc(1.25rem * var(--font-scale-factor) * var(--font-scale-factor-mobile));--font-size-6: calc(1.2rem * var(--font-scale-factor) * var(--font-scale-factor-mobile));--font-size-7: calc(1.1rem * var(--font-scale-factor) * var(--font-scale-factor-mobile))}}html,body{height:100%;margin:0;padding:0}body{background-color:var(--body-background-color);color:var(--font-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:var(--font-size-6);line-height:1.75}h1,h2,h3,h4,h5,h6{font-family:Inter,Linux Libertine,Georgia,serif;line-height:1.3;font-weight:500;margin-top:0}h1{font-size:var(--font-size-1)}h2{font-size:var(--font-size-2)}h3{font-size:var(--font-size-3)}h4{font-size:var(--font-size-4)}h5{font-size:var(--font-size-5)}h6{font-size:var(--font-size-6)}p{margin-top:0;margin-bottom:1rem;line-height:1.5}#root{display:flex;height:100%;flex-direction:column}ul,ol{padding-left:1.5rem}a{color:var(--link-color);text-decoration:none}a:visited{color:var(--link-visited-color)}a:hover{text-decoration:underline}*{box-sizing:border-box}img{max-width:100%;height:auto}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.App{margin:0;padding:0}._header_1l354_1{margin-bottom:2rem}._title_1l354_5{font-family:LondonHeavy,Inter,sans-serif;font-size:calc(var(--font-size-1) * var(--font-scale-factor-display));margin-bottom:.5rem}._red_1l354_11{color:var(--tfl-red)}._gray_1l354_15{color:var(--muted-text-color)}._yellow_1l354_19{color:var(--tfl-yellow)}._green_1l354_23{color:var(--tfl-green)}@media(prefers-color-scheme:dark){._title_1l354_5{color:#ff8000;animation:_glow_1l354_1 3s ease-in-out infinite}._red_1l354_11{color:#e66000;animation:_glow_1l354_1 3s ease-in-out infinite}._gray_1l354_15{color:#ff8000;animation:_glow_1l354_1 3s ease-in-out infinite}._yellow_1l354_19{color:#ff9f1a;animation:_glow_1l354_1 3s ease-in-out infinite}._green_1l354_23{color:#f57200;animation:_glow_1l354_1 3s ease-in-out infinite,_glitch_1l354_1 7s infinite}}@keyframes _glow_1l354_1{0%{text-shadow:.1rem .1rem .5rem hsla(30,100%,50%,.3)}25%{text-shadow:-.1rem .1rem .6rem hsla(30,100%,50%,.35)}50%{text-shadow:-.1rem -.1rem .5rem hsla(30,100%,50%,.3)}75%{text-shadow:.1rem -.1rem .6rem hsla(30,100%,50%,.35)}to{text-shadow:.1rem .1rem .5rem hsla(30,100%,50%,.3)}}@keyframes _glitch_1l354_1{0%,95%{opacity:1}95.2%{opacity:0}95.4%{opacity:1}95.5%{opacity:0}95.8%{opacity:1}96%{opacity:0}96.3%{opacity:1}to{opacity:1}}._tagline_1l354_102{font-size:var(--font-size-4);margin-bottom:0;display:flex;align-items:center;gap:.5rem}._icon_1l354_110{flex-shrink:0;color:var(--muted-text-color)}@media(max-width:30rem){._title_1l354_5{font-size:calc(var(--font-size-1) * var(--font-scale-factor-display) * var(--font-scale-factor-mobile))}}._section_104j7_1{display:flex;gap:1.5rem;margin:0 0 2rem;align-items:center}@media(max-width:40rem){._section_104j7_1{flex-direction:column;align-items:center;gap:1rem}}._container_ogt8b_1{flex-shrink:0;margin:.5rem}._image_ogt8b_6{border:1px solid var(--border-color);border-radius:50%;width:5.33rem;height:5.33rem;object-fit:cover;cursor:pointer;transition:transform .1s ease}._image_ogt8b_6:hover,._image_ogt8b_6:active{animation:_wiggle_ogt8b_1 .5s ease}@keyframes _wiggle_ogt8b_1{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@media(max-width:40rem){._image_ogt8b_6{width:4rem;height:4rem}}._container_edrmc_1{flex:1}._text_edrmc_5{font-size:var(--font-size-6);line-height:1.5;margin:0 0 1rem}._text_edrmc_5:last-child{margin-bottom:0}._icon_edrmc_15{display:inline-block;vertical-align:middle;margin-right:.5rem;color:var(--muted-text-color)}._link_edrmc_22{color:var(--link-color);text-decoration:none}._link_edrmc_22:visited{color:var(--link-visited-color)}._link_edrmc_22:hover{text-decoration:underline}._section_12cw0_1{margin:2rem 0;display:flex;flex-direction:column;align-items:center}._toggle_12cw0_8{background:none;border:none;color:var(--muted-text-color);font-size:var(--font-size-6);font-weight:400;font-family:inherit;cursor:pointer;padding:0;text-align:center;display:inline-flex;align-items:center;gap:.5rem}._toggle_12cw0_8:hover{color:var(--link-color)}._mailIcon_12cw0_27{flex-shrink:0;color:var(--muted-text-color)}._content_12cw0_32{margin-top:1.5rem;width:100%;max-width:40rem}._links_12cw0_38{text-align:center;margin-top:1rem;font-size:var(--font-size-6)}._link_12cw0_38{color:var(--link-color);text-decoration:none}._link_12cw0_38:visited{color:var(--link-visited-color)}._link_12cw0_38:hover{text-decoration:underline}._separator_12cw0_57{color:var(--muted-text-color);margin:0 .5rem}._form_rh90x_1{width:100%;margin:2rem auto}._textarea_rh90x_6{padding:.5rem;width:100%;display:block;margin:0 auto 1rem;border:1px solid var(--border-color);resize:none;font-family:inherit;font-size:var(--font-size-6);background-color:var(--body-background-color);color:var(--font-color)}._textarea_rh90x_6:focus{outline:none;border-color:var(--tfl-blue)}._emailInput_rh90x_24{padding:.5rem;width:100%;display:block;margin:0 auto 1rem;border:1px solid var(--border-color);font-family:inherit;font-size:var(--font-size-6);background-color:var(--body-background-color);color:var(--font-color)}._emailInput_rh90x_24:focus{outline:none;border-color:var(--tfl-blue)}._submitButton_rh90x_41{font-weight:600;padding:.5rem;width:100%;max-width:16rem;display:block;margin:0 auto;border:1px solid var(--tfl-green);background-color:var(--tfl-green);color:#fff;cursor:pointer;font-family:inherit;font-size:var(--font-size-6)}._submitButton_rh90x_41:hover{opacity:.9}._submitButton_rh90x_41:active{transform:translateY(1px)}@media(prefers-color-scheme:dark){._textarea_rh90x_6,._emailInput_rh90x_24{border-color:var(--border-color)}}._container_8vy12_1{display:flex;flex-direction:column;gap:.5rem;max-width:100%;margin:0 auto}@media(min-width:48rem){._container_8vy12_1{max-width:80%}}._image_8vy12_15{max-width:100%;max-height:20rem;height:auto;width:auto;border-radius:.25rem;opacity:0;transition:opacity .3s ease-in-out;object-fit:contain}._image_8vy12_15._loaded_8vy12_26{opacity:1}._placeholder_8vy12_30{max-width:100%;max-height:20rem;aspect-ratio:4 / 3;background-color:var(--border-color);border-radius:.25rem;animation:_pulse_8vy12_1 1.5s ease-in-out infinite;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes _pulse_8vy12_1{0%,to{opacity:.6}50%{opacity:.4}}._metadata_8vy12_53{display:flex;gap:.5rem;align-items:center;font-size:.8rem;color:var(--muted-text-color);max-width:100%;margin:0 auto;flex-wrap:wrap;justify-content:center}@media(min-width:48rem){._metadata_8vy12_53{max-width:80%}}._location_8vy12_71,._camera_8vy12_72,._date_8vy12_73{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._separator_8vy12_79{flex-shrink:0}._imageWrapper_8vy12_83{display:flex;justify-content:center;text-decoration:none;position:relative;min-height:20rem}@media(max-width:40rem){._metadata_8vy12_53{font-size:.7rem}._separator_8vy12_79{display:none}}._page_1bbsh_1{min-height:100vh;display:flex;flex-direction:column}._content_1bbsh_7{flex:1 0 auto;max-width:50rem;margin:0 auto;padding:3rem 2rem;width:100%}@media(max-width:30rem){._content_1bbsh_7{padding:2rem 1rem}}._header_kvu8f_1{margin-bottom:2rem}._title_kvu8f_5{font-family:LondonHeavy,Inter,sans-serif;font-size:calc(var(--font-size-1) * var(--font-scale-factor-display));margin-bottom:.5rem}._red_kvu8f_11{color:var(--tfl-red)}._tagline_kvu8f_15{font-size:var(--font-size-4);margin-bottom:0}._message_kvu8f_20{margin-top:2rem;font-size:var(--font-size-4);line-height:1.6}._link_kvu8f_26{color:var(--tfl-blue);text-decoration:underline}._link_kvu8f_26:hover{color:var(--tfl-red)}@media(max-width:30rem){._title_kvu8f_5{font-size:calc(var(--font-size-1) * var(--font-scale-factor-display) * var(--font-scale-factor-mobile))}}
