@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:100 800;font-display:swap;src:url('/wp-content/themes/deposco/supply-chain-nightmares/2026/assets/performance/fonts/jetbrains-mono-0.woff2') format('woff2')}:root{--cream:#f7f4ef;--red:#ce270b;--rust:#871e06;--black:#0a0a0a;--ink:#1e1e1e;--line:#d7d2ca;--head:'tt-travels-next',Arial,sans-serif;--mono:'JetBrains Mono',monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;background:var(--cream);color:var(--ink);font:400 16px/1.65 var(--mono);overflow-x:clip}a,button,input{-webkit-tap-highlight-color:transparent}button,input{font:inherit}a,button{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}a,button{outline-offset:6px}a:focus-visible,button:focus-visible,input:focus-visible+span{outline:2px solid currentColor}button{border-radius:0}img{display:block;width:100%;height:100%;object-fit:cover}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--head);font-weight:700}h2{font-size:clamp(38px,4.8vw,78px);line-height:1.06;letter-spacing:-.06em}p{max-width:60ch}em{font-style:normal}.red{color:var(--red)}.eyebrow,.section-marker,.small{font-size:12px;line-height:1.4;letter-spacing:.08em}.eyebrow{font-weight:500}.eyebrow span{margin:0 14px}.section-pad{padding:110px 5vw}.section-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:54px}.section-top .eyebrow{color:var(--red)}.skip{position:fixed;top:-100px;left:20px;padding:10px;background:var(--cream);color:var(--ink);z-index:100}.skip:focus{top:10px}.site-header{height:84px;position:absolute;top:0;left:0;width:100%;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:0 3.4vw;color:var(--cream);border-bottom:1px solid #ffffff32}.campaign-brand{display:flex;align-items:center;gap:12px;font:700 11px/1.2 var(--head);letter-spacing:-.015em}.brand-icon{font-size:33px;letter-spacing:-.15em;border-right:1px solid #ffffff50;padding-right:16px}.site-header nav{display:flex;gap:32px;font-size:12px}.site-header nav a{position:relative}.site-header nav a:after{content:'';position:absolute;bottom:-8px;left:0;width:0;height:1px;background:currentColor;transition:width .3s}.site-header nav a:hover:after{width:100%}.header-cta{font-size:13px;border:1px solid #ffffff66;padding:10px 18px}.header-cta span{margin-left:20px}.hero{min-height:850px;height:100svh;max-height:1200px;position:relative;background:#151515;overflow:hidden;color:var(--cream)}.hero-image{position:absolute;inset:-6% 0;background:url('/wp-content/themes/deposco/supply-chain-nightmares/2026/assets/editorial.webp') center/cover;will-change:transform}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#080808c9 0,#08080855 47%,transparent 77%),linear-gradient(0deg,#080808b3,transparent 38%)}.hero-content{position:relative;z-index:2;padding:142px 5vw 0;max-width:920px}.hero .eyebrow{margin-bottom:24px;font-size:12px}.hero h1{font-size:clamp(68px,7.4vw,116px);line-height:.94;letter-spacing:-.072em}.hero h1 em{color:#ef3e20}.hero-bottom{display:flex;align-items:center;gap:60px;margin-top:33px}.hero-bottom p{font-size:13px;line-height:1.6}.round-link{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.03em}.circle{display:grid;place-items:center;border:1px solid #ffffff70;border-radius:50%;width:44px;height:44px;font-size:22px;transition:background .3s,color .3s}.round-link:hover .circle{background:var(--cream);color:var(--red)}.hero-caption{position:absolute;bottom:25px;left:5vw;right:5vw;display:flex;justify-content:space-between;font-size:12px;letter-spacing:.06em}.hero-side{position:absolute;right:22px;top:50%;writing-mode:vertical-rl;font-size:12px;letter-spacing:.13em}.intro{display:grid;grid-template-columns:1fr 3fr;border-bottom:1px solid var(--line);gap:40px}.intro h2{font-size:clamp(33px,4.05vw,65px);line-height:1.15}.section-marker{padding-top:12px;color:var(--red)}.intro-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:55px;margin-top:40px;align-items:end}.intro-bottom p{font-size:14px}.text-link{border:0;border-bottom:1px solid;background:0 0;color:inherit;text-align:left;padding:12px 0;font-size:13px;line-height:1.6;display:flex;gap:25px;justify-content:space-between;align-items:center}.text-link:hover{color:var(--red)}.text-link span{font-size:20px}.rise{padding-bottom:45px}.proof-heading,.rise-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:65px}.proof-heading p,.rise-heading p{font-size:14px;max-width:350px}.store-scene{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:6vw;padding:0 2vw}.store-photo{position:relative;overflow:hidden;min-height:660px}.store-photo img{object-position:72% center;transform:scale(1.2)}.photo-tag{position:absolute;top:20px;left:20px;font-size:12px;color:var(--cream);border:1px solid #ffffff70;padding:6px 10px}.photo-index{position:absolute;bottom:20px;left:20px;font-size:12px;color:#fff}.storefront{align-self:center;background:#fff;padding:28px;box-shadow:0 18px 60px #26170c12;transform:rotate(2deg);transition:transform .5s}.storefront:focus-within,.storefront:hover{transform:rotate(0)}.store-nav{display:flex;justify-content:space-between;align-items:center;font-size:12px}.lt-wordmark{font:700 19px/.92 var(--head);letter-spacing:-.08em;color:var(--red)}.product-image{height:310px;position:relative;margin:20px 0}.product-image img{object-fit:contain;background:#f7f4ef}.product-badge{position:absolute;top:14px;right:12px;background:var(--red);color:#fff;font-size:12px;padding:6px 10px}.product-info{display:flex;justify-content:space-between;font-size:14px;gap:12px}.product-info h3{font-size:18px;letter-spacing:-.04em}.product-info p{font-size:12px;margin-top:5px}.size-picker{border:0;padding:0;margin:18px 0;display:flex;gap:8px}.size-picker legend{font-size:12px;margin-bottom:8px}.size-picker input{position:absolute;opacity:0}.size-picker label span{display:grid;place-items:center;width:38px;height:35px;border:1px solid #d3d0cb;cursor:pointer;font-size:12px}.size-picker input:checked+span{background:var(--ink);color:#fff;border-color:var(--ink)}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid transparent;padding:18px 24px;font-size:13px;font-weight:500;line-height:1.5;transition:background .25s,transform .25s}.button:hover{transform:translateY(-3px)}.button.dark{background:var(--black);color:#fff}.button.dark:hover{background:var(--red)}.button.full{width:100%;padding:13px 17px}.button.cream{background:var(--cream);color:var(--ink)}.button.cream:hover{background:#fff}.store-note{font-size:12px;text-align:center;margin-top:10px;min-height:18px}.hype-note{position:absolute;background:#fff;padding:17px 24px;box-shadow:0 12px 35px #00000018;font-size:12px;z-index:3}.hype-note span{display:block;font-size:12px;color:#777;margin-bottom:8px}.note-one{left:-1%;top:60%;transform:rotate(-6deg)}.note-two{right:30%;bottom:2%;transform:rotate(5deg)}.rise-footer{display:flex;justify-content:space-between;border-top:1px solid var(--line);margin-top:65px;padding-top:25px;font-size:12px;gap:20px}.rise-footer span:first-child{color:var(--red)}.ticker{overflow:hidden;background:var(--red);color:var(--cream);padding:21px 0}.ticker>div{font:700 24px/1.3 var(--head);letter-spacing:-.03em;white-space:nowrap;width:max-content;animation:marquee 38s linear infinite}.ticker span{margin:0 40px}.unravel{height:245vh;background:var(--black);color:var(--cream);position:relative}.unravel-sticky{position:sticky;top:0;height:100svh;min-height:730px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.unravel-visual{position:relative;overflow:hidden;background:#f7f4ef}.unravel-visual>img{position:absolute;inset:0}.clean-embroidery{object-fit:cover;object-position:center;transform:scale(1.3)}.loose-embroidery{opacity:var(--unravel-progress,0);object-position:47% center;transform:scale(calc(1.1 + var(--unravel-progress,0)*.15))}.visual-caption{position:absolute;bottom:28px;left:30px;right:30px;display:flex;justify-content:space-between;font-size:12px;padding:10px 13px;background:#0a0a0ac2;color:#fff}.unravel-copy{padding:65px 4vw;align-self:center}.unravel-copy .eyebrow{color:#aaa;margin-bottom:34px}.unravel-copy h2{font-size:clamp(34px,3.6vw,59px);line-height:1.08}.unravel-copy>p:not(.eyebrow){font-size:13px;margin-top:25px;color:#beb9b5}.alerts{margin-top:35px}.alert{border-top:1px solid #ffffff28;padding:17px 0;display:flex;align-items:start;gap:13px;opacity:calc(.26 + var(--unravel-progress,0)*.74);transition:opacity .2s}.alert:nth-child(2){opacity:calc(.18 + var(--unravel-progress,0)*.82)}.alert:nth-child(3){opacity:calc(.1 + var(--unravel-progress,0)*.9)}.alert>span:last-child{margin-left:auto;font-size:12px;color:#777}.alert-symbol{display:grid;place-items:center;border:1px solid var(--red);color:#f55738;border-radius:50%;width:20px;height:20px;flex-shrink:0;font-size:12px}.alert div>span{font-size:12px;letter-spacing:.03em;color:#f5694f}.alert p{font-size:12px;color:#aaa;margin-top:5px}.unravel-copy .unravel-foot{font-size:12px!important}.fallout{background:#111;color:var(--cream);padding-bottom:70px;overflow:hidden}.fallout-heading{text-align:center;padding-bottom:50px}.fallout-heading>.eyebrow{color:#ef5338;margin-bottom:30px}.fallout h2{font-size:clamp(32px,4.3vw,69px)}.fallout h2 span{color:#ee492d}.fallout-heading>p:not(.eyebrow){margin:25px auto 32px;font-size:14px;color:#bdb8b4}.feed-controls{display:flex;align-items:center;justify-content:center;gap:24px}.segmented{display:inline-flex;border:1px solid #ffffff30;padding:4px}.segmented button{background:0 0;color:inherit;border:0;padding:12px 20px;font-size:12px;transition:background .25s,color .25s}.segmented button.active{background:var(--cream);color:var(--black)}.pause-button{background:0 0;border:0;color:#aaa;font-size:14px;display:flex;gap:9px}.pause-button span{font-size:12px}.social-wall{display:flex;flex-direction:column;gap:20px;padding:12px 0 30px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.feed-lane{display:flex;gap:20px;width:max-content;animation:marquee 70s linear infinite}.feed-lane.reverse{animation-direction:reverse;animation-duration:80s;margin-left:-160px}.social-wall.paused .feed-lane,.social-wall:focus-within .feed-lane,.social-wall:hover .feed-lane{animation-play-state:paused}.social-card{width:320px;flex-shrink:0;min-height:210px;background:#202020;border:1px solid #ffffff14;padding:24px;border-radius:12px;transition:transform .3s,border-color .3s}.social-card:hover{transform:translateY(-5px);border-color:#ffffff50}.social-author{display:flex;align-items:center;gap:10px;margin-bottom:20px}.avatar{width:35px;height:35px;background:var(--avatar,#514641);border-radius:50%;display:grid;place-items:center;font-family:var(--head);font-size:13px}.social-author strong{font-size:12px;display:block;font-weight:500}.social-author small{font-size:12px;color:#8f8f8f}.social-card p{font-size:13px;line-height:1.7;min-height:67px}.social-meta{margin-top:21px;display:flex;justify-content:space-between;color:#929292;font-size:12px}.social-card.featured{background:var(--rust);border-color:#c13d1e}.social-card.featured .social-meta,.social-card.featured small{color:#efc5b9}.feed-disclaimer{text-align:center;font-size:12px;color:#86817e;letter-spacing:.06em;max-width:none;margin-top:15px}.proof .section-top{margin-bottom:48px}.proof-heading h2{font-size:clamp(36px,4.4vw,70px)}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.proof-card{position:relative;min-height:370px;perspective:1200px}.proof-inner{position:relative;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.7,.2,1);height:100%;min-height:370px}.proof-card.flipped .proof-inner{transform:rotateY(180deg)}.proof-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;padding:26px 23px;background:#eae6e0;border:1px solid #d9d3ca;display:flex;flex-direction:column;align-items:flex-start}.proof-face.back{transform:rotateY(180deg);background:var(--ink);color:var(--cream);border-color:var(--ink)}.proof-face .small{font-size:12px}.proof-face h3{font-size:26px;line-height:1.15;letter-spacing:-.055em;margin:39px 0 16px}.proof-face p{font-size:12px}.proof-face button{margin-top:auto;padding:16px 0 0;background:0 0;border:0;color:inherit;font-size:12px;display:flex;justify-content:space-between;width:100%}.proof-face button span{font-size:19px}.proof-face.front button{color:var(--red)}.proof-face.back .result-number{font:700 51px/1.1 var(--head);letter-spacing:-.07em;color:#f05a3b;margin:31px 0 8px}.proof-face.back .result-number.word-result{font-size:34px}.proof-face.back .source-link{font-size:12px;border-bottom:1px solid #aaa;margin-top:15px}.proof-face.back button{color:#b4ada6;font-size:12px}.proof-note{font-size:12px;color:#777;margin-top:24px}.resolution{background:#e9e5de;text-align:center}.resolution>.eyebrow{color:var(--red);margin-bottom:35px}.resolution h2{font-size:clamp(38px,5vw,80px)}.resolution h2 span{color:var(--red)}.resolution-intro{margin:28px auto 35px;font-size:14px}.ending-switch{border-color:#c5bdb4}.ending-switch button.active{background:var(--ink);color:var(--cream)}.fulfillment-flow{display:grid;grid-template-columns:1fr 70px 1fr;margin:60px auto 0;max-width:1050px;align-items:center}.commerce-node,.operations-node{padding:40px 25px;border:1px solid #c9c1b8;background:#f5f2ec;transition:background .3s}.commerce-node h3{font:700 italic 50px/1.2 Arial,sans-serif;margin:30px 0 10px;letter-spacing:-.055em}.operations-node h3{font:700 50px/1.2 Arial,sans-serif;margin:30px 0 10px;letter-spacing:-.07em}.operations-node h3 span{font-size:15px;vertical-align:top;line-height:2}.commerce-node p,.operations-node p{font-size:12px}.node-status{display:inline-block;font-size:12px;border-top:1px solid #d7cfc7;padding-top:22px;margin-top:32px;letter-spacing:.03em}.connection>span{font:400 38px var(--head);color:var(--red)}.operations-node{border:1px solid var(--red)}.operations-node h3{color:var(--red)}.fulfillment-flow.disconnected .operations-node{background:#24201e;border-color:#24201e;color:#ded8d0}.fulfillment-flow.disconnected .operations-node h3{font-size:34px;margin-top:40px;margin-bottom:19px;color:#f16a51}.fulfillment-flow.disconnected .connection>span{color:#9c948b}.ending-results{max-width:1050px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #c9c1b8;border-top:0;text-align:left}.ending-result{padding:24px;border-right:1px solid #c9c1b8}.ending-result:last-child{border:0}.ending-result span{font-size:12px;color:var(--red)}.ending-result h4{font-family:var(--head);font-size:16px;letter-spacing:-.03em;margin:8px 0}.ending-result p{font-size:12px;color:#61594f}.resolution-bottom{display:flex;align-items:center;justify-content:space-between;max-width:1050px;margin:36px auto 0;text-align:left}.resolution-bottom p{font-size:12px}.conversion{background:var(--red);color:var(--cream);padding-top:70px;padding-bottom:75px}.conversion .eyebrow{color:var(--cream)}.conversion h2{font-size:clamp(48px,7vw,108px);line-height:1.02}.conversion h2 span{font-family:tt-travels-next-outline,var(--head);font-weight:900}.conversion-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:55px;gap:30px}.conversion-bottom>p{font-size:14px}.app-link{display:block;text-align:center;font-size:12px;margin-top:20px;text-decoration:underline;text-underline-offset:4px}footer{background:var(--black);color:var(--cream);padding:50px 5vw 30px}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #ffffff24;padding-bottom:35px}.deposco-logo{font:700 40px/1 Arial,sans-serif;letter-spacing:-.07em}.deposco-logo span{font-size:12px;vertical-align:top;line-height:2}.footer-top>span{font-size:12px;color:#a49c95}.footer-top>a:last-child{font-size:12px}.footer-bottom{display:flex;align-items:end;justify-content:space-between;gap:40px;padding-top:30px;color:#938c85;font-size:12px}.footer-bottom p{max-width:95ch}.footer-bottom>span{white-space:nowrap}.sticky-cta{position:fixed;right:25px;bottom:24px;background:var(--cream);border:1px solid #b6ada1;color:var(--ink);padding:13px 18px;z-index:15;font-size:12px;display:flex;gap:30px;box-shadow:0 5px 30px #0002;transform:translateY(120px);transition:transform .3s}.sticky-cta.visible{transform:translateY(0)}dialog{padding:0;border:1px solid #ffffff30;max-width:1100px;width:90vw;background:var(--black);color:var(--cream);max-height:90svh;overflow:auto}dialog::backdrop{background:#000c;backdrop-filter:blur(8px)}dialog[open]{display:grid;grid-template-columns:1fr 1fr}.dialog-close{position:absolute;right:15px;top:10px;background:#101010b0;border:1px solid #ffffff60;color:#fff;border-radius:50%;width:38px;height:38px;font-size:26px;z-index:3}.story-image{min-height:580px;background:url('/wp-content/themes/deposco/supply-chain-nightmares/2026/assets/editorial.webp') 73% center/cover}.story-dialog-content{padding:60px 40px 25px;align-self:center}.story-dialog-content .eyebrow{color:#aaa;font-size:12px}.story-dialog-content .eyebrow span{margin:0}.story-dialog-content h2{font-size:40px;margin:30px 0 24px;min-height:130px}.story-dialog-content>p:not(.eyebrow):not(.story-note){font-size:13px;min-height:110px}.story-progress{display:flex;gap:6px;margin:30px 0}.story-progress span{height:3px;flex:1;background:#444}.story-progress span.active{background:var(--red)}.story-actions{display:flex;justify-content:space-between;align-items:center}.story-actions .button{font-size:12px;padding:13px 15px}.story-actions .text-link{font-size:12px;border:0}.story-actions button:disabled{opacity:.3;cursor:default}.story-note{font-size:12px;color:#999;margin-top:30px}.reveal{opacity:0;transform:translateY(24px);transition:opacity .8s,transform .8s}.reveal.in-view{opacity:1;transform:none}@keyframes marquee{to{transform:translateX(-50%)}}@media(min-width:1600px){.hero-content{padding-top:170px}.hero h1{font-size:128px}.hero{min-height:1000px}.section-pad{padding-left:max(5vw,calc((100vw - 1500px)/ 2));padding-right:max(5vw,calc((100vw - 1500px)/ 2))}}@media(max-width:1100px){.site-header nav{gap:20px}.hero{min-height:830px}.hero h1{font-size:86px}.hero-content{padding-top:145px}.hero-bottom{gap:25px}.intro{grid-template-columns:1fr 4fr;gap:20px}.intro-bottom{gap:30px}.section-pad{padding-top:85px;padding-bottom:85px}.store-scene{padding:0;gap:4vw}.store-photo{min-height:630px}.storefront{padding:22px}.note-two{right:32%;bottom:-20px}.proof-grid{grid-template-columns:repeat(2,1fr)}.proof-inner{min-height:340px}.proof-face h3{font-size:31px}.proof-face p{font-size:14px}.proof-face.back .result-number{font-size:64px}.proof-face .small{font-size:12px}.unravel-copy{padding:45px 3vw}.unravel-copy h2{font-size:36px}.alert p{font-size:12px}.conversion h2{font-size:7vw}.conversion .button{font-size:12px}.intro-bottom p{font-size:13px}.rise-footer{font-size:12px}}@media(max-width:760px){html{scroll-padding-top:20px}.site-header{height:75px;padding:0 22px}.site-header nav{display:none}.campaign-brand{font-size:12px;gap:9px}.brand-icon{font-size:28px;padding-right:12px}.header-cta{font-size:12px;padding:9px 12px}.header-cta span{margin-left:12px}.hero{min-height:830px;height:100svh;max-height:1000px}.hero-image{background-position:64% center}.hero-shade{background:linear-gradient(90deg,#080808a6,#0808080d),linear-gradient(0deg,#080808e0,transparent 80%)}.hero-content{padding:155px 25px 0}.hero h1{font-size:clamp(65px,12vw,89px);line-height:.97;letter-spacing:-.07em}.hero .eyebrow{font-size:12px}.hero-bottom{display:block;margin-top:30px}.hero-bottom p{font-size:12px}.round-link{margin-top:25px;font-size:12px}.hero-caption{left:25px;right:25px;font-size:12px;gap:20px;align-items:end}.hero-caption span{max-width:150px}.hero-side{right:10px;font-size:12px}.section-pad{padding:65px 25px}.section-top{margin-bottom:35px;gap:20px}.section-top .small{font-size:12px;text-align:right;max-width:120px}.eyebrow,.section-marker{font-size:12px}.intro{display:block}.intro h2{font-size:35px;line-height:1.18;margin-top:30px}.intro-bottom{display:block;margin-top:30px}.intro-bottom p{font-size:14px}.intro-bottom .text-link{margin-top:25px;font-size:12px;width:100%}.proof-heading,.rise-heading{display:block;margin-bottom:38px}.proof-heading h2,.rise-heading h2{font-size:42px}.proof-heading p,.rise-heading p{margin-top:25px;font-size:13px}.store-scene{grid-template-columns:1fr;gap:25px;padding-bottom:15px}.store-photo{height:460px;min-height:0;margin-right:30px}.store-photo img{object-position:72% center}.storefront{margin-left:25px;transform:rotate(2deg);padding:20px}.product-image{height:300px}.hype-note{font-size:12px;padding:13px 17px}.note-one{left:auto;right:-8px;top:31%;transform:rotate(-4deg)}.note-two{left:-10px;right:auto;bottom:28%;transform:rotate(-5deg)}.rise-footer{display:block;margin-top:35px}.rise-footer span{display:block;font-size:12px}.rise-footer span+span{margin-top:12px}.ticker{padding:18px 0}.ticker>div{font-size:20px}.ticker span{margin:0 25px}.unravel{height:230vh}.unravel-sticky{grid-template-columns:1fr;grid-template-rows:40% 60%;height:100svh;min-height:780px}.unravel-visual{height:100%}.clean-embroidery{object-fit:contain;transform:scale(1.5)}.loose-embroidery{object-position:center}.visual-caption{bottom:10px;left:15px;right:15px;font-size:12px;padding:7px 10px}.unravel-copy{padding:24px;align-self:start}.unravel-copy .eyebrow{margin-bottom:16px;font-size:12px}.unravel-copy h2{font-size:31px;line-height:1.08}.unravel-copy h2 br:first-child{display:none}.unravel-copy>p:not(.eyebrow){margin-top:14px;font-size:12px}.unravel-copy>p:not(.eyebrow) br{display:none}.alerts{margin-top:20px}.alert{padding:11px 0;gap:10px}.alert div>span{font-size:12px}.alert p{font-size:12px}.alert-symbol{width:17px;height:17px;font-size:12px}.unravel-foot{display:none}.fallout-heading{padding:65px 25px 25px}.fallout h2{font-size:30px;line-height:1.15}.fallout-heading>p:not(.eyebrow){font-size:12px}.feed-controls{flex-direction:column;gap:20px}.segmented button{font-size:12px;padding:11px 13px}.social-wall{gap:14px;margin-top:20px;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.feed-lane{gap:14px}.social-card{width:275px;padding:20px;min-height:218px}.social-card p{font-size:12px}.feed-disclaimer{font-size:12px;padding:0 20px}.fallout{padding-bottom:40px}.proof-grid{gap:12px}.proof-card,.proof-inner{min-height:325px}.proof-face{padding:20px 15px}.proof-face .small{font-size:12px}.proof-face h3{font-size:23px;margin-top:35px}.proof-face p{font-size:12px}.proof-face button{font-size:12px;gap:5px}.proof-face.back .result-number{font-size:43px;margin-top:33px}.proof-face.back .result-number.word-result{font-size:25px}.proof-face.back .source-link{font-size:12px}.proof-note{font-size:12px}.resolution h2{font-size:35px}.resolution-intro{font-size:12px}.ending-switch{width:100%;justify-content:center}.ending-switch button{flex:1;font-size:12px;padding:12px 8px}.fulfillment-flow{grid-template-columns:1fr;margin-top:30px}.commerce-node,.operations-node{padding:25px 15px}.commerce-node h3,.operations-node h3{font-size:42px;margin:15px 0}.node-status{margin-top:18px;padding-top:15px;font-size:12px}.connection{height:45px}.connection>span{font-size:29px}.ending-results{grid-template-columns:1fr}.ending-result{border-right:0;border-bottom:1px solid #c9c1b8;padding:18px 20px}.ending-result h4{font-size:17px}.ending-result p{font-size:12px}.resolution-bottom{display:block;margin-top:25px}.resolution-bottom p{font-size:12px}.resolution-bottom .text-link{font-size:12px;margin-top:20px}.conversion h2{font-size:45px;line-height:1.12}.conversion-bottom{display:block;margin-top:30px}.conversion-bottom p{font-size:12px}.conversion-bottom>div{margin-top:28px}.conversion .button{padding:16px;width:100%;font-size:12px;gap:15px}.app-link{font-size:12px}footer{padding:38px 25px 26px}.footer-top{flex-wrap:wrap;gap:23px;padding-bottom:25px}.footer-top>span{order:3;font-size:12px}.deposco-logo{font-size:34px}.footer-top>a:last-child{margin-left:auto;font-size:12px}.footer-bottom{display:block;font-size:12px}.footer-bottom span{display:block;margin-top:18px}.sticky-cta{right:15px;bottom:15px;padding:11px 15px;font-size:12px}dialog[open]{grid-template-columns:1fr;width:92vw}.story-image{min-height:220px;height:220px;background-position:70% 40%}.story-dialog-content{padding:25px}.story-dialog-content h2{font-size:30px;min-height:0;margin:20px 0}.story-dialog-content>p:not(.eyebrow):not(.story-note){min-height:0;font-size:12px}.story-progress{margin:22px 0}.story-note{margin-top:20px;font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.hero-image{transform:none!important}.unravel{height:auto}.unravel-sticky{position:relative;height:auto;min-height:780px}.loose-embroidery{opacity:1}.alert{opacity:1!important}.social-wall{overflow-x:auto;mask-image:none}.feed-lane.reverse{margin-left:0}.reveal{opacity:1;transform:none}.storefront{transform:none}.hype-note{transform:none}.proof-inner{transition:none}.clean-embroidery{display:none}.unravel-visual{min-height:400px}}.conversion-bottom>p,.fallout-heading>p:not(.eyebrow),.hero-bottom p,.intro-bottom p,.proof-heading p,.resolution-intro,.rise-heading p{font-size:16px}.button,.header-cta,.segmented button,.site-header nav,.text-link{font-size:14px}.social-card p{font-size:16px;min-height:108px}.social-card{min-height:280px}.social-author strong{font-size:14px}.commerce-node p,.ending-result p,.operations-node p,.proof-face p{font-size:14px}.proof-card,.proof-inner{min-height:405px}.proof-face h3{font-size:28px}.proof-face button{font-size:12px}.story-dialog-content>p:not(.eyebrow):not(.story-note){font-size:16px}@media(max-width:1100px){.hero h1{font-size:80px}.hero-bottom{align-items:flex-start}.intro-bottom{grid-template-columns:1fr}.intro-bottom .text-link{justify-self:start}.proof-face h3{font-size:31px}}@media(max-width:760px){.hero h1{font-size:clamp(59px,11.6vw,85px)}.hero .eyebrow{max-width:260px}.hero-bottom p{font-size:14px}.hero-caption{font-size:10px}.hero-caption span{max-width:160px}.hero-side{display:none}.hero-bottom{margin-top:30px}.header-cta{font-size:12px}.proof-heading h2,.rise-heading h2{font-size:38px}.unravel-sticky{min-height:1000px;grid-template-rows:36% 64%}.unravel-copy h2{font-size:31px}.unravel-copy>p:not(.eyebrow){font-size:14px}.alert p{font-size:12px}.alert{padding:15px 0}.alert div>span{font-size:12px}.segmented button{font-size:12px;padding:12px}.social-card{width:290px}.story-dialog-content>p:not(.eyebrow):not(.story-note){font-size:14px}.store-note{min-height:40px}.store-photo{height:460px}.storefront{margin-left:12px}.product-info{display:block}.product-info>span{display:block;margin-top:8px}.product-info p{font-size:12px}.product-image{height:280px}.store-nav>span:last-child{font-size:10px}.conversion h2{font-size:clamp(36px,9.3vw,58px)}.conversion .button{font-size:13px}.footer-bottom{font-size:12px}.ending-switch button{font-size:11px}.proof-grid{grid-template-columns:1fr}.proof-card,.proof-inner{min-height:335px}.proof-face{padding:25px}.proof-face h3{font-size:31px;margin-top:25px;max-width:13ch}.proof-face p{font-size:14px}.proof-face .small{font-size:12px}.proof-face.back .result-number{font-size:58px;margin-top:20px}.proof-face.back .result-number.word-result{font-size:36px}.proof-face button{font-size:12px}.proof-face.back .source-link{font-size:12px}.proof-heading p{font-size:16px}.hero-caption span:last-child{font-size:10px}.hype-note{max-width:240px}}@media(max-width:380px){.hero-content{padding-top:135px}.hero h1{font-size:56px}.hero{min-height:840px}.hero-bottom p{font-size:14px}.site-header{padding:0 18px}.fallout h2{font-size:27px}.ending-switch{flex-direction:column}.feed-controls>.segmented button{font-size:11px}.unravel-copy h2{font-size:28px}}[hidden]{display:none!important}@media(max-width:760px){.unravel{height:auto}.unravel-sticky{position:relative;height:auto;min-height:0;grid-template-rows:420px auto}.unravel-copy{padding:35px 25px 45px}.unravel-visual{height:420px}.hero-caption{font-size:12px}.hero-caption span:last-child{font-size:12px}.hero-caption span{max-width:45%}.hero .eyebrow{font-size:12px}.campaign-brand{font-size:11px}.hero h1{line-height:1.02;letter-spacing:-.055em}.photo-tag{font-size:12px}.store-nav{gap:12px}.store-nav>span:last-child{font-size:12px}.storefront{margin-top:10px}.story-dialog-content{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.loose-embroidery{opacity:1!important}.feed-lane{animation:none}.unravel-visual{min-height:420px}}.hero-image{background:0 0;overflow:hidden}.hero-video-slot{width:100%;height:100%;object-fit:cover;object-position:center;animation:heroBroll 18s ease-in-out infinite alternate;transform-origin:70% 45%}.video-placeholder-tag{position:absolute;right:5vw;top:145px;padding:8px 12px;background:#0a0a0a66;border:1px solid #ffffff44;color:var(--cream);font-size:12px;letter-spacing:.06em}.hero-play{display:inline-flex;align-items:center;gap:18px;background:0 0;border:0;color:var(--cream);text-align:left;padding:5px 10px 5px 0;font:500 14px/1.5 var(--mono)}.hero-play small{display:block;font-size:12px;color:#c8bfb9;margin-top:4px}.play-orbit{position:relative;display:grid;place-items:center;width:64px;height:64px;border:1px solid #ffffff70;border-radius:50%;flex:none;transition:background .3s,transform .3s}.play-orbit:after,.play-orbit:before{content:'';position:absolute;inset:-7px;border:1px solid #ffffff30;border-radius:50%;animation:playPulse 3s ease-out infinite}.play-orbit:after{animation-delay:1.5s}.play-triangle{font-size:18px;transform:translateX(2px)}.orbit-dot{position:absolute;inset:-2px;animation:playOrbit 7s linear infinite}.orbit-dot:after{content:'';position:absolute;top:0;left:50%;width:6px;height:6px;background:var(--cream);border-radius:50%}.hero-play:hover .play-orbit{background:var(--red);transform:scale(1.08)}.hero-play:hover .orbit-dot{animation-duration:2.5s}.lt-logo{display:block;width:min(65%,290px);height:auto;max-height:40px;object-fit:contain}.store-nav{gap:20px}.store-nav>span{max-width:100px;text-align:right}.product-image{height:350px}.product-image img{object-fit:contain;background:#f3f1ee}.ticker{position:relative}.ticker>.ticker-track{display:flex;gap:0;animation:continuousLoop var(--loop-duration,30s) linear infinite;transform:translateX(0);width:max-content;will-change:transform}.ticker-group{display:flex;align-items:center;flex-shrink:0;white-space:nowrap}.ticker .ticker-group span{margin:0}.ticker .ticker-group b{font:400 30px var(--head);margin:0 42px}.ticker-track:hover{animation-play-state:paused}@keyframes continuousLoop{to{transform:translateX(calc(-1 * var(--loop-width)))}}@keyframes heroBroll{from{transform:scale(1.03) translateX(0)}to{transform:scale(1.13) translateX(-1%)}}@keyframes playPulse{0%{transform:scale(.95);opacity:.6}100%{transform:scale(1.4);opacity:0}}@keyframes playOrbit{to{transform:rotate(360deg)}}.fallout-stories{background:#101010;padding-bottom:65px}.fallout-stories .fallout-heading{padding-bottom:50px}.fallout-stories .fallout-heading>p:last-child{max-width:670px}.influencer-stage{width:min(1200px,90%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 354px minmax(0,1fr);gap:50px;align-items:center}.now-playing{text-align:right}.now-playing>.eyebrow,.up-next>.eyebrow{color:#9c938b;margin-bottom:22px}.now-playing>strong{font:700 62px/1.1 var(--head);letter-spacing:-.06em}.views-label{display:block;font-size:12px;color:#8d847c;margin:10px 0 25px}.now-playing h3{font:500 16px var(--mono);margin-bottom:14px}.now-playing>p:last-child{font-size:14px;line-height:1.65;color:#bfb7b0}.story-phone{padding:10px;border:1px solid #67605b;border-radius:51px;background:linear-gradient(140deg,#67645e,#24221f 42%,#151412 70%,#504b46);box-shadow:0 35px 90px #0009,inset 0 0 0 2px #202020}.phone-screen{height:674px;border-radius:41px;overflow:hidden;position:relative;background:#151515;isolation:isolate;transform:translateZ(0)}.phone-status{position:absolute;top:15px;left:23px;right:23px;display:flex;justify-content:space-between;align-items:center;z-index:8;font:600 12px var(--mono);height:28px;pointer-events:none}.phone-island{position:absolute;left:50%;top:0;transform:translateX(-50%);width:105px;height:27px;background:#000;border-radius:20px}.influencer-panels{position:absolute;inset:0;perspective:1000px;perspective-origin:center;transform-style:preserve-3d}.influencer-panel{position:absolute;inset:0;backface-visibility:hidden;transform-style:preserve-3d;transform-origin:50% 50%;visibility:hidden;transition:transform .55s cubic-bezier(.22,.8,.2,1),filter .55s;overflow:hidden}.influencer-panel video{width:100%;height:100%;object-fit:cover}.influencer-panel.active{visibility:visible}.phone-gradient{position:absolute;inset:0;background:linear-gradient(#0009,transparent 35%,transparent 45%,#000d);pointer-events:none;z-index:2}.influencer-progress{position:absolute;top:58px;left:14px;right:14px;display:flex;gap:4px;z-index:5}.influencer-progress>span{flex:1;height:3px;background:#ffffff50;border-radius:2px;overflow:hidden}.influencer-progress i{display:block;height:100%;background:#fff;width:0%}.phone-author{position:absolute;top:74px;left:14px;right:14px;display:flex;align-items:center;gap:8px;font-size:12px;z-index:5}.phone-avatar{border:2px solid #f34f31;background:#1c1917;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;font-size:11px;flex:none}.phone-author>span:last-child{color:#d0c8c2}.phone-bottom{position:absolute;bottom:24px;left:16px;right:16px;z-index:6}.phone-bottom>p{font-size:14px;line-height:1.5;text-shadow:0 1px 4px #000;margin-bottom:18px}.phone-controls{display:flex;gap:8px}.phone-controls button{border:1px solid #ffffff70;border-radius:30px;background:#0a0a0a80;color:#fff;padding:11px 14px;font:500 12px var(--mono);flex:1;min-height:42px}.phone-controls button:hover{background:#ce270ba0}.clip-notice{display:block;font-size:10px;letter-spacing:.01em;margin-top:13px;color:#bbb2aa;text-align:center}.story-touch-zone{position:absolute;top:115px;bottom:220px;left:0;right:0;z-index:4;touch-action:pan-y;cursor:grab}.story-touch-zone:active{cursor:grabbing}.clip-unavailable{position:absolute;top:45%;left:20px;right:20px;z-index:3;text-align:center;font:700 20px var(--head);padding:20px;background:#000b}.clip-unavailable small{display:block;font:400 12px/1.6 var(--mono);margin-top:10px}.influencer-navigation{display:flex;justify-content:center;gap:20px;align-items:center;margin-top:24px}.influencer-navigation>button{border:1px solid #ffffff50;border-radius:50%;background:0 0;color:var(--cream);width:42px;height:42px;flex:none;font-size:18px}.influencer-navigation>button:hover{border-color:var(--red);background:#ce270b22}.influencer-dots{display:flex;gap:4px;align-items:center}.influencer-dots>button{border:0;background:0 0;min-width:22px;height:38px;padding:0;display:grid;place-items:center}.influencer-dots>button:after{content:'';display:block;width:6px;height:6px;background:#6d6259;border-radius:6px;transition:width .3s,background .3s}.influencer-dots>button.active:after{width:20px;background:var(--red)}.swipe-hint{text-align:center;font-size:10px;color:#958c84;margin-top:15px}.up-next{min-width:0}.up-next button{display:flex;align-items:center;gap:12px;background:0 0;color:#908880;border:0;width:100%;text-align:left;padding:16px 0;font:500 13px/1.4 var(--mono);transition:color .25s}.up-next button:before{content:'';width:5px;height:5px;border-radius:50%;background:#51463e;flex:none}.up-next button>span:first-child{overflow-wrap:anywhere}.up-next button>span:last-child{margin-left:auto;font-size:12px;color:#928980}.up-next button.active{color:var(--cream)}.up-next button.active:before{background:var(--red)}.up-next button:hover{color:#fff}.reviews-section{margin-top:70px}.reviews-heading{display:flex;justify-content:center;align-items:center;gap:24px;margin-bottom:26px}.reviews-heading>.eyebrow{color:#f06950}.reviews-heading>button{color:#aaa198;background:0 0;border:0;font-size:12px;padding:10px}.reviews-window{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.reviews-track{display:flex;gap:0;width:max-content;animation:continuousLoop 65s linear infinite;will-change:transform}.reviews-group{display:flex;gap:20px;flex-shrink:0;padding-right:20px}.review-card{width:300px;flex-shrink:0;border-radius:10px;padding:24px;background:#1b1917;border:1px solid #ffffff1c;display:flex;flex-direction:column;gap:14px}.review-stars{color:#ee593d;font-size:19px;letter-spacing:3px}.review-card blockquote{margin:0;font-size:14px;line-height:1.65}.review-card cite{font-size:12px;font-style:normal;color:#a89d93;margin-top:auto}.reviews-window.paused .reviews-track,.reviews-window:focus-within .reviews-track,.reviews-window:hover .reviews-track{animation-play-state:paused}.reviews-section .feed-disclaimer{margin-top:28px;font-size:12px;padding:0 25px}.fallout-stories .phone-column{min-width:0}#film-dialog[open]{display:block;width:min(1200px,94vw);max-width:1200px;overflow:hidden;border-color:#ffffff40}.film-close{position:absolute;top:16px;right:16px;z-index:10;border:1px solid #ffffff88;border-radius:50%;width:42px;height:42px;background:#0009;color:#fff;font-size:27px}.film-preview{position:relative;min-height:590px;aspect-ratio:16/9;background:#080808;overflow:hidden}#film-video-slot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.film-slates{position:absolute;inset:0}.film-slate{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;animation:filmSlate 18s infinite}.film-slate:nth-child(2){animation-delay:6s;background-size:contain;background-repeat:no-repeat;background-color:#e8e4df}.film-slate:nth-child(3){animation-delay:12s}.film-scrim{position:absolute;inset:0;background:linear-gradient(0deg,#000e,transparent 90%)}.film-placeholder{position:absolute;bottom:135px;left:5%;right:5%;z-index:3}.film-placeholder .eyebrow{font-size:12px}.film-placeholder h2{font-size:clamp(32px,4.5vw,65px);margin:25px 0 20px}.film-placeholder p{font-size:14px;color:#c2b9b1}.film-controls{position:absolute;left:5%;right:5%;bottom:25px;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #ffffff55;padding-top:20px;font-size:12px}.film-controls button{background:0 0;border:1px solid #ffffff60;color:#fff;font-size:12px;padding:10px 14px}.film-controls>span{font-size:10px;color:#b8b0a9}.film-controls a{border-bottom:1px solid #fff;padding:8px 0}.film-preview.paused .film-slate{animation-play-state:paused}@keyframes filmSlate{0%{opacity:0;transform:scale(1)}29%,6%{opacity:1}100%,36%{opacity:0;transform:scale(1.1)}}@media(max-width:1100px){.influencer-stage{grid-template-columns:minmax(0,1fr) 334px minmax(0,1fr);gap:25px;width:94%}.now-playing>strong{font-size:50px}.up-next button{font-size:12px;gap:7px}.phone-screen{height:640px}.hero-play{font-size:12px}.play-orbit{width:55px;height:55px}.video-placeholder-tag{right:3vw;font-size:10px}.lt-logo{width:60%}}@media(max-width:760px){.hero-video-slot{object-position:64% center}.video-placeholder-tag{top:auto;bottom:25px;right:25px;display:none}.hero-play{margin-top:25px;font-size:14px}.hero-bottom{margin-top:25px}.play-orbit{width:57px;height:57px}.hero-play small{font-size:11px}.lt-logo{width:63%;height:auto}.store-nav{gap:15px}.product-image{height:330px}.ticker .ticker-group b{margin:0 26px}.influencer-stage{display:flex;flex-direction:column;width:auto;margin:0 25px;gap:34px}.now-playing{order:2;text-align:center;max-width:420px}.now-playing>.eyebrow{margin-bottom:12px}.now-playing>strong{font-size:47px}.views-label{margin-bottom:15px}.now-playing h3{font-size:16px}.now-playing>p:last-child{font-size:14px}.phone-column{order:1;width:min(354px,100%)}.phone-screen{height:auto;aspect-ratio:334/674}.up-next{order:3;width:100%;max-width:450px}.up-next>.eyebrow{text-align:center}.up-next button{font-size:14px;border-bottom:1px solid #ffffff14}.up-next button>span:last-child{font-size:12px}.influencer-navigation{gap:12px}.influencer-dots{gap:2px}.influencer-dots>button{min-width:21px}.fallout-stories .fallout-heading{padding-bottom:35px}.fallout-stories .fallout-heading h2{font-size:clamp(29px,7vw,46px)}.reviews-section{margin-top:50px}.reviews-heading{gap:10px}.review-card{width:280px}.reviews-window{mask-image:none}.reviews-section .feed-disclaimer{font-size:11px}.film-preview{aspect-ratio:auto;min-height:620px}.film-placeholder{bottom:180px;left:7%;right:7%}.film-placeholder h2{font-size:35px}.film-controls{flex-wrap:wrap;left:7%;right:7%;gap:14px}.film-controls>span{font-size:10px}.film-controls>a{flex-basis:100%;font-size:14px}.film-placeholder .eyebrow{font-size:11px}.film-preview .film-slate:first-child{background-position:65% center}.clip-notice{font-size:10px}.swipe-hint{font-size:10px}.phone-bottom>p{font-size:13px}}@media(prefers-reduced-motion:reduce){.hero-video-slot,.orbit-dot,.play-orbit:after,.play-orbit:before{animation:none!important}.reviews-track,.ticker>.ticker-track{animation:none!important}.reviews-window{overflow-x:auto;mask-image:none}.reviews-group[data-clone]{display:none}.influencer-panel{transition:none!important}.film-slate{animation:none!important}.film-slate:first-child{opacity:1;transform:none}}.rise-social{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start;margin:65px 2vw 0}.rise-post{background:#fff;color:#171717;border:1px solid #ddd8d0;border-radius:14px;overflow:hidden;box-shadow:0 20px 55px #28170c0a;transition:transform .3s}.rise-post:hover{transform:translateY(-6px)}.rise-post header{display:flex;gap:10px;align-items:center;padding:18px}.rise-avatar{width:38px;height:38px;background:#e9e4db;display:grid;place-items:center;border-radius:50%;flex:none;font:600 12px var(--mono)}.instagram header .rise-avatar{outline:2px solid #ce270b;outline-offset:2px}.rise-post strong{font-size:14px;font-weight:600}.rise-post small{display:block;font-size:12px;color:#686868}.platform-name{margin-left:auto;font:600 14px Arial,sans-serif}.x-post .platform-name{font-size:26px}.facebook .platform-name{color:#2166bf}.insta-crop{height:220px;overflow:hidden}.insta-crop img{object-position:70% 40%}.post-body{padding:20px}.post-body p{font-size:14px;line-height:1.65;margin-bottom:16px}.post-actions{font-size:24px;display:block;margin-bottom:14px}.post-reply{font-size:13px;border-left:2px solid #ddd;padding-left:12px;margin:18px 0}.quoted-post{border:1px solid #d6d6d6;border-radius:10px;padding:16px;margin-top:24px}.quoted-post p{margin:10px 0 0}.post-metrics{display:flex;justify-content:space-between;color:#666;font-size:12px;padding-top:22px}.x-post{margin-top:65px}.facebook{margin-top:135px}.fb-reactions{font-size:15px;padding:12px 0;border-block:1px solid #eee}.fb-reactions span{font-size:12px}.fb-comment{display:flex;align-items:start;gap:8px;margin:20px 0 8px}.fb-comment>div{background:#f0f2f5;border-radius:16px;padding:12px}.fb-comment p{font-size:13px;margin:6px 0 0}.rise-social-note{font-size:12px;color:#777;margin:24px 2vw 0}.proof-playback{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;font-size:12px;color:var(--red)}.proof-playback button{background:0 0;border:1px solid var(--line);padding:10px 16px;font-size:12px}.proof-card.flipped{z-index:1}.proof-card.flipped .proof-face.back{box-shadow:0 18px 40px #0002}.fallout-break{height:185svh;background:var(--red);color:var(--cream);position:relative}.break-sticky{position:sticky;top:0;min-height:750px;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:65px 5vw}.break-sticky>.eyebrow{margin-bottom:40px}.break-sticky h2{font:800 clamp(48px,8.6vw,150px)/1.04 var(--head);letter-spacing:-.065em;max-width:none}.break-sticky h2 span{display:block;will-change:transform}.break-sticky h2 span:first-child{transform:translateX(calc(var(--break-progress,0)*-7vw));opacity:calc(1 - var(--break-progress,0)*.6)}.break-sticky h2 span:nth-child(2){transform:translateX(calc(var(--break-progress,0)*7vw));color:#0a0a0a}.break-sticky h2 span:last-child{transform:translateX(calc((1 - var(--break-progress,0))*7vw))}.break-bottom{display:flex;justify-content:space-between;align-items:end;margin-top:45px;padding-top:24px;border-top:1px solid #ffffff60}.break-bottom p{font-size:16px}.break-bottom>span{font-size:50px;line-height:1}.break-sticky:after{content:'';position:absolute;bottom:0;left:0;right:0;height:calc(var(--break-progress,0)*18px);background:#111}@media(max-width:900px){.rise-social{gap:16px;margin-inline:0}.rise-post header{flex-wrap:wrap}.platform-name{flex-basis:100%;margin-top:6px}.post-body{padding:16px}.facebook{margin-top:65px}.x-post{margin-top:30px}.break-sticky{min-height:650px}.proof-card,.proof-inner{min-height:420px}}@media(max-width:650px){.rise-social{grid-template-columns:1fr;max-width:440px;margin:40px auto 0}.facebook,.x-post{margin-top:0}.rise-post header{flex-wrap:nowrap}.platform-name{flex-basis:auto}.insta-crop{height:270px}.fallout-break{height:145svh}.break-sticky{padding:45px 6vw;min-height:600px}.break-sticky h2{font-size:clamp(32px,8.3vw,54px);letter-spacing:-.06em}.break-sticky>.eyebrow{font-size:12px}.break-bottom p{font-size:14px}.proof-playback{font-size:12px}}@media(prefers-reduced-motion:reduce){.fallout-break{height:auto}.break-sticky{position:relative;height:auto;min-height:600px}.break-sticky h2 span{transform:none!important;opacity:1!important}.rise-post{transition:none}}.brand-mention{color:#ef3e20;pointer-events:auto}.brand-mention:hover{text-decoration:underline}.alternative-page .site-header{border-color:#ffffff14}.signal-hero{--glow:#ce270b;--accent:#f45a3a;position:relative;background:#0a0909;color:#f7f4ef;overflow:hidden;padding:145px 3vw 35px;isolation:isolate}.signal-aura{position:absolute;inset:10% -20% -20%;z-index:-1;background:radial-gradient(ellipse at 50% 70%,#ce270b66,transparent 52%),radial-gradient(ellipse at 72% 42%,#871e064d,transparent 42%),radial-gradient(ellipse at 20% 85%,#ce270b55,transparent 40%);filter:blur(25px);animation:signalAura 18s ease-in-out infinite alternate}.signal-hero[data-mood=wait]{--glow:#871e06;--accent:#e94a2d}.signal-hero[data-mood=backlash]{--glow:#ce270b;--accent:#ff6a4d}.signal-heading{position:relative;text-align:center;z-index:3}.signal-heading .eyebrow{font-size:12px;letter-spacing:.12em;color:#d0c2c0;margin-bottom:25px}.signal-heading h1{font:700 clamp(36px,4.65vw,76px)/1.09 var(--head);letter-spacing:-.065em}.signal-heading h1 span{background:0 0;color:#ef3e20}.signal-heading>p:not(.eyebrow){margin:25px auto 26px;font-size:14px;color:#b6afb1}.signal-cta{display:inline-flex;gap:30px;align-items:center;background:#f7f4ef;color:#211b19;padding:12px 22px;border:5px solid #ffffff25;border-radius:40px;background-clip:padding-box;box-shadow:0 0 0 1px #ffffff15,0 0 55px #e3663930;font-size:13px;font-weight:600;transition:box-shadow .3s}.signal-cta:hover{box-shadow:0 0 0 4px #ffffff20,0 0 70px #e3663950}.signal-scene{position:relative;width:min(1500px,100%);margin:78px auto 0;min-height:540px;padding:0 19%;perspective:1400px;--pointer-x:0;--pointer-y:0}.signal-guide{position:absolute;inset:-390px 19% -55px;border-inline:1px dashed #ffffff12;z-index:-1;pointer-events:none}.signal-player{position:relative;width:100%;border:1px solid #ffffff36;border-radius:20px;overflow:hidden;background:#120d0c;box-shadow:0 35px 110px #0007,0 0 70px #c7321618;transform:translateY(calc(var(--pointer-y)*-3px));z-index:2}.player-bottom,.player-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 20px;font-size:10px;color:#b6aba8;background:#ffffff04;letter-spacing:.04em}.player-top>span:first-child{color:#e9ded8}.player-picture{aspect-ratio:16/9;position:relative;overflow:hidden}.player-picture .hero-image{inset:0;background:0 0;transform:none!important}.signal-video{width:100%;height:100%;object-fit:cover;object-position:66% center;animation:signalKenBurns 18s ease-in-out infinite alternate}.player-vignette{position:absolute;inset:0;background:linear-gradient(#19070635,transparent 40%,#0a0504c9),linear-gradient(90deg,#2b090744,transparent)}.player-tag{position:absolute;top:20px;left:22px;font:500 10px var(--mono);letter-spacing:.07em;background:#2a0d0b66;border:1px solid #ffffff24;border-radius:20px;padding:8px 12px;backdrop-filter:blur(12px)}.signal-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:14px;color:#fff;background:0 0;border:0;padding:18px;z-index:5}.signal-play>span{display:grid;place-items:center;width:74px;height:74px;border:1px solid #ffffffc0;border-radius:50%;background:linear-gradient(135deg,#ffffff5c,#ffffff0e);backdrop-filter:blur(14px);box-shadow:0 0 0 9px #ffffff08,0 8px 35px #0003;font-size:23px;padding-left:4px;transition:transform .3s,box-shadow .3s}.signal-play:hover>span{transform:scale(1.12);box-shadow:0 0 0 15px #ffffff10}.signal-play small{font:500 11px var(--mono);letter-spacing:.08em;text-shadow:0 2px 5px #000}.player-placeholder{position:absolute;bottom:17px;left:22px;font-size:10px;color:#d0c2bc;letter-spacing:.06em}.signal-progress{flex:1;max-width:220px;height:2px;background:#ffffff15;overflow:hidden}.signal-progress i{height:100%;display:block;width:0;background:var(--accent)}.glass-panel{position:absolute;z-index:4;border:1px solid #ffffff22;border-radius:14px;background:linear-gradient(135deg,#ffffff13,#ffffff03),#17141acf;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:inset 0 1px #ffffff0b,0 24px 70px #0005;color:#e2d9d5}.glass-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;letter-spacing:.05em;padding:18px;border-bottom:1px solid #ffffff0c;color:#bfb1ab}.glass-foot{padding:15px 18px;font-size:9px;color:#988c89;letter-spacing:.07em;border-top:1px solid #ffffff10}.signal-comments{width:260px;left:2%;top:-65px;transform:translate3d(calc(var(--pointer-x)*-8px),calc(var(--pointer-y)*-10px),0) rotate(-5deg);animation:signalFloatLeft 9s ease-in-out infinite}.signal-feed-window{height:377px;overflow:hidden;mask-image:linear-gradient(transparent,#000 8%,#000 88%,transparent);padding:5px 18px}.signal-feed{will-change:transform}.signal-comment{padding:18px 0;border-bottom:1px solid #ffffff12}.signal-comment header{display:flex;align-items:center;gap:9px;margin-bottom:12px}.signal-avatar{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#ce270b42,#871e064f);border:1px solid #ffffff1c;color:#d9bfb7;font-size:10px;flex:none}.signal-comment header strong{font-size:12px;font-weight:500;display:block}.signal-comment header small{font-size:10px;color:#a0928e;display:block}.signal-comment p{font-size:12px;line-height:1.7;color:#d0c3bd}.signal-comment footer{font-size:10px;color:#a79287;margin-top:11px}.signal-product{width:245px;right:3%;top:-83px;transform:rotate(7deg);animation:signalFloatRight 11s ease-in-out infinite}.signal-product-body{display:flex;padding:16px;gap:13px;align-items:center}.signal-product-body img{width:85px;height:94px;object-fit:cover;border-radius:8px}.signal-product-body strong{font:500 13px/1.4 var(--head);display:block}.signal-product-body span{display:block;font-size:12px;color:#c7b2a8;margin-top:8px}.signal-product-body small{font-size:9px;color:#ab9890}.glass-pill{margin:0 16px 17px;padding:9px 12px;border-radius:7px;background:#ffffff07;border:1px solid #ffffff12;font-size:11px;color:var(--accent)}.signal-order{width:270px;right:0;top:220px;transform:rotate(5deg);animation:signalFloatRight 10s ease-in-out infinite reverse}.signal-order-label{font-size:9px;letter-spacing:.07em;color:#a59893;margin:20px 20px 7px}.signal-order>strong{font:500 20px/1.3 var(--head);letter-spacing:-.035em;display:block;margin:0 20px;color:var(--accent)}.signal-status-path{margin:22px 20px 13px;display:flex;justify-content:space-between;background:linear-gradient(#ffffff1c,#ffffff1c) center/100% 1px no-repeat}.signal-status-path i{width:7px;height:7px;border-radius:50%;background:#4a3b37}.signal-status-path i:first-child{background:var(--accent);box-shadow:0 0 12px var(--glow)}.signal-order>p:last-of-type{font-size:11px;color:#bdaeaa;margin:0 20px 20px}.signal-reply{display:flex;gap:10px;background:#ffffff04;border-top:1px solid #ffffff12;padding:18px}.signal-reply b{font-size:11px;font-weight:500}.signal-reply p{font-size:11px;color:#bdb0aa;line-height:1.6;margin-top:7px}.signal-controls{position:relative;z-index:6;display:flex;justify-content:center;align-items:center;gap:24px;margin:0 auto 20px}.signal-phases{display:flex;border:1px solid #ffffff20;border-radius:30px;padding:4px;background:#ffffff05}.signal-phases button{background:0 0;border:0;border-radius:26px;color:#ab9c98;padding:12px 18px;font-size:11px;display:flex;gap:9px;transition:background .3s,color .3s}.signal-phases button[aria-pressed=true]{background:#ffffff15;color:#fff}.signal-phases button>span{font-size:12px}.signal-controls>button{background:0 0;border:0;color:#beafaa;font-size:11px;padding:12px}.signal-disclaimer{text-align:center;max-width:none;font-size:10px;letter-spacing:.06em;color:#9e8c85}.signal-disclaimer span{margin-left:22px;color:#806e67}.signal-compare{display:block;text-align:center;margin:22px auto 0;font-size:11px;color:#b5a39a;text-decoration:underline;text-underline-offset:5px}.signal-hero.motion-paused *{animation-play-state:paused!important}@keyframes signalAura{to{transform:translate(5%,-4%) scale(1.1)}}@keyframes signalKenBurns{to{transform:scale(1.08) translateX(-1%)}}@keyframes signalFloatLeft{50%{translate:0 -12px}}@keyframes signalFloatRight{50%{translate:0 14px}}@media(min-width:1700px){.signal-scene{min-height:650px}.signal-comments{width:300px}.signal-feed-window{height:450px}.signal-comment p{font-size:14px}.signal-product{width:270px}.signal-order{width:300px;top:290px}}@media(max-width:1100px){.signal-scene{padding:0 14%;min-height:460px}.signal-guide{inset-inline:14%}.signal-comments{left:-2%;width:215px;top:-45px}.signal-feed-window{height:325px;padding-inline:14px}.signal-product{right:-1%;width:210px;top:-50px}.signal-order{right:-2%;width:230px;top:185px}.signal-product-body img{width:65px;height:80px}.signal-product-body{padding:12px;gap:9px}.signal-controls{margin-top:40px}.signal-heading h1{font-size:5.1vw}}@media(max-width:760px){.signal-hero{padding:125px 5vw 30px}.signal-heading h1{font-size:clamp(30px,6.7vw,46px);line-height:1.13}.signal-heading .eyebrow{font-size:10px;max-width:270px;margin:0 auto 23px}.signal-heading>p:not(.eyebrow){font-size:13px}.signal-scene{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0;margin-top:40px;min-height:0}.signal-player{grid-column:1/-1;order:0;border-radius:14px}.signal-guide{display:none}.player-bottom,.player-top{padding:12px;font-size:8px;gap:10px}.player-top>span:last-child{font-size:8px}.player-tag{font-size:8px;top:12px;left:12px;padding:6px 9px}.signal-play>span{width:52px;height:52px;font-size:18px}.signal-play small{font-size:9px}.signal-play{gap:10px}.player-placeholder{font-size:8px;left:12px;bottom:12px}.glass-panel{position:relative;inset:auto;transform:none;animation:none;width:auto;min-width:0}.signal-comments{grid-column:1/-1;order:2;margin-top:-25px;margin-inline:12px;z-index:5;background:linear-gradient(125deg,#32120fe8,#1e0d0be8);border-radius:12px}.signal-feed-window{height:180px;padding-inline:18px}.signal-comment p{font-size:13px}.signal-comment header strong{font-size:12px}.signal-comment{padding-block:13px}.glass-heading{font-size:9px;padding:13px 15px}.glass-foot{font-size:9px;padding:12px 15px}.signal-product{order:3;align-self:start}.signal-product-body{flex-direction:column;align-items:start;padding:14px}.signal-product-body img{width:100%;height:95px;object-fit:contain;background:#eae4dc}.signal-product-body strong{font-size:13px}.signal-product-body strong br{display:none}.glass-pill{margin:0 12px 14px;font-size:10px;padding:8px}.signal-order{order:4}.signal-order-label{margin:15px 12px 7px;font-size:8px}.signal-order>strong{font-size:16px;margin:0 12px}.signal-status-path{margin:18px 12px 13px}.signal-order>p:last-of-type{margin:0 12px 15px;font-size:10px}.signal-reply{padding:12px;gap:8px}.signal-reply .signal-avatar{display:none}.signal-reply p{font-size:11px}.signal-controls{flex-direction:column;gap:9px;margin-top:26px}.signal-phases{width:100%;justify-content:center}.signal-phases button{padding:11px;gap:6px}.signal-phases button>span{font-size:11px}.signal-disclaimer{font-size:9px}.signal-disclaimer span{display:block;margin:9px 0 0}.signal-progress{max-width:110px}.signal-heading .signal-cta{font-size:12px}}@media(prefers-reduced-motion:reduce){.signal-hero *{animation:none!important;transition:none!important}.signal-feed{transform:none!important}.signal-feed-window{overflow:auto;mask-image:none}.signal-comments,.signal-order,.signal-product{animation:none}.signal-scene{--pointer-x:0!important;--pointer-y:0!important}}@media(prefers-reduced-motion:reduce){.signal-feed-group[aria-hidden=true]{display:none}}.signal-video[src]{animation:none;object-position:center}.film-preview.has-footage .film-placeholder,.film-preview.has-footage .film-slates{display:none}.film-preview.has-footage .film-scrim{background:linear-gradient(0deg,#000b,transparent 30%)}.signal-scene .glass-panel{--accent:#aab0b9;--glow:transparent;background:#0e1114;border:1px solid #1b1e23;border-radius:10px;box-shadow:0 8px 6px #0004;backdrop-filter:none;-webkit-backdrop-filter:none;color:#c0c6cd;font:400 14px/1.4 Arial,sans-serif}.signal-scene .glass-heading{font:400 12px/1.4 Arial,sans-serif;letter-spacing:0;color:#777c84;border-color:#1b1e23}.signal-scene .glass-foot{font:400 12px/1.4 Arial,sans-serif;letter-spacing:0;color:#777c84;border-color:#1b1e23}.signal-scene .signal-comment{border-color:#1b1e23}.signal-scene .signal-avatar{background:#171a1f;border-color:#2b3037;color:#aab0b9;font:400 12px/1 Arial,sans-serif}.signal-scene .signal-comment header strong{font:400 14px/1.4 Arial,sans-serif;color:#c0c6cd}.signal-scene .signal-comment header small{font:400 12px/1.4 Arial,sans-serif;color:#777c84}.signal-scene .signal-comment p{font:400 14px/1.4 Arial,sans-serif;color:#c0c6cd}.signal-scene .signal-comment footer{padding:0;background:0 0;font:400 12px/1.4 Arial,sans-serif;color:#aab0b9}.signal-scene .signal-product-body strong{font:400 16px/1.4 Arial,sans-serif;color:#c0c6cd}.signal-scene .signal-product-body span{font:400 14px/1.4 Arial,sans-serif;color:#aab0b9}.signal-scene .signal-product-body small{font:400 12px/1.4 Arial,sans-serif;color:#777c84}.signal-scene .glass-pill{background:#171a1f;border-color:#23282e;color:#aab0b9;font:400 13px/1.4 Arial,sans-serif}.signal-scene .signal-order-label{font:400 12px/1.4 Arial,sans-serif;letter-spacing:0;color:#777c84}.signal-scene .signal-order>strong{font:400 clamp(16px,1.4vw,20px)/1.3 Arial,sans-serif;letter-spacing:0;color:#c0c6cd}.signal-scene .signal-status-path{background:linear-gradient(#2b3037,#2b3037) center/100% 1px no-repeat}.signal-scene .signal-status-path i{background:#3b424b}.signal-scene .signal-status-path i:first-child{background:#aab0b9;box-shadow:none}.signal-scene .signal-order>p:last-of-type{font:400 14px/1.4 Arial,sans-serif;color:#9ca5b0}.signal-scene .signal-reply{background:#0e1114;border-color:#1b1e23}.signal-scene .signal-reply b{font:400 14px/1.4 Arial,sans-serif;color:#c0c6cd}.signal-scene .signal-reply p{font:400 14px/1.4 Arial,sans-serif;color:#9ca5b0}.signal-hero[data-fixed-phase=backlash] .signal-order>strong{color:#ef3e20}.signal-hero[data-fixed-phase=backlash] .signal-status-path i:first-child{background:#ef3e20}.signal-scene .glass-heading .signal-mention{display:block;margin-top:7px;color:#ef3e20;font:400 14px/1.4 Arial,sans-serif}.signal-scene .glass-heading .signal-sold-out{flex-shrink:0;border:1px solid #ef3e20;border-radius:5px;background:#ef3e20;color:#fff;padding:4px 7px;font:400 12px/1.2 Arial,sans-serif}.signal-hero[data-fixed-phase=backlash] .signal-product .glass-heading{flex-wrap:wrap}.signal-scene #signal-reply-name,.signal-scene .signal-comment .signal-handle,.signal-scene .signal-comment a{color:#ef3e20}@font-face{font-family:'Phoenix Signature';src:url('/wp-content/themes/deposco/supply-chain-nightmares/2026/assets/performance/fonts/autograf.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}.story-page{--story-red:#EF3E20;--story-display-size:clamp(28px,3.1vw,52px);background:#111}.story-page .signal-aura{inset:0;filter:none;animation:none;pointer-events:none;background:radial-gradient(ellipse at 65% 75%,#ef3E2080,transparent 65%),#0a0909}.story-page .signal-aura canvas{display:block;width:100%;height:100%}.chapter-copy h2,.story-page .signal-heading h1{text-transform:uppercase}.story-page .fallout-heading>p:not(.eyebrow),.story-page .signal-heading>p:not(.eyebrow){font-size:clamp(1rem,.85rem + .75vw,1.5rem);line-height:1.5}.story-page .signal-heading>.eyebrow{width:100%;max-width:none;margin-inline:auto;text-align:center}.story-chapters,.story-page main{background:#111}.story-chapters{position:relative}.story-chapter{--progress:0;--ink:#eeeae4;--muted:#929292;position:relative;color:var(--ink);background:#111;border:0}.chapter-shop>.chapter-stage,.story-chapter.chapter-shop{background:0 0}.chapter-stage{max-width:1700px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7vw;padding:100px 6vw;min-height:900px}.chapter-copy.signal-heading{text-align:left;z-index:3;grid-column:1;grid-row:1}.chapter-stage>.chapter-art{grid-column:2;grid-row:1}.chapter-copy.signal-heading>.eyebrow{text-align:left;font:500 11px/1.5 var(--mono);color:var(--story-red);margin:0 0 28px;letter-spacing:.12em}.chapter-copy h2{font:700 clamp(42px,4.5vw,76px)/1.06 var(--head);letter-spacing:-.065em;margin-bottom:30px}.chapter-copy h2 em{color:var(--story-red);font-style:normal}.chapter-copy.signal-heading>p:not(.eyebrow){color:var(--ink);width:100%;max-width:none;margin:25px 0 0}.chapter-copy.signal-heading .chapter-punch{color:var(--muted)}.chapter-index{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid currentColor;padding-top:18px;margin-top:38px;font:500 9px/1.5 var(--mono);letter-spacing:.08em;color:var(--muted)}.chapter-index>span:first-child{max-width:28ch}.chapter-index>span:last-child{white-space:nowrap}.chapter-art{height:640px;position:relative;min-width:0;isolation:isolate}.chapter-art figure{margin:0}.chapter-sighting{overflow:clip}.phoenix-backdrop{position:absolute;inset:-110px -12vw -50px -36vw;z-index:-1;pointer-events:none;opacity:calc(.32 * var(--detail-opacity,1));mix-blend-mode:screen;mask-image:radial-gradient(ellipse at 68% 44%,#000 12%,#0009 45%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at 68% 44%,#000 12%,#0009 45%,transparent 72%)}.phoenix-backdrop video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% center;filter:saturate(.1);mix-blend-mode:screen}.phoenix-backdrop .portrait-primary{opacity:.8}.paparazzi-film{transform:rotate(3deg);transform-origin:50% 50%;position:absolute;right:-4%;top:-25px;width:26%;height:calc(100% + 50px);z-index:2;overflow:hidden;background:#080807;opacity:var(--detail-opacity,1);box-shadow:0 14px 40px #0007;mask-image:linear-gradient(transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(transparent,#000 4%,#000 96%,transparent)}.paparazzi-film-track{position:absolute;top:-140px;left:0;width:100%}.paparazzi-film-crop{position:relative;width:100%;aspect-ratio:215.645/1568;overflow:hidden}.paparazzi-film-crop img{position:absolute;right:0;top:0;width:auto;height:100%;max-width:none}.signature-layer{position:absolute;inset:0;z-index:4;pointer-events:none}.phoenix-signature{position:absolute;left:auto;right:-1%;bottom:40px;z-index:1;transform:rotate(-9deg);color:#ddd;font:400 clamp(32px,4vw,68px)/1 'Phoenix Signature',cursive;pointer-events:none;filter:blur(var(--signature-blur,0px));opacity:var(--signature-opacity,1)}.signature-writing{display:block;width:6.423em;height:auto;overflow:visible}.signature-pen{stroke-dasharray:1;stroke-dashoffset:0}.story-motion .signature-pen{stroke-dashoffset:1}@media(prefers-reduced-motion:reduce){.signature-pen{stroke-dashoffset:0!important}}.parallax-layer{transform:translate3d(0,var(--travel,0),0)}.concert-frame{position:absolute;inset:auto 22% 34px auto;width:60%;height:auto;aspect-ratio:5/7;border:0;background:0 0;overflow:visible;box-shadow:0 22px 70px #0008}.concert-frame :is(img,video){position:absolute;inset:0;display:block;object-fit:cover;object-position:50% center;width:100%;height:100%}.chapter-index{border-color:#444}.social-phone{position:absolute;left:50%;top:0;transform:translateX(-50%);width:310px;max-width:80%;height:100%;max-height:620px;display:flex;flex-direction:column;background:#1b1b1b;border:7px solid #343434;border-radius:40px;overflow:hidden;box-shadow:0 40px 65px #0006;color:#e8e8e8;font:400 13px/1.5 Arial,sans-serif}.feed-art{position:absolute;inset:0}.feed-art{--social-font:-apple-system,BlinkMacSystemFont,'SF Pro Text','SF Pro Display',system-ui,Arial,sans-serif}.feed-art .fan-note,.feed-art .fan-note *,.feed-art .social-phone,.feed-art .social-phone :is(div,p,span,b,strong,small,button,a){font-family:var(--social-font)}.social-user b .verified-badge{display:inline-block;width:14px;height:14px;margin-left:3px;vertical-align:-2px;object-fit:contain}.feed-art.is-carried{position:fixed;inset:auto;left:var(--carry-left);top:var(--carry-top);width:var(--carry-width);height:var(--carry-height);z-index:5}.feed-art-anchor{z-index:4}.phone-chrome,.social-app-title,.social-phone-bottom{flex-shrink:0}.phone-feed-viewport{flex:1;min-height:0;overflow:hidden;scroll-behavior:auto;scrollbar-width:none}.phone-feed-viewport::-webkit-scrollbar{display:none}.phone-feed-viewport:focus-visible{outline:1px solid #EF3E20;outline-offset:-2px}.phone-feed-post{border-bottom:1px solid #383838;padding-bottom:15px}.phone-comments{padding:0 15px 8px;display:grid;gap:12px;color:#c5c5c5;font:400 12px/1.5 Arial,sans-serif}.phone-comments b{color:#ef3e20;font-weight:400}.phone-feed-track .feed-product-photo{object-fit:contain;background:#eee9e3}.phone-shop-link{display:flex;justify-content:space-between;margin:0 15px 5px;padding:12px 14px;background:#eee;color:#222;border-radius:5px;font:500 12px Arial,sans-serif}.phoenix-transfer{position:fixed;top:0;left:0;z-index:8;pointer-events:none;overflow:hidden;contain:layout paint;will-change:transform,width,height}.phoenix-transfer[hidden]{display:none}.phoenix-transfer :is(img,video){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% center}.chapter-sighting.is-transferring .concert-frame{background:0 0;border-color:transparent;box-shadow:none}.chapter-sighting.is-transferring .concert-frame>:is(img,video){visibility:hidden}.feed-art.is-receiving .phoenix-feed-photo{visibility:hidden}.feed-art .social-phone{left:50%;transform:translateX(-50%);opacity:var(--feed-exit-opacity,1)}.feed-art .fan-note{opacity:calc(var(--note-reveal,1) * var(--feed-exit-opacity,1));filter:blur(calc(var(--note-blur,0px) + var(--feed-exit-blur,0px)))}.feed-icon-defs{position:absolute;width:0;height:0;overflow:hidden}.feed-icon{width:22px;height:22px;display:inline-block;vertical-align:middle;flex-shrink:0}.social-more .feed-icon{width:18px;height:18px}.social-app-title>span{display:flex;align-items:center;gap:6px}.social-app-title>span>.feed-icon{width:16px;height:16px}.social-app-title .phone-app-actions{gap:17px}.social-app-title .phone-app-actions .feed-icon{width:23px;height:23px}.phone-status-icons{display:flex;align-items:center;gap:3px}.phone-status-icons .feed-icon{width:13px;height:13px}.social-phone .social-actions{gap:15px;padding:12px 15px 4px;align-items:center}.social-phone .social-actions>span{margin:0;display:flex}.social-actions button{display:flex;align-items:center;justify-content:center;border:0;background:0 0;padding:0;color:#e7e7e7}.social-actions .feed-save{margin-left:auto}.feed-like[aria-pressed=true]{color:#ef3e20}.feed-like[aria-pressed=true] .feed-icon,.feed-save[aria-pressed=true] .feed-icon{fill:currentColor}.social-phone-bottom{display:flex;align-items:center;justify-content:space-around;word-spacing:normal}.social-phone-bottom .feed-icon{width:23px;height:23px}.fan-reactions{display:flex;align-items:center;gap:10px}.fan-reactions .feed-icon{width:15px;height:15px}.fan-note header .feed-icon{width:16px;height:16px}.social-user b .feed-icon{width:13px;height:13px;color:#ef3e20;margin-left:2px}.brand-avatar{background:#ef3e20;border:0;color:#fff;font-weight:600}.phone-feed-track .concert-feed-photo{display:block;width:100%;height:350px;object-fit:cover;object-position:50% 40%}.ad-photo-frame{position:relative;aspect-ratio:1;background:#f2eeea}.phone-feed-track .ad-product-photo{position:absolute;inset:28px;width:calc(100% - 56px);height:calc(100% - 56px);object-fit:contain;background:0 0}.sponsored-post .social-caption{padding-block:9px 12px}.phone-shop-link.ad-shop-link{background:#ef3e20;color:#fff;align-items:center;border-radius:0;font-weight:600;padding:12px 14px;margin:0}.ad-shop-link .feed-icon{width:17px;height:17px}.feed-art.is-releasing .ad-product-photo{visibility:hidden}.product-transfer{position:fixed;top:0;left:0;z-index:9;pointer-events:none;overflow:hidden;contain:layout paint;background:0 0;will-change:transform,width,height}.product-transfer[hidden]{display:none}.product-transfer :is(img,video,canvas){width:100%;height:100%;object-fit:contain;background:0 0}.phone-chrome{height:35px;display:flex;align-items:center;justify-content:space-between;padding:5px 20px 0;font:600 10px Arial,sans-serif}.phone-chrome i{display:block;width:75px;height:17px;background:#070707;border-radius:15px}.social-app-title{font:600 19px Arial,sans-serif;display:flex;justify-content:space-between;padding:17px}.social-user{display:flex;align-items:center;gap:9px;padding:13px 15px;font:400 12px/1.4 Arial,sans-serif}.social-user .brand-avatar{object-fit:cover;border:0}.social-user b{display:block;font-weight:600}.social-user small{display:block;color:#999;font-size:10px}.social-avatar.photo-avatar{position:relative;overflow:hidden}.photo-avatar>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.social-avatar{width:29px;height:29px;border:1px solid #555;background:#313131;display:grid;place-items:center;border-radius:50%;font:400 10px Arial,sans-serif;flex-shrink:0;color:#ddd}.social-more{margin-left:auto}.feed-photo{display:block;width:100%;max-width:100%;height:290px;object-fit:cover;object-position:50% center}.social-actions{display:flex;padding:10px 15px 5px;font:400 25px Arial}.social-actions>span{margin-left:auto}.social-caption{padding:8px 15px 17px;font:400 13px/1.45 Arial,sans-serif}.social-caption b{font-weight:600;margin-right:5px}.social-link{color:var(--story-red)}.social-phone-bottom{padding:12px 15px 16px;border-top:1px solid #333;text-align:center;word-spacing:10px;font-size:18px}.fan-note{position:absolute;background:#242424;border:1px solid #444;border-radius:10px;padding:18px;width:260px;color:#ddd;z-index:3;box-shadow:0 20px 40px #0005;font:400 14px/1.4 Arial,sans-serif}.fan-note header{display:flex;align-items:center;gap:9px;margin-bottom:14px}.fan-note header>span:last-child:not(.social-avatar){margin-left:auto}.fan-note b{font-weight:400;color:var(--story-red)}.fan-note small{display:block;color:#939393;font-size:11px}.fan-note p{font:400 15px/1.4 Arial,sans-serif}.fan-reactions{margin-top:17px;color:#999;font-size:12px}.fan-note-one{top:65px;left:-22px}.fan-note-two{right:-15px;bottom:10px;width:235px}.shop-art{position:absolute;inset:0;height:100%}.shop-art.is-carried{position:fixed;inset:auto;left:var(--carry-left);top:var(--carry-top);width:var(--carry-width);height:var(--carry-height);z-index:6}.shop-art-anchor{z-index:5}.shop-art.is-receiving .shop-product-photo>:is(img,video,canvas){visibility:hidden}.shop-window{position:absolute;left:8%;top:20px;width:84%;background:#fff;border:1px solid #d5d0c8;border-radius:12px;overflow:hidden;box-shadow:0 30px 80px #342c191c;transform-origin:center;z-index:2;color:#222;font:400 13px/1.4 Arial,sans-serif}.shop-browser{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#e6e3dd;border-bottom:1px solid #d5d0c8;padding:12px 15px;color:#76716a;font:400 10px Arial,sans-serif}.window-dots{display:flex;align-items:center;gap:6px;flex-shrink:0}.window-dots i{width:9px;height:9px;display:block;border-radius:50%;background:#ff5f57}.window-dots i:nth-child(2){background:#febc2e}.window-dots i:nth-child(3){background:#28c840}.shop-browser a{color:inherit;text-decoration:none}.shop-browser .shop-external{display:grid;place-items:center;min-width:28px;min-height:28px}.shop-external .feed-icon{width:17px;height:17px}.shop-browser a:hover,.social-profile-link:hover{text-decoration:underline;text-underline-offset:3px}.shop-browser a:focus-visible,.social-profile-link:focus-visible{outline:2px solid #EF3E20;outline-offset:3px;border-radius:2px}.feed-art .social-profile-link{color:inherit;font-weight:inherit;text-decoration:none}.shop-brandbar{display:flex;align-items:center;justify-content:space-between;padding:22px 25px;border-bottom:1px solid #eee}.shop-brandbar img{height:auto;width:55.25%;max-width:195.5px;object-fit:contain}.shop-brandbar>span{font-size:11px}.shop-brandbar b{margin-left:6px;font-weight:400}.shop-content{padding:22px;display:grid;grid-template-columns:1fr;gap:18px;align-items:center}.shop-product-photo{position:relative;align-self:stretch;height:270px;min-height:0;background:#f2eeea;overflow:hidden}.shop-product-photo :is(img,video,canvas){position:absolute;inset:24px 16px;width:calc(100% - 32px);height:calc(100% - 48px);object-fit:contain}.shop-product-photo>span{position:absolute;top:12px;left:10px;font:500 7px/1.3 var(--mono);color:#7a726a;letter-spacing:.06em}.shop-category{font:500 8px/1.5 var(--mono);letter-spacing:.05em;color:#8f857a;margin-bottom:12px}.shop-product-details h3{font:600 26px/1.05 var(--head);letter-spacing:-.05em}.shop-price{margin-top:15px;font-size:15px}.shop-price span{display:block;color:#888;font-size:8px;margin-top:5px;letter-spacing:.06em}.shop-description{font:400 11px/1.6 Arial,sans-serif;color:#79716b;margin-top:15px}.shop-sizes{border:0;margin:20px 0 15px;padding:0;display:flex;gap:6px}.shop-sizes legend{font:400 11px Arial,sans-serif;margin-bottom:9px}.shop-sizes legend span{margin-left:10px;color:#999}.shop-sizes label{position:relative;flex:1}.shop-sizes input{position:absolute;width:1px;height:1px;opacity:0}.shop-sizes label>span{display:grid;place-items:center;height:34px;border:1px solid #ddd;font:400 11px Arial,sans-serif;cursor:pointer}.shop-sizes input:checked+span{background:#222;border-color:#222;color:#fff}.shop-add{display:flex;align-items:center;justify-content:space-between;background:var(--story-red);color:#fff;border:0;padding:14px;width:100%;font:600 12px Arial,sans-serif;transition:background .2s}.shop-add:hover{background:#cb3118}.shop-cart-status{font:400 8px/1.5 var(--mono);color:#8a8176;min-height:25px;margin-top:12px}.shop-powered{padding:12px;border-top:1px solid #eee;display:flex;align-items:center;justify-content:center;gap:7px;font:400 10px Arial,sans-serif;color:#777}.shop-powered img{width:77px;height:22px;object-fit:contain}.discovery-card{display:none;position:absolute;left:22%;top:-5px;width:285px;max-width:70%;border:7px solid #333;border-radius:36px;background:#181818;overflow:hidden;color:#eee;box-shadow:0 35px 60px #0003;font:400 13px Arial,sans-serif}.discovery-card>img{height:340px;object-position:50% center}.discovery-link{padding:20px}.discovery-link>span{display:block;color:var(--story-red);font-size:12px;margin-bottom:16px}.discovery-link>b{display:block;background:#eee;color:#222;padding:14px;border-radius:5px;font-weight:500;text-align:center}.story-motion .story-chapter{height:195svh;min-height:1350px}.story-motion .chapter-feed{height:600svh}.story-motion .chapter-stage{position:sticky;top:0;min-height:100svh;height:100svh;max-height:1100px;padding-block:65px}.story-motion .chapter-art{height:min(640px,76svh)}.reading-line{display:block}.reading-word{display:inline-block;white-space:nowrap}.reading-line{overflow:hidden;overflow:clip}.reading-line-content{display:block}.story-text-motion .reading-line-content{transform:translate3d(0,108%,0);transition:transform 720ms cubic-bezier(.22,1,.36,1);transition-delay:0s;will-change:transform}.story-text-motion .is-reading-visible .reading-line-content{transform:translate3d(0,0,0);transition-delay:var(--line-delay,0ms)}@media(prefers-reduced-motion:reduce){.reading-line-content{transform:none!important;transition:none!important}}.story-motion .discovery-card{display:block;opacity:var(--discovery-opacity,1);transform:translateY(var(--discovery-y,0)) scale(var(--discovery-scale,1))}.story-motion .shop-window{opacity:var(--shop-opacity,0);transform:translateY(var(--shop-y,60px)) scale(var(--shop-scale,.86));pointer-events:none}.story-motion .shop-art .shop-window{transform:none}.story-motion .chapter-shop.shop-ready .shop-window{pointer-events:auto}.story-page .film-preview #film-video-slot{object-fit:contain}@media(min-width:1500px){.chapter-stage{gap:8vw}.shop-window{top:55px}.shop-content{gap:28px;padding:28px}.shop-product-photo{min-height:330px}.shop-product-details h3{font-size:32px}.shop-description{font-size:13px}}@media(max-width:1100px) and (min-width:761px){.chapter-stage{gap:5vw;padding-inline:5vw}.chapter-copy h2{font-size:46px}.chapter-copy.signal-heading>p:not(.eyebrow){font-size:clamp(1rem,.85rem + .75vw,1.5rem);line-height:1.35}.chapter-index{margin-top:22px}.chapter-art{height:580px}.fan-note{width:205px;padding:14px}.fan-note-one{left:-10px}.fan-note-two{right:-15px}.social-phone{left:12%;max-width:83%}.shop-content{grid-template-columns:1fr;padding:15px;gap:12px}.shop-product-photo{min-height:0;height:180px}.shop-product-details h3{font-size:21px}.shop-description{display:none}.shop-price{margin-top:7px}.shop-price span{display:inline;margin-left:10px}.shop-brandbar{padding:17px}.shop-sizes{margin:12px 0}.shop-window{top:0}.shop-powered{padding:8px}}@media(max-height:780px) and (min-width:761px){.story-motion .chapter-stage{padding-block:30px}.chapter-copy h2{font-size:clamp(40px,3.8vw,58px);margin-bottom:15px}.chapter-copy.signal-heading>.eyebrow{margin-bottom:16px}.chapter-copy.signal-heading>p:not(.eyebrow){margin-top:16px;line-height:1.35}.chapter-index{margin-top:20px}.social-phone{transform:translateY(var(--travel,0)) scale(.88);transform-origin:top center}.shop-window{top:0}.discovery-card{top:0}}@media(max-width:760px){.story-page .signal-heading>p:not(.eyebrow){font-size:clamp(1rem,.85rem + .75vw,1.5rem)}.story-motion .story-chapter{height:auto;min-height:0}.chapter-stage,.story-motion .chapter-stage{display:flex;flex-direction:column;position:relative;height:auto;max-height:none;min-height:0;padding:80px 7vw 70px;gap:65px}.chapter-copy{width:100%}.chapter-copy h2{font-size:clamp(44px,10.5vw,67px);margin-bottom:24px}.chapter-copy.signal-heading>p:not(.eyebrow){font-size:clamp(1rem,.85rem + .75vw,1.5rem);line-height:1.45;max-width:100%}.chapter-copy.signal-heading>.eyebrow{margin-bottom:22px}.chapter-index{margin-top:28px;font-size:9px}.chapter-art,.story-motion .chapter-art{width:100%;height:570px}.phoenix-backdrop{inset:-70px -25vw -15px -25vw;mask-image:radial-gradient(ellipse at 50% 40%,#000 15%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 15%,transparent 72%)}.phoenix-backdrop video{object-position:50% center}.concert-frame{inset:auto 22% 35px auto;width:66%;height:auto;aspect-ratio:5/7;border:0}.paparazzi-film{right:-7%;width:32%;top:0;height:100%}.phoenix-signature{font-size:clamp(28px,9vw,60px)}.chapter-feed .chapter-stage{gap:50px}.social-phone{left:15%;width:285px;max-width:80%}.feed-photo{height:255px}.fan-note{padding:13px;width:200px}.fan-note-one{left:-10px;top:85px}.fan-note-two{right:-10px;bottom:10px;width:210px}.chapter-shop .chapter-stage{padding-bottom:60px;gap:42px}.chapter-shop .chapter-art,.story-motion .chapter-shop .chapter-art{height:610px}.shop-window{top:35px;left:2%;width:96%}.shop-content{grid-template-columns:1fr;padding:18px;gap:15px}.shop-product-photo{min-height:0;height:230px}.shop-product-photo :is(img,video,canvas){object-fit:contain}.shop-product-details h3{font-size:25px}.shop-price{margin-top:8px}.shop-price span{display:inline;margin-left:12px}.shop-description{font-size:11px;margin-top:9px}.shop-brandbar{padding:18px}.shop-sizes{margin:15px 0 12px}.shop-cart-status{font-size:9px;min-height:14px}.shop-powered{padding:10px}.discovery-card{left:12%;max-width:80%;top:0}}@media(min-width:761px){.shop-window{top:0}.shop-brandbar{padding:16px 22px}.shop-content{padding:18px;gap:14px}.shop-product-photo{height:clamp(310px,37svh,350px);min-height:0}.shop-product-details{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px;align-items:start}.shop-product-details .shop-category{grid-column:1;grid-row:1;margin:0;font-size:8px}.shop-product-details h3{grid-column:1;grid-row:2;font-size:24px}.shop-product-details .shop-price{grid-column:1;grid-row:3;margin:0;font-size:14px}.shop-product-details .shop-price span{display:inline;margin-left:7px;font-size:8px}.shop-product-details .shop-description{display:block;grid-column:1;grid-row:4;margin:0;font-size:10px;line-height:1.4}.shop-product-details .shop-sizes{grid-column:2;grid-row:1/3;margin:0;width:100%}.shop-product-details .shop-add{grid-column:2;grid-row:3;padding:11px}.shop-product-details .shop-cart-status{grid-column:2;grid-row:4;margin:0;min-height:0;font-size:8px}}@media(prefers-reduced-motion:reduce){.phoenix-signature{animation:none;background-position:45% 50%}html{scroll-behavior:auto}.parallax-layer{transform:none!important}.phone-feed-viewport{overflow-y:auto}.feed-art .fan-note{transition:none}.discovery-card{display:none!important}.shop-window{opacity:1!important;transform:none!important;pointer-events:auto!important}.reading-word{opacity:1!important}}.story-page .signal-hero .signal-status-path{position:relative;background:0 0;gap:8px;margin:24px 16px 16px;align-items:flex-start}.story-page .signal-status-path::before{content:'';position:absolute;top:7px;left:12.5%;right:12.5%;height:1px;background:#454545}.story-page .signal-status-step{position:relative;flex:1;display:flex;align-items:center;flex-direction:column;gap:12px;text-align:center}.story-page .signal-hero .signal-status-path .signal-status-step i{display:block;width:14px;height:14px;flex-shrink:0;border-radius:50%;background:#454545;box-shadow:none;transition:background .3s ease}.story-page .signal-hero .signal-status-path .signal-status-step.is-lit i{background:#ef3e20}.story-page .signal-hero .signal-status-path .signal-status-step.is-current i{animation:orderSignalPulse 1.4s ease-out infinite}.story-page .signal-status-step span{font:400 9px/1.45 var(--mono);color:#929292;transition:color .3s ease}.story-page .signal-status-step.is-lit span{color:#eee}.story-page .signal-hero .signal-avatar.has-photo{overflow:hidden;position:relative;background:#333;padding:0}.story-page .signal-avatar.has-photo img{display:block;width:100%;height:100%;object-fit:cover}.story-page .signal-avatar.portrait-crop img{position:absolute;left:-50%;top:-80%;width:200%;max-width:none;height:auto}@keyframes orderSignalPulse{0%{box-shadow:0 0 0 0 #ef3E2070}100%,75%{box-shadow:0 0 0 9px #ef3E2000}}@media(prefers-reduced-motion:reduce){.story-page .signal-hero .signal-status-path .signal-status-step.is-current i{animation:none}.story-page .signal-hero .signal-status-path .signal-status-step i,.story-page .signal-status-step span{transition:none}}.story-page .signal-hero .glass-panel{background:#242424;border-color:#444;color:#eee}.story-page .signal-hero .glass-panel .glass-foot,.story-page .signal-hero .glass-panel .glass-heading,.story-page .signal-hero .signal-comment{border-color:#3a3a3a}.story-page .signal-hero .signal-product{font:400 13px/1.4 Arial,sans-serif}.story-page .signal-product .glass-heading{font:500 10px/1.5 var(--mono);letter-spacing:.05em;color:#aaa;border-color:#3a3a3a}.story-page .signal-product .signal-product-body strong{font:600 clamp(15px,1.3vw,17px)/1.1 var(--head);letter-spacing:-.05em;color:#eee}.story-page .signal-product .signal-product-body span{font:400 15px/1.4 Arial,sans-serif;color:#eee;margin-top:15px}.story-page .signal-product .signal-product-body small{display:block;font:400 8px/1.5 Arial,sans-serif;color:#aaa;letter-spacing:.06em;margin-top:5px}.shop-cart-icon{display:grid;place-items:center;width:32px;height:32px;color:#222;flex-shrink:0;border-radius:5px}.shop-cart-icon:hover{background:#f1efed}.shop-cart-icon:focus-visible,.shop-powered a:focus-visible{outline:2px solid #EF3E20;outline-offset:3px}.shop-powered a{display:inline-flex;align-items:center;border-radius:2px}.story-page .signal-hero .signal-status-path{gap:6px;margin-bottom:24px}.story-page .signal-status-step span{font-family:Arial,sans-serif}.story-page .signal-comments .signal-mention{text-decoration:none;overflow-wrap:anywhere}.story-page .signal-comments .signal-mention:hover{text-decoration:underline;text-underline-offset:3px}.story-page .signal-comments .signal-mention:focus-visible{outline:2px solid #EF3E20;outline-offset:3px}@media(max-width:760px){.story-page .signal-order{grid-column:1/-1}}.story-page .signal-product .signal-product-body .signal-sold-out{display:inline-block;width:auto;margin-top:10px;padding:4px 7px;border:1px solid #ef3e20;border-radius:5px;background:#ef3e20;color:#fff;font:500 10px/1.2 Arial,sans-serif;letter-spacing:.03em}.ui-icon{display:inline-block;width:18px;height:18px;vertical-align:middle;flex-shrink:0}.signal-play .ui-icon{width:25px;height:25px}.story-page .signal-play>span{padding-left:0}.signal-comment footer .ui-icon{width:13px;height:13px;margin-right:3px}.film-controls button,.signal-controls>button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.film-close .ui-icon{width:24px;height:24px}.social-phone .social-actions{justify-content:space-between;gap:8px;padding:12px 12px 4px}.social-phone .social-actions .feed-icon{width:18px;height:18px}.social-phone .social-actions .engagement-metric,.social-phone .social-actions .feed-like{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.social-phone .engagement-count{font:500 10px/1.2 var(--social-font);font-variant-numeric:tabular-nums}.social-phone .post-audio{display:flex;align-items:center;gap:6px;padding:10px 15px 0;color:#ccc;font:400 11px/1.4 var(--social-font)}.post-audio .feed-icon{width:14px;height:14px}.social-phone .post-date{display:block;padding:0 15px 5px;color:#909090;font:400 10px/1.4 var(--social-font)}.shop-cart-status:empty{display:none}.concert-video-frame{position:relative}.concert-sound-toggle{position:absolute;right:10px;bottom:10px;width:36px;height:36px;display:grid;place-items:center;border:1px solid #ffffff40;border-radius:50%;background:#151515b3;color:#fff;backdrop-filter:blur(8px);cursor:pointer}.concert-sound-toggle .feed-icon{width:18px;height:18px}.concert-sound-toggle:hover{background:#151515e6}.concert-sound-toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(min-width:761px){.story-motion .chapter-shop{height:900svh;min-height:4700px}.story-motion .chapter-shop .shop-art{transform:translate3d(var(--shop-pan-x,0),0,0);will-change:transform}.story-motion .chapter-shop .chapter-copy{will-change:opacity}}.shop-purchase-stage{position:relative;min-height:0}.shop-purchase-stage .shop-product-details{opacity:calc(1 - var(--order-reveal,0));filter:blur(calc(var(--order-reveal,0) * 8px))}.shop-confirmation{--order-line-width:3px;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;opacity:var(--order-reveal,0);filter:blur(calc((1 - var(--order-reveal,0)) * 8px));pointer-events:none;color:#222}.shop-confirmation .shop-category{margin-bottom:8px;text-align:center}.shop-confirmation h3{text-align:center;font:600 clamp(22px,2vw,30px)/1.15 var(--head);letter-spacing:-.04em}.shop-order-track{position:relative;flex-shrink:0;height:var(--order-line-width,3px);margin:28px 12.5% 0;background:#dedede}.shop-order-fill{position:absolute;inset:0 auto 0 0;width:var(--order-fill,0%);background:#262626}.shop-order-stop{position:absolute;left:var(--order-fill,0);top:50%;width:16px;height:16px;transform:translate(-50%,-50%);border-radius:50%;background:#262626;opacity:0}.shop-order-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;gap:0}.shop-order-steps li{position:relative;padding:22px 4px 0;text-align:center;color:#999;font:500 10px/1.35 'JetBrains Mono',monospace}.shop-order-steps li::before{content:'';position:absolute;left:50%;top:calc(var(--order-line-width,3px)/ -2);width:17px;height:17px;border-radius:50%;background:#dedede;border:2px solid #fff;box-sizing:content-box;transform:translate(-50%,-50%)}.shop-order-steps li.is-complete{color:#333}.shop-order-steps li.is-complete::before{background:#262626}.shop-confirmation.is-canceled .shop-order-status{color:#ef3e20}.shop-confirmation.is-canceled .shop-order-fill,.shop-confirmation.is-canceled .shop-order-steps li.is-complete::before,.shop-confirmation.is-canceled .shop-order-stop{background:#ef3e20}.shop-confirmation.is-canceled .shop-order-stop{opacity:1;animation:orderSignalPulse 1.4s ease-out infinite}.shop-confirmation.is-canceled .shop-order-status{animation:orderCanceledPulse 1.4s ease-in-out infinite}@keyframes orderCanceledPulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.shop-confirmation.is-canceled .shop-order-status,.shop-confirmation.is-canceled .shop-order-stop{animation:none}}.social-phone .social-caption{padding-bottom:5px}.social-phone .phone-comments{padding-bottom:3px;gap:5px}.social-phone .phone-comments p{margin:0}.social-phone .post-date{margin:0;padding-top:0;line-height:1.25}.order-focus-content>.shop-category,.shop-confirmation .shop-category{display:block;width:100%;max-width:none;margin:0 0 8px;text-align:center}.story-page{--page-grid:repeating-linear-gradient(90deg,transparent 0,transparent calc(5vw - .5px),rgb(255 255 255 / .045) calc(5vw - .5px),rgb(255 255 255 / .045) calc(5vw + .5px),transparent calc(5vw + .5px),transparent 10vw)}.story-page .story-chapter:not(.chapter-shop),.story-page .story-chapters{background-image:var(--page-grid);background-size:100vw 100%;background-position:0 0;background-attachment:fixed}.story-motion .chapter-shop .shop-window{opacity:calc(var(--shop-opacity,0) * var(--storefront-opacity,1));filter:blur(var(--storefront-blur,0px))}.order-focus-scene{position:fixed;inset:0;z-index:22;pointer-events:none;visibility:hidden;opacity:0;overflow:hidden}.order-focus-panel.shop-confirmation{position:absolute;inset:auto;display:block;--order-reveal:1;background:#fff;border-radius:10px;overflow:hidden;box-shadow:none;transform-origin:center;will-change:width,height,transform}.order-focus-content{box-sizing:border-box;padding-block:var(--focus-content-padding,0px);position:absolute;left:50%;top:50%;display:flex;flex-direction:column;justify-content:center;transform-origin:center}.order-focus-panel .shop-order-status{position:relative;flex:none;transform:translateY(var(--focus-heading-y,0)) scale(var(--focus-heading-scale,1));transform-origin:center;white-space:nowrap;opacity:var(--focus-text-opacity,1);filter:blur(var(--focus-text-blur,0px))}.order-focus-panel.is-canceled .shop-order-status{animation:none}.order-focus-panel.is-canceled .focus-status-primary{animation:orderCanceledPulse 1.4s ease-in-out infinite}.focus-status-primary{display:block}.focus-status-copy{position:absolute;inset:0;display:block;visibility:hidden;pointer-events:none;will-change:transform}.focus-status-copy.is-separated{animation:orderCanceledPulse 1.4s ease-in-out infinite;animation-delay:var(--pulse-delay)}.order-focus-content>.shop-category{opacity:var(--focus-number-opacity,1)}.order-focus-scene:not(.is-visible) *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.order-focus-scene{display:none}}.social-user .feed-song{display:flex;align-items:center;gap:4px;font-size:10px;white-space:nowrap}.social-user .feed-song .feed-icon{width:11px;height:11px;flex:none}.order-focus-panel .shop-order-steps,.order-focus-panel .shop-order-track{opacity:var(--focus-progress-opacity,1);filter:blur(var(--focus-progress-blur,0px))}.story-page #fallout{position:relative;background:#0a0a0a;background-image:var(--page-grid);background-size:100vw 100%;background-attachment:fixed;color:var(--cream)}.story-page #fallout .fallout-heading>.eyebrow{width:100%;max-width:none;text-align:center;margin-inline:auto}.story-page #fallout .review-card{background:#171717;border:1px solid #303030;border-radius:10px;box-shadow:0 8px 6px #0004;color:#c6c6c6;font:400 16px/1.4 Arial,sans-serif}.story-page #fallout .review-card blockquote{font:400 16px/1.4 Arial,sans-serif;color:#c6c6c6}.story-page #fallout .review-card cite{font:400 12px/1.4 Arial,sans-serif;color:#929292}.story-page #fallout .review-stars{font:400 19px/1 Arial,sans-serif;color:#ef3e20;letter-spacing:3px}.shop-stock-badge{display:inline-block;vertical-align:middle;margin-left:7px;padding:4px 7px;border:1px solid #c7ddcb;border-radius:5px;background:#edf5ef;color:#31613c;font:500 10px/1.25 -apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif;letter-spacing:0;white-space:nowrap}@media(max-width:760px){.shop-stock-badge{font-size:9px;margin-left:4px;padding:3px 5px}}.brand-mention{color:#ef3e20;pointer-events:auto;text-decoration:none}.brand-mention:hover{text-decoration:underline}.story-page .signal-order .hero-confirmation{position:relative;inset:auto;opacity:1;filter:none;pointer-events:auto;padding:24px 15px 20px;color:#ededed;--order-reveal:1}.story-page .hero-confirmation .shop-category{font:500 11px/1.4 'JetBrains Mono',monospace;letter-spacing:.02em;color:#b9b9b9;margin:0 0 12px}.story-page .hero-confirmation .shop-order-status{font:600 clamp(17px,1.4vw,22px)/1.15 var(--head);letter-spacing:-.04em;min-height:2.3em;display:grid;place-items:center;color:#ededed}.story-page .hero-confirmation .shop-order-track{background:#505050;margin-top:18px}.story-page .hero-confirmation .shop-order-fill{background:#dedede}.story-page .hero-confirmation .shop-order-steps li{font:500 9px/1.35 'JetBrains Mono',monospace;color:#969696;padding-top:20px}.story-page .hero-confirmation .shop-order-steps li::before{background:#505050;border-color:#242424}.story-page .hero-confirmation .shop-order-steps li.is-complete{color:#eee}.story-page .hero-confirmation .shop-order-steps li.is-complete::before{background:#dedede}.story-page .hero-confirmation.is-canceled .shop-order-status{color:#ef3e20}.story-page .hero-confirmation.is-canceled .shop-order-fill,.story-page .hero-confirmation.is-canceled .shop-order-steps li.is-complete::before{background:#ef3e20}@media(max-width:760px){.story-page .hero-confirmation .shop-order-steps li{font-size:8px}.story-page .signal-order .hero-confirmation{padding-inline:10px}.story-page .hero-confirmation .shop-order-status{font-size:18px}}.order-echo-card{visibility:hidden;background:#fff}.order-echo-card .shop-order-status{white-space:nowrap}@media(max-width:760px){.story-motion .chapter-shop{padding-bottom:200svh}}.story-page .signal-aura{background:radial-gradient(circle,#ef3E2059 .6px,transparent .9px) 0 0/3px 3px,#070707}@media(min-width:761px){.story-page .signal-order{width:clamp(270px,23vw,330px)}}.story-page .hero-confirmation .shop-order-steps li::before{width:12px;height:12px}.story-page .hero-confirmation .shop-order-stop{width:12px;height:12px}.story-page .signal-order .hero-confirmation{padding-inline:10px}.story-page .signal-aura.dither-fallback{background:linear-gradient(#070707 0 36%,#ef3e20 68% 100%)}.story-page .signal-aura.dither-fallback::before{content:'';position:absolute;inset:25% 0 22%;background:radial-gradient(ellipse at 20% 0,#070707 25%,transparent 64%),radial-gradient(ellipse at 80% 0,#070707 25%,transparent 65%);background-size:60% 120%,75% 130%;-webkit-mask-image:radial-gradient(circle,#000 .8px,transparent 1.2px);mask-image:radial-gradient(circle,#000 .8px,transparent 1.2px);-webkit-mask-size:3px 3px;mask-size:3px 3px;animation:ditherMeshFallback 6s ease-in-out infinite alternate}@keyframes ditherMeshFallback{from{background-position:0 0,100% 0}to{background-position:100% 20%,0 10%}}.story-page .hero-confirmation .shop-order-status{white-space:pre-line}@media(prefers-reduced-motion:reduce){.story-page .signal-aura.dither-fallback::before{animation:none}}.hoodie-rotation-canvas{background:transparent url('/wp-content/themes/deposco/supply-chain-nightmares/2026/assets/hoodie-rotation-v2-frames/frame-000.webp') center/contain no-repeat!important}.hoodie-rotation-canvas.has-rotation-frame{background:0 0!important}.story-page .site-header{position:fixed;z-index:100;isolation:isolate;background:rgba(10,10,10,.68);-webkit-backdrop-filter:blur(22px) saturate(130%);backdrop-filter:blur(22px) saturate(130%);border-bottom:1px solid #ffffff20;box-shadow:0 6px 30px #00000014;color:#f7f4ef;transition:background .35s ease}.story-page .site-header.is-scrolled{background:rgba(10,10,10,.78)}.story-page .site-header nav a{color:#d8d5d0;transition:color .25s ease}.story-page .site-header nav a.is-active{color:#ef3e20}.story-page .site-header nav a.is-active::after{width:100%;height:2px;background:#ef3e20}.story-page .site-header .header-cta{transition:background .35s ease,border-color .35s ease,opacity .7s ease,translate .7s cubic-bezier(.22,1,.36,1)}.story-page .site-header.is-scrolled .header-cta{background:#ef3e20;border-color:#ef3e20;color:#fff}.story-page .site-header .header-cta:hover{background:#d83015;border-color:#d83015;color:#fff}.story-page .signal-aura{background:#0a0a0a}.story-page .signal-aura canvas{image-rendering:pixelated}@media(max-width:760px){.story-page .site-header{height:108px;display:grid;grid-template-columns:1fr auto;grid-template-rows:62px 46px;padding:0 20px}.story-page .site-header nav{display:flex;grid-row:2;grid-column:1/-1;justify-content:space-between;align-self:start;gap:12px;font-size:11px}.story-page .site-header nav a{padding:4px 0}.story-page .site-header nav a::after{bottom:0}.story-page .site-header .header-cta{grid-row:1;grid-column:2;font-size:11px;padding:8px 12px}.story-page .site-header .campaign-brand{font-size:9px}.story-page .site-header .brand-icon{font-size:28px}.story-page #fallout,.story-page #rise,.story-page #thread-unravels{scroll-margin-top:32px}}@media(prefers-reduced-motion:reduce){.story-page .site-header,.story-page .site-header .header-cta,.story-page .site-header nav a{transition:none}}html:has(.story-page){scroll-padding-top:100px}@media(max-width:760px){html:has(.story-page){scroll-padding-top:124px}.story-page #fallout,.story-page #rise,.story-page #thread-unravels{scroll-margin-top:0}}.story-page .signal-hero{padding-bottom:80px;background:#0a0a0a;overflow:visible;isolation:auto}.story-page .signal-hero>.signal-aura{z-index:0}.story-page .signal-scene{width:min(1460px,100%);padding:0;min-height:0;margin-top:76px;perspective:none}.story-page .intro-player-slot,.story-page .signal-player{width:74%;max-width:1080px;margin-inline:auto}.story-page .signal-player{aspect-ratio:16/9;transform:none;border-radius:20px}.story-page .signal-scene .player-picture{width:100%;height:100%;aspect-ratio:16/9}.story-page .signal-video{animation:none;object-fit:cover}.story-page .signal-guide{inset-inline:13%}.story-page .signal-comments{left:0;top:5%;width:clamp(210px,19vw,280px)}.story-page .signal-product{right:1%;top:-8%;width:clamp(210px,19vw,270px)}.story-page .signal-order{right:0;top:auto;bottom:-7%;width:clamp(270px,23vw,330px)}.story-page .signal-feed-window{height:clamp(240px,24vw,355px)}.story-page .signal-aura{bottom:0;left:0;right:0;background:#0a0a0a}.story-page .signal-aura canvas{image-rendering:auto}.audience-card{position:relative;z-index:2;display:grid;grid-template-columns:auto auto;gap:14px 18px;align-items:center;margin-top:-28px;padding:20px 26px;background:#f5f2e9;color:#151515;border:1px solid #fff8;border-radius:14px;box-shadow:0 14px 50px #29090040;transform:translateY(var(--handoff-drift,0)) rotate(-2deg);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.audience-avatars{display:flex;padding-left:0}.audience-avatars img,.audience-avatars>span{width:40px;height:40px;border-radius:50%;border:2px solid #f5f2e9;object-fit:cover;margin-left:-11px;background:#ef3e20}.audience-avatars img:first-child{margin-left:0}.audience-avatars>span{display:grid;place-items:center;color:#fff;z-index:1}.audience-avatars svg{width:19px;height:19px}.audience-card p{font-size:13px;line-height:1.4}.audience-card strong{display:block;font-size:24px;font-weight:750;font-variant-numeric:tabular-nums;min-width:7ch;letter-spacing:-.04em}.audience-card small{grid-column:1/-1;display:flex;align-items:center;gap:7px;font:500 9px/1 var(--mono);letter-spacing:.1em;color:#6f6660}.audience-card small i{width:5px;height:5px;background:#ef3e20;border-radius:50%;box-shadow:0 0 0 3px #ef3E201c}.hero-film-dimmer{position:fixed;inset:0;z-index:6;background:#000c;opacity:0;pointer-events:none;transition:opacity .7s ease}.hero-film-close{position:fixed;right:24px;top:24px;z-index:11;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid #ffffff55;background:#242424;color:#fff}.hero-film-close[hidden]{display:none}.hero-film-slot{aspect-ratio:16/9;margin-inline:auto;grid-column:1/-1}.story-page .signal-hero.hero-film-focused{z-index:200;overflow:visible}.hero-film-focused .hero-film-dimmer{opacity:1;pointer-events:auto}.story-page .hero-film-focused .signal-scene{z-index:8;transform:none;perspective:none;pointer-events:none}.story-page .hero-film-focused .signal-player{position:fixed;z-index:9;max-width:none;margin:0;pointer-events:auto;translate:none;transform:none;filter:none;opacity:1;border-radius:20px}.story-page .hero-film-focused .glass-panel{opacity:0;filter:blur(18px);pointer-events:none;transition:opacity .6s ease,filter .7s ease}.story-page .hero-film-focused .player-vignette,.story-page .hero-film-focused .signal-play{opacity:0;pointer-events:none}.story-page .hero-film-focused .signal-video{object-fit:contain}.story-page .hero-film-returning .hero-film-dimmer{opacity:0}.story-page .hero-film-returning .glass-panel{opacity:1;filter:none}html:has(.story-page){scrollbar-gutter:stable}@media(max-width:760px){.story-page .signal-hero{padding-bottom:72px}.story-page .signal-scene{margin-top:45px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.story-page .intro-player-slot,.story-page .signal-player{width:100%;max-width:none}.story-page .signal-comments{position:relative;inset:auto;width:auto;margin-top:-25px;margin-inline:12px}.story-page .signal-order,.story-page .signal-product{position:relative;inset:auto;width:auto;min-width:0}.story-page .signal-order{grid-column:1/-1}.story-page .signal-feed-window{height:180px}.audience-card{padding:17px 20px;gap:12px 14px}.audience-avatars img,.audience-avatars>span{width:35px;height:35px}.audience-card strong{font-size:22px}}@media(prefers-reduced-motion:reduce){.audience-card{transform:none}.hero-film-dimmer,.story-page .hero-film-focused .glass-panel{transition:none}}.story-page .signal-hero{padding-bottom:clamp(190px,22vh,280px)}.story-page .signal-player{box-shadow:0 35px 40px #0007,0 0 70px #c7321618}.story-page .signal-hero .audience-card,.story-page .signal-hero .glass-panel{box-shadow:0 5px 9px #0003,0 22px 32px #0005,0 44px 70px #0004}.story-page .signal-scene>.audience-card{position:absolute;left:26%;bottom:-38px;z-index:5;margin:0;transform:translateY(var(--handoff-drift,0)) rotate(-2deg)}.story-page .audience-card strong{font-family:tt-travels-next,Arial,sans-serif;font-weight:700;letter-spacing:-.045em}.story-page .hero-confirmation .shop-order-status{white-space:nowrap;min-height:2.3em}.story-page .signal-hero .signal-product{background:#242424;border-color:#444;color:#eee;overflow:hidden}.hero-product-slides{position:relative;height:170px}.hero-product-slide{position:absolute;inset:0;display:grid;grid-template-columns:45% minmax(0,1fr);align-items:center;gap:12px;padding:16px;opacity:0;filter:blur(4px);transform:translateY(8px);transition:opacity .65s ease,filter .65s ease,transform .65s cubic-bezier(.22,1,.36,1);pointer-events:none}.hero-product-slide.is-active{opacity:1;filter:none;transform:none;pointer-events:auto}.hero-product-slide img{height:125px;width:100%;object-fit:contain;border-radius:7px;background:#f4f3f0}.story-page .signal-product .hero-product-slide strong{display:block;color:#eee;font:600 clamp(14px,1.15vw,17px)/1.15 var(--head);letter-spacing:-.045em}.hero-product-slide .hero-product-price{display:block;font:400 13px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;margin-top:8px;color:#383330}.hero-product-slide small{display:block;font:400 9px/1.4 var(--mono);margin-top:8px;color:#aaa}.story-page .signal-product .hero-product-slide .signal-sold-out{display:inline-block;background:#ef3e20;color:#fff;border:1px solid #ef3e20;border-radius:4px;font:500 9px/1.2 var(--mono);padding:4px 6px;margin-top:9px}.story-page .hero-film-focused .audience-card{opacity:0;filter:blur(18px);pointer-events:none;transition:opacity .6s ease,filter .7s ease}.story-page .hero-film-returning .audience-card{opacity:1;filter:none}.intro-hold .story-page .signal-hero .audience-card{opacity:0;filter:blur(10px);translate:0 35px}.story-page .signal-hero .audience-card{transition:opacity .8s ease,filter .9s ease,translate .9s cubic-bezier(.22,1,.36,1)}.intro-revealing .story-page .signal-hero .audience-card{transition-delay:0.7s}@media(min-width:761px) and (max-width:1100px){.story-page .signal-feed-window{height:200px}.story-page .signal-scene>.audience-card{left:18%;padding:16px 20px}.hero-product-slide{padding:12px;gap:8px}}@media(max-width:760px){.story-page .signal-scene>.audience-card{position:relative;left:auto;bottom:auto;grid-column:1/-1;order:1;justify-self:start;margin:-28px 0 12px 16px;padding:14px 18px}.story-page .signal-comments{margin-top:0}.story-page .signal-product{grid-column:1/-1;width:100%;max-width:330px;justify-self:end}.story-page .hero-confirmation .shop-order-status{font-size:18px}.hero-product-slides{height:165px}.hero-product-slide img{height:125px}}@media(prefers-reduced-motion:reduce){.hero-product-slide,.story-page .signal-scene>.audience-card{transition:none;transform:none}}.story-page #fallout .fallout-heading h2 span{color:inherit}.story-page #fallout .fallout-heading h2 em{color:#ef3e20;font-style:normal}.story-page .signal-hero .signal-product{width:clamp(330px,27vw,370px);max-width:100%;padding-bottom:0}.story-page .hero-product-slides{height:140px}.story-page .hero-product-slide{grid-template-columns:100px minmax(0,1fr);gap:14px;padding:16px 32px}.story-page .hero-product-slide img{width:100px;max-width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#fff;border-radius:8px}.story-page .hero-product-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:28px;height:28px;padding:4px;border:0;border-radius:50%;background:0 0;color:#4f4842;display:grid;place-items:center;transition:background .2s,color .2s}.story-page .hero-product-arrow:focus-visible,.story-page .hero-product-arrow:hover{background:#eae6e0;color:#ef3e20;border-radius:50%}.hero-product-prev{left:3px}.hero-product-next{right:3px}.hero-product-prev svg{transform:rotate(90deg)}.hero-product-next svg{transform:rotate(-90deg)}@media(max-width:760px){.story-page .signal-hero .signal-product{width:min(370px,100%);max-width:100%}.story-page .hero-product-slide{gap:12px;padding-inline:30px}}.story-page .signal-hero .audience-card{background:#f7f4ef}.story-page .audience-avatars img,.story-page .audience-avatars>span{border-color:#fff}.feed-art .social-phone.supplied-iphone{width:min(372px,calc(91.2svh * 872 / 1804));top:50%;transform:translate(-50%,-50%);height:auto;max-height:none;aspect-ratio:872/1804;max-width:96%;display:block;border:0;border-radius:0;background:0 0;overflow:visible;box-shadow:none;filter:drop-shadow(0 28px 30px #0006)}.supplied-iphone>.feed-phone-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:2;pointer-events:none;filter:grayscale(1) brightness(1.75) contrast(.9)}.supplied-iphone>.feed-phone-screen{position:absolute;left:7.35%;right:7.35%;top:3.3%;bottom:3.2%;z-index:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;border-radius:18%/8.5%;background:#151515}.supplied-iphone .phone-chrome{height:55px;padding:11px 20px 0;background:#151515}.supplied-iphone .phone-chrome i{visibility:hidden;width:36%;flex:none}.supplied-iphone .phone-status-icons{gap:2px}.supplied-iphone .social-phone-bottom{position:relative;padding-bottom:21px}.supplied-iphone .social-phone-bottom::after{content:'';position:absolute;left:34%;right:34%;bottom:6px;height:3px;border-radius:3px;background:#dedede}@media(max-width:760px){.feed-art .social-phone.supplied-iphone{width:min(342px,calc(84svh * 872 / 1804))}}.story-page .signal-product .hero-product-slide .signal-sold-out{background:#383838;border-color:#494949;color:#c2c2c2;transition:background .2s,border-color .2s,color .2s}.story-page .signal-product.is-stock-hovered .hero-product-slide .signal-sold-out{background:#ef3e20;border-color:#ef3e20;color:#fff}@media(max-width:380px){.story-page .hero-product-slide{grid-template-columns:82px minmax(0,1fr);gap:10px}.story-page .hero-product-slide img{width:82px}}.order-visual-summary{position:absolute;top:clamp(14px,2vw,26px);left:clamp(16px,3vw,44px);right:clamp(16px,3vw,44px);display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;border-bottom:1px solid #dedad4;opacity:var(--order-artwork,0);transform:translateY(calc((1 - var(--order-artwork,0)) * 12px));filter:blur(calc((1 - var(--order-artwork,0)) * 6px));pointer-events:none}.order-brand-mark{width:clamp(85px,14vw,190px);height:auto;max-height:48px;object-fit:contain}.order-item-summary{display:flex;align-items:center;gap:16px;color:#252525;text-align:right}.order-item-summary strong{display:block;font:700 clamp(12px,1.2vw,18px)/1.3 var(--head);letter-spacing:-.03em}.order-item-summary small{display:block;font:400 10px/1.5 var(--mono);color:#777;margin-top:6px}.order-item-photo{width:clamp(44px,6vw,82px);aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}@media(max-width:760px){.order-visual-summary{gap:10px;left:12px;right:12px;padding-bottom:10px}.order-item-summary{gap:6px}.order-item-summary strong{font-size:10px;max-width:12ch}.order-item-summary small{display:none}.order-brand-mark{width:74px}}.story-page .hero-hoodie-overlay{position:absolute;width:350px;max-width:38vw;aspect-ratio:8/9;z-index:5;pointer-events:none;filter:drop-shadow(0 22px 22px #0006);transition:opacity .8s ease,filter .9s ease,translate .9s cubic-bezier(.22,1,.36,1)}.hero-hoodie-overlay video{display:block;width:100%;height:100%;object-fit:contain;background:0 0}.intro-hold .story-page .hero-hoodie-overlay{opacity:0;filter:blur(10px);translate:0 35px}.intro-revealing .story-page .hero-hoodie-overlay{transition-delay:0.7s}.story-page .hero-film-focused .hero-hoodie-overlay{opacity:0;filter:blur(18px);transition-delay:0s}.story-page .hero-film-returning .hero-hoodie-overlay{opacity:1;filter:drop-shadow(0 22px 22px #0006)}@media(max-width:760px){.story-page .hero-hoodie-overlay{width:clamp(120px,29vw,184px)}}@media(prefers-reduced-motion:reduce){.story-page .hero-hoodie-overlay{transition:none}}@media(max-width:760px){.story-page .intro-player-slot,.story-page .signal-player{margin-bottom:clamp(112px,27vw,165px)}}.feed-carousel{position:relative;background:#111;padding-bottom:19px}.feed-carousel-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;cursor:grab;outline-offset:-3px}.feed-carousel-track::-webkit-scrollbar{display:none}.feed-carousel-track.is-dragging{scroll-snap-type:none;cursor:grabbing;user-select:none}.feed-carousel-slide{flex:0 0 100%;min-width:0;margin:0!important;scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:1088/608}.feed-carousel-slide img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.feed-carousel-arrow{position:absolute;top:calc(50% - 10px);transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border:1px solid #ffffff55;border-radius:50%;background:#171717bb;color:#fff;padding:4px;cursor:pointer;box-shadow:0 2px 9px #0004}.feed-carousel-arrow .feed-icon{width:18px;height:18px}.feed-carousel-prev{left:8px}.feed-carousel-next{right:8px}.feed-carousel-arrow:disabled{opacity:0;pointer-events:none}.feed-carousel-arrow:hover{background:#171717}.feed-carousel-counter{position:absolute;right:10px;top:10px;padding:3px 8px;border-radius:20px;background:#0009;color:#fff;font-size:10px;pointer-events:none}.feed-carousel-dots{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);display:flex;gap:4px}.feed-carousel-dots i{width:4px;height:4px;border-radius:50%;background:#606060}.feed-carousel-dots .is-active{background:#3897f0}.celebrity-film .paparazzi-film-track{top:0;padding:0 12px 0 17px}.celebrity-film-frame{position:relative;margin:0 0 12px!important;padding:0 0 8px;background:#080807}.celebrity-film-frame>img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:50% 50%}.celebrity-film-frame .film-stock{position:absolute;left:-12px;top:5px;writing-mode:vertical-rl;transform:rotate(180deg);font:500 7px/1 var(--mono);letter-spacing:.04em;color:#d59b47;white-space:nowrap}.celebrity-film-frame figcaption{display:flex;gap:5px;align-items:center;padding-top:6px;font:400 7px/1.35 var(--mono);text-transform:uppercase;color:#d59b47}.celebrity-film-frame figcaption span{font-weight:700}.celebrity-film:after{content:"";position:absolute;inset:0 2px 0 auto;width:4px;pointer-events:none;background:repeating-linear-gradient(to bottom,transparent 0 14px,#ae793c66 14px 19px,transparent 19px 26px)}.phone-feed-track .influencer-photo{display:block;width:100%;height:auto;object-fit:contain;background:#111}.story-page :is(h1,h2,.concert-introduction h3,.thread-lead>p){text-wrap:balance;word-break:normal;overflow-wrap:normal}.story-page :is(.chapter-sighting,.chapter-feed,.chapter-shop) .chapter-copy h2{font-size:var(--story-display-size);line-height:1.1;letter-spacing:-.045em}.story-page .chapter-copy.signal-heading>p:not(.eyebrow){text-wrap:pretty}@media(max-width:760px){.story-page{--story-display-size:clamp(25px,6.5vw,36px)}}.click-store-collage{display:contents}.click-store-photo{position:absolute;margin:0;padding:5px;background:#ddd8cf;border:1px solid #ffffff24;border-radius:3px;box-shadow:0 16px 36px #0006;overflow:hidden;transform-origin:center;z-index:1;cursor:zoom-in;opacity:var(--store-collage-opacity,1);filter:blur(var(--store-collage-blur,0px));translate:0 var(--store-collage-y,0px)}.click-store-photo :is(img,video){display:block;width:100%;height:100%;object-fit:cover}.click-store-queue{left:-12%;top:-140px;width:66%;aspect-ratio:1.9;transform:rotate(-7deg)}.click-store-queue img{object-position:50% 55%}.click-store-fitcheck{left:84%;top:12%;width:28%;aspect-ratio:3/4;transform:rotate(8deg)}.click-store-fitcheck img{object-position:50% 38%}.click-store-shopper{left:-15%;top:59%;width:43%;aspect-ratio:4/3;transform:rotate(-9deg)}.click-store-shopper img{object-position:50% 50%}@media(min-width:761px) and (max-height:780px){.click-store-queue{top:-84px;width:59%;aspect-ratio:2}.click-store-shopper{top:55%;width:40%}}@media(max-width:760px){.chapter-shop .chapter-art,.story-motion .chapter-shop .chapter-art{height:830px}.click-store-photo{padding:3px;top:calc(var(--shop-ui-bottom,620px) - 10px);width:37%}.click-store-queue{left:1%;aspect-ratio:4/5;transform:rotate(-8deg)}.click-store-queue img{object-position:48% 50%}.click-store-fitcheck{left:32%;top:calc(var(--shop-ui-bottom,620px) - 3px);aspect-ratio:3/4;transform:rotate(5deg)}.click-store-shopper{left:64%;top:calc(var(--shop-ui-bottom,620px) + 8px);width:35%;aspect-ratio:4/5;transform:rotate(-5deg)}.click-store-shopper img{object-position:50% 50%}}@media(prefers-reduced-motion:reduce){.click-store-photo{opacity:1;filter:none;translate:none}}.story-page .chapter-shop .shop-window{left:17%;width:66%}.click-store-fitcheck,.click-store-shopper{z-index:3}.click-store-fitcheck{left:78%}.click-store-shopper{left:-12%;top:48%;width:32%}.click-store-photo:focus-visible{outline:3px solid #EF3E20;outline-offset:5px}.click-store-photo[inert]{pointer-events:none}@media(min-width:761px) and (max-width:1100px){.story-page .chapter-shop .shop-window{left:14%;width:72%}.click-store-fitcheck{left:81%}.click-store-shopper{left:-10%;width:28%}}@media(max-width:760px){.story-page .chapter-shop .shop-window{left:9%;width:82%}.click-store-fitcheck{left:32%}.click-store-shopper{left:64%;top:calc(var(--shop-ui-bottom,620px) + 8px);width:35%}}.store-photo-dialog{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:0 0;overflow:hidden;color:#fff}.store-photo-dialog::backdrop{background:0 0}.store-photo-dimmer{position:absolute;inset:0;background:#000c;opacity:0;transition:opacity .7s ease}.store-photo-dialog.is-open .store-photo-dimmer{opacity:1}.store-photo-expanded{position:fixed;margin:0;padding:5px;background:#ddd8cf;border:1px solid #ffffff24;border-radius:3px;box-shadow:0 16px 36px #0006;overflow:hidden;z-index:2;transform-origin:center;box-sizing:border-box}.store-photo-expanded :is(img,video){display:block;width:100%;height:100%;object-fit:cover}.store-photo-dialog .hero-film-close{z-index:3;cursor:pointer}.store-photo-dialog .hero-film-close:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:760px){.store-photo-expanded{padding:3px}}@media(prefers-reduced-motion:reduce){.store-photo-dimmer{transition:none}}.chapter-sighting .concert-frame{width:84%;right:22%;aspect-ratio:1/1}@media(max-width:760px){.chapter-sighting .concert-frame{width:80%;right:16%;aspect-ratio:1/1}}.feed-art .feed-trending-card{width:320px;max-width:94%;padding:18px}.feed-trending-label{display:flex;align-items:center;gap:7px;color:#a1a1a1;font-size:12px;line-height:1.4;white-space:nowrap}.feed-trending-label .feed-icon{width:15px;height:15px;flex:none}.feed-art .feed-trending-topic{font-size:19px;font-weight:600;line-height:1.3;color:var(--story-red);margin:10px 0 6px}.feed-art .feed-trending-context{font-size:12px;line-height:1.5;color:#a1a1a1;margin:0}.feed-trending-context a{color:var(--story-red);text-decoration:none}.feed-trending-context a:hover{text-decoration:underline}.feed-trending-context a:focus-visible{outline:2px solid var(--story-red);outline-offset:3px}.click-store-shopper img{object-position:50% 50%}.click-store-queue img{object-position:50% 55%}@media(max-width:760px){.feed-art .feed-trending-card{width:290px;padding:14px}.click-store-queue img{object-position:48% 50%}.click-store-shopper img{object-position:50% 50%}}.click-store-fitcheck{width:32%;left:76%}.click-store-fitcheck video{object-position:50% 38%;pointer-events:none}@media(max-width:760px){.click-store-fitcheck{width:41%;left:30%}}.feed-art .fan-note-one{width:210px;padding:14px}.feed-art .feed-trending-card{width:260px;padding:14px}.feed-art .feed-trending-topic{font-size:18px}@media(max-width:760px){.chapter-feed .feed-art-anchor{height:calc(min(708px,84svh) + 240px)}.feed-art .fan-note{transform:none}.feed-art .fan-note-one{width:200px}.feed-art .feed-trending-card{width:250px}}.order-focus-panel.is-canceled .shop-order-status{color:var(--focus-cancel-color,#ef3e20)}.hero-wistia-player{position:absolute;inset:0;z-index:4;width:100%;height:100%;border:0;background:#000;opacity:0;transition:opacity .2s ease}.hero-wistia-player.is-ready{opacity:1}@media(prefers-reduced-motion:reduce){.hero-wistia-player{transition:none}}.story-motion .story-chapter.press-chapter{height:560svh;min-height:0;overflow:visible;background:0 0}.press-accessible{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.press-stage{position:sticky;top:0;height:100svh;width:100%;isolation:isolate;overflow:visible;clip-path:inset(-260px 0 0 0)}.press-page{position:absolute;margin:0;top:0;left:0;width:min(var(--press-width,900px),106.666667vh);max-height:80vh;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:#f9f9f9;box-shadow:0 30px 90px #0009;transform-origin:center;will-change:transform,opacity;opacity:0}.press-page>img{display:block;width:100%;height:100%;object-fit:fill}.press-signature{z-index:1}.press-current{z-index:3;aspect-ratio:4/3}.press-rundown{z-index:4}.press-signature-photo{position:absolute;left:16.11328125%;top:33.463542%;width:52.63671875%;height:46.09375%;overflow:hidden;background:linear-gradient(#ef3e20,#921c14 48%,#111)}.press-signature-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.press-concert-photo{position:absolute;inset:0;z-index:2;overflow:visible;background:linear-gradient(#ef3e20,#921c14 48%,#111);will-change:transform,width,height,opacity}.press-concert-photo img{position:absolute;left:0;top:calc(-1 * var(--photo-overlap,100px));z-index:2;width:100%;height:calc(100% + var(--photo-overlap,100px));object-fit:cover;object-position:center}.concert-name{position:absolute;left:0;top:10%;z-index:1;margin:0;white-space:nowrap;color:rgba(0,0,0,.25);font:700 clamp(150px,28.75vw,500px)/.9 var(--head);letter-spacing:-.065em;transform:translate3d(var(--name-x,35vw),0,0);opacity:var(--intro-opacity,0);will-change:transform,opacity;pointer-events:none}.concert-introduction{position:absolute;z-index:3;left:6vw;top:auto;bottom:8%;width:min(88vw,650px);max-width:none;color:#f7f4ef;opacity:var(--intro-opacity,0);transform:translateY(var(--intro-y,20px));filter:blur(var(--intro-blur,8px));pointer-events:none}.concert-introduction h3{font:700 var(--story-display-size)/1.1 var(--head);letter-spacing:-.045em;text-transform:uppercase;margin:0 0 18px}.concert-introduction p{font-size:clamp(16px,1.3vw,22px);line-height:1.5;margin:0;max-width:48ch}.concert-atmosphere{position:absolute;inset:calc(-1 * var(--photo-overlap,0px)) 0 0;z-index:1;pointer-events:none;opacity:var(--cover-shade,1)}.concert-atmosphere canvas{display:block;width:100%;height:100%}.press-concert-photo .concert-cutout{opacity:calc(1 - var(--full-color,0))}.press-concert-photo .concert-full-color{z-index:3;opacity:var(--full-color,0)}.concert-dither{position:absolute;left:0;right:0;top:calc(-1 * var(--photo-overlap,200px));height:75svh;z-index:0;pointer-events:none;opacity:var(--cover-shade,1);mask-image:linear-gradient(transparent,#0009 22%,#0008 52%,transparent);-webkit-mask-image:linear-gradient(transparent,#0009 22%,#0008 52%,transparent)}.concert-dither canvas{display:block;width:100%;height:100%}.concert-introduction{z-index:8;isolation:isolate;text-shadow:none}.concert-introduction:before{content:"";position:absolute;left:-6vw;bottom:-8svh;width:100vw;height:calc(100% + 30svh);z-index:-1;pointer-events:none;background:linear-gradient(to top right,#000 20%,transparent 100%);mask-image:linear-gradient(to bottom,transparent,#000 25%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 25%)}.concert-pinout{position:absolute;inset:0;z-index:7;pointer-events:none;color:#fff;opacity:var(--intro-opacity,0);font:400 12px/1.5 var(--mono)}.concert-pinout svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.concert-pin-label{position:absolute;left:var(--pin-label-x,78%);top:var(--pin-label-y,16%);width:180px;padding:0 0 0 2px}.concert-pin-label small,.concert-pin-label span,.concert-pin-label strong{display:block;font-size:12px}.concert-pin-label strong{font-weight:700;color:inherit;margin-bottom:3px}.concert-pin-label small{opacity:.75}@media(max-width:760px){.concert-pin-label{width:110px}.concert-pinout{font-size:11px}.concert-pin-label small,.concert-pin-label span,.concert-pin-label strong{font-size:11px}}.press-photo-transfer{position:fixed;left:0;top:0;z-index:8;pointer-events:none;overflow:hidden;will-change:transform,width,height}.press-photo-transfer[hidden]{display:none}.press-photo-transfer img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:760px){.story-motion .story-chapter.press-chapter{height:480svh}.press-page{border-radius:6px}.concert-name{top:10%;font-size:40vw}.concert-introduction{top:auto;bottom:8%;left:6vw;width:88vw;max-width:none;text-shadow:none}.concert-introduction p{font-size:16px}}@media(prefers-reduced-motion:reduce){.press-chapter{height:auto!important;min-height:0!important}.press-stage{position:relative;height:auto;display:grid;gap:24px;padding:30px 5vw 65px;clip-path:none}.press-page{position:relative;inset:auto;width:min(100%,106.666667vh);justify-self:center;opacity:1;transform:none!important;grid-column:1;box-shadow:0 10px 30px #0005}.press-concert-photo{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:16/9;grid-row:1;border-radius:8px}.press-concert-photo img{display:block;position:relative;top:0;height:100%}.concert-name{font-size:20vw;top:6%;transform:none;opacity:1}.concert-name{animation:none}.press-concert-photo .concert-full-color{position:absolute;top:0;height:100%;opacity:0}.concert-dither{display:none}.concert-introduction{position:relative;inset:auto;width:100%;max-width:none;grid-row:2;opacity:1;transform:none;filter:none}.concert-pinout{display:none}}.press-signature.is-extracting:after{content:"";position:absolute;left:16.11328125%;top:33.463542%;width:52.63671875%;height:46.09375%;background:#fafafa;z-index:2}.concert-signature-layer .phoenix-signature{top:44%;bottom:auto;right:3%;width:min(50vw,760px);font-size:inherit;transform:rotate(-9deg)}.concert-signature-layer .signature-writing{width:100%;height:auto}@media(max-width:760px){.concert-signature-layer .phoenix-signature{top:42%;right:4%;width:68vw}}.concert-introduction h3 em{color:#ef3e20;font-style:normal}.concert-introduction p{text-wrap:pretty}.press-headlines{position:absolute;inset:0;z-index:5;pointer-events:none}.press-headline-card{position:absolute;left:0;top:0;display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center;width:300px;padding:12px;border:1px solid #ffffff38;border-radius:9px;background:#f7f5f1;box-shadow:0 18px 50px #0006;color:#151515;opacity:0;will-change:transform,opacity,filter;transform-origin:center}.press-headline-card>img{width:76px;height:76px;aspect-ratio:1/1;object-fit:cover;border-radius:4px}.press-headline-card h3{font:600 14px/1.3 -apple-system,BlinkMacSystemFont,'SF Pro Text',Arial,sans-serif;letter-spacing:-.02em;text-transform:none;text-wrap:pretty;margin:5px 0 0}.press-headline-category{display:block;font:600 10px/1.3 var(--mono);color:#c8321b;letter-spacing:.06em}@media(max-width:1100px){.press-headline-card{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px}.press-headline-card>img{width:64px;height:64px}.press-headline-card h3{font-size:14px;line-height:1.25}}@media(prefers-reduced-motion:reduce){.press-headlines{position:relative;inset:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;grid-column:1;width:100%}.press-headline-card{position:relative;width:auto!important;opacity:1!important;transform:none!important;filter:none!important}}@media(max-width:760px) and (prefers-reduced-motion:reduce){.press-headlines{grid-template-columns:1fr}}.story-motion .press-chapter+.chapter-sighting{margin-top:-100svh}.story-motion .press-stage{z-index:4;pointer-events:none}html.intro-running{overflow:hidden}html.intro-running::before{content:'';position:fixed;inset:0;z-index:9997;background:#080808;pointer-events:none}html.intro-running:not(.intro-hold)::before{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1)}.intro-stage{position:fixed;inset:0;z-index:9998;pointer-events:none;isolation:isolate}.intro-stack{position:absolute;left:50%;top:50%;width:clamp(280px,32vw,480px);aspect-ratio:16/9;transform:translate(-50%,-50%)}.intro-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:2px;opacity:0;box-shadow:0 12px 55px #0008;will-change:transform,opacity}.intro-video-in-flight .signal-hero{overflow:visible;isolation:auto}.intro-video-in-flight .signal-scene{perspective:none}.intro-player-slot{visibility:hidden!important;pointer-events:none;translate:none!important;filter:none!important}.intro-video-in-flight .signal-hero .intro-live-player{position:fixed!important;z-index:9999;opacity:0;filter:none!important;translate:none!important;transition:none!important;transform:none;border-radius:2px;pointer-events:none}.intro-live-player .player-picture{width:100%;height:100%;aspect-ratio:auto}.intro-live-player .player-vignette,.intro-live-player .signal-play{opacity:0}.intro-complete .signal-hero .signal-player{transition:none}.intro-brand{position:fixed;z-index:10000;color:#f7f4ef;transform-origin:top left;white-space:nowrap;opacity:0;will-change:transform}.intro-running .site-header .campaign-brand{visibility:hidden}.intro-hold .site-header .header-cta,.intro-hold .site-header nav{opacity:0;translate:0 -8px}.site-header .header-cta,.site-header nav{transition:opacity .7s ease,translate .7s cubic-bezier(.22,1,.36,1)}.signal-hero .reading-copy .reading-line,.signal-hero .reading-copy .reading-line-content,.signal-hero .reading-copy .reading-word{color:inherit;background:0 0}.signal-hero h1 em{color:#ef3e20}.intro-hold .signal-heading .reading-line-content{transform:translate3d(0,108%,0)!important;transition:none!important}.intro-revealing .signal-hero .reading-line-content{transition-delay:calc(180ms + var(--line-delay,0ms))}.intro-revealing .signal-hero .signal-heading>p.reading-copy .reading-line-content{transition-delay:calc(370ms + var(--line-delay,0ms))}.signal-hero .glass-panel,.signal-hero .signal-compare,.signal-hero .signal-controls,.signal-hero .signal-cta,.signal-hero .signal-disclaimer,.signal-hero .signal-player,.signal-hero>.signal-heading>.eyebrow{transition:opacity .8s ease,filter .9s cubic-bezier(.22,1,.36,1),translate .9s cubic-bezier(.22,1,.36,1)}.intro-hold .signal-hero .glass-panel,.intro-hold .signal-hero .signal-compare,.intro-hold .signal-hero .signal-controls,.intro-hold .signal-hero .signal-cta,.intro-hold .signal-hero .signal-disclaimer,.intro-hold .signal-hero .signal-player,.intro-hold .signal-hero>.signal-heading>.eyebrow{opacity:0;filter:blur(10px);translate:0 35px}.intro-revealing .signal-hero .signal-player{transition-delay:0.3s}.intro-revealing .signal-hero .signal-cta{transition-delay:450ms}.intro-revealing .signal-hero .signal-comments{transition-delay:0.5s}.intro-revealing .signal-hero .signal-product{transition-delay:640ms}.intro-revealing .signal-hero .signal-order{transition-delay:780ms}.intro-revealing .signal-hero .signal-compare,.intro-revealing .signal-hero .signal-controls,.intro-revealing .signal-hero .signal-disclaimer{transition-delay:850ms}@media(prefers-reduced-motion:reduce){.intro-stage{display:none}.signal-hero .reading-line-content{transform:none!important;transition:none!important}.signal-hero .glass-panel,.signal-hero .signal-player{transition:none}}.story-page .campaign-brand .brand-icon{display:flex;align-items:center;flex-shrink:0;height:32px;line-height:0}.story-page .campaign-brand .brand-icon img{display:block;width:auto;height:24px}@media(max-width:760px){.story-page .campaign-brand .brand-icon{height:28px}.story-page .campaign-brand .brand-icon img{height:20px}}.wait-loop-viewport{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#050607;isolation:isolate}.wait-loop-canvas{position:absolute;left:50%;top:50%;width:1920px;height:1080px;transform:translate(-50%,-50%) scale(var(--scene-scale,1));overflow:hidden;transform-origin:center;background:#060708}.wait-loop-shot{position:absolute;inset:0;will-change:opacity}.loop-board-plane{position:absolute;top:0;left:0;width:2100px;display:grid;grid-template-columns:repeat(3,660px);gap:25px;transform-origin:0 0;will-change:transform}.loop-column{display:flex;flex-direction:column;gap:17px}.loop-column-label{display:flex;gap:15px;align-items:center;font:400 21px/1.3 Arial,sans-serif;color:#777c82;padding:12px 16px 30px;filter:blur(1.3px)}.loop-column-label span:first-child{margin-right:auto;color:#5a5e64}.loop-column-label small{font-size:18px}.loop-board-card{position:relative;flex:none;height:224px;padding:25px 30px 22px;background:#0e1114;border:1px solid #1b1e23;border-radius:10px;box-shadow:0 8px 6px #0004;will-change:filter,opacity,transform}.loop-board-card header{display:flex;align-items:center;justify-content:space-between;color:#777c84;font:400 20px/1.3 Arial,sans-serif}.loop-board-card p{font:400 25px/1.4 Arial,sans-serif;color:#c0c6cd;margin-top:9px;max-width:560px}.loop-avatar{width:31px;height:31px;border-radius:50%;object-fit:cover;border:1px solid #ffffff30;filter:saturate(.35);opacity:.85}.loop-board-card footer{position:absolute;bottom:20px;left:28px;display:flex;align-items:center;gap:9px}.loop-more{display:inline-grid;place-items:center;background:#181b20;color:#626973;border-radius:6px;width:40px;height:32px;font:400 19px Arial}.loop-platform{display:inline-flex;align-items:center;gap:9px;border-radius:6px;padding:6px 10px;font:400 19px/1 Arial,sans-serif;background:#171a1f;color:#aab0b9}.loop-platform i{height:7px;width:7px;border-radius:50%;background:#c36752;box-shadow:0 0 10px #9d342b66}.loop-board-card[data-network=Instagram] .loop-platform i{background:#c48268}.loop-board-card[data-network=Facebook] .loop-platform i{background:#8c95a4}.loop-board-card.new-request{border-color:#98513e;box-shadow:0 0 20px #ef3E2015}.loop-composer-plane{position:absolute;top:0;left:0;width:1060px;transform-origin:0 0;background:#0c0e10;border:1px solid #1b1e22;border-radius:12px;padding:35px;will-change:transform;box-shadow:0 25px 80px #0008}.loop-thread-top{display:flex;gap:14px;align-items:center;font:400 21px Arial,sans-serif;color:#9198a1;padding:0 0 30px;border-bottom:1px solid #1c2024;filter:blur(2px)}.loop-thread-top span{margin-left:auto}.loop-message{display:flex;align-items:start;gap:20px;padding:30px 10px}.loop-message>img{width:48px;height:48px;border-radius:4px;object-fit:cover;filter:saturate(.35)}.loop-message header{font:400 22px/1.4 Arial,sans-serif;color:#c1c6cc}.loop-message header small{font-size:17px;color:#5b626c;margin-left:10px}.loop-message p{font:400 25px/1.4 Arial,sans-serif;color:#9ca5b0;margin-top:2px;max-width:850px}.loop-message.old{filter:blur(4px);opacity:.6}.loop-message.reply{filter:blur(1.6px)}.loop-compose-box{background:#0a0c0f;border:1px solid #23282e;border-radius:9px;margin-top:15px;padding:25px 25px 20px;min-height:215px;position:relative;box-shadow:0 1px #ffffff08}.loop-typed-line{font:400 26px/1.45 Arial,sans-serif;color:#c8cdd5;min-height:92px;max-width:900px}.loop-mention{background:#401c16;color:#ef3e20;padding:3px 5px;border-radius:4px}.loop-type-caret{display:inline-block;height:26px;width:2px;background:#d7dbe0;vertical-align:middle;margin-left:3px}.loop-compose-tools{display:flex;justify-content:space-between;align-items:center;margin-top:25px;color:#666f7c;font:400 27px Arial,sans-serif}.loop-compose-tools>span{letter-spacing:14px;filter:blur(1.1px)}.loop-send{padding:8px 18px;color:#fae4df;background:#c33c22;border:1px solid #ed806849;border-radius:6px;font:400 25px Arial;display:flex;gap:15px;transition:none}.loop-sent-message{display:flex;gap:20px;align-items:start;padding:20px 10px;overflow:hidden;max-height:200px}.loop-sent-message>img{width:45px;height:45px;object-fit:cover;border-radius:4px}.loop-sent-message header{font:400 22px Arial;color:#bdc4cd;margin-bottom:5px}.loop-sent-message p{font:400 25px/1.4 Arial;color:#c4cbd4}.loop-sent-message small{font-size:17px;color:#6b717a}.loop-context-board{position:absolute;width:730px;height:950px;top:-170px;right:-300px;transform:matrix(1,-.03,.45,.82,0,0);filter:blur(7px);opacity:.35;background:repeating-linear-gradient(#111418 0 200px,#08090a 200px 215px);border:1px solid #1b1e21}.wait-loop-masks{position:absolute;inset:0;pointer-events:none;z-index:7;background:linear-gradient(#08090a 0,#08090a90 9%,transparent 28% 74%,#08090a 100%),linear-gradient(90deg,#08090a8c,transparent 22% 78%,#08090a8c);box-shadow:inset 0 0 100px #0005}.loop-focus-far,.loop-focus-near{position:absolute;inset:0;pointer-events:none;z-index:5;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:linear-gradient(transparent 65%,#000 95%);-webkit-mask-image:linear-gradient(transparent 65%,#000 95%)}.loop-focus-far{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);mask-image:linear-gradient(#000 0%,transparent 43%);-webkit-mask-image:linear-gradient(#000 0%,transparent 43%)}.loop-board-card footer{left:30px;right:30px;padding:0;background:0 0;justify-content:flex-start}.loop-board-card .loop-more{width:auto;justify-items:start;background:0 0;padding:0}.loop-board-card .loop-platform{background:0 0;padding-inline:0}.thread-bridge{display:none}.thread-motion .thread-bridge{display:block;position:relative;height:300svh;background:0 0;pointer-events:none}.thread-stage{position:fixed;inset:0;height:100svh;overflow:hidden;z-index:23;pointer-events:none;visibility:hidden;opacity:0;background:0 0}.thread-stage>.thread-canvas{display:block;width:100%;height:100%;overflow:hidden}.thread-strand{fill:none;stroke:#EF3E20;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media(max-width:760px){.thread-motion .thread-bridge{height:280svh}}@media(prefers-reduced-motion:reduce){.thread-motion .thread-bridge{height:22svh}.thread-stage{position:relative;height:100%}.thread-strand{stroke-width:2}}.thread-stage>.thread-canvas{position:relative;z-index:1}.thread-beat{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:6vw;padding:6vh 5vw;opacity:0;transform:translateY(var(--beat-y,0));will-change:opacity,filter}.thread-feed{position:relative;min-width:0;width:100%;height:min(70svh,700px);overflow:hidden;border-radius:20px;pointer-events:auto}.thread-feed .wait-loop-viewport{height:100%;min-height:0;aspect-ratio:auto;background:0 0}.thread-feed .wait-loop-canvas{background:0 0}.thread-feed .wait-loop-masks{display:none}.thread-feed [hidden]{display:none!important}.thread-feed a{pointer-events:auto;color:#ef3e20}.thread-feed .loop-mention{font-size:23px;white-space:nowrap}.thread-lead{position:relative;padding:24px 0;color:#eee;background:radial-gradient(ellipse,#0a0a0af0 20%,#0a0a0a80 60%,transparent 75%);text-shadow:0 2px 14px #0a0a0a}.thread-lead p{text-transform:uppercase;font:700 clamp(28px,3.1vw,52px)/1.1 var(--head);letter-spacing:-.045em;max-width:16ch;margin:0 0 24px}.thread-lead p em{font-style:normal;color:#ef3e20}.thread-lead>span{display:block;font:400 clamp(1rem,.85rem + .75vw,1.5rem)/1.5 var(--mono);color:#aaa;max-width:34ch}.thread-beat-second{grid-template-columns:1fr 1.15fr}.thread-beat-second .thread-feed{grid-column:2;grid-row:1}.thread-beat-second .thread-lead{grid-column:1;grid-row:1}@media(max-width:760px){.thread-beat,.thread-beat-second{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;gap:10px;padding:7svh 5vw}.thread-beat .thread-feed{grid-column:1;grid-row:1;height:100%;min-height:0;max-height:50svh}.thread-beat .thread-lead{grid-column:1;grid-row:2;padding:12px 0}.thread-lead p{font-size:clamp(25px,6.5vw,36px);max-width:24ch;margin-bottom:12px}.thread-lead>span{max-width:42ch}}@media(prefers-reduced-motion:reduce){.thread-motion .thread-bridge{height:auto;pointer-events:auto}.thread-stage{height:auto;overflow:visible}.thread-stage>.thread-canvas{display:none}.thread-beat{position:relative;min-height:85svh;opacity:1;filter:none;transform:none}.thread-lead p,.thread-lead>span{opacity:1!important;transform:none!important}}.thread-feed{border-radius:0}.thread-feed[data-loop-mode=conversation] .loop-composer-plane{left:430px;top:50%;width:1060px;padding:30px;transform:translateY(-50%) matrix(1,-.035,.18,.94,0,0);transform-origin:center;transition:none;background:#171717;border-color:#303030}.thread-feed[data-loop-mode=conversation] .loop-context-board{display:none}.thread-conversation-window{height:var(--conversation-height,330px);max-height:650px;overflow:hidden;position:relative;transition:height .6s cubic-bezier(.22,.8,.2,1)}.thread-conversation-window.is-scrollable{overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#686868 #202020;touch-action:pan-y}.thread-conversation-window:focus-visible{outline:2px solid #EF3E20;outline-offset:-2px}.thread-conversation-message{display:flex;align-items:flex-start;gap:20px;padding:22px 10px;border-bottom:1px solid #ffffff0b}.thread-conversation-message img{width:46px;height:46px;border-radius:50%;object-fit:cover;flex:none}.thread-conversation-message header{font:500 22px/1.3 Arial,sans-serif;color:#ddd}.thread-conversation-message small{font-size:16px;color:#888;margin-left:12px}.thread-conversation-message p{font:400 25px/1.4 Arial,sans-serif;color:#c6c6c6;margin:7px 0 0;max-width:860px}.thread-feed[data-loop-mode=conversation] .loop-compose-box{min-height:170px;margin-top:14px;background:#202020;border-color:#383838;filter:none}.thread-feed[data-loop-mode=conversation] .loop-typed-line{min-height:85px}.thread-feed[data-loop-mode=conversation] .loop-thread-top{filter:none;padding-bottom:22px;border-color:#333;color:#aaa}.thread-feed[data-loop-mode=conversation] .loop-compose-tools{margin-top:12px}.thread-typing-author{font:400 17px/1.4 Arial,sans-serif;color:#a0a0a0;margin-bottom:12px}@media(prefers-reduced-motion:reduce){.thread-conversation-window{transition:none}}.store-aftermath{position:relative;isolation:isolate;background:#0a0a0a}.store-aftermath-stage{position:relative;isolation:isolate;min-height:90svh;display:flex;align-items:flex-end;overflow:hidden;padding:10svh 7vw}.store-aftermath-backdrop{position:absolute;inset:0;z-index:-1}.store-aftermath-backdrop img{width:100%;height:100%;object-fit:cover;object-position:center}.store-aftermath-backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a0a0aba,transparent 85%),linear-gradient(0deg,#0a0a0ae6,transparent 85%)}.store-aftermath .thread-lead{width:100%;max-width:none;min-width:0;padding:0;background:0 0}.store-aftermath h2{width:100%;max-width:none;text-shadow:0 1px 18px rgba(10,10,10,.25);font:700 var(--story-display-size,clamp(28px,3.1vw,52px))/1.1 var(--head);text-transform:uppercase;letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px}.store-aftermath h2 em{font-style:normal;color:#ef3e20}.store-aftermath h2>em{display:block;white-space:nowrap}.store-aftermath h2 .reading-line{width:max-content;min-width:100%;white-space:nowrap}@media(max-width:760px){.store-aftermath h2{font-size:clamp(18px,5.3vw,36px)}}.store-aftermath .store-aftermath-description{font:400 clamp(1rem,.85rem + .75vw,1.5rem)/1.5 var(--mono);text-transform:none;letter-spacing:normal;color:#e4e0db;max-width:48ch;margin:0;text-wrap:pretty}@media(max-width:760px){.store-aftermath-stage{min-height:85svh;padding:10svh 7vw}.store-aftermath-backdrop img{object-position:58% center}.store-aftermath-backdrop:after{background:linear-gradient(0deg,#0a0a0af2,#0a0a0a80 50%,#0a0a0a20)}}.store-parallax .store-aftermath{height:210svh;background:#ef3e20}.store-parallax .store-aftermath-stage{position:sticky;top:0;height:100svh;min-height:0;background:#ef3e20}.store-parallax .store-aftermath-backdrop{z-index:0;opacity:var(--store-reveal,0);will-change:opacity}.store-parallax .store-aftermath-backdrop img{transform:translate3d(var(--store-pan-x,0),var(--store-pan-y,0),0) scale(var(--store-scale,1.28)) rotate(var(--store-rotate,.8deg));will-change:transform}.store-parallax .store-aftermath-backdrop::after{z-index:1}.store-parallax .store-aftermath-backdrop::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(to bottom,#ef3e20,rgba(239,62,32,.7) 8%,transparent 34%);opacity:var(--store-seam,1);pointer-events:none}.store-parallax .store-aftermath-stage::after,.store-parallax .store-aftermath-stage::before{content:"";position:absolute;inset:0;pointer-events:none}.store-parallax .store-aftermath-stage::before{z-index:1;background:#ef3e20;opacity:var(--store-red-wash,1)}.store-parallax .store-aftermath-stage::after{z-index:2;background:#0a0a0a;opacity:var(--store-exit,0)}.store-parallax .store-aftermath .thread-lead{position:relative;z-index:3;opacity:var(--store-copy-opacity,0);will-change:opacity}.store-parallax .store-aftermath h2{transform:translate3d(var(--store-title-x,0),var(--store-title-y,0),0);will-change:transform}.store-parallax .store-aftermath-description{transform:translate3d(0,var(--store-description-y,0),0);opacity:var(--store-description-opacity,1);will-change:transform,opacity}@media(max-width:760px){.store-parallax .store-aftermath{height:185svh}.store-parallax .store-aftermath-stage{padding-bottom:12svh}}@media(prefers-reduced-motion:reduce){.store-aftermath{background:#0a0a0a}.store-aftermath-stage::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to bottom,#ef3e20,transparent 30%)}.store-aftermath .thread-lead{position:relative;z-index:1}.store-aftermath .thread-lead,.store-aftermath h2,.store-aftermath-backdrop,.store-aftermath-backdrop img,.store-aftermath-description{transform:none!important;clip-path:none!important;opacity:1!important}}.story-page .fallout-hand-stage{--hand-space:clamp(24px,5svh,56px);display:flex;justify-content:center;width:100%;margin:0 auto;overflow:hidden;padding:0 0 var(--hand-space)}.fallout-handset{position:relative;flex:none;width:min(1200px,180vw,calc((100svh - var(--hand-space) * 2)/ .94));margin:0;aspect-ratio:1000/940;transform:translateY(var(--hand-y,0));isolation:isolate}.fallout-hand-art{position:absolute;left:29.3%;top:0;width:60%;height:auto;pointer-events:none;z-index:3}.story-page .fallout-handset .phone-column{position:absolute;left:36.5%;top:1.808511%;width:27%;height:65.319149%;z-index:1;order:initial}.story-page .fallout-handset .story-phone{width:100%;height:100%;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.story-page .fallout-handset .phone-screen{width:100%;height:100%;aspect-ratio:auto;border-radius:12%/6%;background:#0a0a0a}.fallout-handset .influencer-panel video{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.fallout-handset .phone-status{display:none}.fallout-handset .influencer-progress{top:6%;left:17px;right:17px}.fallout-handset .phone-author{top:10%;left:14px;right:14px;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif}.fallout-handset .phone-bottom{bottom:20px;left:14px;right:14px}.fallout-handset .phone-bottom>p{font:400 clamp(12px,1.1vw,14px)/1.4 -apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif;margin-bottom:12px}.fallout-handset .phone-controls button{font-size:12px;padding:8px 10px;min-height:34px}.fallout-handset .clip-notice{font-size:8px;letter-spacing:.015em}.fallout-handset .influencer-navigation{position:relative;margin:24px auto 0;padding:8px 10px;width:max-content;max-width:100%;border-radius:40px;background:#1b1b1be8;border:1px solid #444;box-shadow:0 6px 24px #0005}.fallout-handset .influencer-navigation>button{width:34px;height:34px;border:0;background:0 0}.fallout-handset .swipe-hint{display:none}.story-page #fallout .reviews-section{margin-top:0}@media(max-width:1000px) and (min-width:761px){.fallout-handset .phone-author{font-size:10px}.fallout-handset .phone-bottom>p{font-size:11px}.fallout-handset .clip-notice{display:none}}@media(max-width:760px){.fallout-handset .phone-author{font-size:11px;top:10%;left:10px;right:10px}.fallout-handset .phone-avatar{width:24px;height:24px}.fallout-handset .phone-bottom{bottom:16px;left:10px;right:10px}.fallout-handset .phone-bottom>p{font-size:12px;margin-bottom:8px}.fallout-handset .clip-notice{display:none}.fallout-handset .phone-controls{gap:5px}.fallout-handset .phone-controls button{padding:6px 7px;font-size:10px;min-height:32px}.fallout-handset .influencer-navigation{gap:9px;margin-top:16px}}@media(prefers-reduced-motion:reduce){.fallout-handset{transform:none}}.fallout-handset .phone-screen{container-type:inline-size}.fallout-handset .phone-author{font-size:clamp(8px,4cqw,12px);gap:clamp(4px,2cqw,8px);left:4.5%;right:4.5%}.fallout-handset .phone-avatar{width:clamp(18px,9cqw,30px);height:clamp(18px,9cqw,30px);font-size:clamp(8px,3.4cqw,11px);flex:none}.fallout-handset .phone-bottom{left:4.5%;right:4.5%;bottom:4%}.fallout-handset .phone-bottom>p{font-size:clamp(9px,4.1cqw,14px);margin-bottom:clamp(5px,3cqw,12px)}.fallout-handset .phone-controls{gap:clamp(4px,2cqw,8px)}.fallout-handset .phone-controls button{font-size:clamp(8px,3.5cqw,12px);min-height:clamp(24px,11cqw,34px);padding:clamp(4px,2cqw,8px) clamp(5px,3cqw,10px)}@media(max-height:600px){.fallout-handset .clip-notice{display:none}.fallout-handset .influencer-navigation{margin-top:12px;gap:6px;padding:5px}.fallout-handset .influencer-navigation>button{width:25px;height:25px}.fallout-handset .influencer-dots{gap:5px}.fallout-handset .influencer-dots button{width:5px;height:5px}}.fallout-hand-art{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 79%,#000b 89%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 79%,#000b 89%,transparent 100%)}.fallout-handset .story-resume{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;display:grid;place-items:center;width:clamp(44px,22cqw,72px);height:clamp(44px,22cqw,72px);border:1px solid #ffffff80;border-radius:50%;background:#161616a8;color:#fff;backdrop-filter:blur(8px);cursor:pointer;padding:12px}.fallout-handset .story-resume[hidden]{display:none}.story-resume svg{width:55%;height:55%;margin-left:3px}.story-resume:focus-visible{outline:2px solid #fff;outline-offset:4px}.story-page .fallout-hand-stage{position:relative}.fallout-comments{position:absolute;inset:0 0 var(--hand-space);max-width:1160px;width:100%;margin:auto;pointer-events:none;z-index:3}.fallout-comment{position:absolute;width:clamp(200px,24vw,290px);padding:18px;border:1px solid #ffffff24;border-radius:14px;background:#242424eb;box-shadow:0 18px 50px #0004;backdrop-filter:blur(16px);color:#f4f4f4;font:400 15px/1.45 -apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif;opacity:0;transform:translateY(var(--comment-y,26px)) rotate(var(--comment-angle,0deg))}.fallout-comment:first-child{left:3%;top:12%;--comment-angle:-5deg}.fallout-comment:nth-child(2){right:3%;top:31%;--comment-angle:5deg}.fallout-comment:nth-child(3){left:7%;bottom:13%;--comment-angle:-3deg}.fallout-comment header{display:flex;align-items:center;gap:9px;margin-bottom:14px}.fallout-comment header img{width:32px;height:32px;border-radius:50%;object-fit:cover}.fallout-comment header span{flex:1}.fallout-comment b{font-size:13px;font-weight:600}.fallout-comment small{display:block;font-size:11px;color:#a8a8a8}.fallout-comment header svg{width:18px;height:18px;color:#a8a8a8}.fallout-comment p{margin:0 0 14px}.fallout-comment footer{padding:0;background:0 0;font-size:11px;color:#b9b9b9}.fallout-comment footer span{color:#ef3e20}@media(max-width:760px){.fallout-comment{width:40%;padding:10px;font-size:12px;border-radius:10px}.fallout-comment:first-child{left:2%;top:7%}.fallout-comment:nth-child(2){right:2%;top:auto;bottom:17%}.fallout-comment:nth-child(3){display:none}.fallout-comment header{gap:6px;margin-bottom:8px}.fallout-comment header img{width:24px;height:24px}.fallout-comment header svg{display:none}.fallout-comment b{font-size:11px}.fallout-comment footer,.fallout-comment small{font-size:9px}.fallout-comment p{margin-bottom:8px}}@media(max-height:600px){.fallout-comment{padding:10px;font-size:12px}.fallout-comment:nth-child(3){display:none}.fallout-comment header{margin-bottom:7px}.fallout-comment p{margin-bottom:7px}}.fallout-handset .story-touch-zone{top:20%;bottom:28%}.story-page #fallout .fallout-heading{padding-bottom:0}.story-page #fallout .fallout-heading>p:not(.eyebrow){font-size:clamp(1rem,.85rem + .75vw,1.5rem);line-height:1.5;color:#b6afb1;margin:25px auto 26px}.fallout-handset .fallout-sound-toggle{z-index:11;right:5%;bottom:4%;width:clamp(32px,13cqw,40px);height:clamp(32px,13cqw,40px);padding:8px}.fallout-handset .phone-gradient{background:linear-gradient(#0009,transparent 28%);pointer-events:none}.fallout-reaction-content{will-change:opacity,transform;min-width:0}.fallout-comment .reaction-mention{font-size:12px;overflow-wrap:anywhere;margin:-4px 0 12px}.fallout-comment footer.reaction-counts{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:0;color:#aaa;font-size:11px}.fallout-comment .reaction-counts span{display:flex;align-items:center;gap:5px;color:#bfbfbf}.fallout-comment .reaction-counts span:first-child{color:#ef3e20}.fallout-comment .reaction-counts svg{width:15px;height:15px;flex:none}.fallout-comment .reaction-counts b{font:500 11px/1.2 -apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif;font-variant-numeric:tabular-nums;min-width:3ch}@media(max-width:760px){.fallout-comment .reaction-mention{font-size:10px;margin:0 0 8px}.fallout-comment footer.reaction-counts{gap:5px}.fallout-comment .reaction-counts span{gap:3px}.fallout-comment .reaction-counts svg{width:11px;height:11px}.fallout-comment .reaction-counts b{font-size:9px}.fallout-comment small{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.fallout-comment{transform:none}}.story-page #fallout .fallout-heading>.eyebrow{letter-spacing:.12em}.story-page #fallout .fallout-heading>.eyebrow span{margin:0;letter-spacing:inherit}.thread-motion .story-page #fallout>:is(.fallout-heading,.fallout-hand-stage,.reviews-section){opacity:1;transition:opacity .7s cubic-bezier(.22,1,.36,1)}.thread-motion .story-page #fallout[data-thread-ready=false]>:is(.fallout-heading,.fallout-hand-stage,.reviews-section){opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.thread-motion .story-page #fallout>:is(.fallout-heading,.fallout-hand-stage,.reviews-section){transition:none}}.fallout-handset>.influencer-navigation{position:absolute;z-index:6;left:50%;top:calc(67.12766% + 24px);transform:translateX(-50%);margin:0;pointer-events:auto}@media(max-width:760px){.fallout-handset>.influencer-navigation{top:calc(67.12766% + 16px);margin:0}}@media(max-height:600px){.fallout-handset>.influencer-navigation{top:calc(67.12766% + 12px);margin:0}}.story-page .fallout-review{background:#171717;border:1px solid #303030;border-radius:10px;padding:24px;color:#c6c6c6;font:400 16px/1.4 Arial,sans-serif;backdrop-filter:none}.fallout-review .fallout-reaction-content{display:flex;flex-direction:column;gap:14px}.fallout-review .review-stars{color:#ef3e20;font-size:19px;letter-spacing:3px}.fallout-review blockquote{margin:0;font:inherit}.fallout-review cite{font:400 12px/1.5 Arial,sans-serif;color:#929292}@media(max-width:760px){.story-page .fallout-review{padding:12px;font-size:12px;line-height:1.5}.fallout-review .fallout-reaction-content{gap:10px}.fallout-review cite{font-size:10px}.fallout-review .review-stars{font-size:16px}}.fallout-handset{transform:translateY(var(--hand-y,0)) scale(var(--hand-scale,1));will-change:opacity,filter,transform}.fallout-story-footer{position:absolute;left:5%;right:5%;bottom:4%;z-index:11;display:flex;flex-direction:column;gap:clamp(6px,2.4cqw,9px);pointer-events:none}.fallout-handset .fallout-story-footer .fallout-sound-toggle{position:static;align-self:flex-end;inset:auto;transform:none;pointer-events:auto}.fallout-story-actions{position:relative;z-index:9;display:flex;align-items:center;gap:clamp(5px,2.5cqw,10px);pointer-events:auto;color:#fff}.fallout-story-actions>a,.fallout-story-actions>button{display:grid;place-items:center;flex:none;border:0;padding:0;background:0 0;color:inherit;min-width:clamp(19px,8cqw,27px);height:clamp(26px,11cqw,36px);cursor:pointer}.fallout-story-actions .story-message-link{display:flex;justify-content:flex-start;flex:1;min-width:0;border:1px solid #ffffff70;border-radius:30px;padding:0 9px;font:400 clamp(9px,3.7cqw,12px)/1 -apple-system,BlinkMacSystemFont,'SF Pro Text',sans-serif;white-space:nowrap}.fallout-story-actions .feed-icon{width:clamp(17px,7.5cqw,25px);height:clamp(17px,7.5cqw,25px)}.fallout-story-actions .story-like[aria-pressed=true]{color:#ef3e20}.story-like[aria-pressed=true] svg{fill:currentColor}.fallout-story-actions :focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.fallout-handset{transform:none!important;filter:none!important;opacity:1!important}}.story-share-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.story-page #fallout .fallout-heading h2{text-transform:uppercase}.story-page #fallout{isolation:isolate;background:#0a0a0a}.story-page #fallout>:is(.fallout-heading,.fallout-hand-stage,.reviews-section){position:relative;z-index:1}.fallout-dither{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(to bottom,#0a0a0a 15%,#ef3e20 85%);--dither-field:100%}.fallout-dither canvas{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%}.fallout-dither::after{content:"";position:absolute;inset:0;z-index:1;background-image:var(--page-grid);background-size:100vw 100%;background-attachment:fixed;pointer-events:none}.fallout-handset img.phone-avatar{display:block;object-fit:cover;object-position:center;border-radius:50%;background:#d8d2cb;overflow:hidden}.fallout-handset .phone-gradient{background-image:linear-gradient(to bottom,rgba(0,0,0,.56),transparent),linear-gradient(to top,#000,transparent);background-size:100% 27%,100% calc(4% + 36px);background-position:top,bottom;background-repeat:no-repeat;z-index:2}.fallout-handset .fallout-story-footer{z-index:11}@media(max-width:760px){.fallout-handset .phone-gradient{background-size:100% 27%,100% calc(4% + 44px)}}.brand-collapse{--collapse-lead-space:clamp(360px,60svh,720px);position:relative;background:#0a0a0a;background-image:var(--page-grid);background-size:100vw 100%;background-attachment:fixed;color:#eee}.collapse-motion .brand-collapse{height:340svh}.collapse-approach{position:relative;height:var(--collapse-lead-space);overflow:hidden;pointer-events:none}.collapse-approach-svg{display:block;width:100%;height:100%;overflow:hidden}.collapse-approach-line{fill:none;stroke:#EF3E20;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.collapse-stage{position:relative;min-height:0;height:100svh;padding:clamp(112px,14svh,150px) 5vw clamp(48px,8svh,88px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(12px,2svh,20px);isolation:isolate}.collapse-motion .collapse-stage{position:sticky;top:0}.collapse-heading{position:relative;z-index:3;width:min(1000px,95.8333%);margin-left:4.1667%;text-align:left}.story-page .collapse-heading>.eyebrow{font:500 11px/1.5 var(--mono);letter-spacing:.12em;color:#ef3e20;margin:0 0 15px;text-align:left}.collapse-heading>.eyebrow span{margin:0}.collapse-heading h2{font:700 clamp(30px,3.4vw,58px)/1.06 var(--head);letter-spacing:-.06em}.collapse-heading h2 em{color:#ef3e20}.story-page .collapse-heading>p:not(.eyebrow){max-width:58ch;margin:16px 0 0;color:#aaa;font-size:clamp(1rem,.7rem + .65vw,1.3rem);line-height:1.45}.collapse-chart{position:relative;z-index:3;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);gap:0;touch-action:pan-y}.collapse-chart-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 18px;padding-inline:4.1667%}.collapse-plot{position:relative;min-height:0}.collapse-axis-title{position:relative;flex:none;font:500 10px/1.2 var(--mono);letter-spacing:.1em;color:#aaa}.collapse-axis-title span{color:#777;margin-left:12px}.collapse-grid{display:block;width:100%;height:100%;overflow:visible}.collapse-grid-lines path{stroke:#ffffff09;fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.collapse-bands rect{fill:#fff;opacity:.025}.collapse-bands rect:nth-child(2){fill:#fff;opacity:.045}.collapse-bands rect:nth-child(3){fill:#fff;opacity:.035}.collapse-bands rect:nth-child(4){fill:#fff;opacity:.065}.collapse-event-lines path{stroke:#ffffff28;stroke-width:1;stroke-dasharray:2 6;fill:none;vector-effect:non-scaling-stroke}.collapse-axis-labels{position:absolute;inset:0;pointer-events:none;color:#888;font:400 11px/1.2 var(--mono);letter-spacing:normal}.collapse-axis-labels span{position:absolute;white-space:nowrap}.collapse-x-labels span{left:var(--tick);top:94%;transform:translateX(-50%)}.collapse-y-labels span{left:91.6667%;top:var(--tick);transform:translateY(-50%)}.collapse-thread-svg{position:absolute;inset:0;width:100%;height:100%;z-index:2;overflow:hidden;pointer-events:none}.collapse-line{fill:none;stroke:#EF3E20;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.collapse-milestones{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.collapse-milestones button{position:relative;border:0;background:0 0;padding:8px 0;color:#aaa;font:500 10px/1.4 var(--mono);letter-spacing:.04em;white-space:nowrap;transition:color .2s}.collapse-milestones button span{color:#666;margin-right:5px}.collapse-milestones button:focus-visible,.collapse-milestones button:hover,.collapse-milestones button[aria-expanded=true]{color:#fff}.collapse-now{position:absolute;left:88.3333%;top:85.8%;transform:translate(-50%,calc(-100% - 18px));display:flex;align-items:center;gap:9px;border:1px solid #ef3e2040;background:#170e0b;padding:9px 12px;color:#ff795b;font:500 10px/1.5 var(--mono);letter-spacing:.045em;white-space:nowrap;visibility:hidden}.collapse-now i{width:6px;height:6px;flex:none;background:#ef3e20;border-radius:50%;box-shadow:0 0 8px #ef3e20}.collapse-now b{display:block;font-size:10px;font-weight:500;color:#aa7870}.collapse-complete .collapse-now{visibility:visible}.collapse-complete .collapse-now i{animation:collapse-now-pulse 1.8s ease-out infinite}@keyframes collapse-now-pulse{0%{box-shadow:0 0 0 0 #ef3e2070,0 0 8px #ef3e20}100%,75%{box-shadow:0 0 0 10px #ef3e2000,0 0 8px #ef3e20}}.collapse-crosshair{stroke:#ffffff60;stroke-width:1;stroke-dasharray:3 5;vector-effect:non-scaling-stroke;fill:none}.collapse-hover-dot{position:absolute;z-index:4;width:8px;height:8px;transform:translate(-50%,-50%);background:#ef3e20;border:1px solid #fff;border-radius:50%;pointer-events:none}.collapse-preview{position:absolute;z-index:8;width:240px;max-width:70%;top:0;left:0;border:1px solid #ffffff1f;border-radius:10px;background:#181818;box-shadow:0 20px 60px #000a;overflow:hidden;pointer-events:auto}.collapse-hover-dot[hidden],.collapse-preview-image[hidden],.collapse-preview[hidden]{display:none}.collapse-preview-image{width:100%;height:125px;object-fit:cover;background:#202020}.collapse-preview-copy{padding:13px 15px 16px}.collapse-preview-copy small{display:block;color:#aaa;font:500 10px/1.5 var(--mono);margin-bottom:6px}.collapse-preview-copy h3{font:600 17px/1.15 var(--head);letter-spacing:-.035em;margin-bottom:7px}.collapse-preview-copy p{font:400 12px/1.5 var(--mono);color:#aaa}.collapse-preview.is-pinned{pointer-events:auto}.collapse-preview-close{position:absolute;right:7px;top:7px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid #fff3;background:#111c;color:#fff;z-index:1}.collapse-preview-close svg{width:14px;height:14px}@media(min-width:1800px){.collapse-stage{padding-inline:max(5vw,calc((100vw - 1700px)/ 2))}}@media(max-height:780px) and (min-width:761px){.collapse-stage{padding-top:104px;gap:12px}.collapse-heading h2{font-size:36px}.story-page .collapse-heading>p:not(.eyebrow){font-size:15px;margin-top:10px}.collapse-heading>.eyebrow{margin-bottom:10px}.collapse-preview{width:210px}.collapse-preview-image{height:95px}.collapse-preview-copy p{font-size:11px}}@media(max-width:760px){.collapse-motion .brand-collapse{height:300svh}.collapse-stage{min-height:0;padding:96px 4vw clamp(32px,6svh,52px);gap:12px}.collapse-heading{width:95.8333%;margin-left:4.1667%}.collapse-heading h2{font-size:clamp(24px,6.8vw,38px)}.story-page .collapse-heading>p:not(.eyebrow){font-size:14px;line-height:1.5}.collapse-axis-title{font-size:8px}.collapse-axis-title span{margin-left:6px}.collapse-chart-toolbar{flex-wrap:wrap;gap:6px}.collapse-milestones{width:100%;justify-content:space-between;gap:8px}.collapse-milestones button{font-size:9px;padding:7px 0}.collapse-milestones button span{display:none}.collapse-axis-labels{font-size:9px}.collapse-preview{width:205px;max-width:78%}.collapse-preview-image{height:100px}.collapse-preview-copy{padding:10px}.collapse-preview-copy h3{font-size:15px}.collapse-preview-copy p{font-size:11px}.collapse-now{padding:6px 8px;font-size:8px}.collapse-now b{font-size:8px}}@media(prefers-reduced-motion:reduce){.collapse-motion .brand-collapse{height:auto}.collapse-motion .collapse-stage{position:relative}.collapse-now i{animation:none!important}.collapse-preview{animation:none}}.collapse-complete .collapse-now{animation:collapse-current-glow 1.8s ease-in-out infinite}@keyframes collapse-current-glow{0%,100%{border-color:#ef3e2040;box-shadow:0 0 12px #ef3e2005}50%{border-color:#ef3e2090;box-shadow:0 0 20px #ef3e2020}}@media(prefers-reduced-motion:reduce){.collapse-complete .collapse-now{animation:none}}.collapse-preview{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.collapse-annotations{position:absolute;inset:0;pointer-events:none}.collapse-pin{position:absolute;z-index:5;width:28px;height:28px;padding:0;border:0;background:0 0;color:#eee;transform:translate(-50%,-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s}.collapse-pin.is-reached{opacity:1;visibility:visible;pointer-events:auto}.collapse-pin>i{position:absolute;width:10px;height:10px;left:9px;top:9px;border:2px solid #f7f4ef;border-radius:50%;background:#ef3e20;transition:transform .2s}.collapse-pin .pin-label{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%);width:max-content;max-width:160px;background:#191919;border:1px solid #ffffff26;border-radius:5px;padding:8px 10px;color:#eee;font:500 10px/1.4 var(--mono);text-align:left;white-space:nowrap}.collapse-pin .pin-label::after{content:'';position:absolute;top:100%;left:50%;height:20px;width:1px;background:#ffffff65}.collapse-pin small{display:block;font:400 9px/1.4 var(--mono);color:#aaa;margin-top:3px}.collapse-pin:first-child .pin-label{left:8px;transform:none}.collapse-pin:first-child .pin-label::after{left:5px}.collapse-pin:nth-child(3) .pin-label{bottom:auto;top:calc(100% + 24px);left:8px;transform:none}.collapse-pin:nth-child(3) .pin-label::after{top:auto;bottom:100%;left:5px;height:34px}.collapse-pin:nth-child(4) .pin-label{left:8px;transform:none}.collapse-pin:nth-child(4) .pin-label::after{left:5px}.collapse-pin:focus-visible>i,.collapse-pin:hover>i{transform:scale(1.35)}.collapse-pin:focus-visible{outline:2px solid #EF3E20;outline-offset:3px;border-radius:50%}@media(max-width:760px){.collapse-pin .pin-label{padding:6px;max-width:100px;white-space:normal;font-size:9px}.collapse-pin small{font-size:8px}.collapse-pin:nth-child(2) .pin-label{transform:translateX(-85%)}.collapse-pin:nth-child(2) .pin-label::after{left:85%}.collapse-pin:nth-child(4) .pin-label{left:auto;right:8px}.collapse-pin:nth-child(4) .pin-label::after{left:auto;right:5px}}@media(prefers-reduced-motion:reduce){.collapse-pin,.collapse-pin>i{transition:none}}.collapse-impact{position:relative;z-index:3;padding:0 4.1667%;color:#eee;min-width:0}.collapse-impact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,32px)}.collapse-stat{display:flex;align-items:center;gap:clamp(12px,1.4vw,20px);padding-top:16px;border-top:1px solid #ffffff30;min-width:0}.collapse-stat>strong{flex:none;font:700 clamp(40px,4.2vw,68px)/1 var(--head);letter-spacing:-.06em;color:#ef3e20;white-space:nowrap}.collapse-stat>strong span{font-size:.43em;letter-spacing:-.03em;margin-left:2px}.collapse-stat-value{display:inline-block;font:inherit;font-variant-numeric:tabular-nums;text-align:right}.collapse-stat p{min-width:0;font:400 14px/1.4 var(--mono);color:#aaa;margin:0;text-wrap:pretty}.collapse-stat p b{display:block;font-weight:500;color:#eee;margin-bottom:4px}@media(max-width:1100px) and (min-width:761px){.collapse-stat{gap:10px}.collapse-stat>strong{font-size:40px}.collapse-stat p{font-size:12px}}@media(max-width:760px){.collapse-impact-grid{grid-template-columns:1fr;gap:8px}.collapse-stat{gap:16px;padding-top:8px}.collapse-stat>strong{font-size:36px;min-width:90px}.collapse-stat p{font-size:12px}.collapse-stat p b{display:inline;margin:0 6px 0 0}}@media(max-height:700px) and (min-width:761px){.collapse-stat{padding-top:10px}.collapse-stat>strong{font-size:40px}.collapse-stat p{font-size:12px}.collapse-heading h2{font-size:30px}.story-page .collapse-heading>p:not(.eyebrow){font-size:14px;line-height:1.35}}.collapse-motion .collapse-approach{position:absolute;inset:0 0 auto;height:var(--collapse-lead-space);overflow:visible}.collapse-motion .collapse-approach-svg{position:fixed;left:0;top:0;width:100%;height:var(--collapse-lead-space);z-index:4;visibility:hidden;pointer-events:none;will-change:transform}@media(prefers-reduced-motion:reduce){.collapse-motion .collapse-approach-svg{position:relative;visibility:visible;transform:none!important}}#collapse-title{color:#fff}#collapse-title .collapse-title-line{display:block;white-space:nowrap}#collapse-title .collapse-title-line em{color:#ef3e20}.collapse-pin:nth-child(n) .pin-label::after{left:var(--connector-x,50%);right:auto;height:var(--connector-length,20px);top:100%;bottom:auto}.collapse-pin:nth-child(n) .pin-label[data-side=below]::after{top:auto;bottom:100%}.story-resolution{position:relative;background:#0a0a0a;color:#1e1e1e;isolation:isolate}.ending-transition{height:220svh;position:relative}.ending-stage{position:sticky;z-index:2;top:0;height:100svh;min-height:480px;display:grid;place-items:center;padding:100px 5vw 50px;overflow:hidden}.ending-stage h2{margin:0;width:100%;text-align:center;font:800 clamp(42px,9.6vw,164px)/.98 var(--head);letter-spacing:-.065em;color:#f7f4ef}.ending-stage h2 em{color:#ef3e20}.story-resolution .proof{position:relative;background:0 0;color:#1e1e1e;padding-top:clamp(90px,13vw,180px);padding-bottom:clamp(90px,13vw,180px)}.story-resolution .proof-heading{display:block;margin-bottom:clamp(40px,6vw,85px)}.story-resolution .proof-heading h2{font:700 clamp(32px,4.3vw,69px)/1.06 var(--head);letter-spacing:-.06em;margin:0;max-width:100%}.story-resolution .proof-note{font-size:14px;line-height:1.6;color:#67615b;max-width:70ch}.story-resolution .proof-playback{color:#a72513}.story-resolution .proof-face{border-radius:3px}@media(max-width:760px){.ending-transition{height:185svh}.ending-stage{padding-inline:5vw;min-height:420px}.ending-stage h2{font-size:clamp(34px,9.2vw,70px)}.story-resolution .proof-heading h2{font-size:clamp(29px,7vw,46px);line-height:1.15}}@media(prefers-reduced-motion:reduce){.ending-transition{height:auto}.ending-stage{position:relative;height:auto;min-height:75svh}.ending-stage h2{will-change:auto}.story-resolution .proof-inner{transition:none}}.story-resolution .ending-transition{height:260svh}.story-resolution .ending-stage{min-height:0}.story-resolution .ending-stage h2{position:relative;z-index:2}.story-resolution .ending-stage .comparison-thread{position:absolute;inset:var(--ending-thread-top,72svh) 0 auto;height:var(--ending-thread-height,24svh);min-height:0;pointer-events:none}.story-resolution .ending-stage .comparison-thread-stage{position:relative;top:0;height:100%;min-height:0}.story-resolution .ending-stage .comparison-thread-labels{top:0;font-size:clamp(15px,1.4vw,21px)}.story-resolution .ending-stage .comparison-thread-labels small{font-size:9px;margin-top:4px}@media(max-width:760px){.story-resolution .ending-transition{height:240svh}.story-resolution .ending-stage .comparison-thread-labels{font-size:15px}}@media(max-height:540px){.story-resolution .ending-stage{padding-block:60px 20px}.story-resolution .ending-stage h2{font-size:clamp(26px,8svh,58px)}.story-resolution .ending-stage .comparison-thread-labels small{display:none}}@media(prefers-reduced-motion:reduce){.story-resolution .ending-transition{height:auto}.story-resolution .ending-stage{display:flex;flex-direction:column;justify-content:center;position:relative;height:auto;min-height:100svh;padding:110px 5vw 40px}.story-resolution .ending-stage .comparison-thread{position:relative;inset:auto;width:calc(100% + 10vw);flex:none;height:28svh;margin-top:40px}.story-resolution .ending-stage .comparison-thread-stage{height:100%;top:0}}.story-resolution .ending-transition{margin-bottom:calc(64px - var(--ending-tail,12svh))}.story-resolution .commerce-comparison{padding-top:clamp(40px,4vw,64px)}.story-resolution .ending-stage .comparison-thread-labels{inset:0;display:block;pointer-events:none}.comparison-thread-labels .thread-brand{position:absolute;width:max-content;max-width:none;text-align:center!important;transform:translateX(-50%);white-space:nowrap}.comparison-thread-labels .thread-brand b{font:inherit}.comparison-thread-labels .thread-brand small{max-width:none!important;white-space:nowrap;margin-inline:0!important}.comparison-thread-labels .thread-brand-plus,.comparison-thread-labels .thread-unified{position:absolute;left:50%;transform:translateX(-50%);text-align:center!important;white-space:nowrap;opacity:0}.comparison-thread-labels .thread-unified{font:inherit;letter-spacing:inherit;color:inherit}@media(prefers-reduced-motion:reduce){.story-resolution .ending-transition{margin-bottom:0}}.story-resolution .ending-stage .comparison-thread-stage{overflow:visible}.story-resolution .ending-stage #ending-title{display:grid}.ending-message{grid-area:1/1;align-self:center;display:block;min-width:0}.ending-message-before{opacity:var(--ending-before-opacity,1);filter:blur(calc((1 - var(--ending-before-opacity,1))*6px))}.ending-message-after{opacity:var(--ending-after-opacity,0);filter:blur(calc((1 - var(--ending-after-opacity,0))*6px))}@media(prefers-reduced-motion:reduce){.ending-message-after,.ending-message-before{filter:none}}.story-resolution .ending-stage #ending-title{font-size:clamp(16px,min(8.2vw,14svh),128px)}.story-resolution .ending-title-line{display:block;white-space:nowrap}.commerce-comparison{position:relative;color:#1e1e1e;padding:clamp(64px,8vw,128px) 5vw clamp(64px,8vw,112px)}.comparison-inner{max-width:1280px;margin:0 auto}.comparison-heading{max-width:980px;margin-bottom:clamp(36px,5vw,64px)}.comparison-eyebrow{font:500 12px/1.6 var(--mono);letter-spacing:.1em;color:#b42d17;margin:0 0 22px}.comparison-heading h2{font:700 clamp(36px,5.5vw,80px)/1.04 var(--head);letter-spacing:-.055em;margin:0 0 26px;text-wrap:balance}.comparison-heading h2 em{color:#ef3e20;font-style:normal}.comparison-heading>p:last-child{max-width:76ch;font:400 clamp(16px,1.35vw,20px)/1.65 var(--mono);color:#625d58;margin:0;text-wrap:pretty}.comparison-table-wrap{border-bottom:1px solid #cfc9c1}.capability-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}.capability-label-col{width:48%}.capability-combined-col{background:#ef3e2009}.capability-table td,.capability-table th{padding:22px 26px;vertical-align:middle;text-align:left}.capability-table thead th{padding-top:28px;padding-bottom:28px;border-bottom:1px solid #cfc9c1;vertical-align:top}.capability-table thead th+th{text-align:left;border-left:1px solid #d9d2c9}.capability-table thead th:last-child{border-top:4px solid #ef3e20}.comparison-column-kicker{display:block;font:500 10px/1.65 var(--mono);letter-spacing:.06em;color:#716861;margin-bottom:12px}.capability-table thead strong{display:block;font:700 clamp(18px,2.1vw,29px)/1.2 var(--head);letter-spacing:-.04em}.capability-table thead small{display:block;font:400 12px/1.5 var(--mono);color:#716861;margin-top:10px}.comparison-plus{color:#c5351d}.capability-table tbody tr:not(.capability-group)>th{font-weight:400;border-bottom:1px solid #dcd6ce}.capability-table tbody tr:not(.capability-group)>td{border-left:1px solid #d9d2c9;border-bottom:1px solid #dcd6ce;text-align:left}.capability-table tbody th>strong{display:block;font:600 17px/1.35 var(--head);letter-spacing:-.02em}.capability-table tbody th>span{display:block;font:400 13px/1.6 var(--mono);color:#716861;margin-top:6px;max-width:53ch}.capability-table .capability-group th{padding:22px 26px 18px;background:#eee9e2;border-bottom:1px solid #d0c8bf}.capability-table .capability-group th>span{font:500 11px/1.5 var(--mono);letter-spacing:.09em;color:#b42d17;margin:0 0 6px;max-width:none}.capability-table .capability-group th>strong{font:500 15px/1.45 var(--mono);letter-spacing:0}.capability-mark{display:inline-grid;place-items:center;width:34px;height:34px;vertical-align:middle}.capability-mark svg{width:25px;height:25px}.capability-mark.is-included{color:#2b302b}.capability-mark.is-missing{color:#a83828}.comparison-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(hover:hover){.capability-table tbody tr:not(.capability-group):hover{background:#ef3e2005}}@media(max-width:760px){.commerce-comparison{padding-inline:5vw}.comparison-heading{margin-bottom:32px}.comparison-heading h2{font-size:clamp(30px,7.8vw,48px)}.capability-label-col{width:46%}.capability-table td,.capability-table th{padding:18px 10px}.capability-table thead th{padding:20px 8px}.capability-table thead strong{font-size:17px;line-height:1.3}.comparison-column-kicker{font-size:9px;letter-spacing:0;margin-bottom:8px}.capability-table thead small{font-size:10px;line-height:1.5}.capability-table tbody th>strong{font-size:15px}.capability-table tbody th>span{font-size:12px;line-height:1.55}.capability-table .capability-group th{padding:18px 12px}.capability-table .capability-group th>strong{font-size:13px}.capability-mark{width:29px;height:29px}.capability-mark svg{width:22px;height:22px}}@media(max-width:390px){.capability-table td,.capability-table th{padding-inline:7px}.capability-table thead strong{font-size:15px}.capability-table thead small{font-size:9px}.capability-table tbody th>strong{font-size:14px}}.capability-table .capability-mark{display:inline-flex;flex-direction:column;justify-content:center;gap:8px;width:auto;height:auto;min-width:62px;color:#fff;background:0 0!important}.capability-table .capability-mark svg{width:42px;height:42px;border-radius:50%;padding:9px;box-sizing:border-box;stroke-width:3}.capability-table .capability-mark.is-included svg{background:#c7311c;color:#fff}.capability-table .capability-mark.is-missing svg{background:#c7311c}.capability-table .capability-mark small{font:500 12px/1.35 var(--mono);color:#333c35;white-space:nowrap}.capability-table .capability-mark.is-missing small{color:#af2716}@media(max-width:760px){.capability-table .capability-mark svg{width:36px;height:36px;padding:7px}.capability-table .capability-mark small{font-size:10px}.capability-table .capability-mark{min-width:0;gap:7px}}.comparison-thread{position:relative;height:55svh;min-height:280px}.comparison-thread-stage{position:relative;height:55svh;min-height:280px;overflow:hidden}.comparison-thread-motion .comparison-thread{height:135svh;min-height:0}.comparison-thread-motion .comparison-thread-stage{position:sticky;top:15svh;height:70svh;min-height:0}.comparison-thread-svg{display:block;width:100%;height:100%;overflow:hidden}.comparison-thread-line{fill:none;stroke:#EF3E20;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.comparison-thread-gap{fill:none;stroke:#f7f4ef;stroke-width:9;stroke-linecap:round;vector-effect:non-scaling-stroke}.comparison-strand-dark{filter:brightness(.78)}.comparison-thread-labels{position:absolute;inset:12% 8% auto;display:flex;justify-content:space-between;gap:24px;color:#252525;font:600 clamp(17px,2vw,26px)/1.3 var(--head);letter-spacing:-.025em}.comparison-thread-labels>span:last-child{text-align:right}.comparison-thread-labels small{display:block;margin-top:7px;font:400 10px/1.6 var(--mono);letter-spacing:.08em;color:#a12e1c}.comparison-thread-tension{transform-box:view-box;transform-origin:center;will-change:transform}.comparison-thread+.commerce-comparison{padding-top:clamp(24px,4vw,56px)}@media(max-width:760px){.comparison-thread-labels{inset:12% 5% auto}.comparison-thread-labels small{font-size:9px;max-width:16ch}.comparison-thread-labels>span:last-child small{margin-left:auto}}@media(prefers-reduced-motion:reduce){.comparison-thread-motion .comparison-thread,.comparison-thread-motion .comparison-thread-stage{position:relative;top:auto;height:55svh}.comparison-thread-tension{will-change:auto}}.comparison-heading .comparison-title-line{display:block;white-space:nowrap}.comparison-heading .comparison-title-line .reading-line{white-space:nowrap}.story-text-motion .comparison-title-line:nth-child(2).is-reading-visible .reading-line-content{transition-delay:65ms}@media(max-width:760px){.comparison-heading h2{font-size:clamp(22px,6.3vw,48px)}}.comparison-heading h2{font-size:clamp(30px,4.5vw,64px)}@media(max-width:760px){.comparison-heading h2{font-size:clamp(20px,5.7vw,42px)}}.capability-table .capability-label-col{width:17%}.capability-table thead th{vertical-align:bottom}.capability-table thead th+th{text-align:left}.capability-table thead strong{font-size:clamp(18px,1.7vw,24px)}.capability-table tbody th>strong{font-size:clamp(16px,1.45vw,19px)}.capability-table tbody td{font:400 clamp(13px,1.1vw,16px)/1.5 var(--mono);color:#49423d;vertical-align:top}.capability-table tbody td:last-child{color:#92301f;font-weight:500}.capability-table tbody tr:last-child td,.capability-table tbody tr:last-child th{border-bottom:0}@media(max-width:760px){.capability-table .capability-label-col{width:20%}.mobile-capability-table th:first-child{width:20%}.mobile-capability-table thead th{font-size:clamp(8px,2.2vw,10px);line-height:1.3;overflow-wrap:anywhere}.mobile-capability-table tbody tr:not(.mobile-capability-group-row) th{padding:14px 6px 14px 10px;font:600 clamp(10px,2.65vw,12px)/1.35 var(--mono)}.mobile-capability-table td{width:40%;padding:14px 7px;text-align:left;vertical-align:top;font:400 clamp(10px,2.65vw,12px)/1.45 var(--mono);overflow-wrap:break-word;hyphens:auto}.mobile-capability-table td:last-child{color:#92301f;font-weight:500}}.comparison-context{max-width:76ch;margin:0 0 20px;font:400 14px/1.6 var(--mono);color:#625d58;text-wrap:pretty}.story-resolution .customer-stories{position:relative;padding-top:clamp(60px,8vw,120px);padding-bottom:clamp(90px,12vw,180px);color:#1e1e1e}.customer-stories-heading{padding-bottom:clamp(35px,5vw,70px)}.customer-stories-heading>.eyebrow{font:500 11px/1.5 var(--mono);color:#8c2a1a;letter-spacing:.1em;margin:0 0 20px}.customer-stories-heading h2{font:700 clamp(32px,4.3vw,69px)/1.06 var(--head);letter-spacing:-.06em;margin:0}.customer-stories-list{border-top:1px solid #1e1e1e40}.customer-story-row{appearance:none;width:100%;background:0 0;border:0;border-radius:0;text-align:left;cursor:pointer;font:inherit;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:clamp(104px,10vw,160px);padding:23px 18px;border-bottom:1px solid #1e1e1e40;color:inherit;text-decoration:none;outline-offset:5px}.customer-story-row::before{content:'';position:absolute;inset:0;z-index:-1;background:#ef3e20;transform:scaleY(0);transform-origin:var(--hover-origin,bottom);transition:transform .32s cubic-bezier(.22,1,.36,1)}.customer-story-row.is-active::before,.customer-story-row:focus-visible::before{transform:scaleY(1)}.customer-story-copy{display:grid;gap:10px;transition:transform .32s cubic-bezier(.22,1,.36,1)}.customer-story-category{font:400 10px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#6e6861;transition:color .2s}.customer-story-name{font:700 clamp(24px,2.9vw,46px)/1.1 tt-travels-next,Arial,sans-serif;letter-spacing:-.045em}.customer-story-arrow{width:clamp(24px,3vw,38px);height:clamp(24px,3vw,38px);flex:none;transition:transform .3s}.customer-story-row.is-active,.customer-story-row:focus-visible{color:#080808}.customer-story-row.is-active .customer-story-category,.customer-story-row:focus-visible .customer-story-category{color:#26100b}.customer-story-row.is-active .customer-story-copy,.customer-story-row:focus-visible .customer-story-copy{transform:translateX(8px)}.customer-story-row.is-active .customer-story-arrow,.customer-story-row:focus-visible .customer-story-arrow{transform:translate(3px,-3px)}.customer-story-row:focus-visible{outline:2px solid #1e1e1e}.customer-story-thumb{display:none}.customer-story-follower{position:fixed;top:0;left:0;z-index:75;width:clamp(220px,24vw,350px);aspect-ratio:4/3;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .22s,visibility 0s .22s;will-change:transform}.customer-story-follower.is-visible{opacity:1;visibility:visible;transition:opacity .4s,visibility 0s}.customer-story-follower-inner{position:absolute;inset:0;overflow:hidden;background:#eae6e0;border-radius:24px;box-shadow:0 24px 55px #0004;transform:translateY(18px) scale(.8);transition:transform .65s cubic-bezier(.22,1,.36,1)}.is-visible>.customer-story-follower-inner{transform:translateY(0) scale(1)}.customer-story-follower img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .18s}.customer-story-follower img.is-active{opacity:1}.customer-story-follower img[data-story="1"]{object-position:50% 28%}.customer-story-follower img[data-story="3"]{object-position:50% 0}@media(max-width:760px),(hover:none),(pointer:coarse){.customer-story-row{gap:12px;padding:24px 0;min-height:126px}.customer-story-copy{flex:1;min-width:0;gap:8px}.customer-story-name{font-size:clamp(20px,3.5vw,26px)}.customer-story-category{font-size:8px;max-width:24ch}.customer-story-thumb{display:block;width:clamp(72px,19vw,120px);height:auto;aspect-ratio:1;object-fit:cover;object-position:50% 28%;border-radius:16px;flex:none}.customer-story-arrow{width:22px;height:22px}.customer-story-follower{display:none}.customer-story-row.is-active .customer-story-copy,.customer-story-row:focus-visible .customer-story-copy{transform:none}}@media(prefers-reduced-motion:reduce){.customer-story-arrow,.customer-story-category,.customer-story-copy,.customer-story-follower,.customer-story-follower img,.customer-story-follower-inner,.customer-story-row::before{transition:none}}#customer-story-sheet{position:fixed;inset:auto 0 0;margin:0 auto;width:min(1440px,100%);max-width:100%;height:93svh;max-height:93svh;padding:0;border:1px solid #d7d2ca;border-bottom:0;border-radius:28px 28px 0 0;background:#f7f4ef;color:#1e1e1e;overflow:hidden;overscroll-behavior:contain;scrollbar-color:#625d5739a #f7f4ef;box-shadow:0 -24px 100px #0007;isolation:isolate;color-scheme:light}#customer-story-sheet[open]{display:flex;flex-direction:column}#customer-story-sheet::backdrop{background:#000b;backdrop-filter:blur(9px);opacity:0;transition:opacity .35s}#customer-story-sheet.is-present::backdrop{opacity:1}#customer-story-sheet .customer-sheet-toolbar{position:relative;flex:none;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px clamp(20px,4vw,56px);background:#f7f4efed;backdrop-filter:blur(16px);border-bottom:1px solid #ded9d1;font:500 12px/1.5 var(--mono);letter-spacing:.04em;color:#625d57}#customer-story-sheet .customer-sheet-close{display:grid;place-items:center;width:44px;height:44px;padding:0;flex:none;background:#fff;color:#1e1e1e;border:1px solid #d7d2ca;border-radius:50%;cursor:pointer;transition:background .2s,transform .2s}#customer-story-sheet .customer-sheet-close:hover{background:#ef3e20;color:#fff;transform:rotate(90deg)}#customer-story-sheet svg{width:22px;height:22px;flex:none}#customer-story-sheet :focus-visible{outline:2px solid #EF3E20;outline-offset:5px}#customer-story-sheet .customer-sheet-content{width:min(100%,1000px);margin:0 auto;padding:clamp(36px,5vw,72px) clamp(22px,4vw,54px) clamp(60px,8vw,110px);text-align:left}#customer-story-sheet .customer-sheet-eyebrow{margin:0 0 24px;font:500 12px/1.5 var(--mono);letter-spacing:.06em;color:#ef3e20;text-transform:uppercase}#customer-story-sheet h2{margin:0;font:700 clamp(32px,5vw,68px)/1.06 tt-travels-next,Arial,sans-serif;letter-spacing:-.055em;text-wrap:balance;max-width:17ch}#customer-story-sheet .customer-sheet-title-accent{color:#ef3e20}#customer-story-sheet .customer-sheet-intro{max-width:64ch;margin:26px 0 36px;font:400 clamp(16px,1.35vw,18px)/1.75 var(--mono);color:#514b46;text-wrap:pretty}#customer-story-sheet .customer-sheet-image{display:block;width:100%;height:clamp(220px,32vw,380px);object-fit:cover;border-radius:22px;background:#e8e3db;margin:0 auto 36px}#customer-story-sheet[data-story="0"] .customer-sheet-image{object-position:50% 35%}#customer-story-sheet[data-story="1"] .customer-sheet-image{object-position:50% 25%}#customer-story-sheet[data-story="3"] .customer-sheet-image{object-position:50% 0}#customer-story-sheet[data-story="2"] .customer-sheet-image{object-position:50% 15%}#customer-story-sheet .customer-sheet-results{display:grid;grid-template-columns:repeat(var(--result-count,3),minmax(0,1fr));gap:12px;margin:0 0 48px}#customer-story-sheet .customer-sheet-result{padding:28px 14px;background:#fff;border:1px solid #e0dbd3;border-radius:16px}#customer-story-sheet .customer-sheet-result dt{font:700 clamp(27px,3.5vw,45px)/1.15 tt-travels-next,Arial,sans-serif;letter-spacing:-.045em;color:#ef3e20}#customer-story-sheet .customer-sheet-result dd{margin:12px auto 0;max-width:23ch;font:400 14px/1.65 var(--mono);color:#514b46}#customer-story-sheet .customer-sheet-narrative{max-width:68ch;margin:0}#customer-story-sheet .customer-sheet-chapter{margin-top:34px}#customer-story-sheet h3{font:700 14px/1.4 var(--head);letter-spacing:0;color:#1e1e1e;margin:0 0 13px;text-transform:uppercase}#customer-story-sheet .customer-sheet-chapter p{font:400 16px/1.85 var(--mono);color:#514b46;margin:0;text-wrap:pretty}#customer-story-sheet .customer-sheet-source{display:inline-flex;align-items:center;justify-content:center;gap:12px;max-width:100%;padding:16px 22px;margin:42px 0 0;border:1px solid #d7d2ca;border-radius:50px;color:#1e1e1e;font:500 14px/1.5 var(--mono);text-decoration:none;transition:background .2s,border-color .2s}#customer-story-sheet .customer-sheet-source:hover{background:#ef3e20;border-color:#ef3e20}#customer-story-sheet .customer-sheet-note{font:400 12px/1.7 var(--mono);color:#68625b;margin:22px 0 0;max-width:65ch}@media(max-width:600px){#customer-story-sheet{height:94svh;max-height:94svh;border-radius:22px 22px 0 0}#customer-story-sheet .customer-sheet-toolbar{padding:12px 20px}#customer-story-sheet .customer-sheet-results{grid-template-columns:1fr;gap:8px;margin-bottom:32px}#customer-story-sheet .customer-sheet-result{padding:20px}#customer-story-sheet .customer-sheet-result dd{max-width:35ch;margin-top:8px}#customer-story-sheet .customer-sheet-image{border-radius:16px}}@media(prefers-reduced-motion:reduce){#customer-story-sheet a,#customer-story-sheet button,#customer-story-sheet::backdrop{transition:none}}#customer-story-sheet .customer-sheet-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#625d5739a #f7f4ef;scrollbar-width:thin;scrollbar-gutter:stable;margin:0 12px 12px;border-radius:0 0 16px 16px}#customer-story-sheet .customer-sheet-results{text-align:center}#customer-story-sheet .customer-sheet-contrast{margin:0 0 48px;padding:25px clamp(22px,3vw,34px);border-left:4px solid #ef3e20;background:#fff;border-radius:0 14px 14px 0;text-align:left}#customer-story-sheet .customer-sheet-contrast span{display:block;margin-bottom:12px;color:#a12e1c;font:600 11px/1.5 var(--mono);letter-spacing:.06em}#customer-story-sheet .customer-sheet-contrast p{margin:0;max-width:75ch;color:#302c28;font:400 clamp(15px,1.3vw,17px)/1.7 var(--mono)}#customer-story-sheet .customer-sheet-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.46fr);align-items:stretch;gap:clamp(28px,5vw,62px)}#customer-story-sheet .customer-sheet-narrative .customer-sheet-chapter:first-child{margin-top:0}#customer-story-sheet .customer-sheet-business{border-left:1px solid #d7d2ca;padding-left:26px}#customer-story-sheet .customer-sheet-business dl{margin:20px 0 0;display:grid;gap:21px}#customer-story-sheet .customer-sheet-business dt{font:500 11px/1.5 var(--mono);color:#68625b;text-transform:uppercase;letter-spacing:.03em}#customer-story-sheet .customer-sheet-business dd{margin:6px 0 0;font:400 14px/1.6 var(--mono);color:#302c28;overflow-wrap:anywhere}#customer-story-sheet .customer-sheet-business a{color:#ef3e20;text-decoration:underline;text-underline-offset:4px}#customer-story-sheet .customer-sheet-business a:hover{color:#ef3e20}#customer-story-sheet .customer-sheet-source{color:#fff;background:#ef3e20;border-color:#ef3e20}#customer-story-sheet .customer-sheet-source:hover{background:#d52d11;border-color:#d52d11}@media(max-width:700px){#customer-story-sheet .customer-sheet-details{grid-template-columns:1fr;gap:36px}#customer-story-sheet .customer-sheet-business{border-left:0;border-top:1px solid #d7d2ca;padding:28px 0 0}#customer-story-sheet .customer-sheet-business dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}#customer-story-sheet .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#customer-story-sheet .customer-sheet-intro-row{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:clamp(24px,4vw,48px);margin:26px 0 36px}#customer-story-sheet .customer-sheet-intro-row .customer-sheet-intro{margin:0;max-width:none;min-width:0}#customer-story-sheet .customer-sheet-tag{display:block;width:100%;height:240px;object-fit:contain;border:0;border-radius:0;background:0 0}@media(max-width:600px){#customer-story-sheet .customer-sheet-intro-row{grid-template-columns:1fr;gap:24px}#customer-story-sheet .customer-sheet-tag{width:180px;height:200px;justify-self:end}}#customer-story-sheet .customer-sheet-media{position:relative;aspect-ratio:16/9;width:100%;margin:0 auto 36px;overflow:hidden;border-radius:22px;background:#111}#customer-story-sheet .customer-sheet-media .customer-sheet-image{position:absolute;inset:0;width:100%;height:100%;margin:0;border-radius:0}#customer-story-sheet .customer-video-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;width:100%;height:100%;padding:24px;border:0;border-radius:0;color:#fff;background:linear-gradient(transparent,#0005);font:600 14px/1.5 var(--mono);cursor:pointer;text-shadow:0 1px 8px #0009}#customer-story-sheet .customer-video-icon{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#ef3e20;box-shadow:0 8px 24px #0004;transition:transform .2s,background-color .2s}#customer-story-sheet .customer-video-icon svg{width:30px;height:30px;margin-left:3px}#customer-story-sheet .customer-video-play:hover .customer-video-icon{transform:scale(1.08);background:#d52d11}#customer-story-sheet .customer-video-play:focus-visible{outline:3px solid #fff;outline-offset:-6px}#customer-story-sheet .customer-sheet-video{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}@media(max-width:600px){#customer-story-sheet .customer-sheet-media{border-radius:16px}#customer-story-sheet .customer-video-icon{width:60px;height:60px}#customer-story-sheet .customer-video-play{gap:10px}}@media(prefers-reduced-motion:reduce){#customer-story-sheet .customer-video-icon{transition:none}}.story-page{--story-content-max:1280px;--story-edge:clamp(20px,5vw,80px);--story-gutter:max(var(--story-edge),calc((100% - var(--story-content-max))/2));--story-content-width:min(var(--story-content-max),calc(100% - var(--story-edge)*2))}.story-page #fallout .fallout-heading,.story-page .signal-hero,.story-page .site-header,.story-page .store-aftermath-stage,.story-page .story-resolution .commerce-comparison,.story-page .story-resolution .customer-stories,.story-page .story-resolution .ending-stage{padding-inline:var(--story-gutter)}.story-page .comparison-inner,.story-page .customer-stories-heading,.story-page .customer-stories-list,.story-page .ending-stage>h2,.story-page .signal-hero>.signal-heading,.story-page .signal-scene{width:100%;max-width:var(--story-content-max);margin-inline:auto}.story-page .chapter-stage,.story-page .collapse-stage,.story-page .fallout-hand-stage,.story-page .thread-beat{width:var(--story-content-width);max-width:var(--story-content-max);margin-inline:auto;padding-inline:0}.story-page .chapter-stage{column-gap:clamp(28px,5vw,72px)}.story-page .thread-beat{column-gap:clamp(28px,5vw,72px)}.story-page .chapter-stage>*{min-width:0}.story-page .chapter-copy{max-width:100%}.story-page .fallout-comments{max-width:var(--story-content-max)}.story-page .store-aftermath .thread-lead{max-width:var(--story-content-max);margin-inline:auto}.story-page .concert-introduction{left:var(--story-gutter);width:min(650px,calc(100% - var(--story-edge)*2))}.story-page .concert-introduction::before{left:calc(-1 * max(var(--story-edge),(100vw - var(--story-content-max))/ 2))}.story-page .collapse-heading{width:100%;max-width:var(--story-content-max);margin-left:0}.story-page .collapse-chart-toolbar,.story-page .collapse-impact{padding-inline:0}.story-page :is(.chapter-copy,.thread-lead,.comparison-heading,.customer-stories-heading){min-width:0}@media(prefers-reduced-motion:reduce){.story-page .press-stage{padding-inline:var(--story-gutter)}.story-page .concert-introduction{left:auto;width:100%;max-width:650px}}.story-page .eyebrow{color:#ef3e20!important}#success-title .success-title-line{display:block;white-space:nowrap}.story-page .signal-hero .signal-heading>.hero-summary{width:100%;max-width:1100px;margin-inline:auto;font-size:clamp(16px,1.5vw,22px);line-height:1.55;text-wrap:initial}.hero-summary-line{display:block}@media(min-width:1024px){.hero-summary-line{white-space:nowrap}}.customer-story-result{display:block;font:400 14px/1.5 var(--mono);max-width:none;color:#514b46}.customer-story-result strong{font-weight:700;color:#b8301b;margin-right:.35em}.customer-story-row:is(.is-active,:focus-visible) .customer-story-result,.customer-story-row:is(.is-active,:focus-visible) .customer-story-result strong{color:#1e1e1e}@media(max-width:760px){.customer-story-result{font-size:13px;max-width:30ch}.customer-story-result strong{display:block}}@media(min-width:1024px){.customer-story-result{white-space:nowrap}}.story-page .site-header{gap:24px}.story-page .site-header .chapter-navigation{display:flex;gap:clamp(18px,2.2vw,34px);align-items:center;font-size:11px;letter-spacing:.02em}.story-page .site-header .chapter-navigation a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 0;white-space:nowrap;font-weight:500}.story-page .site-header .chapter-navigation a::after{bottom:3px}.story-page .site-header .chapter-navigation a:focus-visible{outline:2px solid #EF3E20;outline-offset:3px}.story-page .site-header.is-light{background:#f7f4efed;color:#1e1e1e;border-color:#d7d2ca;box-shadow:0 6px 24px #00000006}.story-page .site-header.is-light .brand-icon{border-color:#1e1e1e35}.story-page .site-header.is-light .brand-icon img{filter:brightness(0)}.story-page .site-header.is-light .chapter-navigation a{color:#514b46}.story-page .site-header.is-light .chapter-navigation a.is-active{color:#c7311c}@media(max-width:1050px){.story-page .site-header{height:112px;display:grid;grid-template-columns:1fr auto;grid-template-rows:62px 50px;gap:0;padding:0 24px}.story-page .site-header .header-cta{grid-row:1;grid-column:2;font-size:11px;padding:8px 12px}.story-page .site-header .chapter-navigation{grid-row:2;grid-column:1/-1;align-self:stretch;justify-content:center;gap:clamp(18px,4vw,40px)}html:has(.story-page){scroll-padding-top:128px}}@media(max-width:600px){.story-page .site-header{padding:0 16px}.story-page .site-header .chapter-navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;font-size:9px}.story-page .site-header .chapter-navigation a{white-space:normal;text-align:center;text-wrap:balance;line-height:1.4;height:100%}}.story-page .store-aftermath .thread-lead{max-width:44%;margin-left:0;margin-right:auto}.story-page .store-aftermath-backdrop img{object-position:70% center}.story-page .store-aftermath-backdrop::after{background:linear-gradient(90deg,#0a0a0aeb,#0a0a0a9c 35%,transparent 67%),linear-gradient(0deg,#0a0a0a70,transparent 40%)}.story-page .store-aftermath h2 .reading-line{width:auto;min-width:0;white-space:normal}@media(max-width:760px){.story-page .store-aftermath .thread-lead{max-width:100%;padding-bottom:0}.story-page .store-aftermath-backdrop img{height:62%;object-fit:contain;object-position:72% center;transform:none!important}.story-page .store-aftermath-backdrop{background:#0a0a0a}.story-page .store-aftermath-backdrop::after{background:linear-gradient(0deg,#0a0a0a 33%,transparent 62%)}.story-page .store-aftermath-stage{padding-bottom:5svh}.story-page .store-aftermath-description{font-size:16px;line-height:1.5}}.retail-conversion{position:relative;background:#f7f4ef;color:#1e1e1e;padding:clamp(32px,4vw,60px) var(--story-gutter) clamp(64px,8vw,120px);border-top:0}.retail-conversion-inner{max-width:1280px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(40px,6vw,88px);align-items:center}.guide-pitch>.eyebrow{margin-bottom:24px}.guide-pitch h2{font-size:clamp(30px,4vw,60px);line-height:1.08;letter-spacing:-.05em;text-wrap:balance}.guide-pitch h2 em{color:#ef3e20}.guide-lead{font:400 clamp(16px,1.3vw,19px)/1.65 var(--mono);color:#514b46;margin:24px 0 32px;max-width:48ch;text-wrap:pretty}.guide-form-card{padding:clamp(24px,3vw,44px);background:#fff;border:0;border-radius:16px;box-shadow:0 18px 50px #3324120d}.guide-form-card>.eyebrow{margin-bottom:16px}.guide-form-card h3{font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.04em}.guide-form-intro{font:400 15px/1.7 var(--mono);color:#625d58;margin:18px 0 28px;text-wrap:pretty}.guide-unavailable{padding:20px;background:#f7f4ef;border-left:2px solid #c7311c;margin:20px 0 24px}.guide-unavailable p{font:400 13px/1.65 var(--mono);color:#625d58}.guide-unavailable p:first-child{font-weight:600;color:#1e1e1e;margin-bottom:8px}.guide-demo{display:inline-flex;justify-content:flex-start;align-items:center;gap:8px;border-top:0;padding-top:0;margin-top:24px;font:500 13px/1.6 var(--mono);color:#a92817}.guide-demo:hover{text-decoration:underline;text-underline-offset:4px}#retail-guide-form .hs-button,.guide-primary{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;background:#c7311c;color:#fff;border:0;border-radius:6px;padding:16px 20px;font:500 14px/1.5 var(--mono);cursor:pointer}#retail-guide-form .hs-button:hover,.guide-primary:hover{background:#a92817}.guide-success h4{font:600 24px/1.3 var(--head);margin:0 0 12px}.guide-success p{font:400 14px/1.7 var(--mono);margin:0 0 24px;color:#514b46}#retail-guide-form{min-height:160px;color-scheme:light}.guide-loading{min-height:560px}#retail-guide-form iframe{width:100%!important;border:0}#retail-guide-form .hs-form fieldset{width:100%;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}#retail-guide-form .hs-form fieldset:empty{display:none!important}#retail-guide-form .hs-form .hs-form-field{float:none!important;width:100%!important;margin:0 0 17px!important;padding:0!important;border:0!important;background:0 0!important}#retail-guide-form .hs-form .input{width:100%!important;margin:0!important;padding:0!important;border:0!important}#retail-guide-form .hs-form .hs-richtext,#retail-guide-form .hs-form .legal-consent-container,#retail-guide-form .hs-form [class*=annual_revenue],#retail-guide-form .hs-form [class*=annualrevenue]{display:block;float:none!important;clear:both;width:100%!important;max-width:none!important;grid-column:1/-1}#retail-guide-form .hs-form .inputs-list{padding:0;margin:0;list-style:none}#retail-guide-form .hs-form .inputs-list li{list-style:none;margin:7px 0}#retail-guide-form .hs-form-field{margin-bottom:20px}#retail-guide-form label{display:block;margin-bottom:8px;font:500 13px/1.5 var(--mono);color:#302c28}#retail-guide-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),#retail-guide-form select,#retail-guide-form textarea{width:100%;padding:12px;border:1px solid #bcb5ab;border-radius:5px;background:#fff;color:#1e1e1e;font:400 16px/1.5 var(--mono)}#retail-guide-form .hs-error-msgs{padding-left:0;list-style:none;color:#b52a19}#retail-guide-form .legal-consent-container{font:400 12px/1.6 var(--mono);color:#625d58}#retail-guide-form .legal-consent-container a{text-decoration:underline}.retail-conversion [hidden]{display:none!important}.retail-conversion :focus-visible{outline:2px solid #c7311c;outline-offset:5px}@media(max-width:800px){.retail-conversion-inner{grid-template-columns:1fr;gap:36px}.guide-pitch h2{font-size:clamp(28px,7vw,46px)}.guide-loading{min-height:760px}}.guide-preview-note{font:500 10px/1.6 var(--mono);letter-spacing:.04em;color:#9b2d1e;margin:0 0 20px;padding:9px 12px;border:1px solid #eadbd5;background:#fcf7f4;border-radius:4px}.guide-preview-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;margin:0;padding:0;border:0;min-width:0}.guide-field{min-width:0}.guide-field-wide,.guide-preview-button{grid-column:1/-1}.guide-field label{display:block;font:500 12px/1.5 var(--mono);color:#302c28;margin:0 0 7px}.guide-field label span{color:#c7311c}.guide-field input{display:block;width:100%;min-width:0;height:46px;padding:11px 12px;border:1px solid #c9c3b9;border-radius:4px;background:#fff;font:400 16px/1.4 var(--mono);color:#625d58;opacity:1;-webkit-text-fill-color:#625d58}.guide-field input::placeholder{color:#817b74;opacity:1}.guide-preview-fields .guide-preview-button{margin-top:4px;opacity:.72;cursor:not-allowed}.guide-preview-privacy{font:400 11px/1.7 var(--mono);color:#6b655e;margin:16px 0 0}.guide-preview-privacy a{text-decoration:underline;text-underline-offset:3px}.story-page .campaign-footer{display:block;background:#ede8e0;color:#1e1e1e;padding:clamp(40px,5vw,72px) var(--story-gutter) 30px;border-top:1px solid #d3cbc0}.campaign-footer-inner{width:100%;max-width:1280px;margin:0 auto}.campaign-footer-bottom,.campaign-footer-brands,.campaign-footer-top{display:flex;align-items:center;justify-content:space-between;gap:24px}.campaign-footer-brands{justify-content:flex-start;gap:22px}.footer-deposco{display:flex;align-items:center;gap:9px;font:700 27px/1.2 var(--head);letter-spacing:-.055em}.footer-deposco img{width:36px;height:28px;object-fit:contain}.campaign-footer .footer-shopify{width:112px;height:34px;object-fit:contain}.footer-brand-plus{font:400 24px/1 var(--mono);color:#c7311c}.footer-back-top{font:500 12px/1.5 var(--mono);display:flex;align-items:center;gap:18px}.campaign-footer-tagline{font:500 14px/1.6 var(--mono);margin:24px 0 32px;color:#514b46}.campaign-footer-disclaimer{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,80px);padding-bottom:32px}.campaign-footer-disclaimer p{max-width:none;font:400 12px/1.8 var(--mono);color:#625d58}.campaign-footer-bottom{border-top:1px solid #d3cbc0;padding-top:24px;font:400 11px/1.7 var(--mono)}.campaign-footer-bottom p{max-width:none}.campaign-footer-bottom nav{display:flex;gap:24px;font-size:11px}.campaign-footer-trademarks{font:400 10px/1.7 var(--mono);color:#716b64;max-width:none;margin-top:15px}.campaign-footer a:hover{color:#c7311c}.campaign-footer a:focus-visible{outline:2px solid #c7311c;outline-offset:6px}@media(max-width:600px){.campaign-footer-bottom,.campaign-footer-top{align-items:flex-start;flex-direction:column;gap:20px}.campaign-footer-disclaimer{grid-template-columns:1fr;gap:16px}.campaign-footer-brands{gap:16px}.footer-deposco{font-size:24px}.campaign-footer .footer-shopify{width:102px;height:32px}}@media(max-width:420px){.guide-preview-fields{grid-template-columns:1fr}.guide-field-wide,.guide-preview-button{grid-column:auto}}.guide-mockup{position:relative;width:100%;max-width:650px;margin:28px auto 0}.guide-mockup img{display:block;width:100%;height:auto;object-fit:contain}@media(max-width:800px){.guide-mockup{max-width:540px;margin-top:24px}}.retail-conversion-inner{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.retail-conversion .guide-mockup{max-width:none;margin:0;min-width:0}.retail-conversion .guide-pitch{min-width:0}.retail-conversion .guide-lead{margin-bottom:18px}.retail-conversion .guide-form-intro{max-width:50ch;margin:0 0 28px}.retail-conversion .guide-demo{margin-top:0;padding:16px 22px;min-height:52px;gap:22px;justify-content:space-between;background:#ef3e20;color:#fff;border-radius:6px;font:600 14px/1.4 var(--mono);text-decoration:none;transition:background-color .2s ease,transform .2s ease}.retail-conversion .guide-demo:hover{background:#c7311c;color:#fff;text-decoration:none;transform:translateY(-2px)}.retail-conversion .guide-demo:focus-visible{outline:2px solid #1e1e1e;outline-offset:4px}@media(max-width:800px){.retail-conversion-inner{display:flex;flex-direction:column;gap:28px}.retail-conversion .guide-mockup{width:100%;max-width:540px;margin:0 auto}.retail-conversion .guide-pitch{width:100%}}.story-page .header-cta,.story-page .retail-conversion .guide-demo{border-radius:0}.story-page .shop-add{border-radius:0}.story-page .campaign-footer-lockup{position:relative;display:flex;width:min(320px,100%);min-height:44px;flex:none;gap:0}.story-page .campaign-footer-lockup img{display:block;width:100%;height:auto;object-fit:contain}.story-page .campaign-footer-lockup a{position:absolute;top:0;bottom:0;display:block}.story-page .campaign-footer-lockup .footer-lockup-deposco{left:0;width:43%}.story-page .campaign-footer-lockup .footer-lockup-shopify{right:0;width:36%}.mobile-cancellations,.mobile-capability-list,.mobile-feed-navigation,.mobile-menu-toggle,.mobile-milestone-detail,.mobile-milestones,.mobile-press-story,.mobile-thread-conversation{display:none}.click-store-photo picture,.guide-mockup picture{display:block;width:100%;height:100%}@media (max-width:760px){html:has(.story-page){scroll-behavior:smooth;scroll-padding-top:72px}.story-page{--story-edge:20px;--story-gutter:20px;--story-content-width:calc(100% - 40px);--story-display-size:clamp(30px,8vw,42px)}.story-page .site-header{position:sticky;top:0;z-index:80;display:flex;align-items:center;gap:12px;width:100%;height:64px;min-height:64px;padding:0 20px;background:#101010;color:#f7f4ef;box-shadow:0 1px 0 #ffffff26}.story-page .site-header.is-light{background:#f7f4ef;color:#1e1e1e}.story-page .campaign-brand{margin-right:auto;gap:8px;font-size:10px;line-height:1.1;white-space:nowrap}.story-page .campaign-brand .brand-icon{height:26px;padding-right:8px}.story-page .campaign-brand .brand-icon img{height:18px}.story-page .site-header .header-cta{display:flex;align-items:center;justify-content:center;order:1;height:44px;min-width:96px;padding:7px 10px;font-size:11px;white-space:nowrap}.story-page .site-header .header-cta span{display:none}.mobile-menu-toggle{order:2;display:flex;align-items:center;justify-content:center;gap:6px;min-width:56px;height:44px;padding:0;background:0 0;border:0;color:inherit;font:500 12px/1.2 var(--mono)}.story-page .site-header .chapter-navigation{position:absolute;left:0;right:0;top:64px;display:none;grid-template-columns:1fr;grid-template-rows:none;gap:0;padding:8px 20px 16px;background:#161616;box-shadow:0 18px 32px #0006;color:#fff}.story-page .site-header.is-light .chapter-navigation{background:#f7f4ef;color:#1e1e1e;box-shadow:0 18px 32px #0002}.story-page .site-header .chapter-navigation.is-open{display:grid}.story-page .site-header .chapter-navigation a{justify-content:flex-start;text-align:left;min-height:48px;height:auto;padding:12px;border-bottom:1px solid #7774;font-size:13px;line-height:1.4;white-space:normal}.story-page .site-header .chapter-navigation a::after{display:none}.story-page .signal-hero{padding:36px 20px 52px;overflow:hidden}.story-page .signal-heading{max-width:560px;margin-inline:auto}.story-page .signal-heading h1{font-size:clamp(34px,9vw,56px);line-height:1.04}.story-page .signal-heading>.eyebrow{font-size:11px;margin-bottom:16px}.story-page .signal-heading>.hero-summary{max-width:44ch;font-size:16px;line-height:1.5;margin-top:18px}.story-page .hero-summary-line{display:inline;white-space:normal}.story-page .signal-scene{display:block;min-height:0;padding:0;margin:32px auto 0;max-width:560px}.story-page .intro-player-slot,.story-page .signal-player{width:100%;margin:0!important;position:relative;aspect-ratio:4/3;max-height:none;overflow:hidden;border-radius:8px}.story-page .signal-player .player-picture{width:100%;height:100%}.story-page .signal-hero :is(.hero-hoodie-overlay,.signal-order,.signal-comments,.signal-product,.audience-card,.signal-guide,.signal-feed-window,.signal-compare,.signal-disclaimer){display:none!important}.story-page .signal-play{min-width:48px;min-height:48px}.story-page .signal-hero .signal-video{object-fit:cover}.story-motion .story-chapter.press-chapter,.story-page .press-chapter{height:auto;min-height:0;overflow:visible;background:#0a0a0a}.story-page .press-stage{display:none!important}.mobile-press-story{display:block;max-width:720px;margin:auto;padding:56px 20px 60px;color:#f7f4ef}.mobile-cancellations h2,.mobile-press-lead h3,.mobile-thread-conversation h2{font:700 var(--story-display-size)/1.08 var(--head);letter-spacing:-.045em;text-transform:uppercase;margin:16px 0}.mobile-cancellations em,.mobile-press-lead em,.mobile-thread-conversation em{font-style:normal;color:#ef3e20}.mobile-press-lead>p:last-child,.mobile-thread-conversation>p:not(.eyebrow){font:400 16px/1.55 var(--mono);color:#ded9d2;max-width:50ch}.mobile-concert-image{display:block;width:100%;height:auto;max-height:480px;aspect-ratio:4/5;object-fit:cover;object-position:center;margin:26px 0 42px;border-radius:5px}.mobile-press-coverage>.eyebrow{margin-bottom:14px}.mobile-press-cover{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#fff;border-radius:5px}.mobile-headline-list{display:grid;gap:0;margin-top:20px}.mobile-headline-list article{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid #ffffff35;font:600 16px/1.35 var(--head)}.mobile-headline-list img{width:64px;height:64px;aspect-ratio:1;object-fit:cover;flex:none}.mobile-headline-list small{display:block;font:500 11px/1.4 var(--mono);color:#ef3e20;margin-bottom:4px}.story-motion .chapter-feed,.story-motion .chapter-shop,.story-motion .story-chapter{height:auto!important;min-height:0!important;padding-bottom:0!important}.story-motion .chapter-stage,.story-page .chapter-stage{position:relative;top:auto;height:auto;min-height:0;max-height:none;display:flex;flex-direction:column;gap:26px;padding:56px 0 60px}.story-page .chapter-copy{width:100%;max-width:650px;margin:auto}.story-page .chapter-copy h2{font-size:var(--story-display-size);line-height:1.09;margin:0 0 16px}.story-page .chapter-copy.signal-heading>p:not(.eyebrow){font-size:16px;line-height:1.55;margin:0;max-width:50ch}.story-page .chapter-copy.signal-heading>.eyebrow{font-size:11px;margin-bottom:14px}.story-page .chapter-index{font-size:11px;margin-top:24px}.story-motion .chapter-art,.story-page .chapter-art{height:auto;width:100%;min-height:0;overflow:visible}.chapter-sighting .chapter-art{height:auto!important;min-height:0!important;display:flex;flex-direction:column;gap:18px}.chapter-sighting .phoenix-backdrop,.chapter-sighting .signature-layer{display:none!important}.chapter-sighting .concert-frame{position:relative;inset:auto;width:100%;aspect-ratio:4/5;height:auto;overflow:hidden;box-shadow:none}.chapter-sighting .concert-frame video{position:absolute;width:100%;height:100%;object-fit:cover}.chapter-sighting .paparazzi-film{position:relative;inset:auto;right:auto;top:auto;width:100%;height:160px;overflow-x:auto;overflow-y:hidden;transform:none!important;mask-image:none;-webkit-mask-image:none;opacity:1!important;box-shadow:none;scroll-snap-type:x mandatory}.chapter-sighting .paparazzi-film-track{position:relative;inset:auto;top:auto!important;left:auto;width:max-content;height:100%;display:flex;align-items:stretch;gap:10px;transform:none!important}.celebrity-film-frame{width:112px;min-width:112px;height:100%;margin:0!important;scroll-snap-align:start}.celebrity-film-frame>img{height:132px;aspect-ratio:auto}.chapter-feed .chapter-art,.story-motion .chapter-feed .chapter-art{height:auto!important}.chapter-feed .feed-art{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;opacity:1!important;filter:none!important;transform:none!important}.feed-art .social-phone.supplied-iphone,.supplied-iphone>.feed-phone-screen{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:auto!important;transform:none!important;display:block!important;overflow:visible!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;filter:none!important}.feed-art .fan-note,.supplied-iphone .phone-chrome,.supplied-iphone .social-app-title,.supplied-iphone .social-phone-bottom,.supplied-iphone>.feed-phone-frame{display:none!important}.feed-art .phone-feed-viewport{height:auto!important;overflow:visible!important;outline:0}.feed-art .phone-feed-track{display:grid;gap:0;width:100%;background:#151515;border:1px solid #363636;border-radius:8px;overflow:hidden;color:#f7f4ef}.feed-art .phone-feed-post{display:none;border:0;padding:0 0 14px}.feed-art .phone-feed-post.is-mobile-active{display:block}.feed-art .social-user{font-size:14px;padding:16px}.feed-art .social-user small{font-size:12px}.feed-art .social-avatar{width:38px;height:38px}.feed-art .feed-photo{height:auto!important;max-height:66svh;aspect-ratio:4/5;object-fit:cover}.feed-art .concert-video-frame{height:auto;aspect-ratio:4/5;overflow:hidden}.feed-art .concert-video-frame video{width:100%;height:100%!important;object-fit:cover}.feed-art .phone-comments,.feed-art .social-caption{font-size:15px;line-height:1.5;padding:10px 16px}.feed-art .post-date{font-size:12px}.feed-art .social-actions button{min-width:44px;min-height:44px}.feed-art .concert-sound-toggle{width:48px;height:48px}.mobile-feed-navigation{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 0;color:#eee;font:500 13px/1.4 var(--mono)}.mobile-feed-navigation button{min-width:48px;min-height:48px;padding:8px;border:1px solid #ffffff55;background:#272727;color:#fff;border-radius:4px;font:500 15px var(--mono)}.mobile-feed-navigation span{margin:auto;text-align:center}.chapter-shop .chapter-stage{gap:24px;padding-bottom:54px!important}.chapter-shop .chapter-art,.story-motion .chapter-shop .chapter-art{height:auto!important;display:flex;flex-direction:column}.chapter-shop .shop-art{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;display:flex;flex-direction:column}.story-page .chapter-shop .shop-window{position:relative!important;left:auto!important;top:auto!important;width:100%!important;transform:none!important;filter:none!important;opacity:1!important;visibility:visible!important;order:0}.chapter-shop .shop-content{padding:16px}.chapter-shop .shop-product-photo{height:auto;aspect-ratio:1;background:#f2eeea}.chapter-shop .shop-product-photo canvas{visibility:hidden}.chapter-shop .shop-product-photo::after{content:'';position:absolute;inset:12px;background:url('/wp-content/themes/deposco/supply-chain-nightmares/2026/assets/hero-hoodie-square.webp') center/contain no-repeat}.chapter-shop .shop-brandbar{padding:14px}.chapter-shop .shop-product-details{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto}.chapter-shop .shop-confirmation{display:none!important}.chapter-shop .shop-sizes label>span{height:46px;font-size:14px}.chapter-shop .shop-add{min-height:48px;font-size:14px}.chapter-shop .shop-cart-status{min-height:0;font-size:12px;margin-top:8px}.chapter-shop .click-store-collage{order:1;display:flex;gap:8px;margin-top:16px}.chapter-shop .click-store-photo{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;width:calc((100% - 16px)/ 3)!important;aspect-ratio:4/5!important;flex:none;transform:none!important;translate:none!important;opacity:1!important;filter:none!important;z-index:auto;height:auto;min-height:110px}.chapter-shop .click-store-photo video{object-fit:cover}.store-photo-dialog .film-close{min-width:48px;min-height:48px}.order-focus-scene,.phoenix-transfer,.product-transfer{display:none!important}.mobile-cancellations{display:block;background:#0d0d0d;color:#fff;padding:55px 20px 60px}.mobile-cancellation-list,.mobile-cancellations>.eyebrow,.mobile-cancellations>h2{max-width:650px;margin-inline:auto}.mobile-cancellations h2{font-size:clamp(28px,7.6vw,40px);margin:15px auto 26px}.mobile-cancellation-list{display:grid;gap:12px}.mobile-cancellation-list article{padding:24px 20px;border-radius:7px;background:#f9f7f2;color:#1e1e1e;border:1px solid #fff3}.mobile-cancellation-list article:nth-child(2){background:#d64c32;color:#fff}.mobile-cancellation-list article:nth-child(3){background:#ef3e20;color:#fff}.mobile-cancellation-list span{display:block;font:500 13px/1.5 var(--mono);margin-bottom:12px}.mobile-cancellation-list strong{font:700 clamp(28px,8vw,44px)/1 var(--head);letter-spacing:-.04em}.thread-bridge,.thread-motion .thread-bridge{display:block!important;height:auto!important;min-height:0!important;pointer-events:auto;background:#0a0a0a}.thread-stage{display:none!important}.mobile-thread-conversation{display:block;max-width:690px;margin:auto;padding:54px 20px 68px;color:#eee}.mobile-thread-conversation h2{font-size:clamp(28px,7.6vw,40px)}.mobile-comment-list{margin-top:28px}.mobile-comment-list blockquote{margin:0;padding:18px 0;border-top:1px solid #ffffff40;font:400 16px/1.5 var(--mono);color:#e4ded8}.mobile-comment-list cite{display:block;margin-top:7px;color:#ef3e20;font:500 13px var(--mono);font-style:normal}.mobile-comments-toggle{display:block;width:100%;min-height:48px;margin-top:12px;border:1px solid #ffffff60;background:#242424;color:#fff;font:500 14px var(--mono)}.thread-motion .story-page #fallout[data-thread-ready=false]>:is(.fallout-heading,.fallout-hand-stage,.reviews-section){opacity:1!important;pointer-events:auto!important}.story-page #fallout{background:#0a0a0a}.story-page #fallout .fallout-heading{padding:56px 20px 20px}.story-page #fallout .fallout-heading h2{font-size:clamp(29px,8vw,42px)}.story-page #fallout .fallout-heading>p:not(.eyebrow){font-size:16px;line-height:1.55;margin:18px auto 0}.story-page .fallout-hand-stage{display:block;width:100%;padding:14px 20px 52px;overflow:visible}.fallout-handset{width:100%;max-width:500px;height:auto;aspect-ratio:auto;margin:0 auto;transform:none!important;opacity:1!important;filter:none!important}.fallout-hand-art{display:none!important}.story-page .fallout-handset .phone-column{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;aspect-ratio:9/16;margin:auto;z-index:1}.story-page .fallout-handset .phone-screen,.story-page .fallout-handset .story-phone{position:relative;width:100%;height:100%;border-radius:12px!important;overflow:hidden;background:#0a0a0a}.fallout-handset .influencer-panel video{object-fit:cover;object-position:center}.fallout-handset .phone-author{font-size:14px;left:14px;right:14px}.fallout-handset .phone-avatar{width:34px;height:34px}.fallout-handset .phone-bottom>p{font-size:14px}.fallout-handset .fallout-sound-toggle,.fallout-handset .fallout-story-actions>a,.fallout-handset .fallout-story-actions>button{min-width:44px;min-height:44px;width:44px;height:44px}.fallout-handset .fallout-story-actions .story-message-link{width:auto;min-height:44px;font-size:13px}.fallout-handset>.influencer-navigation{position:relative;left:auto;top:auto;transform:none;margin:16px auto;justify-content:center;max-width:100%}.fallout-handset .influencer-navigation>button{width:48px;height:48px;font-size:20px}.fallout-handset .influencer-dots button{width:16px;height:16px}.fallout-comments{position:relative;inset:auto;width:100%;max-width:500px;margin:20px auto 0;display:grid;gap:12px;pointer-events:auto}.fallout-comment,.fallout-comment:first-child,.fallout-comment:nth-child(2),.fallout-comment:nth-child(3){display:block;position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;width:100%;opacity:1!important;transform:none!important;filter:none!important;padding:18px;font-size:15px;line-height:1.5}.fallout-review cite{font-size:13px}.fallout-dither canvas{display:none!important}.fallout-dither{background:linear-gradient(#0a0a0a,#ef3e20 85%)!important}.store-aftermath,.store-parallax .store-aftermath{height:auto!important;background:#0a0a0a!important}.store-parallax .store-aftermath-stage,.story-page .store-aftermath-stage{position:relative!important;top:auto;height:auto!important;min-height:0;display:flex;flex-direction:column;padding:0 20px 55px;background:#0a0a0a!important;overflow:visible}.store-aftermath-backdrop{position:relative;inset:auto;z-index:0;width:calc(100% + 40px);height:auto;aspect-ratio:4/3;margin:0 -20px 24px}.store-aftermath-backdrop img{height:100%!important;object-fit:cover;object-position:70% center;transform:none!important;filter:none!important;opacity:1!important}.store-aftermath-backdrop::after{background:linear-gradient(to top,#0a0a0a,transparent 50%)!important}.store-aftermath-backdrop::before,.store-aftermath-stage::after,.store-aftermath-stage::before{display:none!important}.store-aftermath .thread-lead{position:relative!important;opacity:1!important;transform:none!important;z-index:2;padding:0!important}.store-aftermath h2,.store-aftermath-description{transform:none!important;opacity:1!important}.store-aftermath h2{font-size:clamp(29px,7.7vw,42px)}.brand-collapse,.collapse-motion .brand-collapse{height:auto!important;background-attachment:scroll;padding:56px 0 60px}.collapse-approach,.collapse-approach-svg{display:none!important}.collapse-motion .collapse-stage,.collapse-stage{position:relative;top:auto;display:block;height:auto;min-height:0;padding:0 20px;max-width:720px}.collapse-heading{width:100%;margin:0 0 28px}.collapse-heading h2{font-size:clamp(29px,8vw,42px)}.story-page .collapse-heading>p:not(.eyebrow){font-size:16px;line-height:1.5}.collapse-chart{display:block;height:auto;min-height:0;overflow:visible}.collapse-chart-toolbar{padding:0;margin-bottom:10px}.collapse-axis-title,.collapse-axis-title span{font-size:11px;line-height:1.5}.collapse-plot{height:auto;aspect-ratio:1.38;min-height:260px}.collapse-grid{width:100%;height:100%}.collapse-thread-svg{display:block!important}.collapse-line{stroke-dasharray:none!important;stroke-dashoffset:0!important}.collapse-annotations,.collapse-hover-dot,.collapse-now,.collapse-preview{display:none!important}.collapse-axis-labels{font-size:11px}.collapse-chart .collapse-axis-title span{display:block;margin-left:0}.mobile-milestones{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;margin:18px 20px 8px;padding-bottom:8px}.mobile-milestones button{flex:none;min-height:48px;padding:9px 12px;border:1px solid #ffffff55;border-radius:3px;background:#242424;color:#fff;font:500 12px var(--mono);scroll-snap-align:start}.mobile-milestones button[aria-pressed=true]{background:#ef3e20;border-color:#ef3e20}.mobile-milestone-detail{display:block;max-width:650px;margin:0 20px 22px;min-height:80px;color:#eee;font:400 15px/1.5 var(--mono)}.collapse-impact{padding:0}.collapse-impact-grid{gap:0}.collapse-stat{padding:16px 0;gap:16px}.collapse-stat>strong{font-size:38px;min-width:100px}.collapse-stat p{font-size:15px;line-height:1.5}.collapse-stat p b{display:block;margin-bottom:4px}.story-resolution .ending-transition{height:145svh!important;margin:0!important}.story-resolution .ending-stage{position:sticky;top:64px;height:calc(100svh - 64px);padding:32px 20px 20px;min-height:0}.story-resolution .ending-stage h2{font-size:clamp(34px,8vw,58px)}.story-resolution .ending-stage .comparison-thread{height:var(--ending-thread-height,24svh);pointer-events:none}.comparison-thread-labels{font-size:16px}.comparison-thread-labels small{font-size:11px}.comparison-thread-svg{overflow:visible}.story-resolution .commerce-comparison{padding:54px 20px 65px}.comparison-heading h2{font-size:clamp(30px,7.5vw,45px)!important}.comparison-heading>p:last-child{font-size:16px;line-height:1.55}.comparison-title-line,.comparison-title-line .reading-line{white-space:normal!important}.comparison-table-wrap{display:none}.mobile-capability-list{display:block}.mobile-capability-group{padding:18px 0 8px;border-top:1px solid #d1c9c0;color:#a12e1c;font:600 13px/1.45 var(--mono)}.mobile-capability-card{padding:18px 0 22px;border-top:1px solid #d7d2ca}.mobile-capability-card h3{font:700 20px/1.2 var(--head)}.mobile-capability-card>p{font:400 15px/1.5 var(--mono);color:#625d58;margin:8px 0 14px}.mobile-capability-result{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;font:500 14px/1.4 var(--mono)}.mobile-capability-result span:last-child{color:#b12e1a;font-weight:700}.mobile-capability-result.is-included span:last-child{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#c7311c;color:#fff;font-size:19px}.story-resolution .customer-stories{padding-block:58px 70px}.customer-story-row{min-height:120px}.customer-story-category{font-size:11px}.customer-story-name{font-size:clamp(23px,7vw,30px)}.customer-story-result{font-size:14px;line-height:1.45;max-width:none}.customer-story-thumb{width:80px}.customer-story-arrow{min-width:26px}#customer-story-sheet{height:calc(100dvh - env(safe-area-inset-top,0px));max-height:calc(100dvh - env(safe-area-inset-top,0px))}#customer-story-sheet .customer-sheet-toolbar{padding:10px 20px}#customer-story-sheet .customer-sheet-scroll{margin-bottom:env(safe-area-inset-bottom,12px)}.retail-conversion{padding:30px 20px 70px}.retail-conversion-inner{display:flex;flex-direction:column;gap:28px}.guide-pitch h2{font-size:clamp(30px,8vw,44px)}.guide-lead{font-size:16px;margin:18px 0}.guide-mockup{max-width:540px;margin:0 auto}.guide-form-card{width:100%;padding:22px}.guide-preview-fields{grid-template-columns:1fr}.guide-field-wide,.guide-preview-button{grid-column:auto}.guide-field label{font-size:14px}.guide-preview-privacy{font-size:12px}.campaign-footer{padding:45px 20px 25px}.campaign-footer-disclaimer p{font-size:13px;line-height:1.6}.story-page .reading-line,.story-page .reading-line-content{overflow:visible}.story-page .reading-line-content{transform:none!important;transition:none!important;filter:none!important;opacity:1!important}.story-page .reading-copy{opacity:1!important;filter:none!important}.story-page .parallax-layer{transform:none!important}.story-page :is(.mobile-menu-toggle,.mobile-comments-toggle,.mobile-feed-navigation button,.mobile-milestones button,.click-store-photo,.feed-like,.feed-save,.concert-sound-toggle):focus-visible{outline:3px solid #EF3E20;outline-offset:2px}}@media(max-width:380px){.story-page .campaign-brand{font-size:9px}.story-page .site-header .header-cta{min-width:84px;font-size:10px}.mobile-menu-toggle{min-width:48px;font-size:11px}.customer-story-thumb{width:70px}}@media(max-width:760px) and (prefers-reduced-motion:reduce){.story-page *{scroll-behavior:auto!important}.mobile-cancellation-list article{transition:none}}@media(max-width:760px){.mobile-headline-list picture{display:block;width:64px;height:64px;flex:none}.mobile-press-coverage>picture,.mobile-press-story>picture{display:block}.click-store-photo picture{display:block;width:100%;height:100%}.guide-mockup picture{display:block;width:100%}.story-page .signal-controls{display:none!important}.concert-dither canvas,.story-page .signal-aura canvas{display:none!important}.story-page .signal-aura{background:radial-gradient(ellipse at 50% 75%,#ef3E2055,transparent 70%),#0a0909}.mobile-menu-toggle:focus-visible,.story-page .site-header .chapter-navigation a:focus-visible{outline:3px solid #EF3E20;outline-offset:2px}}@media(max-width:760px) and (prefers-reduced-motion:reduce){.story-resolution .ending-transition{height:auto!important}.story-resolution .ending-stage{position:relative;height:auto;min-height:70svh}}@media(max-width:760px){.story-page .intro-player-slot,.story-page .signal-player{aspect-ratio:16/9!important}.story-page .signal-player .hero-image,.story-page .signal-player .player-picture,.story-page .signal-player .signal-video{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.story-motion .press-chapter+.chapter-sighting,.story-page .chapter-sighting{margin-top:0!important}.story-page .press-chapter{position:relative;z-index:1;display:block!important;min-height:0!important}.story-page .mobile-press-story{position:relative;z-index:1;display:block!important;visibility:visible;opacity:1!important}.chapter-sighting .concert-frame{display:none!important}.chapter-sighting .paparazzi-film{height:260px;max-width:100%;overflow-x:auto;scrollbar-width:thin}.chapter-sighting .paparazzi-film-track{height:100%}.chapter-sighting .celebrity-film-frame{width:180px;min-width:180px;height:100%;background:#090909}.chapter-sighting .celebrity-film-frame>img{width:100%;height:220px;object-fit:cover}.chapter-feed .feed-art{width:calc(100% - 20px)!important;max-width:430px;margin-inline:auto}.chapter-feed .feed-art .social-phone .social-actions{justify-content:flex-start;gap:clamp(8px,2.5vw,16px);padding:12px 14px 8px}.chapter-feed .feed-art .social-actions :is(.feed-like,.engagement-metric){gap:5px}.chapter-feed .feed-art .social-actions .feed-icon{width:21px;height:21px}.chapter-feed .feed-art .social-actions .engagement-count{font-size:13px;line-height:1.2}.chapter-feed .feed-art .social-actions .feed-save{margin-left:auto}.chapter-shop .shop-product-photo{background:0 0!important;border:1px solid #a5a09a;border-radius:3px}.chapter-shop .shop-product-photo::after{inset:0;background-color:transparent}.mobile-cancellation-list{position:relative;display:grid;place-items:center;padding:8px 0 36px;isolation:isolate}.mobile-cancellation-list article{grid-area:1/1;width:calc(100% - 30px);max-width:480px;min-height:148px;display:flex;flex-direction:column;justify-content:center;background:#c7311c!important;color:#fff!important;border:1px solid #f5846d;border-radius:3px;box-shadow:0 12px 26px #0007}.mobile-cancellation-list article:first-child{z-index:1;transform:translate(-11px,-12px) rotate(-3deg)}.mobile-cancellation-list article:nth-child(2){z-index:2;transform:translate(9px,5px) rotate(2.5deg)}.mobile-cancellation-list article:nth-child(3){z-index:3;transform:translate(0,24px) rotate(-.5deg)}.mobile-thread-conversation .thread-feed.mobile-straight{display:block;position:relative;width:100%;height:auto;margin-top:24px;border:1px solid #393939;border-radius:8px;overflow:hidden;background:#171717;pointer-events:auto}.mobile-straight .wait-loop-viewport{position:relative;display:block;width:100%;height:auto;aspect-ratio:auto;overflow:visible;background:#171717}.mobile-straight .wait-loop-canvas{position:relative;left:auto;top:auto;display:block;width:100%;height:auto;overflow:visible;transform:none!important;background:#171717}.mobile-straight .loop-chat-shot{position:relative;inset:auto;display:block;opacity:1!important}.thread-feed.mobile-straight[data-loop-mode=conversation] .loop-composer-plane{position:relative;left:auto;top:auto;width:100%;padding:18px 14px;transform:none!important;border:0;border-radius:0;box-shadow:none}.mobile-straight :is(.loop-board-shot,.loop-context-board,.loop-focus-far,.loop-focus-near,.loop-cut){display:none!important}.thread-feed.mobile-straight[data-loop-mode=conversation] .loop-thread-top{padding-bottom:12px;font-size:14px;filter:none}.mobile-straight .thread-conversation-window{max-height:360px}.mobile-straight .thread-conversation-message{gap:10px;padding:14px 0}.mobile-straight .thread-conversation-message img{width:32px;height:32px}.mobile-straight .thread-conversation-message header{font-size:14px}.mobile-straight .thread-conversation-message small{font-size:11px;margin-left:7px}.mobile-straight .thread-conversation-message p{font-size:14px;line-height:1.45;margin-top:4px;overflow-wrap:anywhere}.thread-feed.mobile-straight[data-loop-mode=conversation] .loop-compose-box{min-height:96px;padding:12px;margin-top:10px}.mobile-straight .thread-typing-author{font-size:12px;margin-bottom:6px}.mobile-straight .loop-typed-line{min-height:28px;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.mobile-straight .loop-mention{font-size:14px;white-space:normal}.mobile-straight .loop-compose-tools{margin-top:8px;font-size:15px}.mobile-straight .loop-compose-tools>span{letter-spacing:2px;filter:none}.mobile-straight .loop-send{padding:5px 10px;font-size:15px}.mobile-straight .loop-type-caret{height:15px}.mobile-milestone-detail,.mobile-milestones{display:none!important}.collapse-impact-grid{grid-template-columns:1fr}.collapse-impact-grid .collapse-stat{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;align-items:start}.collapse-impact-grid .collapse-stat>strong{display:flex;align-items:baseline;justify-content:flex-start;width:110px;min-width:110px;font-size:36px}.collapse-impact-grid .collapse-stat p{width:100%;font-size:14px;line-height:1.5}}#retail-guide-form{--hsf-global__font-family:'JetBrains Mono',monospace;--hsf-global__font-size:16px;--hsf-global__color:#302c28;--hsf-row__vertical-spacing:0;--hsf-module__vertical-spacing:16px;--hsf-background__background-color:#fff;--hsf-background__border-width:0;--hsf-background__padding:0;--hsf-field-label__font-family:'JetBrains Mono',monospace;--hsf-field-label__font-size:13px;--hsf-field-label__color:#302c28;--hsf-field-input__font-family:'JetBrains Mono',monospace;--hsf-field-input__background-color:#fff;--hsf-field-input__color:#1e1e1e;--hsf-field-input__border-color:#c9c3b9;--hsf-field-input__border-radius:4px;--hsf-field-input__padding:11px 12px;--hsf-button__font-family:'JetBrains Mono',monospace;--hsf-button__font-size:14px;--hsf-button__color:#fff;--hsf-button__background-color:#c7311c;--hsf-button__border-radius:6px;--hsf-button__padding:16px 20px}.guide-loading{padding:18px 0;color:#625d58;font:400 13px/1.5 var(--mono)}.campaign-footer-brands>a{font:700 clamp(23px,2.2vw,30px)/1.2 var(--head);letter-spacing:-.04em;text-decoration:none}.campaign-footer-brands .footer-brand-plus{font-size:24px}.mobile-shop-hoodie{display:none}@media(max-width:760px){html.mobile-menu-open{overflow:hidden}.story-page .site-header .header-cta{display:none!important}.story-page .site-header .mobile-menu-toggle{margin-left:auto}.story-page .site-header .chapter-navigation{position:fixed!important;inset:64px 0 0!important;width:100vw;height:calc(100dvh - 64px);z-index:100;display:none;align-content:center;grid-template-columns:minmax(0,1fr);gap:clamp(4px,1.2dvh,16px);padding:clamp(24px,5vw,44px);overflow-y:auto;overscroll-behavior:contain;background:#111!important;box-shadow:none!important;color:#f7f4ef!important}.story-page .site-header .chapter-navigation.is-open{display:grid!important}.story-page .site-header .chapter-navigation a{display:block;min-height:0;padding:clamp(8px,1.4dvh,20px) 0;border-bottom:1px solid #ffffff30;color:inherit!important;font:700 clamp(29px,min(8vw,6dvh),68px)/1.02 var(--head);letter-spacing:-.045em;text-transform:uppercase;opacity:0;transform:translateY(20px);animation:mobileNavIn .52s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc((var(--menu-index,0) + 1)*75ms)}.story-page .site-header .chapter-navigation a:first-child{--menu-index:0}.story-page .site-header .chapter-navigation a:nth-child(2){--menu-index:1}.story-page .site-header .chapter-navigation a:nth-child(3){--menu-index:2}.story-page .site-header .chapter-navigation a:nth-child(4){--menu-index:3}@keyframes mobileNavIn{to{opacity:1;transform:translateY(0)}}.story-page .signal-hero{position:relative;overflow:visible!important;padding-bottom:0!important;z-index:3}.story-page .signal-scene{position:relative;z-index:3;margin-bottom:-36px;transform:translateY(36px)}.story-page .press-chapter{padding-top:0}.story-page .mobile-press-story{padding-top:104px}.chapter-sighting .paparazzi-film{overflow:hidden!important;scroll-snap-type:none;scrollbar-width:none}.chapter-sighting .paparazzi-film-track{display:block;width:100%;height:100%;overflow:hidden}.chapter-sighting .mobile-film-marquee{display:flex;align-items:stretch;gap:10px;width:max-content;height:100%;animation:mobileFilmRoll 38s linear infinite;will-change:transform}.chapter-sighting .mobile-film-marquee .celebrity-film-frame{flex:none}@keyframes mobileFilmRoll{to{transform:translateX(-50%)}}.chapter-shop .shop-product-photo{position:relative;overflow:hidden;background:#fff!important}.chapter-shop .shop-product-photo::after{content:none!important}.chapter-shop .shop-product-photo canvas{display:none!important}.chapter-shop .shop-product-photo .mobile-shop-hoodie{position:relative;display:block!important;width:100%;height:100%;aspect-ratio:1;object-fit:contain;opacity:1!important;visibility:visible!important}.mobile-cancellation-list article,.mobile-cancellation-list article:nth-child(n){min-height:170px;padding:20px 22px;background:#faf9f6!important;color:#24201d!important;border:1px solid #d9d1c8;box-shadow:0 12px 26px #0007}.mobile-cancellation-list article>span{margin-bottom:24px;color:#4d4640}.mobile-order-progress{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px;width:100%;margin-bottom:13px}.mobile-order-progress i{height:4px;background:#c8c4c0;border-radius:3px}.mobile-order-progress i:first-child{background:#4b5148}.mobile-order-progress i:last-child{background:#ef3e20;animation:cancelPulse 1.45s ease-in-out infinite alternate}.mobile-order-labels{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobile-order-labels small{font:600 10px/1.2 var(--mono);letter-spacing:.07em;color:#6a655e}.mobile-cancellation-list .mobile-order-labels strong{font:800 clamp(22px,6vw,30px)/1 var(--head);letter-spacing:-.035em;color:#c7311c;animation:cancelPulse 1.45s ease-in-out infinite alternate}@keyframes cancelPulse{from{opacity:.62}to{opacity:1}}.mobile-straight .thread-conversation-window{max-height:260px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;touch-action:pan-y}.mobile-straight .thread-conversation-message{padding:9px 0;gap:8px}.thread-feed.mobile-straight[data-loop-mode=conversation] .loop-composer-plane{padding:12px}.thread-feed.mobile-straight[data-loop-mode=conversation] .loop-compose-box{min-height:68px;padding:9px;margin-top:6px}.thread-feed.mobile-straight[data-loop-mode=conversation] .loop-thread-top{padding-bottom:7px}.mobile-straight .loop-typed-line{min-height:22px}.story-resolution .ending-stage{padding-top:12px!important;padding-bottom:12px!important}.story-resolution .ending-stage .comparison-thread-labels .thread-brand{display:block;top:-27px!important;font-size:clamp(12px,3.5vw,16px);opacity:1}.story-resolution .ending-stage .comparison-thread-labels .thread-brand small{display:none}.story-resolution .commerce-comparison{padding-top:22px!important}.mobile-capability-list{display:grid;gap:0}.mobile-capability-group{margin:16px 0 0;padding:16px 0 9px;font-size:12px}.mobile-capability-card{padding:16px 0 18px}.mobile-capability-card h3{font-size:19px;line-height:1.2;margin:0}.mobile-capability-card>p{font-size:13px;line-height:1.45;margin:6px 0 13px}.mobile-capability-comparison{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mobile-capability-result{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:7px;min-height:76px;padding:10px;border:1px solid #d6d0c8;border-radius:5px;background:#fff;font:600 11px/1.25 var(--mono)}.mobile-capability-result:nth-child(2){border-color:#e4b2a8;background:#fff8f6}.mobile-capability-result span:first-child{display:block;min-height:2.5em;color:#4d4640}.mobile-capability-result span:last-child{display:grid;place-items:center;width:26px;height:26px;border:1px solid #b8b0a8;border-radius:50%;color:#817a73;font-size:17px;font-weight:700}.mobile-capability-result.is-included span:last-child{width:26px;height:26px;background:#c7311c;border-color:#c7311c;color:#fff;font-size:17px}}@media(max-width:760px) and (prefers-reduced-motion:reduce){.story-page .site-header .chapter-navigation a{animation:none;opacity:1;transform:none}.chapter-sighting .mobile-film-marquee{animation:none;overflow-x:auto;max-width:100vw;scrollbar-width:thin}.mobile-cancellation-list .mobile-order-labels strong,.mobile-order-progress i:last-child{animation:none;opacity:1}}@media(max-width:760px){.mobile-capability-key{margin:0;padding:0 0 8px;color:#6d625c;font:600 10px/1.4 var(--mono);letter-spacing:.06em}}@media(max-width:760px){.chapter-sighting .mobile-film-marquee{gap:0}.chapter-sighting .mobile-film-marquee .celebrity-film-frame{margin-right:10px!important}}@media(max-width:760px){.story-page .site-header .mobile-menu-toggle{position:relative;z-index:102;order:2;min-width:48px;width:48px;height:48px;margin-left:auto;color:#fff}.story-page .site-header.is-light .mobile-menu-toggle{color:#1e1e1e}.story-page .site-header .mobile-menu-toggle[aria-expanded=true]{color:#fff}.mobile-menu-toggle .menu-bars{position:relative;display:block;width:26px;height:22px}.mobile-menu-toggle .menu-bars i{position:absolute;left:0;display:block;width:26px;height:2px;border-radius:2px;background:currentColor;transform-origin:center;transition:top .28s ease,transform .28s ease,opacity .16s ease}.mobile-menu-toggle .menu-bars i:first-child{top:2px}.mobile-menu-toggle .menu-bars i:nth-child(2){top:10px}.mobile-menu-toggle .menu-bars i:nth-child(3){top:18px}.mobile-menu-toggle[aria-expanded=true] .menu-bars i:first-child{top:10px;transform:rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] .menu-bars i:nth-child(2){opacity:0}.mobile-menu-toggle[aria-expanded=true] .menu-bars i:nth-child(3){top:10px;transform:rotate(-45deg)}.story-page .site-header .chapter-navigation{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-height:100svh;background:#111!important;padding:clamp(76px,12dvh,116px) clamp(24px,6vw,44px) max(28px,env(safe-area-inset-bottom))!important;box-sizing:border-box;z-index:101!important}html.mobile-menu-open .story-page .site-header .campaign-brand{visibility:hidden}.chapter-sighting .mobile-film-marquee{animation-name:mobileFilmRollRight;animation-duration:32s;animation-play-state:running}@keyframes mobileFilmRollRight{from{transform:translateX(-50%)}to{transform:translateX(0)}}.story-page .chapter-shop .shop-art,.story-page .chapter-shop .shop-art-anchor{display:block!important;position:relative!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;visibility:visible!important;opacity:1!important;transform:none!important}.story-page .chapter-shop .shop-window{display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;z-index:2!important;overflow:hidden!important;visibility:visible!important;opacity:1!important;transform:none!important}.story-page .chapter-shop .shop-content{display:block!important;padding:16px!important}.story-page .chapter-shop .shop-product-photo{display:block!important;position:relative!important;width:100%!important;height:auto!important;aspect-ratio:1!important;min-height:200px!important;overflow:hidden!important;border:1px solid #a5a09a!important;background:#fff!important}.story-page .chapter-shop .shop-product-photo .mobile-shop-hoodie{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;visibility:visible!important;opacity:1!important}.story-page .chapter-shop .shop-product-details,.story-page .chapter-shop .shop-purchase-stage{display:block!important;position:relative!important;visibility:visible!important;opacity:1!important;filter:none!important}.story-page .chapter-shop .shop-powered{visibility:visible!important;opacity:1!important}.story-page .chapter-shop .shop-product-details{margin-top:14px}.mobile-order-progress{position:relative;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;margin:0 0 10px}.mobile-order-progress::before{content:"";position:absolute;left:8px;right:8px;top:50%;height:2px;background:#c7c1ba;transform:translateY(-50%)}.mobile-order-progress i,.mobile-order-progress i:first-child,.mobile-order-progress i:last-child{position:relative;z-index:1;display:block;justify-self:center;width:15px;height:15px;border:3px solid #8a857e;border-radius:50%;background:#faf9f6;box-sizing:border-box}.mobile-order-progress i:first-child{justify-self:start;background:#454b43;border-color:#454b43}.mobile-order-progress i:last-child{justify-self:end;background:#ef3e20;border-color:#ef3e20;box-shadow:0 0 0 4px #ef3E2022}.mobile-order-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:4px}.mobile-order-labels small:nth-child(2){text-align:center}.mobile-cancellation-list .mobile-order-labels strong{text-align:right;font-size:clamp(15px,4.2vw,19px);white-space:nowrap}.mobile-straight .thread-conversation-window{height:auto!important;min-height:0!important;max-height:260px!important;overflow-y:auto}.thread-feed.mobile-straight[data-loop-mode=conversation] .loop-compose-box{margin-top:0!important;padding-top:0!important}.thread-feed.mobile-straight[data-loop-mode=conversation] .loop-composer-plane{padding-bottom:10px!important}.mobile-straight .thread-conversation-message:last-child{border-bottom:0;padding-bottom:5px}}@media(max-width:760px) and (prefers-reduced-motion:reduce){.mobile-menu-toggle .menu-bars i{transition:none}.chapter-sighting .mobile-film-marquee{animation:none}}.mobile-menu-footer,.mobile-thread-roles{display:none}@media(max-width:760px){.story-page .chapter-shop .click-store-collage{margin-top:30px!important;gap:10px}.story-page .chapter-shop .click-store-photo{width:calc((100% - 20px)/ 3)!important}.story-page .chapter-shop .shop-product-photo{border-color:#dedbd6!important}.mobile-cancellation-list article,.mobile-cancellation-list article:nth-child(n){min-height:188px;padding:19px 18px}.mobile-cancellation-list article>span{margin-bottom:26px;font-size:12px;letter-spacing:.02em}.mobile-order-progress{margin-bottom:12px}.mobile-order-progress::before{left:7px;right:7px}.mobile-order-progress i,.mobile-order-progress i:first-child,.mobile-order-progress i:last-child{width:14px;height:14px}.mobile-order-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.mobile-order-labels small{font:600 clamp(9px,2.6vw,11px)/1.25 var(--mono);letter-spacing:0;white-space:nowrap}.mobile-order-labels small:first-child{text-align:left}.mobile-order-labels small:nth-child(2){text-align:center}.mobile-cancellation-list .mobile-order-labels strong{align-self:start;text-align:right;font:800 clamp(12px,3.7vw,17px)/1.18 var(--head);letter-spacing:-.025em;white-space:nowrap}.mobile-straight .wait-loop-masks{display:none!important}.mobile-straight .thread-conversation-window{height:var(--conversation-height,152px)!important;min-height:0!important;max-height:260px!important;transition:height .5s ease}.mobile-straight .thread-conversation-window.is-scrollable{overflow-y:auto}.story-resolution .ending-transition{height:230svh!important;margin:0!important}.story-resolution .ending-stage{position:sticky!important;top:64px!important;height:calc(100svh - 64px)!important;min-height:0!important;display:flex;flex-direction:column;justify-content:center;gap:clamp(26px,6svh,54px);padding:18px 20px 30px!important;overflow:hidden}.story-resolution .ending-stage #ending-title{flex:none;width:100%;font-size:clamp(25px,min(7vw,5.6svh),48px)!important}.story-resolution .ending-stage .comparison-thread{display:none!important}.mobile-thread-roles{display:block;position:absolute;bottom:clamp(12px,3svh,30px);left:20px;right:20px;width:min(calc(100% - 40px),540px);margin-inline:auto;border:1px solid #bdb8b1;background:#f7f4ef;color:#252525;text-align:left;opacity:var(--mobile-roles-opacity,0);transform:translateY(calc((1 - var(--mobile-roles-opacity,0))*12px));pointer-events:none}.mobile-thread-roles-body,.mobile-thread-roles-head,.mobile-thread-roles-names{display:grid;grid-template-columns:1fr 1fr}.mobile-thread-roles-body span,.mobile-thread-roles-head span,.mobile-thread-roles-names strong{min-width:0;padding:10px 12px;border-right:1px solid #d4cec6}.mobile-thread-roles-body span:last-child,.mobile-thread-roles-head span:last-child,.mobile-thread-roles-names strong:last-child{border-right:0}.mobile-thread-roles-head{border-bottom:1px solid #d4cec6;color:#9a321f;font:600 clamp(9px,2.5vw,11px)/1.3 var(--mono);letter-spacing:.03em}.mobile-thread-roles-names{border-bottom:1px solid #d4cec6;font:700 clamp(17px,5vw,24px)/1.1 var(--head)}.mobile-thread-roles-body{font:400 clamp(11px,3vw,13px)/1.4 var(--mono)}.mobile-thread-roles>p{margin:0;padding:11px 12px;background:#c7311c;color:#fff;text-align:center;font:700 clamp(11px,3vw,13px)/1.2 var(--mono);letter-spacing:.04em}.mobile-capability-list{display:block}.mobile-capability-table{width:100%;border-collapse:collapse;table-layout:fixed;background:#fff;color:#27231f}.mobile-capability-table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mobile-capability-table th:first-child{width:50%}.mobile-capability-table thead th{padding:13px 6px;border-bottom:2px solid #c7311c;font:700 clamp(9px,2.5vw,11px)/1.25 var(--mono);text-align:left;letter-spacing:0;vertical-align:bottom}.mobile-capability-table thead th:first-child{text-align:left;padding-left:10px}.mobile-capability-table tbody tr:not(.mobile-capability-group-row){border-bottom:1px solid #dfdad3}.mobile-capability-table tbody tr:not(.mobile-capability-group-row) th{padding:13px 10px;font:600 clamp(11px,3vw,13px)/1.35 var(--mono);text-align:left;overflow-wrap:break-word}.mobile-capability-table td{width:25%;padding:10px 3px;text-align:left;border-left:1px solid #ece8e2}.mobile-capability-table td:last-child{background:#fff7f5}.mobile-capability-group-row th{padding:17px 10px 9px;background:#eeeae4;color:#9a321f;text-align:left;font:700 clamp(11px,3vw,13px)/1.35 var(--mono)}.mobile-capability-check{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#c7311c;color:#fff;font:700 18px/1 var(--mono)}.story-page .site-header .campaign-brand{position:relative;z-index:103;margin-right:auto;visibility:visible!important}html.mobile-menu-open .story-page .site-header{background:#111!important;color:#f7f4ef!important;box-shadow:none!important}.story-page .site-header .chapter-navigation{padding-bottom:max(92px,calc(70px + env(safe-area-inset-bottom)))!important}.mobile-menu-footer{display:block;position:absolute;left:clamp(24px,6vw,44px);right:clamp(24px,6vw,44px);bottom:max(24px,env(safe-area-inset-bottom));border-top:1px solid #ffffff40;padding-top:14px}.story-page .site-header .chapter-navigation .mobile-menu-share{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0;border:0;background:0 0;color:#f7f4ef;text-align:left;font:600 13px/1.3 var(--mono);letter-spacing:.06em;cursor:pointer}.mobile-menu-share span{font-size:22px;color:#ef3e20}.mobile-menu-share-status{display:block;color:#beb8b0;font:400 12px/1.4 var(--mono)}.mobile-menu-share:focus-visible{outline:3px solid #EF3E20;outline-offset:2px}}@media(max-width:760px) and (prefers-reduced-motion:reduce){.mobile-straight .thread-conversation-window{transition:none}.story-resolution .ending-transition{height:auto!important}.story-resolution .ending-stage{position:relative!important;top:auto!important;height:auto!important;min-height:0!important;padding:52px 20px!important}.story-resolution .ending-stage #ending-title{display:flex;flex-direction:column;gap:28px}.mobile-thread-roles{position:relative;inset:auto;width:min(100%,540px);opacity:1;transform:none}}@media(max-width:760px){.story-page .chapter-shop .click-store-collage{position:relative;z-index:3;margin:16px 0 32px!important;gap:10px}.story-page .chapter-shop .shop-window{margin-top:0!important}.chapter-sighting .mobile-film-marquee{animation:mobileFilmRollRight 22s linear infinite!important;will-change:transform}.mobile-order-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;align-items:center;margin-bottom:12px}.mobile-order-progress::before{left:12.5%;right:12.5%;height:2px;background:#bab5af}.mobile-order-progress::after{content:"";position:absolute;left:12.5%;top:50%;width:50%;height:3px;background:#ef3e20;transform:translateY(-50%);z-index:0}.mobile-order-progress i,.mobile-order-progress i:first-child,.mobile-order-progress i:last-child{justify-self:center;width:14px;height:14px;background:#faf9f6;border:2px solid #aaa39b;box-shadow:none}.mobile-order-progress i:first-child{background:#454b43;border-color:#454b43}.mobile-order-progress i:nth-child(2){background:#faf9f6;border-color:#ef3e20}.mobile-order-progress i:nth-child(3){background:#ef3e20;border-color:#ef3e20;box-shadow:0 0 0 4px #ef3E2022;animation:cancelPulse 1.45s ease-in-out infinite alternate}.mobile-order-progress i:last-child{background:#faf9f6;border-color:#aaa39b;animation:none}.mobile-order-labels{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.mobile-order-labels small,.mobile-order-labels small:first-child,.mobile-order-labels small:last-child,.mobile-order-labels small:nth-child(2){text-align:center;font:600 clamp(8px,2.25vw,10px)/1.25 var(--mono);letter-spacing:0;white-space:normal}.mobile-cancellation-list .mobile-order-labels strong{align-self:start;text-align:center;font:800 clamp(10px,2.85vw,14px)/1.2 var(--head);letter-spacing:-.025em;white-space:nowrap}html.mobile-menu-open .story-page .site-header.is-light .brand-icon img{filter:none!important}html.mobile-menu-open .story-page .site-header.is-light .brand-icon{border-color:#ffffff50!important}html.mobile-menu-open .story-page .site-header.is-light .campaign-brand{color:#f7f4ef!important}}@media(max-width:760px) and (prefers-reduced-motion:reduce){.chapter-sighting .mobile-film-marquee{animation:none!important}.mobile-order-progress i:nth-child(3){animation:none}}.story-page .retail-conversion{background-color:var(--cream,#f7f4ef);background-image:linear-gradient(to bottom,var(--cream,#f7f4ef) 0,rgba(247,244,239,.92) 12%,rgba(247,244,239,.38) 34%,rgba(247,244,239,0) 58%),url('/wp-content/themes/deposco/supply-chain-nightmares/2026/assets/guide-room-background.webp');background-size:100% 100%,cover;background-position:center,center bottom;background-repeat:no-repeat;padding-bottom:clamp(100px,14vw,210px)}.retail-conversion .guide-stack-preview{position:relative;isolation:isolate;padding-bottom:0}.guide-page-stack{position:relative;width:100%;aspect-ratio:1;isolation:isolate;pointer-events:none}.guide-page-stack .guide-stack-page{position:absolute;left:17%;top:7%;width:66%;height:auto;aspect-ratio:612/792;object-fit:contain;border-radius:0;background:#fff;box-shadow:0 2px 4px #35251918,0 16px 32px #35251924;transform:rotate(var(--page-angle));transform-origin:50% 65%;z-index:var(--page-order);opacity:0;animation-duration:9.375s;animation-timing-function:linear;animation-iteration-count:infinite}.guide-page-stack .guide-stack-page-1{opacity:1}.guide-stack-page-2{animation-name:guide-page-2}@keyframes guide-page-2{0%,34.666667%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}39.333333%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-3{animation-name:guide-page-3}@keyframes guide-page-3{0%,39.333333%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}44.000000%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-4{animation-name:guide-page-4}@keyframes guide-page-4{0%,44.000000%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}48.666667%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-5{animation-name:guide-page-5}@keyframes guide-page-5{0%,48.666667%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}53.333333%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-6{animation-name:guide-page-6}@keyframes guide-page-6{0%,53.333333%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}58.000000%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-7{animation-name:guide-page-7}@keyframes guide-page-7{0%,58.000000%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}62.666667%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-8{animation-name:guide-page-8}@keyframes guide-page-8{0%,62.666667%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}67.333333%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-9{animation-name:guide-page-9}@keyframes guide-page-9{0%,67.333333%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}72.000000%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-10{animation-name:guide-page-10}@keyframes guide-page-10{0%,72.000000%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}76.666667%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-11{animation-name:guide-page-11}@keyframes guide-page-11{0%,76.666667%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}81.333333%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-12{animation-name:guide-page-12}@keyframes guide-page-12{0%,81.333333%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}86.000000%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-13{animation-name:guide-page-13}@keyframes guide-page-13{0%,86.000000%{opacity:0;transform:translate(7%,-11%) rotate(calc(var(--page-angle) + 7deg)) scale(1.045)}90.666667%,95.333333%{opacity:1;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}100%{opacity:0;transform:translate(0,0) rotate(var(--page-angle)) scale(1)}}.guide-stack-page-cover{animation-name:guide-cover-return}@keyframes guide-cover-return{0%,34.666666%{opacity:1;transform:translate(0,0) rotate(0) scale(1)}34.666667%{opacity:0;transform:translate(0,0) rotate(0) scale(1)}34.666668%,90.666667%{opacity:0;transform:translate(7%,-11%) rotate(7deg) scale(1.045)}100%,95.333333%{opacity:1;transform:translate(0,0) rotate(0) scale(1)}}@media(max-width:800px){.story-page .retail-conversion{background-position:center,left bottom;background-size:100% 100%,auto 100%;padding-bottom:110px}.retail-conversion .guide-stack-preview{max-width:460px}.retail-conversion .guide-pitch{padding:24px;background:rgba(247,244,239,.91)}}@media(prefers-reduced-motion:reduce){.guide-page-stack .guide-stack-page{animation:none;opacity:0}.guide-page-stack .guide-stack-page-1{opacity:1}.retail-conversion .guide-stack-preview{padding-bottom:0}}.story-page .site-header .campaign-brand{width:clamp(224px,22.4vw,304px);max-width:100%;flex-shrink:0;gap:0}.story-page .campaign-lockup{display:block;position:relative;width:100%;aspect-ratio:676.52/70.23;line-height:0}.story-page .campaign-lockup img{display:block;width:100%;height:100%;object-fit:contain}.story-page .campaign-lockup .campaign-lockup-positive{display:none}.story-page .site-header.is-light .campaign-lockup-negative{display:none}.story-page .site-header.is-light .campaign-lockup-positive{display:block}@media(max-width:760px){.story-page .site-header .campaign-brand{width:min(240px,calc(80vw - 80px));min-width:0}html.mobile-menu-open .story-page .site-header .campaign-lockup-negative{display:block}html.mobile-menu-open .story-page .site-header .campaign-lockup-positive{display:none}}@media(min-width:761px){.story-page .site-header .chapter-navigation{font-size:1rem}}@media(min-width:1051px){.story-page .site-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px}.story-page .site-header .campaign-brand{grid-column:1;grid-row:1;justify-self:start;min-width:0}.story-page .site-header .chapter-navigation{grid-column:2;grid-row:1;justify-self:center;justify-content:center;margin:0}.story-page .site-header .header-cta{grid-column:3;grid-row:1;justify-self:end;white-space:nowrap}}.story-page .site-header .header-cta,.story-page .site-header.is-light .header-cta,.story-page .site-header.is-scrolled .header-cta{background:#ef3e20;border-color:#ef3e20;color:#fff}.story-page .site-header .header-cta:hover{background:#d83015;border-color:#d83015;color:#fff}.story-page .viral-story-article{display:contents}.story-page .signal-comments{--pointer-x:0;--pointer-y:0}.story-page .shop-order-status>[role=status]{display:block;width:100%}.story-page .hero-confirmation .shop-order-fill{width:100%;transform-origin:left center}.story-page .hero-confirmation .shop-order-stop{left:90%}.story-page .signal-progress i{width:100%!important;transform-origin:left center}.story-page #resolution :is(.commerce-comparison,.customer-stories){background-color:#f7f4ef}.story-page .guide-demo,.story-page .site-header .header-cta,.story-page button.shop-add{background-color:#d83218;color:#fff}.story-page .fan-note :is(b,.feed-trending-topic,.feed-trending-context a),.story-page .signal-handle,.story-page .signal-mention{color:#ff6248}.story-page .signal-scene .glass-heading{color:#aaa}.story-page .signal-scene .signal-comment header small{color:#aaa}.story-page .signal-scene .signal-comment p a{color:#ff6248}.story-page .hero-confirmation.is-canceled .shop-order-status,.story-page .signal-scene .glass-heading .signal-mention,.story-page .signal-scene .signal-comment .signal-handle{color:#ff6248}.story-page .hero-confirmation.is-canceled .shop-order-status{color:#ffd8cd}.story-page .shop-address{color:#68625b}.story-page .shop-price>span,.story-page .shop-product-details .shop-category{color:#71685f}.story-page .shop-powered>span{color:#737373}.story-page .mobile-order-labels>strong{color:#481207}.story-page .loop-compose-box .brand-mention{color:#ff715a}.story-page .loop-compose-tools>span{color:#969fab}.story-page .customer-stories-heading>.eyebrow,.story-page .guide-pitch>.eyebrow{color:#c42c14!important}.story-page .phone-comments>p,.story-page .thread-conversation-message>div>p{color:#e8e8e8}@layer paper-shaders{:where([data-paper-shader]){isolation:isolate;position:relative}:where([data-paper-shader]) canvas{contain:strict;display:block;position:absolute;inset:0;z-index:-1;width:100%;height:100%;border-radius:inherit;corner-shape:inherit}}.mobile-ending-arrow{display:none}@media(max-width:760px){.story-page .signal-heading>.hero-summary{color:#ded9d2;margin-bottom:0}.story-page .signal-scene{margin-top:16px;margin-bottom:0;transform:none}.story-page .mobile-cancellation-list .mobile-order-progress i:nth-child(-n+3){background:#ef3e20;border-color:#ef3e20}.story-page .mobile-cancellation-list .mobile-order-labels strong{font:600 clamp(8px,2.25vw,10px)/1.25 var(--mono);letter-spacing:0;white-space:normal}.story-page .mobile-press-lead+picture{display:none}.story-page .mobile-straight .thread-conversation-window{height:var(--mobile-thread-height,440px)!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;transition:none;overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:#777 #171717}.story-page .mobile-straight .loop-compose-box[hidden]{display:none!important}.story-page .mobile-straight .thread-conversation-message{padding-block:14px}#customer-story-sheet .customer-sheet-tag,.story-page .customer-story-thumb{display:none}#customer-story-sheet .customer-sheet-intro-row{grid-template-columns:minmax(0,1fr);gap:0}.story-resolution .ending-stage{height:auto!important;min-height:calc(100svh - 64px)!important;overflow:visible;padding:32px 20px!important;gap:24px}.story-resolution .ending-stage #ending-title{display:flex;flex-direction:column;gap:18px}.story-resolution .ending-stage .ending-message{filter:none}.story-resolution .mobile-ending-arrow{display:block;flex:none;align-self:center;width:26px;height:46px;color:#ef3e20}.story-resolution .ending-stage .mobile-thread-roles{position:relative;inset:auto;width:min(100%,540px);margin:0 auto;flex:none}.story-page .retail-conversion{background-image:linear-gradient(to bottom,#f7f4ef 0,rgba(247,244,239,.96) 65%,rgba(247,244,239,.88) 100%),url('/wp-content/themes/deposco/supply-chain-nightmares/2026/assets/guide-room-background.webp')}.story-page .retail-conversion-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.story-page .retail-conversion .guide-pitch{display:contents}.story-page .retail-conversion .guide-pitch>.eyebrow{order:0;margin:0}.story-page .retail-conversion #guide-title{order:1;margin:0}.story-page .retail-conversion .guide-mockup{order:2;margin:8px auto 12px}.story-page .retail-conversion .guide-lead{order:3;margin:0}.story-page .retail-conversion .guide-form-intro{order:4;margin:0}.story-page .retail-conversion .guide-demo{order:5;justify-self:start}}.media-lazy .story-page .perf-deferred-background{background-image:none!important}.perf-offscreen,.perf-offscreen *{will-change:auto!important}@media(min-width:761px) and (prefers-reduced-motion:no-preference){.press-concert-photo{--photo-overlap:min(240px,27vh)}}.story-page .signal-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:66% center}.story-page .signal-video{position:relative}@media(max-width:600px){.story-page .signal-heading h1{min-height:4.16em}}