:root{--ink:#111110;--bone:#e8e5dc;--muted:#a3a39c;--line:#363632;--steel:#797f7e}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--ink);color:var(--bone);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--bone);outline-offset:6px}::selection{background:var(--bone);color:var(--ink)}h1,h2,h3,p,figure{margin:0}button{cursor:pointer}a,button{touch-action:manipulation}.eyebrow,.announcement,.desktop-nav,.header-about,.menu-toggle,.hero-meta,.hero-bottom,.art-note,.product-index,.product p,.collection-index,figcaption,.footer-bottom,.form-note,.text-link{letter-spacing:1px;text-transform:uppercase;font-family:Courier New,monospace;font-size:11px;font-weight:400}.skip-link{z-index:100;background:var(--bone);color:var(--ink);padding:16px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:16px}.announcement{background:var(--bone);min-height:30px;color:var(--ink);letter-spacing:1.6px;justify-content:center;align-items:center;font-size:9px;display:flex}.announcement span{display:none}.header{border-bottom:1px solid var(--line);z-index:5;background:var(--ink);justify-content:space-between;align-items:center;height:88px;padding:0 4%;display:flex;position:relative}.wordmark{letter-spacing:-4px;font-size:40px;font-style:italic;font-weight:950;line-height:1}.wordmark span{letter-spacing:0;vertical-align:top;margin-left:5px;font-size:12px;font-style:normal}.desktop-nav{gap:36px;display:flex}.desktop-nav a,.header-about{padding:12px 0}.desktop-nav a:hover,.header-about:hover{color:#fff;text-underline-offset:6px;text-decoration:underline}.menu-toggle{color:var(--bone);background:0 0;border:0;padding:12px;display:none}.mobile-nav{border-bottom:1px solid var(--line);padding:20px 5%}.mobile-nav a{padding:16px 0;font-size:24px;display:block}.mobile-nav[hidden]{display:none}.hero{isolation:isolate;flex-direction:column;justify-content:space-between;min-height:calc(100svh - 118px);padding:28px 4% 24px;display:flex;position:relative;overflow:hidden}.hero>.art{z-index:-2;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0809099c,#0000 85%);position:absolute;inset:0}.hero-meta,.hero-bottom{justify-content:space-between;gap:20px;font-size:9px;display:flex}.hero-content{padding:80px 0 75px}.hero-content .eyebrow{margin-bottom:24px}.hero h1{letter-spacing:-.065em;font-size:clamp(76px,12.5vw,210px);font-weight:900;line-height:.79}.hero h1 span{color:#0000;-webkit-text-stroke:1.5px var(--bone)}.button{text-transform:uppercase;letter-spacing:1px;justify-content:space-between;align-items:center;gap:50px;min-height:54px;padding:18px 25px;font-family:Courier New,monospace;font-size:11px;transition:background .2s,color .2s;display:inline-flex}.button-light{background:var(--bone);color:var(--ink)}.button-light:hover{background:#fff}.hero .button{margin-top:38px}.hero-bottom a{padding:8px 0}.section{padding:100px 4%}.section-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:40px;display:flex}.section-heading .eyebrow{color:var(--muted);margin-bottom:20px}.section-heading h2{letter-spacing:-.06em;font-size:clamp(40px,5.5vw,88px);font-weight:500;line-height:1}.section-heading>p{color:var(--muted);font-size:12px;line-height:1.7}.period{color:var(--steel)}.product-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.product-image{aspect-ratio:3/4;position:relative;overflow:hidden}.art{isolation:isolate;background:#252623;position:relative;overflow:hidden}.art:after{content:"";pointer-events:none;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.7' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.product-image>.art{height:100%;transition:transform .6s}.product:hover .art{transform:scale(1.025)}.art-note{color:#d0d0c8;letter-spacing:1px;z-index:2;font-size:8px;position:absolute;bottom:15px;left:16px}.hero .art-note{font-size:8px;bottom:60px;left:auto;right:4%}.art-symbol{justify-content:center;align-items:center;display:flex;position:absolute;inset:20%}.art-symbol i{display:block;position:absolute}.art-seraph{background:radial-gradient(at 50% 35%,#52534b,#252622 70%)}.art-seraph i{border:1px solid #9a9d8d;border-radius:90% 0;width:40%;height:70%;transform:rotate(25deg);box-shadow:8px 0 0 -7px #b7b7a8,18px 0 0 -17px #b7b7a8}.art-seraph i:nth-child(2){left:8%;transform:rotate(-25deg)scaleX(-1)}.art-seraph i:nth-child(3){background:#8b8d81;width:1px;height:90%;transform:none}.art-control{background:radial-gradient(#656b68,#303531 65%)}.art-control i{aspect-ratio:1;border:1px solid #aaafa6;border-radius:50%;width:80%;box-shadow:0 0 0 8px #2228,0 0 0 9px #a6aa9b66,0 0 0 18px #2228,0 0 0 19px #a6aa9b55}.art-control i:nth-child(2){width:1px;height:95%;box-shadow:none;background:#c0c3b5;border:0;border-radius:0}.art-control i:nth-child(3){width:100%;height:1px;box-shadow:none;background:#c0c3b5;border:0}.art-slash{background:linear-gradient(130deg,#2a2927,#454741)}.art-slash i{clip-path:polygon(80% 0,100% 0,55% 100%,0 100%);background:linear-gradient(90deg,#878d81,#d9dacc,#676c62);width:10%;height:100%;transform:skew(-25deg)}.art-slash i:nth-child(2){height:70%;left:28%}.art-slash i:nth-child(3){height:80%;right:20%}.art-feng{background:radial-gradient(circle at 65% 20%,#64675d,#2e302b 70%)}.art-feng i{border:1px solid #a0a695;width:75%;height:75%;transform:rotate(45deg)}.art-feng i:nth-child(2){width:50%;height:50%;transform:rotate(65deg)}.art-feng i:nth-child(3){width:25%;height:25%;transform:rotate(85deg)}.product-index{color:#b8bcb1;font-size:9px;position:absolute;top:15px;left:16px}.product-view{position:absolute;bottom:14px;right:14px}.product-title{justify-content:space-between;gap:10px;margin-top:18px;display:flex}.product-title h3{font-size:15px;font-weight:400}.product-title>span{display:none}.product p{color:var(--muted);margin-top:8px;font-size:9px}.art-campaign{background:radial-gradient(at 73% 48%,#777b73 0%,#343b36 27%,#141817 58%,#111311 80%)}.art-campaign .art-symbol{filter:blur(1px);inset:-20% -8% -30% 40%;transform:rotate(-24deg)}.art-campaign i{background:linear-gradient(90deg,#111a16,#a5aaa0 35%,#434e44 41%,#101814 65%,#9d9e91);width:23%;height:120%;transform:skew(18deg);box-shadow:25px 20px 80px #000}.art-campaign i:nth-child(2){opacity:.8;top:0;left:17%;transform:skew(-15deg)}.art-campaign i:nth-child(3){width:30%;right:0;transform:skew(-12deg)}.collections{border-top:1px solid var(--line);padding-top:75px}.collection-links{grid-template-columns:1fr 1fr;column-gap:60px;display:grid}.collection-links a{border-bottom:1px solid var(--line);letter-spacing:-1px;align-items:center;gap:24px;padding:23px 0;font-size:clamp(24px,3vw,44px);display:flex}.collection-index{color:var(--muted);letter-spacing:0;font-size:10px}.collection-arrow{color:var(--muted);margin-left:auto;font-size:25px;transition:transform .2s}.collection-links a:hover .collection-arrow{color:var(--bone);transform:translate(4px,-4px)}.manifesto{background:var(--bone);color:var(--ink);grid-template-columns:1fr 3fr;gap:40px;padding:75px 4% 90px;display:grid}.manifesto-label{flex-direction:column;gap:65px;display:flex}.manifesto-label>span:last-child{font-size:110px;font-weight:300}.manifesto h2,.newsletter h2{letter-spacing:-.065em;font-size:clamp(45px,7vw,110px);font-weight:900;line-height:.94}.manifesto-copy{grid-template-columns:1.4fr 1fr;gap:60px;max-width:750px;margin-top:40px;font-size:14px;line-height:1.8;display:grid}.lookbook-grid{grid-template-columns:1.3fr 1fr;align-items:start;gap:28px;display:grid}.lookbook-grid figure:nth-child(2){margin-top:110px}.lookbook-grid .art{aspect-ratio:4/5}.lookbook-grid figure:nth-child(2) .art{aspect-ratio:1/1.1}.art-editorial-one{background:linear-gradient(150deg,#737971 0%,#242b27 38%,#080d0b 39%,#4d554b 70%,#939989)}.art-editorial-one .art-symbol{inset:0;transform:rotate(25deg)}.art-editorial-one i{background:linear-gradient(90deg,#0e1511,#5c6457,#1d281f);width:25%;height:150%;box-shadow:30px 0 50px #0008}.art-editorial-one i:nth-child(2){width:4%;left:10%}.art-editorial-one i:nth-child(3){width:4%;right:10%}.art-editorial-two{background:radial-gradient(at 50% 90%,#969b89,#323c30 40%,#141a15 70%)}.art-editorial-two i{border:1px solid #909580;width:100%;height:100%;transform:rotate(35deg)}.art-editorial-two i:nth-child(2){width:80%;height:80%;transform:rotate(55deg)}.art-editorial-two i:nth-child(3){width:60%;height:60%;transform:rotate(75deg)}figcaption{color:var(--muted);justify-content:space-between;padding-top:15px;font-size:9px;display:flex}.newsletter{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.newsletter .eyebrow{color:var(--muted);margin-bottom:25px}.newsletter h2{font-size:clamp(45px,6vw,95px)}.newsletter-form>p{margin-bottom:30px;font-size:15px}.newsletter-form label{color:var(--muted);font-size:11px}.email-row{border-bottom:1px solid #81817a;margin-top:10px;display:flex}.email-row input{width:100%;color:var(--bone);opacity:1;background:0 0;border:0;border-radius:0;padding:16px 0;font-size:16px}.email-row input::placeholder{color:#96988f}.email-row button{color:#a3a39c;cursor:not-allowed;background:0 0;border:0;padding:10px 16px;font-size:24px}.form-note{text-transform:none;color:var(--muted);letter-spacing:.2px;margin-top:14px;font-size:9px;line-height:1.7}.footer{border-top:1px solid var(--line);padding:40px 4% 24px}.footer-top,.footer-bottom{justify-content:space-between;align-items:center;gap:20px;display:flex}.footer-top p{letter-spacing:-.5px;font-size:16px;font-weight:700}.footer-top>a:last-child{font-size:11px}.footer-bottom{color:var(--muted);margin-top:65px;font-size:9px}.detail{min-height:75vh}.text-link{color:var(--muted);margin-bottom:35px;padding:8px 0;display:inline-block}.detail-grid{grid-template-columns:1fr 1fr;gap:8%;display:grid}.detail-grid>.art{aspect-ratio:4/5}.detail-copy{align-self:center}.detail h1,.collection-page h1{letter-spacing:-.06em;margin:25px 0 35px;font-size:clamp(52px,7vw,110px);line-height:.95}.detail-copy>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.8}.availability{border-top:1px solid var(--line);margin-top:25px;padding-top:25px}.detail-copy .button{margin-top:30px}.collection-page{min-height:75vh}.collection-page>.eyebrow{margin-top:30px}.collection-empty{border-top:1px solid var(--line);max-width:800px;padding:45px 0}.collection-empty>span{font-size:60px}.collection-empty h2{margin:20px 0;font-size:28px}.collection-empty p,.collection-page>p{color:var(--muted);line-height:1.7}.collection-page .button{margin-top:30px}@media (min-width:1600px){.section,.manifesto,.footer{padding-left:max(4%,50vw - 800px);padding-right:max(4%,50vw - 800px)}}@media (max-width:760px){.announcement{justify-content:center;font-size:8px}.header{height:72px;padding:0 5%}.wordmark{font-size:35px}.desktop-nav,.header-about{display:none}.menu-toggle{display:block}.hero{min-height:calc(100svh - 102px);padding:22px 5%}.hero-meta{font-size:8px}.hero-meta span:last-child{display:none}.hero-content{padding:75px 0}.hero h1{font-size:clamp(68px,17vw,125px)}.hero-content .eyebrow{font-size:9px}.hero-bottom{align-items:center;font-size:8px}.hero-bottom>span:last-child{display:none}.hero .art-note{font-size:6px;bottom:65px}.art-campaign .art-symbol{opacity:.8;inset:-10% -50% -15% 25%}.section{padding:65px 5%}.section-heading{flex-direction:column;align-items:start;gap:22px;margin-bottom:30px}.section-heading h2{font-size:45px}.section-heading .eyebrow{margin-bottom:15px;font-size:9px}.section-heading>p{font-size:12px}.product-grid{grid-template-columns:1fr 1fr;gap:30px 12px}.product-title h3{font-size:13px}.product-title{margin-top:12px}.product p{font-size:8px}.art-note{letter-spacing:.3px;font-size:6px;bottom:12px;left:9px}.product-index{top:12px;left:9px}.product-view{font-size:14px;bottom:9px;right:9px}.collection-links{grid-template-columns:1fr;gap:0}.collection-links a{padding:19px 0;font-size:32px}.manifesto{grid-template-columns:1fr;gap:35px;padding:50px 5% 60px}.manifesto-label{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.manifesto-label>span:last-child{font-size:48px}.manifesto-label .eyebrow{font-size:9px}.manifesto h2{font-size:clamp(42px,10.5vw,75px)}.manifesto-copy{grid-template-columns:1fr;gap:24px;max-width:440px;margin-top:30px;font-size:13px}.lookbook-grid{grid-template-columns:1fr;gap:25px}.lookbook-grid figure:nth-child(2){margin:0 0 0 17%}.lookbook-grid .art{aspect-ratio:1/1.05}figcaption{font-size:8px}.newsletter{grid-template-columns:1fr;gap:35px}.newsletter h2{font-size:60px}.newsletter-form>p{font-size:13px}.footer{padding:30px 5% 20px}.footer-top{flex-wrap:wrap}.footer-top p{font-size:12px}.footer-top>a:last-child{width:100%;padding-top:15px}.footer-bottom{flex-wrap:wrap;margin-top:40px;font-size:8px}.detail-grid{grid-template-columns:1fr;gap:35px}.detail-copy{padding-bottom:20px}.detail h1{font-size:58px}.collection-page h1{font-size:60px}.collection-empty h2{font-size:25px}}.art{filter:grayscale()}.newsletter>div,.email-row input{min-width:0}@media (max-width:760px){.newsletter h2{font-size:clamp(40px,10.5vw,60px)}}.destination-page{min-height:75svh}.destination-page .section-heading h1{letter-spacing:-.06em;font-size:clamp(40px,5.5vw,88px);font-weight:500;line-height:1}.destination-page .manifesto{align-items:center;min-height:75svh}.manifesto h1{letter-spacing:-.065em;font-size:clamp(42px,7vw,110px);font-weight:900;line-height:.94}.category-tabs{flex-wrap:wrap;gap:8px;margin:0 0 35px;display:flex}.category-tabs a{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.5px;align-items:center;min-height:44px;padding:12px 16px;font:10px Courier New,monospace;display:inline-flex}.category-tabs a:hover{border-color:var(--bone)}.category-tabs a[aria-current=page]{background:var(--bone);color:var(--ink)}.brand-signature{flex-shrink:0;align-items:center;display:flex}.chrome-logo{width:132px;height:54px;display:block}.chrome-logo span{font:inherit;letter-spacing:inherit;vertical-align:baseline;margin:0;display:block}.chrome-logo .chrome-stage{perspective:420px;height:100%}.chrome-float,.chrome-spin{width:100%;height:100%;transform-style:preserve-3d}.chrome-float{animation:5s ease-in-out infinite chrome-hover}.chrome-spin{animation:16s ease-in-out infinite chrome-turn;position:relative}.chrome-face{font:inherit;letter-spacing:-4px;transform:translateZ(var(--depth,4px));backface-visibility:hidden;justify-content:center;align-items:center;font-size:40px;display:flex;position:absolute;inset:0}.chrome-face em{letter-spacing:0;align-self:flex-start;margin:8px 0 0 4px;font:11px Arial,sans-serif}.chrome-edge{color:#56616c;-webkit-text-stroke:.6px #afbac4;backface-visibility:visible;text-shadow:0 1px 1px #000}.chrome-front,.chrome-back{color:#dce6ef;-webkit-text-fill-color:transparent;-webkit-text-stroke:.45px #e9f3ff;background:linear-gradient(170deg,#f9fcff 0%,#9faeba 19%,#fff 28%,#e3edf4 37%,#323b48 44%,#06090d 49%,#f9fcff 52%,#b3c5d5 61%,#f5fbff 68%,#526170 78%,#e8f1f7 88%,#fff 100%) 0 0/100% 190%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite alternate chrome-reflection}.chrome-back{transform:rotateY(180deg)translateZ(4px)}.logo-motion-control{width:32px;min-height:44px;color:var(--muted);background:0 0;border:0;padding:0;font-size:10px}.logo-motion-control:hover{color:#fff}.brand-signature.is-paused *,.chrome-logo:hover *,.chrome-logo:focus-visible *{animation-play-state:paused}@keyframes chrome-hover{0%,to{transform:translateY(2px)}50%{transform:translateY(-3px)}}@keyframes chrome-turn{0%{transform:rotateX(-10deg)rotateY(-16deg)rotate(-3deg)}24%{transform:rotateX(12deg)rotateY(18deg)rotate(2deg)}72%{transform:rotateX(-8deg)rotateY(344deg)rotate(-3deg)}to{transform:rotateX(-10deg)rotateY(344deg)rotate(-3deg)}}@keyframes chrome-reflection{0%{background-position:50% 0}to{background-position:50% 100%}}@media (max-width:760px){.chrome-logo{width:118px}.chrome-face{font-size:36px}}.hero-motion .art-symbol{will-change:transform;animation:20s ease-in-out infinite alternate campaign-drift}.hero-motion i{animation:13s ease-in-out infinite alternate campaign-fold}.hero-motion i:nth-child(2){animation-duration:17s;animation-delay:-6s}.hero-motion i:nth-child(3){animation-duration:19s;animation-delay:-10s}.hero-motion.is-paused .art-symbol,.hero-motion.is-paused i{animation-play-state:paused}.motion-control{z-index:2;min-height:44px;color:var(--bone);letter-spacing:1px;text-transform:uppercase;background:#11111060;border:1px solid #e8e5dc40;align-items:center;gap:10px;padding:10px 12px;font:9px Courier New,monospace;display:flex;position:absolute;top:58px;right:4%}.motion-control:hover{background:#111110b0}@keyframes campaign-drift{0%{transform:translate(-3%,-2%)rotate(-29deg)scale(1.06)}to{transform:translate(4%,3%)rotate(-18deg)scale(1.12)}}@keyframes campaign-fold{0%{translate:-8% -3%}to{translate:12% 4%}}@media (prefers-reduced-motion:reduce){.logo-motion-control{display:none}.chrome-spin{transform:rotateX(-8deg)rotateY(-12deg)}.motion-control{display:none}.hero-motion .art-symbol{will-change:auto}html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.design-image{background:#080b12;width:100%;height:auto;display:block}.product-image-design{aspect-ratio:1122/1402}.product-image-design .product-index,.product-image-design .product-view{display:none}.design-lookbook{align-items:start}.design-lookbook figure:nth-child(2){margin-top:0}.design-lookbook a{display:block}.detail-grid>div{min-width:0}.detail-grid>div>.art{aspect-ratio:4/5}.detail-copy h1{overflow-wrap:anywhere}
:root{--red:#b91f2c;--red-bright:#ff686b}::selection{background:var(--red);color:#fff}a:focus-visible,button:focus-visible,input:focus-visible{outline-color:var(--red-bright)}.announcement{background:var(--red);color:#fff;border-bottom:1px solid #ff929866}.header{box-shadow:0 1px #b91f2c35}.desktop-nav a:hover,.header-about:hover,.mobile-nav a:hover{color:var(--red-bright)}.hero-meta>span:first-child:before{content:"";background:var(--red-bright);width:6px;height:6px;margin-right:10px;display:inline-block;box-shadow:0 0 12px #ff686b60}.hero:after{background:linear-gradient(90deg,#0809099c,#0000 85%),linear-gradient(135deg,#0000 55%,#a615211c)}.hero h1 span{text-shadow:2px 1px #b91f2c65}.button-light{color:#fff;background:linear-gradient(115deg,#9b1320,#c52635 60%,#aa1d2a);border:1px solid #ff9c9f80;box-shadow:inset 0 1px #ffc5c53d,3px 3px #b8c5d433}.button-light:hover{background:#d12939;box-shadow:inset 0 1px #ffc5c53d,3px 3px #b8c5d466}.button-light>span{font-size:17px;line-height:12px}.section-heading .eyebrow,.detail-copy>.eyebrow,.collection-page>.eyebrow,.period,.product-view,.collection-arrow{color:var(--red-bright)}.section-heading .eyebrow:before{content:"//";letter-spacing:-2px;margin-right:10px}.product-image:after{content:"";border-top:1px solid var(--red-bright);border-right:1px solid var(--red-bright);pointer-events:none;width:20px;height:20px;position:absolute;top:0;right:0}.product:hover .product-title{color:var(--red-bright)}.category-tabs a{border-radius:2px 12px}.category-tabs a[aria-current=page]{color:#fff;background:linear-gradient(135deg,#931622,#c52735);border-color:#f5798270;box-shadow:inset 0 1px #ffb3bc35}.category-tabs a:hover{border-color:var(--red-bright)}.collection-links a:hover .collection-arrow{color:var(--red-bright)}.manifesto-label>span:last-child{color:var(--red)}.manifesto{border-top:4px solid var(--red)}.motion-control{border-color:#ff8b944f;border-radius:2px 12px}.motion-control>span,.logo-motion-control:hover{color:var(--red-bright)}.lookbook .section-heading h1{font-style:italic}.lookbook-grid figure{position:relative}.lookbook-grid figure:before{content:"+";z-index:2;color:var(--red-bright);pointer-events:none;font:24px Courier New,monospace;position:absolute;top:15px;right:17px}.lookbook-grid figcaption{border-top:2px solid var(--red)}.lookbook-grid figcaption>span:last-child{color:var(--red-bright)}.signal-strip{border:1px solid #737d8455;border-left:3px solid var(--red);background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff08 3px 4px),linear-gradient(110deg,#25292c,#131415 48%,#3a171b);justify-content:space-between;align-items:center;gap:20px;min-height:98px;margin:0 0 40px;padding:15px 24px;display:flex;overflow:hidden}.signal-strip p{letter-spacing:2px;font:10px/1.8 Courier New,monospace}.signal-strip strong{color:var(--red-bright);letter-spacing:4px;font-weight:400;display:block}.signal-orbit{flex-shrink:0;width:105px;height:58px;position:relative}.signal-orbit:before,.signal-orbit:after{content:"";border:2px solid #c4d2dd;border-radius:50%;position:absolute;inset:13px 0;transform:rotate(-25deg);box-shadow:0 1px #fff,0 -1px #53606b}.signal-orbit:after{border-color:var(--red-bright);box-shadow:none;transform:rotate(25deg)}.signal-orbit span{color:#eff7ff;place-items:center;font-size:35px;display:grid;position:absolute;inset:0}.signal-bars{background:repeating-linear-gradient(90deg, var(--red-bright) 0 2px, transparent 2px 5px, var(--red-bright) 5px 6px, transparent 6px 10px);opacity:.75;width:90px;height:34px}.footer{border-top-color:#b91f2c85}.footer-top p{color:var(--red-bright)}@media (max-width:760px){.signal-strip{gap:12px;margin-bottom:28px;padding:12px 16px}.signal-strip p{letter-spacing:1px;font-size:8px}.signal-strip strong{letter-spacing:2px}.signal-orbit{width:78px}.signal-bars{display:none}}
.street-scene{background:#17191c;border-top:1px solid #363632;position:relative;overflow:hidden}.street-scene-label{z-index:2;letter-spacing:1.5px;color:#a6adb3;justify-content:space-between;align-items:center;padding:10px 4%;font:9px Courier New,monospace;display:flex;position:relative}.street-scene-label button{color:#ff686b;min-height:44px;font:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0 12px}.street-world{isolation:isolate;height:205px;position:relative;overflow:hidden}.street-grid{z-index:-1;background:repeating-linear-gradient(90deg,#0000 0 79px,#747d8728 79px 80px),repeating-linear-gradient(0deg,#0000 0 39px,#747d8728 39px 40px),#25292e;border-top:2px solid #b91f2c;position:absolute;inset:50% -10% -100%;transform:perspective(160px)rotateX(35deg)}.street-block{z-index:-1;background:#343a40;border-top:10px solid #5e666d;border-right:20px solid #24292e;width:140px;height:46px;position:absolute;bottom:39px;transform:skewY(-3deg)}.street-block-one{left:14%}.street-block-two{width:210px;height:55px;bottom:63px;right:10%}.street-tag{color:#b7bcb6;letter-spacing:-2px;z-index:-1;font:italic 900 25px Arial,sans-serif;position:absolute;bottom:87px;right:12%;transform:rotate(-3deg)}.street-character{width:122px;height:163px;position:absolute;bottom:22px}.pixel-person{shape-rendering:geometricprecision;width:100%;height:100%;overflow:visible}.hoodie-main{fill:#b32638}.hoodie-shadow{fill:#701a2a}.hoodie-light{fill:#d34450}.person-walk .hoodie-main{fill:#b8bdba}.person-walk .hoodie-shadow{fill:#747e82}.person-walk .hoodie-light{fill:#e0e2d7}.person-soda .hoodie-main{fill:#303c4a}.person-soda .hoodie-shadow{fill:#1b2430}.person-soda .hoodie-light{fill:#596b7d}.street-skater{animation:18s linear -4s infinite skate-cruise;left:5%}.street-walker{animation:32s linear -14s infinite walk-cruise;left:40%}.street-soda{bottom:37px;right:12%}.person-skate .character-body{transform-origin:60px 140px;animation:2.6s ease-in-out infinite skate-crouch}.person-walk .leg{transform-origin:59px 97px;animation:.85s ease-in-out infinite alternate walk-step}.person-walk .leg-back{animation-delay:-.85s}.person-walk .character-body{animation:.425s ease-in-out infinite alternate walk-bob}.person-walk .arm-front{transform-origin:38px 53px;animation:.85s ease-in-out infinite alternate arm-swing}.person-soda .soda-arm{transform-origin:30px 76px;animation:7s ease-in-out infinite soda-sip}.person-soda .character-head{transform-origin:60px 50px;animation:7s ease-in-out infinite head-tilt}.street-scene.is-paused *{animation-play-state:paused}@keyframes skate-cruise{0%{left:-130px}to{left:100%}}@keyframes walk-cruise{0%{left:100%}to{left:-130px}}@keyframes skate-crouch{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(3px)rotate(2deg)}}@keyframes walk-step{0%{transform:rotate(-15deg)}to{transform:rotate(15deg)}}@keyframes walk-bob{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes arm-swing{0%{transform:rotate(-10deg)}to{transform:rotate(12deg)}}@keyframes soda-sip{0%,30%,85%,to{transform:rotate(0)}45%,70%{transform:rotate(-24deg)}}@keyframes head-tilt{0%,30%,85%,to{transform:rotate(0)}45%,70%{transform:rotate(-7deg)}}@media (max-width:760px){.street-world{height:175px}.street-character{width:95px;height:127px}.street-soda{right:5%}.street-block-two{width:125px;right:2%}.street-tag{font-size:19px;right:10%}.street-skater{animation-duration:10s}.street-walker{animation-duration:17s}}@media (prefers-reduced-motion:reduce){.street-scene *,.street-scene :before,.street-scene :after{animation:none!important}.street-scene-label button{display:none}.street-skater{left:5%}.street-walker{left:37%}}
