.threads-hero{min-height:100svh;overflow:clip;display:flex;align-items:center;padding-block:130px 90px}.threads-hero>img{position:absolute;top:0;left:12%;width:128%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.threads-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--night) 14%,rgba(0,0,0,.76) 40%,rgba(0,0,0,0) 66%)}.threads-hero .wrap{z-index:2}.threads-hero h1{margin-top:18px;max-width:8.4em}.threads-hero .lede{margin-top:clamp(20px,2vw,30px);max-width:27em;color:rgba(255,255,255,.86)}.caps-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.cap{position:relative;border-radius:22px;overflow:hidden;background:#000;color:#fff;padding:20px 20px 22px;min-height:clamp(320px,26vw,400px);display:flex;flex-direction:column}.cap-art{position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 62% at 50% 28%,#000,transparent);mask-image:radial-gradient(90% 62% at 50% 28%,#000,transparent)}.cap-art img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cap em{position:relative;font-style:normal;font-size:12px;font-weight:600;letter-spacing:.12em;color:rgba(255,255,255,.56);margin-top:auto}.cap h3{font-size:clamp(18px,1.45vw,22px)}.cap h3,.cap p{position:relative;margin-top:6px}.cap p{font-size:15px;line-height:1.36;color:rgba(255,255,255,.74)}@media (max-width:1100px){.caps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cap{min-height:300px}}@media (max-width:520px){.caps-grid{grid-template-columns:1fr}}.bones-band{overflow:clip}.bones-head{text-align:center}.bones{position:relative;margin-top:clamp(48px,6vw,96px)}.bones .col{top:-6%;height:112%;width:auto;aspect-ratio:1500/2300;max-width:none;translate:-50% 0;pointer-events:none}.bones .col,.bones-ray{position:absolute;left:50%}.bones-ray{top:0;bottom:0;width:8px;margin-left:-4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='52'%3E%3Crect x='3' y='0' width='2' height='22' rx='1' fill='%23fff' fill-opacity='.8'/%3E%3Ccircle cx='4' cy='38' r='4' fill='%23fff'/%3E%3C/svg%3E") repeat-y}.bone{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);padding-block:clamp(36px,5vw,72px)}.bone>div{grid-column:1;text-align:right}.bone:nth-child(odd)>div{grid-column:3;text-align:left}.bone h3{font-size:clamp(32px,3.6vw,58px);letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.bone p{margin-top:14px;color:var(--soft);font-size:clamp(18px,1.4vw,21px)}@media (max-width:820px){.bone{grid-template-columns:40px minmax(0,1fr)}.bone:nth-child(odd)>div,.bone>div{grid-column:2;text-align:left}.bones .col{left:-48px;width:136px;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;translate:none;-webkit-mask-image:linear-gradient(90deg,#000 62%,transparent);mask-image:linear-gradient(90deg,#000 62%,transparent)}.bones-ray{left:20px}}.reach-title{max-width:12em}.reach-lede{margin-top:20px}.reach{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(8px,1.2vw,18px);margin-top:clamp(44px,6vw,88px);align-items:center}.reach a{display:grid;place-items:center;padding:8px}.reach img{width:100%;max-width:68px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;animation:reach 5s cubic-bezier(.4,0,.3,1) infinite;animation-delay:calc(var(--k) * .26s)}@keyframes reach{0%,16%,to{transform:scale(1)}6%{transform:scale(1.24)}}.reach-line{position:relative;height:4px;margin-top:30px;background:var(--ray-paper) repeat-x left center;background-size:44px 8px}.reach-line i{position:absolute;left:0;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#000;box-shadow:0 0 0 6px rgba(10,10,10,.1);animation:travel 5s cubic-bezier(.4,0,.3,1) infinite}@keyframes travel{0%{left:2%}56%,to{left:98%}}@media (max-width:760px){.reach{grid-template-columns:repeat(5,minmax(0,1fr))}.reach-line{display:none}}.fates{position:relative;overflow:clip}.fates>img{top:0;height:74%;width:82%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 50%;object-position:60% 50%;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.06) 12%,rgba(0,0,0,.42) 26%,#000 46%);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.06) 12%,rgba(0,0,0,.42) 26%,#000 46%)}.fates:after,.fates>img{position:absolute;right:0}.fates:after{content:"";left:0;bottom:0;height:52%;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.94) 72%);pointer-events:none}.fates>.wrap{z-index:2}.fates h2{margin-top:18px;max-width:8em}.fates-lede{margin-top:20px;max-width:26em}.fate-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:clamp(120px,15vw,240px)}.fate-list b{display:block;font-family:var(--display);font-size:clamp(30px,3.4vw,54px);font-weight:620;letter-spacing:-.045em}.fate-list span{display:block;margin-top:8px;font-size:17px;color:rgba(255,255,255,.8);max-width:15em}@media (max-width:820px){.fate-list{grid-template-columns:1fr 1fr}.fates>img{width:260%;right:-150%;opacity:.62;-webkit-mask-image:none;mask-image:none}}.last{display:flex;flex-direction:column;gap:30px}.last-names{display:flex;flex-wrap:wrap;gap:6px 26px;font-family:var(--display);font-size:clamp(28px,3.7vw,60px);font-weight:600;letter-spacing:-.045em;line-height:1.14}.last-names a{transition:opacity .2s}.last-names:hover a{opacity:.35}.last-names a:hover{opacity:1}
/*# sourceMappingURL=506931622e7eef67.css.map*/