@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}._1Vprwa_className{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}._1Vprwa_variable{--font-ref-serif:"EB Garamond", "EB Garamond Fallback"}
@layer components{.fxs>.fx{display:none}.fxs>.fx-classic{display:block}:root[data-footer]:not([data-footer=classic]) .fxs>.fx-classic{display:none}:root[data-footer=artwork] .fxs>.fx-artwork,:root[data-footer=skyline] .fxs>.fx-skyline,:root[data-footer=onelight] .fxs>.fx-onelight,:root[data-footer=painted] .fxs>.fx-painted,:root[data-footer=engraving] .fxs>.fx-engraving,:root[data-footer=blue] .fxs>.fx-blue{display:block}.fx-ldn,.fx-ldn-only{display:none}:root[data-city=london] .fx-ldn,:root[data-city=london] .fx-ldn-only{display:inline}:root[data-city=london] .fx-chi,:root[data-city=london] .fx-chi-only{display:none}.fx{font-family:var(--sans);position:relative;overflow:clip}.fx-scene svg,.fx-art svg,.fx-paint-scene svg,.fx-eng-scene svg,.fx-blue-scene svg{width:100%;height:100%;display:block}.fx-wrap{z-index:1;max-width:1180px;margin-inline:auto;padding-inline:20px;position:relative}.fx a{color:inherit;text-decoration:none}.fx-lede{max-width:30rem}.fx-lede .mark{width:40px;height:40px;filter:var(--fx-mark,none)}.fx-lede h2{font:700 clamp(32px, 4.4cqi, 54px) / 1.02 var(--sans);letter-spacing:-.025em;text-wrap:balance;margin:20px 0 10px}.fx-lede p{font:19px / 1.45 var(--serif);opacity:.85;text-wrap:pretty;margin:0}.fx-lede p a{text-underline-offset:3px;text-decoration:underline}.fx-latest{letter-spacing:.01em;opacity:.85;margin-top:18px;padding:10px 0;font-size:14px;display:inline-block}.fx-latest:hover{opacity:1}.fx-links{grid-template-columns:repeat(3,minmax(0,auto));gap:12px clamp(28px,5cqi,72px);font-size:15px;display:grid}.fx-links p{letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin:0 0 6px;font-size:11px;font-weight:700}.fx-links a,.fx-time{padding-block:6px;display:block}.fx-links a:hover{opacity:.7}.fx-time b{font-variant-numeric:tabular-nums;opacity:.75;margin-left:6px;font-weight:500}.fx-legal{opacity:.65;margin:0;padding:20px 0 88px;font-size:13px}.fx-legal a:hover{text-decoration:underline}.fx-wrap:first-child{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:40px;padding-top:clamp(56px,7cqi,104px);display:flex}.fx-scene{height:clamp(220px,32cqi,420px);margin-top:-24px}.fx-scene.short{height:clamp(120px,18cqi,240px);margin-top:0}.fx-sky{--sky1:#dfe9ef;--sky2:#f5f1e8;--ink:#23262b;--fg:#16181c;--sun:#f3d27a;--win:transparent;--cloud:#fff;--fx-mark:invert(1);background:linear-gradient(var(--sky1), var(--sky2) 78%);color:var(--fg);transition:background 1s,color 1s}.fx-sky[data-phase=dawn]{--sky1:#e9d5d8;--sky2:#f8e2c8;--ink:#3a2f2a;--fg:#241c18;--sun:#f2a46b;--cloud:#fbeee6}.fx-sky[data-phase=sunset]{--sky1:#2b2a4a;--sky2:#e9875a;--ink:#1b1726;--fg:#fff;--sun:#f9c27a;--cloud:#f5b6a0;--win:#ffd28a;--fx-mark:none}.fx-sky[data-phase=night]{--sky1:#0b0f1c;--sky2:#1c2438;--ink:#c9cfdc;--fg:#fff;--sun:#ece6d4;--cloud:#2b3550;--win:#f5c66b;--fx-mark:none}.fx-sky .fx-sun{fill:var(--sun);transform-box:fill-box;transition:fill 1s,transform 1s}.fx-sky[data-phase=sunset] .fx-sun{transform:translateY(110px)scale(1.5)}.fx-sky[data-phase=dawn] .fx-sun{transform:translate(-760px,120px)scale(1.3)}.fx-sky[data-phase=night] .fx-sun{transform:translate(80px,-110px)scale(.6)}.fx-city-line path{fill:var(--sky2);stroke:var(--ink);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;transition:stroke 1s}.fx-city-line path.shade{fill:url(#fx-hatch)}.fx-birds path,.fx-track path{fill:none}.fx-city-line .fx-win rect,.fx-city-fill .fx-win rect{fill:var(--win);transition:fill 1s}.fx-clouds path{fill:var(--cloud);stroke:var(--ink);stroke-width:1px;stroke-opacity:.35;transition:fill 1s}.fx-birds path{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round}.fx-track path{fill:none;stroke:var(--ink);stroke-width:1.4px}.fx-train .car{fill:var(--sky2);stroke:var(--ink);stroke-width:1.4px}.fx-train .win{fill:var(--ink);opacity:.6}.fx-sky[data-phase=night] .fx-train .win,.fx-sky[data-phase=sunset] .fx-train .win{fill:var(--win);opacity:1}.fx-artwork{color:#fff;background:#18161f}.fx-art{height:clamp(360px,46cqi,640px);position:relative}.fx-bank ellipse{fill:#8f93b0;opacity:.9}.fx-bank.front ellipse{fill:#b9b6cd}.fx-peak{fill:#34313f}.fx-artwork .fx-birds path{stroke:#2c2633;stroke-width:1.6px}.fx-city-tower .body{fill:url(#fx-art-tower)}.fx-city-tower .edge{fill:none;stroke:#8f7f97;stroke-width:.8px;opacity:.7}.fx-city-tower .fx-win rect{fill:#a08aa0;opacity:.45}.fx-fog ellipse{fill:#fbe9d0;opacity:.85}.fx-fog .f1{fill:#f5d9c2}.fx-fog .f2{fill:#efe2e6;opacity:.7}.fx-rock{fill:#26232c}.fx-rock-lines{fill:none;stroke:#3d3946;stroke-width:2px}.fx-figure circle,.fx-figure path{fill:#1c1a22}.fx-figure .pack{fill:#5a4a52}.fx-art-copy{color:#2a2333;max-width:24rem;position:absolute;top:clamp(28px,5cqi,64px);left:clamp(20px,5cqi,72px)}.fx-art-copy .k{letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:0 0 8px;font-size:11px;font-weight:700}.fx-art-copy h2{font:700 clamp(28px, 4cqi, 52px) / 1.02 var(--sans);letter-spacing:-.025em;text-wrap:balance;margin:0 0 10px}.fx-art-copy p:last-child{font:18px / 1.4 var(--serif);opacity:.85;margin:0}.fx-bar{max-width:1180px;margin-inline:auto;padding:40px 20px 0}.fx-onelight{color:#fff;background:linear-gradient(#07090f,#111725 80%)}.fx-moon{fill:#e9e4d4;opacity:.9}.fx-city-fill .body{fill:#0d111b}.fx-city-fill .edge{fill:none;stroke:#2a3246;stroke-width:1px}.fx-onelight .fx-win rect{fill:#1a2030}.fx-one rect{fill:#ffcf7a}.fx-one .halo{fill:#ffcf7a;opacity:.18;filter:blur(4px)}.fx-painted{color:#fff;font-family:var(--serif)}.fx-paint-scene{height:clamp(700px,60cqi,900px)}.fx-paint-top{z-index:1;text-shadow:0 1px 12px #1e142859;gap:28px;width:min(620px,50%);padding:clamp(36px,5cqi,72px) clamp(20px,4cqi,64px);display:grid;position:absolute;top:0;left:0}.fx-paint-brand .name{font:700 15px/1 var(--sans);letter-spacing:.16em;align-items:center;gap:10px;margin:0;display:flex}.fx-paint-brand p{margin:16px 0 0;font-size:21px;line-height:1.35}.fx-paint-brand .small{opacity:.75;margin-top:18px;font-size:13px}.fx-paint-cols{grid-template-columns:repeat(3,auto);justify-content:start;gap:clamp(28px,4cqi,56px);display:grid}.fx-paint-cols p{font:700 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;opacity:.8;margin:0 0 10px}.fx-paint-cols a{padding-block:4px;font-size:17px;display:block}.fx-paint-cols a:hover{text-underline-offset:3px;text-decoration:underline}.fx-city-haze .body{fill:#d8b0c3;opacity:.8}.fx-city-haze .edge{fill:none;stroke:#e9c6d3;stroke-width:1px}.fx-city-haze .fx-win{display:none}.fx-streaks path{stroke-linecap:round;opacity:.5}.fx-streaks .s0{stroke:#7f8a4a;stroke-width:2px}.fx-streaks .s1{stroke:#e9b27a;stroke-width:2px}.fx-streaks .s2{stroke:#a95a2a;stroke-width:3px}.fx-streaks .s3{stroke:#8f9a5a;stroke-width:1.5px}.fx-engraving{color:#2443c0;font-family:var(--serif);background:#f5efe2}.fx-eng-top{max-width:1180px;margin-inline:auto;padding:clamp(48px,6cqi,88px) 20px 0}.fx-eng-top .name{font:700 15px/1 var(--sans);letter-spacing:.16em;align-items:center;gap:10px;margin:0;display:flex}.fx-eng-mark{background:currentColor;width:24px;height:24px;-webkit-mask:url(/brand/mark.svg) 50%/contain no-repeat;mask:url(/brand/mark.svg) 50%/contain no-repeat}.fx-eng-line{color:#6f6a62;max-width:30rem;margin:18px 0 0;font-size:19px;line-height:1.4}.fx-eng-links{flex-wrap:wrap;gap:4px 24px;margin-top:28px;font-size:18px;display:flex}.fx-eng-links a{padding-block:6px}.fx-eng-links a:hover{text-decoration:underline}.fx-eng-legal{margin:40px 0 0;font-size:15px}.fx-eng-scene{height:clamp(360px,44cqi,620px);margin-top:-20px}.fx-city-engrave .body.p0{fill:url(#fx-e0)}.fx-city-engrave .body.p1{fill:url(#fx-e1)}.fx-city-engrave .body.p2{fill:url(#fx-e2)}.fx-city-engrave .edge{fill:none;stroke:#2443c0;stroke-width:1.2px}.fx-city-engrave .fx-win rect{fill:#f5efe2}.fx-water path{stroke:#2443c0;opacity:.75}@media (prefers-reduced-motion:no-preference){.fx-clouds .c1{animation:90s linear infinite alternate fx-drift}.fx-clouds .c2{animation:120s linear infinite alternate-reverse fx-drift}.fx-clouds .c3{animation:70s linear infinite alternate fx-drift}.fx-birds{animation:40s linear infinite fx-fly}.fx-train{animation:26s linear infinite fx-ride}.fx-fog ellipse{animation:60s ease-in-out infinite alternate fx-drift}.fx-fog .f1{animation-duration:80s;animation-direction:alternate-reverse}.fx-bank ellipse{animation:140s ease-in-out infinite alternate fx-drift}.fx-one .halo{animation:4s ease-in-out infinite alternate fx-glow}}@keyframes fx-drift{to{transform:translate(80px)}}@keyframes fx-fly{0%{transform:translate(-500px,30px)}to{transform:translate(1400px,-40px)}}@keyframes fx-ride{0%{transform:translate(-260px)}to{transform:translate(1400px)}}@keyframes fx-glow{to{opacity:.4}}@container (max-width:700px){.fx-links{grid-template-columns:1fr 1fr}.fx-links>div:last-child{grid-column:1/-1}.fx-art{height:480px}.fx-art-city{transform:translate(-250px,-20px)}}.hv .hv-birds path{fill:none;stroke-width:1.6px;stroke-linecap:round}.hv-art .hv-bank ellipse{fill:#8f93b0;opacity:.92}.hv-art .hv-bank.front ellipse{fill:#b9b6cd}.hv-art .hv-peak{fill:#34313f}.hv-art .hv-birds path{stroke:#2c2633}.hv-art .hv-far path{fill:#cdb3c6;opacity:.8}.hv-art .hv-water{fill:#d9c2cf}.hv-art .roof{fill:#ecd3cb}.hv-art .face{fill:#d8bcc4}.hv-art .side{fill:#c3a6b5}.hv-art .band{fill:#b49aac;opacity:.55}.hv-art .hv-towers .roof{fill:#f3dccf}.hv-art .hv-towers .face{fill:#dcc1c8}.hv-art .hv-towers .side{fill:#c4a5b6}.hv-art .sband,.hv-art .mast{stroke:#a88fa3;stroke-width:1.4px;fill:none}.hv-art .mast{stroke-width:3px}.hv-art .hv-fog ellipse{fill:#fbe9d0;opacity:.85}.hv-art .hv-fog .f1{fill:#f5d9c2}.hv-art .hv-fog .f2{fill:#efe2e6;opacity:.7}.hv-art .hv-rock{fill:#26232c}.hv-art .hv-rock-lines path{fill:none;stroke:#3d3946;stroke-width:2px}.hv-paint{--bank:#6f5878;--bank2:#b07a8a;--peak:#2a2030;--far:#b37e8f;--water:#e9a98a;--roof:#f0b48a;--face:#9a6a7a;--side:#7c5468;--band:#ffcf8a;--band-o:.45;--troof:#ffc58f;--tface:#8e5f72;--tside:#6c4860;--line:#5a3c52;--fog:#f7c39a;--fog1:#f2ab88;--fog2:#f8d3b0;--fog-o:.8;--rock:#1e1820;--rockline:#352a36}.fx-painted[data-phase=dawn] .hv-paint{--bank:#c3b0cc;--bank2:#e6c3cf;--peak:#5a4c62;--far:#c9a9bd;--water:#f2cdbd;--roof:#f7d6c0;--face:#b8949f;--side:#9c7b8c;--band:#ffe2b8;--band-o:.35;--troof:#fbe0cc;--tface:#b08b9a;--tside:#957384;--line:#8a6f82;--fog:#fde8d6;--fog1:#f9dcc8;--fog2:#fff1e6;--rock:#2a2430;--rockline:#423a48}.fx-painted[data-phase=day] .hv-paint{--bank:#e3ebf3;--bank2:#f4f7fa;--peak:#4b5566;--far:#9fb0c4;--water:#7fb0d8;--roof:#e2e8ef;--face:#8e9bad;--side:#6f7c90;--band:#c9d4df;--band-o:.6;--troof:#eef2f6;--tface:#8593a7;--tside:#66738a;--line:#55627a;--fog:#fff;--fog1:#f2f5f8;--fog2:#fff;--fog-o:.85;--rock:#2b2d33;--rockline:#44474f}.fx-painted[data-phase=night] .hv-paint{--bank:#1f2842;--bank2:#2a3352;--peak:#0b0f1a;--far:#222b45;--water:#1b2540;--roof:#2b3550;--face:#19203a;--side:#111729;--band:#f5c66b;--band-o:.75;--troof:#36405e;--tface:#1b2238;--tside:#10162a;--line:#2b3550;--fog:#2a3352;--fog1:#222a46;--fog2:#333d60;--fog-o:.55;--rock:#07090f;--rockline:#1a1f2c}.hv-paint .hv-bank ellipse{fill:var(--bank);opacity:.9}.hv-paint .hv-bank.front ellipse{fill:var(--bank2)}.hv-paint .hv-peak{fill:var(--peak)}.hv-paint .hv-birds path{stroke:var(--peak)}.hv-paint .hv-far path{fill:var(--far);opacity:.85}.hv-paint .hv-water{fill:var(--water)}.hv-paint .roof{fill:var(--roof)}.hv-paint .face{fill:var(--face)}.hv-paint .side{fill:var(--side)}.hv-paint .band{fill:var(--band);opacity:var(--band-o)}.hv-paint .hv-towers .roof{fill:var(--troof)}.hv-paint .hv-towers .face{fill:var(--tface)}.hv-paint .hv-towers .side{fill:var(--tside)}.hv-paint .sband,.hv-paint .mast{stroke:var(--line);stroke-width:1.4px;fill:none}.hv-paint .mast{stroke-width:3px}.hv-paint .hv-fog ellipse{fill:var(--fog);opacity:var(--fog-o)}.hv-paint .hv-fog .f1{fill:var(--fog1)}.hv-paint .hv-fog .f2{fill:var(--fog2);opacity:.7}.hv-paint .hv-rock{fill:var(--rock)}.hv-paint .hv-rock-lines path{fill:none;stroke:var(--rockline);stroke-width:2px}.hv-paint *{transition:fill 1.2s,stroke 1.2s,opacity 1.2s}.hv-paint .hv-sun{transform-box:fill-box;transform-origin:50%;transition:transform 1.2s,fill 1.2s}.fx-painted[data-phase=dawn] .hv-sky{fill:url(#hv-sky-dawn)}.fx-painted[data-phase=dawn] .hv-sun{fill:#ffd9a0;transform:translate(-60px,60px)}.fx-painted[data-phase=day] .hv-sky{fill:url(#hv-sky-day)}.fx-painted[data-phase=day] .hv-sun{fill:#fff4c8;transform:translate(-120px,-150px)scale(.8)}.fx-painted[data-phase=day] .hv-haze{fill:url(#hv-haze-day)}.fx-painted[data-phase=night] .hv-sky{fill:url(#hv-sky-night)}.fx-painted[data-phase=night] .hv-sun{fill:#ece6d4;transform:translate(80px,-150px)scale(.5)}.fx-painted[data-phase=night] .hv-haze{fill:url(#hv-haze-night)}.fx-painted[data-phase=night] .hv-birds{display:none}.fx-painted[data-phase=day] .fx-paint-top,.fx-painted[data-phase=dawn] .fx-paint-top,.fx-painted[data-phase=day] .fx-paint-legal,.fx-painted[data-phase=dawn] .fx-paint-legal{color:#1d1a24;text-shadow:0 1px 10px #fff6}.fx-painted[data-phase=day] .fx-paint-brand .name img,.fx-painted[data-phase=dawn] .fx-paint-brand .name img{filter:invert()}.fx-paint-legal{z-index:1;color:#fff;opacity:.85;text-shadow:0 1px 8px #0006;margin:0;font-size:13px;position:absolute;bottom:64px;right:clamp(20px,4cqi,64px)}.hv-ink .hv-bank ellipse{fill:url(#fx-c2);stroke:#f3ead8;stroke-width:1.4px}.hv-ink .hv-bank.front ellipse{fill:#f3ead8;stroke:#1f3a9e}.hv-ink .hv-peak{fill:url(#fx-c1);stroke:#1f3a9e;stroke-width:1.4px}.hv-ink .hv-birds path{stroke:#f3ead8}.hv-ink .hv-far path{fill:url(#fx-c0);stroke:#1f3a9e;stroke-width:2px}.hv-ink .hv-water{fill:url(#fx-c2)}.hv-ink .roof{fill:#f3ead8;stroke:#1f3a9e;stroke-width:.8px}.hv-ink .face{fill:url(#fx-c0);stroke:#1f3a9e;stroke-width:.8px}.hv-ink .side{fill:url(#fx-c1);stroke:#1f3a9e;stroke-width:.8px}.hv-ink .band{fill:#1f3a9e;opacity:.5}.hv-ink .sband{stroke:#1f3a9e;stroke-width:.8px;fill:none}.hv-ink .mast{stroke:#f3ead8;stroke-width:3px;fill:none}.hv-ink .hv-fog ellipse{fill:#f3ead8;opacity:.9}.hv-ink .hv-bank ellipse,.hv-ink .hv-bank.front ellipse{fill:none;stroke:#f3ead8;stroke-width:1.2px;stroke-dasharray:2 5}.hv-ink .hv-rock{fill:#1f3a9e;stroke:#f3ead8;stroke-width:1.6px}.hv-ink .hv-rock-lines path{fill:none;stroke:#f3ead8;stroke-width:1.2px;opacity:.7}@media (prefers-reduced-motion:no-preference){.hv-fog ellipse{animation:60s ease-in-out infinite alternate fx-drift}.hv-fog .f1{animation-duration:80s;animation-direction:alternate-reverse}.hv-bank ellipse{animation:140s ease-in-out infinite alternate fx-drift}.hv-birds{animation:46s linear infinite fx-fly}}@container (max-width:700px){.hv-city{transform:translate(-180px)}}.fx-blue{color:#f3ead8;font-family:var(--serif);background:#1f3a9e}.fx-blue:before{content:"";pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.fx-blue-top{z-index:1;grid-template-columns:minmax(220px,1fr) 2.4fr;gap:40px clamp(32px,5cqi,80px);max-width:1200px;margin-inline:auto;padding:clamp(48px,6cqi,88px) 20px 0;display:grid;position:relative}.fx-blue-brand .name{align-items:center;gap:12px;margin:0;display:flex}.fx-blue-brand .tag{margin:20px 0 0;font-size:18px;font-style:italic;line-height:1.45}.fx-blue-brand .contact{margin:24px 0 0;padding:0;font-size:16px;list-style:none}.fx-blue-brand .contact li{align-items:center;gap:12px;padding-block:6px;display:flex}.fx-blue-cols{grid-template-columns:1fr 1fr 1.4fr;gap:32px;display:grid}.fx-blue-cols p{font:500 14px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 100%/28px 1px no-repeat;margin:0 0 18px;padding-bottom:12px}.fx-blue-cols a{padding-block:5px;font-size:17px;display:block}.fx-blue-cols a:hover{text-underline-offset:3px;text-decoration:underline}.fx-blue-cols em{font-size:16px;line-height:1.45;display:block}.fx-blue-sub{border:1px solid;align-items:stretch;max-width:280px;margin-top:18px;padding:0!important;display:flex!important}.fx-blue-sub span{opacity:.8;flex:1;padding:12px 16px;font-style:italic}.fx-blue-sub b{color:#1f3a9e;background:#f3ead8;place-items:center;width:44px;font-weight:400;display:grid}.fx-blue-sub:hover{text-decoration:none!important}.fx-blue-sub:hover span{opacity:1}.fx-blue-legal{grid-column:2;justify-self:end;align-items:center;gap:14px;margin:8px 0 0;font-size:14px;font-style:italic;display:flex}.fx-blue-legal span{opacity:.7;margin-right:12px;font-style:normal}.fx-blue-legal i{opacity:.6;font-style:normal}.fx-blue-scene{height:clamp(380px,44cqi,640px);margin-top:-40px}@container (max-width:800px){.fx-blue-top{grid-template-columns:1fr}.fx-blue-cols{grid-template-columns:1fr 1fr}.fx-blue-cols .news{grid-column:1/-1}.fx-blue-legal{flex-wrap:wrap;grid-column:1;justify-self:start}.fx-paint-top{width:auto;right:0}.fx-paint-scene{height:640px}.fx-paint-top{gap:20px;padding-top:28px}.fx-paint-cols{gap:22px}.fx-paint-cols a{padding-block:6px;font-size:16px}}}
