@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=DM+Sans:wght@400;500;600;700&family=Permanent+Marker&display=swap";:root{font-family:DM Sans,sans-serif;background:#080808;color:#d8d6ce;font-synthesis:none;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{max-width:100%}svg{width:22px;height:22px;flex-shrink:0}a:focus-visible,button:focus-visible{outline:2px solid #e74836;outline-offset:5px}::selection{background:#c73525;color:#fff}.street-world{overflow:hidden;--red:#d83b2b;--muted:#777872;--line:#ffffff25}.street-world h1,.street-world h2,.street-world h3,.street-world p{margin-top:0}.brand{font-family:Barlow Condensed,Impact,sans-serif;font-size:34px;line-height:1;font-weight:900;letter-spacing:-1px;display:flex;gap:5px;align-items:center}.brand>span{font-family:Permanent Marker,cursive;font-size:.72em;font-weight:400;color:var(--red);transform:rotate(-7deg)}.brand svg{margin-left:12px;color:var(--red);width:24px}.masthead{position:absolute;z-index:5;left:7%;right:7%;height:104px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.masthead-code{font:9px monospace;letter-spacing:1.8px;color:#92938e}.header-link{font-size:9px;letter-spacing:1px;display:flex;align-items:center;gap:20px}.header-link svg{width:16px}.left-rail,.right-rail{position:fixed;z-index:30;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;align-items:center}.left-rail{left:17px}.right-rail{right:17px}.rail-caption{writing-mode:vertical-rl;font:7px monospace;letter-spacing:2px;color:#858580;margin-bottom:13px}.left-rail a,.right-rail>a{width:35px;height:42px;display:grid;place-items:center;background:#121212df;border:1px solid #7776;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);color:#a8a9a1}.left-rail a:hover{background:var(--red);color:#fff}.left-rail svg,.right-rail svg{width:19px}.cover{height:900px;min-height:100svh;max-height:1100px;position:relative;background:#030303}.cover-portrait{position:absolute;height:100%;width:73%;right:0;object-fit:cover;object-position:50% 38%;filter:grayscale(1) contrast(1.13)}.cover-vignette{position:absolute;inset:0;background:linear-gradient(90deg,#050505 0%,#050505bc 23%,transparent 53%),linear-gradient(0deg,#050505,transparent 28%,transparent 77%,#050505aa)}.cover-coordinate{position:absolute;top:138px;left:8%;font:8px monospace;letter-spacing:1.7px;color:#858580}.cover-copy{position:absolute;left:10%;top:27%;z-index:2}.eyebrow{font:9px monospace;letter-spacing:1.8px;display:block;color:#9b9b94;line-height:1.6}.cover .eyebrow{display:flex;gap:10px;align-items:center}.eyebrow i,.air-status i{width:5px;height:5px;background:var(--red);border-radius:50%}.cover h1{font-family:Barlow Condensed,Impact,sans-serif;font-weight:900;font-size:clamp(120px,17vw,245px);line-height:.77;letter-spacing:-7px;margin:30px 0 32px}.cover h1>span{display:block;color:var(--red);font-family:Permanent Marker,cursive;font-size:.65em;font-weight:400;letter-spacing:-5px;line-height:.9;transform:rotate(-9deg);margin-left:33%;margin-top:0}.cover-copy>p{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:600;line-height:1.1;letter-spacing:.3px;margin:28px 0}.red-link{display:inline-flex;gap:36px;align-items:center;padding:17px 20px;background:var(--red);color:#fff;font-size:10px;font-weight:700;letter-spacing:1px;clip-path:polygon(0 0,100% 0,100% 75%,95% 100%,0 100%)}.red-link:hover{background:#f04a37}.red-link svg{width:17px}.cover-tag{position:absolute;right:8%;top:20%;font-family:Permanent Marker,cursive;font-size:32px;line-height:1.1;color:var(--red);transform:rotate(11deg)}.mood-control{position:absolute;right:8%;bottom:15%;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.mood-control>span{font:7px monospace;letter-spacing:1px;color:#858580}.mood-control button{color:#d9d8cf;background:#080808b3;border:1px solid #9997;padding:12px 15px;display:flex;gap:20px;align-items:center;font-size:8px;letter-spacing:1px}.mood-control svg{width:15px}.cover-bottom{position:absolute;bottom:35px;left:8%;right:8%;display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:22px;font:8px monospace;letter-spacing:1px;color:#858580}.cover-bottom a{display:flex;align-items:center;gap:20px}.cover-bottom svg{transform:rotate(135deg);width:17px}.territory,.after-hours{padding:100px 9%;background:linear-gradient(#08080875,#08080899),url(/images/underground-wall.jpg) center/cover}.section-heading{position:relative;padding-bottom:40px}.street-world h2{font-family:Barlow Condensed,Impact,sans-serif;font-weight:800;font-size:clamp(65px,8vw,110px);letter-spacing:-2px;line-height:.9;margin:25px 0}.section-heading h2>span{color:#73746e}.section-heading>p{position:absolute;right:0;bottom:50px;font-size:12px;line-height:1.8;color:#989992}.street-scene{position:relative;margin:0 -3%;border-top:2px solid var(--red)}.street-scene>img{width:100%;display:block;aspect-ratio:16/8.5;object-fit:cover;filter:saturate(.7)}.scene-label{position:absolute;left:4%;bottom:8%;display:flex;flex-direction:column;gap:8px;text-shadow:0 2px 15px #000}.scene-label>span{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:47px;line-height:1}.scene-label small{font:8px monospace;letter-spacing:2px}.scene-stamp{position:absolute;top:5%;right:4%;border:2px solid #d6d1c5;transform:rotate(7deg);padding:10px;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;line-height:1}.identity-strip{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:30px 0;border-bottom:1px solid var(--line);font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:700}.identity-strip svg{color:var(--red);width:18px}.street-editorial{display:grid;grid-template-columns:.85fr 1.1fr 1fr;gap:35px;margin-top:90px;align-items:start}.editorial-intro h3{font-family:Barlow Condensed,sans-serif;font-size:54px;line-height:.95;letter-spacing:-1px;margin:20px 0}.editorial-intro p{font-size:11px;line-height:1.8;color:#92938b}.editorial-intro img{width:120px;display:block;filter:grayscale(1);border:5px solid #bab7ae;transform:rotate(-7deg);margin:25px 0 20px}.portrait-note{font:7px monospace;letter-spacing:1px;color:#999}.street-editorial figure{margin:0}.street-editorial img{display:block}.street-editorial .fit-shot{margin-top:110px}.street-editorial figcaption{display:flex;align-items:center;gap:13px;border-top:2px solid var(--red);padding:17px 0;font-size:9px;letter-spacing:.8px}.street-editorial figcaption>b{color:var(--red);font:10px monospace}.street-editorial figcaption svg{margin-left:auto;width:15px}.cinema{padding:85px 9%;background:#101110;border-block:1px solid #ffffff20}.cinema-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.cinema-heading h2{font-size:145px;letter-spacing:-5px;margin:20px 0 0}.cinema-heading h2>span{-webkit-text-stroke:1px #aaa;color:transparent}.cinema-heading h2>i{font-style:normal;color:var(--red)}.air-status{display:flex;align-items:start;gap:10px;padding-bottom:9px}.air-status i{width:7px;height:7px;margin-top:3px}.air-status>span{font:10px monospace;letter-spacing:2px}.air-status small{display:block;font-size:7px;color:#777;margin-top:9px;letter-spacing:1px}.cinema-frame{border:1px solid #676862;padding:12px;background:linear-gradient(135deg,#30322e,#161714);box-shadow:0 20px 60px #0008}.monitor-bar,.monitor-base{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:6px 5px 16px;font:8px monospace;letter-spacing:1px;color:#a8a99e}.cinema-frame video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#000}.monitor-base{padding:18px 5px 4px;font-size:7px}.speaker{height:9px;width:90px;background:repeating-linear-gradient(90deg,#070707 0 2px,transparent 2px 5px);margin-left:auto}.screen-standby{min-height:230px;display:grid;place-content:center;justify-items:center;gap:20px;background:#050505;font-family:Barlow Condensed,sans-serif;font-size:35px}.cinema-foot{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.handstyle{font-family:Permanent Marker,cursive;color:var(--red);font-size:25px;transform:rotate(-5deg);display:inline-block}.cinema-foot p{font-size:11px;color:#8b8c84;line-height:1.8}.night-heading h2>span{color:var(--red)}.night-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:center;margin-top:45px}.night-controls button{display:flex;align-items:center;width:100%;border:0;border-bottom:1px solid #555;background:transparent;color:#b2b2a8;padding:23px 0;text-align:left;gap:18px}.night-controls button>span{font:9px monospace;color:#707168}.night-controls button strong{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:29px}.night-controls button svg{margin-left:auto;width:18px}.night-controls button[aria-pressed=true]{color:var(--red);border-color:var(--red)}.night-controls p{font-size:13px;line-height:1.8;color:#98998f;margin:30px 0}.night-screen{position:relative;border:1px solid #555;background:#060606;padding:8px}.night-screen img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.night-screen>span{display:block;font:8px monospace;letter-spacing:1px;padding:15px 7px 7px;color:#929389}.late-window{position:relative;margin-top:90px;background:#080907}.late-window img{display:block;width:75%;margin-left:auto}.late-window>div{position:absolute;left:5%;top:20%}.late-window h3{font-family:Barlow Condensed,sans-serif;font-size:67px;line-height:.95;letter-spacing:-1px;margin:20px 0}.late-window em{font-style:normal;color:var(--red)}.late-window p{font-size:11px;color:#91948a}.out-of-reach{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:80px 11%;background:#090a0d}.out-of-reach img{width:100%;display:block}.out-of-reach h2{font-size:100px}.out-of-reach h2>span{color:#696e74}.out-of-reach p{color:#9b9c93;font-size:12px;line-height:1.8}.out-of-reach .handstyle{margin-top:20px}.crew{padding:80px 9% 45px;background:#b42b20;color:#110c09}.crew .eyebrow{color:#2b130e}.crew-heading h2{font-size:85px}.crew-heading em{font-style:normal;color:#e3dace}.crew-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:30px}.crew-bottom>span{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:28px}.crew-bottom>div{display:flex;gap:22px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.crew-bottom a{display:flex;align-items:center;gap:9px;font-size:9px;font-weight:700}.crew-bottom small{font:7px monospace;letter-spacing:1px;width:100%;text-align:right}.contract-footer{padding:40px 9% 10px;background:#080808}.contract-copy{display:flex;align-items:center;gap:20px;width:100%;border:1px solid #68695f;background:#12130f;color:#ccc;padding:20px;font:13px monospace;text-align:left}.contract-copy>span:first-child{color:var(--red);font-weight:700}.contract-value{flex:1;overflow-wrap:anywhere;min-width:0;-webkit-user-select:text;user-select:text}.contract-copy:hover{border-color:var(--red)}.copy-status{font-size:10px;color:#96978d;min-height:15px;margin:10px 0}footer{padding:30px 9%;display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid var(--line);background:#080808}footer .brand{font-size:27px}footer>span,footer>a:last-child{font:7px monospace;letter-spacing:.7px;color:#8d8d84}footer>a:last-child{display:flex;gap:15px;align-items:center}footer svg{width:15px}@media(max-width:1000px){.masthead-code{display:none}.cover h1{font-size:19vw}.section-heading>p{position:static;margin-top:25px}.section-heading{padding-bottom:15px}.street-editorial{gap:22px}.editorial-intro h3{font-size:43px}.identity-strip{font-size:21px}.night-layout{gap:35px}.night-controls button strong{font-size:24px}.late-window h3{font-size:52px}.out-of-reach{gap:35px}.out-of-reach h2{font-size:77px}.crew-heading h2{font-size:70px}}@media(max-width:600px){.masthead{height:82px;left:12%;right:12%}.brand{font-size:26px}.brand svg{width:17px;margin-left:4px}.header-link{font-size:6px;gap:8px}.header-link svg{width:12px}.left-rail{left:6px}.right-rail{right:6px}.rail-caption{display:none}.left-rail,.right-rail{gap:9px}.left-rail a,.right-rail>a{width:28px;height:34px}.left-rail svg,.right-rail svg{width:16px}.cover{height:850px;min-height:100svh}.cover-portrait{width:100%;height:74%;top:18%;object-position:62% 25%;opacity:.95}.cover-vignette{background:linear-gradient(0deg,#030303 0%,transparent 37%,transparent 63%,#030303 95%),linear-gradient(90deg,#03030366,transparent 75%)}.cover-coordinate{top:104px;left:12%;right:12%;font-size:6px;letter-spacing:.6px}.cover-copy{top:18%;left:12%}.cover .eyebrow{font-size:6px;letter-spacing:1px}.cover h1{font-size:113px;letter-spacing:-3px;margin-top:25px}.cover h1>span{font-size:.6em;letter-spacing:-3px;margin-left:46%}.cover-copy>p{font-size:15px;margin-top:26px;text-shadow:0 2px 10px #000}.red-link{font-size:8px;padding:14px 15px;gap:20px}.cover-tag{top:60%;right:12%;font-size:23px}.mood-control{bottom:13%;right:12%}.mood-control>span{font-size:6px}.mood-control button{font-size:7px;padding:10px 12px}.cover-bottom{left:12%;right:12%;font-size:5px;letter-spacing:.5px;bottom:25px;gap:15px}.cover-bottom a{gap:8px}.cover-bottom svg{width:13px}.territory,.after-hours{padding:60px 12%}.eyebrow{font-size:7px;letter-spacing:1px}.street-world h2{font-size:53px;letter-spacing:-1px}.section-heading>p{font-size:11px}.street-scene{margin:0 -3%}.street-scene>img{aspect-ratio:1;object-position:63% center}.scene-label{left:6%;bottom:8%}.scene-label>span{font-size:29px}.scene-label small{font-size:5px;letter-spacing:1px}.scene-stamp{font-size:19px;padding:6px}.identity-strip{gap:7px;font-size:13px;padding:23px 0}.identity-strip svg{width:10px}.street-editorial{grid-template-columns:1fr 1fr;gap:22px 15px;margin-top:35px}.editorial-intro{grid-column:1/-1;position:relative;padding-right:105px;min-height:205px}.editorial-intro h3{font-size:44px}.editorial-intro p{font-size:9px}.editorial-intro img{position:absolute;right:5px;top:28px;width:85px;margin:0}.portrait-note{font-size:5px}.street-editorial .fit-shot{margin-top:45px}.street-editorial figcaption{font-size:6px;letter-spacing:0;gap:5px;padding:11px 0;flex-wrap:wrap}.street-editorial figcaption b{font-size:7px}.street-editorial figcaption svg{width:11px}.cinema{padding:50px 12%}.cinema-heading{display:block}.cinema-heading h2{font-size:98px;margin-top:20px}.air-status{margin-top:25px}.air-status>span{font-size:8px}.air-status small{font-size:6px}.cinema-frame{padding:6px;margin:0 -4px}.monitor-bar{font-size:5px;letter-spacing:.3px;padding:5px 2px 10px}.monitor-base{font-size:5px;letter-spacing:0;padding:12px 2px 5px}.speaker{width:30px;height:7px}.cinema-foot{display:block}.handstyle{font-size:21px}.cinema-foot p{font-size:10px;margin-top:20px}.night-layout{grid-template-columns:1fr;gap:25px;margin-top:30px}.night-controls button strong{font-size:24px}.night-controls button{padding:18px 0}.night-controls p{font-size:11px}.night-screen>span{font-size:6px}.late-window{margin-top:45px;display:flex;flex-direction:column}.late-window>div{position:static;order:-1;padding:25px 15px 0}.late-window img{width:100%}.late-window h3{font-size:47px}.late-window p{font-size:9px}.out-of-reach{grid-template-columns:1fr;padding:50px 12%;gap:30px}.out-of-reach h2{font-size:75px}.out-of-reach p{font-size:11px}.out-of-reach .handstyle{margin-top:10px}.crew{padding:50px 12% 35px}.crew-heading h2{font-size:49px}.crew-bottom{display:block}.crew-bottom>span{font-size:24px}.crew-bottom>div{margin-top:25px;justify-content:flex-start;gap:15px}.crew-bottom small{text-align:left;font-size:6px}.crew-bottom a{font-size:8px}.contract-footer{padding:30px 12% 10px}.contract-copy{font-size:11px;padding:16px 13px;gap:12px}.contract-copy svg{width:17px}footer{padding:25px 12%;flex-wrap:wrap;gap:20px}footer>span{order:3;font-size:6px}footer>a:last-child{font-size:6px;gap:8px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}.street-scene{overflow:hidden;border:1px solid #8c8b7b55;border-top-color:#b34232;box-shadow:0 24px 50px #0007}.street-scene:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#060606a8,transparent 34%);box-shadow:inset 0 0 45px #0005}.street-scene>img{aspect-ratio:1672/941;filter:saturate(.85);height:auto}.scene-label,.scene-stamp{z-index:1}.photo-print{position:relative;padding:7px;background:linear-gradient(140deg,#77776c,#252521 45%,#46463f);box-shadow:0 18px 35px #0008;border:1px solid #aba99555}.photo-print:after{content:"";position:absolute;inset:7px;pointer-events:none;box-shadow:inset 0 0 25px #0003;border:1px solid #ffffff18}.photo-print>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;filter:saturate(.88)}.street-editorial figcaption{border-top:0;margin-top:10px;padding-top:12px;position:relative}.street-editorial figcaption:before{content:"";position:absolute;top:0;left:0;width:32px;height:2px;background:var(--red)}.editorial-intro img{box-shadow:4px 10px 18px #0009;outline:1px solid #ffffff25;outline-offset:1px}.night-screen{padding:10px;background:linear-gradient(140deg,#34352e,#11120f 40%);border-color:#77786b88;box-shadow:0 25px 50px #0008,inset 0 1px #b6b7a655}.night-screen img{background:#030303;border:1px solid #7775}.night-screen>span{border-top:1px solid #ffffff15;margin-top:10px;padding-top:13px}.late-window{background:#080907;isolation:isolate}.late-window img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 27%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 27%,#000 96%,transparent)}.late-window>div{z-index:1;text-shadow:0 2px 18px #000}.dream-print{padding:8px;background:linear-gradient(135deg,#70747d,#191b22 45%,#45454e);border:1px solid #9192a055;box-shadow:0 26px 55px #0009;transform:rotate(2deg);position:relative}.dream-print:after{content:"";position:absolute;inset:8px;pointer-events:none;box-shadow:inset 0 0 25px #0003}.dream-print img{height:auto}.crew-art{position:relative;margin:35px 0 0;padding:clamp(5px,.65vw,10px);background:linear-gradient(145deg,#706256,#1f1815 40%,#594136);border:1px solid #e1c9aa55;box-shadow:0 24px 45px #3b080780,inset 0 1px #ffffff25}.crew-art img{display:block;width:100%;height:auto;object-fit:contain}.crew-art:after{content:"";position:absolute;inset:clamp(5px,.65vw,10px);pointer-events:none;box-shadow:inset 0 0 30px #0002}@media(min-width:1700px){.crew-art{max-width:1600px;margin-inline:auto}}@media(max-width:600px){.street-scene>img{aspect-ratio:4/3;object-position:68% center}.photo-print{padding:4px}.photo-print:after{inset:4px}.street-editorial{grid-template-columns:1fr;gap:30px}.editorial-intro{grid-column:auto}.street-editorial .fit-shot{margin-top:0}.street-editorial figcaption{font-size:9px;padding-block:13px}.street-editorial figcaption b{font-size:9px}.night-screen{padding:6px}.late-window img{-webkit-mask-image:linear-gradient(0deg,transparent,#000 8%,#000 86%,transparent);mask-image:linear-gradient(0deg,transparent,#000 8%,#000 86%,transparent)}.dream-print{padding:5px;transform:rotate(1deg)}.dream-print:after{inset:5px}.crew-art{margin:25px -5% 0}}@media(max-width:600px){.cover{display:flex;flex-direction:column;align-items:stretch;height:auto;min-height:100svh;max-height:none;padding:112px 12% 28px}.cover-copy{display:contents}.cover h1{order:1;display:flex;align-items:baseline;justify-content:center;gap:12px;font-size:clamp(68px,20vw,112px);letter-spacing:-2px;line-height:.95;margin:0 0 10px}.cover h1>span{display:inline-block;font-size:.58em;letter-spacing:-2px;line-height:1;margin:0;transform:rotate(-9deg)}.cover-image{order:2;display:block;position:relative;margin:0 -15.789%;aspect-ratio:1122/1402;isolation:isolate}.cover-image:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#030303,transparent 16%,transparent 88%,#030303),linear-gradient(90deg,#03030344,transparent 15%,transparent 85%,#03030344)}.cover-portrait{position:static;display:block;width:100%;height:100%;object-fit:contain;object-position:center;opacity:1;filter:none}.cover-vignette{display:none}.cover-copy>p{order:3;font-size:18px;line-height:1.15;text-align:center;margin:16px 0 18px;text-shadow:none}.cover-copy>.red-link{order:4;align-self:center;min-height:44px;font-size:9px;padding:15px 22px;gap:28px}.cover-tag{position:static;order:5;align-self:center;transform:rotate(-5deg);font-size:21px;line-height:1.05;margin:25px 0;text-align:center}.mood-control{position:static;order:6;align-items:center;gap:9px;margin-bottom:28px}.mood-control button{min-height:44px;padding:12px 18px;font-size:8px}.cover-bottom{position:static;order:7;padding-top:19px;font-size:5px;letter-spacing:.3px;gap:10px}}.left-rail{left:11px;gap:8px}.left-rail a{width:48px;height:48px;padding:0;background:transparent;border:0;clip-path:none}.left-rail a img{display:block;width:100%;height:auto;object-fit:contain;transition:filter .15s ease}.left-rail a:hover{background:transparent}.left-rail a:hover img,.left-rail a:focus-visible img{filter:brightness(1.35)}@media(max-width:600px){.left-rail{left:2px;gap:5px}.left-rail a{width:38px;height:44px}}@media(prefers-reduced-motion:reduce){.left-rail a img{transition:none}}.cinema-heading,.cinema-frame,.cinema-foot{width:88%;max-width:1200px;margin-left:auto;margin-right:auto}@media(max-width:600px){.cinema-heading,.cinema-frame,.cinema-foot{width:94%}}.right-rail>a:hover{background:var(--red);color:#fff}.crew-bottom a:hover{color:#e3dace}.masthead .brand{gap:6px;white-space:nowrap}.brand-portrait{display:block;width:52px;height:52px;object-fit:cover;border-radius:50%;flex-shrink:0;margin-right:5px}@media(max-width:600px){.masthead .brand{font-size:23px;gap:3px}.brand-portrait{width:35px;height:35px;margin-right:3px}.masthead .brand svg{width:14px;margin-left:2px}.header-link{gap:5px}}@media(max-width:360px){.masthead .brand{font-size:20px}.brand-portrait{width:30px;height:30px}.masthead .brand svg{display:none}.header-link{font-size:5px;letter-spacing:.5px}}.click-hint{position:fixed;z-index:90;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;border:0;background:#080808bb;color:#f04a37;padding:12px 22px 18px;border-radius:8px;cursor:pointer;box-shadow:0 6px 35px #0008;animation:click-hint-pulse 1.3s ease-in-out infinite}.click-hint svg{width:58px;height:58px;fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.click-hint span{font:22px Permanent Marker,cursive;white-space:nowrap}@keyframes click-hint-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.click-hint{animation:none}}
