.home{grid-template-columns:var(--rail) 1.05fr 1fr;isolation:isolate;display:grid;overflow:clip}.home-manifesto{z-index:3;flex-direction:column;justify-content:center;min-height:680px;padding:35px 0 95px 42px;display:flex;position:relative}.home-manifesto:before{content:"";background:linear-gradient(transparent calc(50% - .5px),var(--line) 50%,transparent calc(50% + .5px));z-index:-1;pointer-events:none;position:absolute;inset:0}.intro-meta{align-items:center;gap:14px;margin-bottom:38px;display:flex}.slash{gap:5px;display:inline-flex}.slash i{background:var(--acid);width:5px;height:18px;transform:skew(-20deg)}.hero-title{font:700 clamp(3.8rem,8vw,8.5rem)/.88 var(--display);letter-spacing:-.03em;text-transform:uppercase;z-index:4;margin:0;position:relative}.title-line{margin-bottom:-.08em;padding-bottom:.15em;display:block;overflow:hidden}.reveal{white-space:nowrap;will-change:transform;display:block}.home-copy{color:#4e5c7c;max-width:345px;margin:32px 0 29px;font-size:12px;line-height:1.95}.home-copy strong{color:var(--white);letter-spacing:.03em;margin-bottom:12px;font:900 19px/1.5 Noto Sans SC,sans-serif;display:block}.manifesto-foot{align-items:center;gap:18px;display:flex;position:absolute;bottom:26px;left:42px;right:25px}.barcode{opacity:.7;background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 4px,currentColor 4px 5px,#0000 5px 8px);flex:none;width:64px;height:26px}.action-row{align-items:center;gap:22px;display:flex}.text-link{border-bottom:1px solid #0b1b3657;align-items:center;gap:20px;padding:12px 0;font-size:11px;font-weight:600;display:inline-flex}.text-link:hover{color:var(--acid);border-color:var(--acid)}.home-foci{border-left:1px solid var(--line);perspective:1000px;min-width:0;min-height:680px;position:relative;overflow:hidden}.foci-top{z-index:10;justify-content:space-between;display:flex;position:absolute;top:30px;left:28px;right:28px}.giant-word{writing-mode:vertical-rl;letter-spacing:-.08em;color:#0000;-webkit-text-stroke:1px #0f3f972e;user-select:none;font:800 clamp(10rem,19vw,22rem)/.8 Syne,sans-serif;position:absolute;bottom:0;left:-8%}.halftone{pointer-events:none;background:radial-gradient(#0f3f9757 .8px,#0000 1.1px) 0 0/5px 5px;position:absolute;inset:13% -20% 4% 0;transform:rotate(-15deg);mask-image:radial-gradient(#000,#0000 69%)}.poster-stack{will-change:transform;position:absolute;inset:85px 25px 70px 15px}.feature-poster{background:var(--acid);clip-path:polygon(0 0,91% 0,100% 9%,100% 100%,8% 100%,0 92%);width:77%;padding:1px;position:absolute;top:0;right:1%;transform:rotate(8deg)}.poster-inner{background:var(--black);clip-path:inherit}.poster-art{aspect-ratio:1;overflow:hidden}.poster-art img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;display:block}.poster-note{color:var(--acid);border-top:1px solid #0f3f9757;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.bulletin-poster{background:var(--paper);width:57%;color:var(--black);clip-path:polygon(0 0,100% 0,100% 86%,90% 100%,0 100%);z-index:4;padding:25px 26px 20px;position:absolute;bottom:0;left:1%;transform:rotate(-7deg)}.bulletin-poster:before{content:"";background:var(--acid);height:5px;position:absolute;top:0;left:0;right:0}.bulletin-issue{border-bottom:1px solid #f4f2ec47;justify-content:space-between;padding-bottom:13px;display:flex}.bulletin-poster h2{font:700 clamp(2.5rem,4.4vw,4.7rem)/.95 var(--display);letter-spacing:-.03em;margin:21px 0}.bulletin-poster p{max-width:185px;margin-bottom:18px;font:900 13px/1.65 Noto Sans SC,sans-serif}.feature-poster{z-index:2;transition:transform .55s var(--ease),filter .55s var(--ease);will-change:transform}.bulletin-poster{transition:transform .55s var(--ease),filter .55s var(--ease);will-change:transform}@media (hover:hover){.poster-stack:has(.feature-poster:hover) .feature-poster,.poster-stack:has(.feature-poster:focus-within) .feature-poster{transform:rotate(2.4deg)translateY(-10px)scale(1.02)}.poster-stack:has(.bulletin-poster:hover) .bulletin-poster,.poster-stack:has(.bulletin-poster:focus-within) .bulletin-poster{transform:rotate(-1.8deg)translateY(-8px)scale(1.035)}}.poster-stack[data-front=feature] .feature-poster,.poster-stack[data-front=bulletin] .bulletin-poster{z-index:9}.poster-stack[data-front=feature] .bulletin-poster,.poster-stack[data-front=bulletin] .feature-poster{filter:saturate(.9)}.bulletin-poster.tracklist h2{margin:13px 0 10px;font-size:clamp(2rem,3.4vw,3.4rem)}.bulletin-list{font:600 10.5px/1.2 var(--sans);margin:0 0 12px;padding:0;list-style:none}.bulletin-list li{border-bottom:1px solid #f4f2ec29;justify-content:space-between;gap:10px;padding:5px 0;display:flex}.bulletin-list b{font:400 9.5px/1.6 var(--mono);opacity:.55}.poster-open{width:100%;font:600 11px var(--sans);border-top:1px solid #f4f2ec42;justify-content:space-between;align-items:center;padding:14px 0 3px;display:flex}.coords{z-index:10;color:#5b6a8a;letter-spacing:.06em;pointer-events:none;font-size:10px;position:absolute}.coords.tl{top:61px;left:28px}.coords.tr{text-align:right;top:61px;right:28px}.coords.bl{bottom:23px;left:28px}.coords.br{text-align:right;bottom:23px;right:28px}.poster-caption{writing-mode:vertical-rl;color:#5b6a8a;letter-spacing:.14em;font-size:10px;position:absolute;bottom:68px;right:28px}.background-01{font:700 47vw/1 var(--display);color:#0f3f970d;-webkit-text-stroke:1px #0f3f971f;z-index:-1;pointer-events:none;position:absolute;top:-50px;left:22%}@media (width>=1700px){.home-manifesto{padding-left:60px}.manifesto-foot{left:60px}.home-foci,.home-manifesto{min-height:740px}.poster-stack{inset:88px 45px 75px 25px}.bulletin-poster{padding:32px}}@media (width<=1250px){.home-manifesto{padding-left:30px}.manifesto-foot{left:30px}.home-copy{max-width:300px}.home-foci,.home-manifesto{min-height:640px}.bulletin-poster{padding:23px 20px}.poster-stack{inset:95px 18px 80px 4px}}@media (width<=1000px){.home-manifesto{padding-left:23px}.home-copy{max-width:260px}.home-copy strong{font-size:17px}.home-foci,.home-manifesto{min-height:650px}.bulletin-poster{width:65%;padding:20px 17px;left:-4%}.feature-poster{width:90%;top:25px;right:-5%}.poster-caption{display:none}.poster-stack{inset:105px 20px 90px 15px}}@media (width<=730px){.home{grid-template-columns:30px minmax(0,1fr)}.home>.ruler{grid-row:1/3}.home-manifesto{min-height:615px;padding:70px 24px 115px}.home-foci{border-top:1px solid var(--line);border-left:0;grid-column:2;min-height:620px}.hero-title{font-size:clamp(3.8rem,12vw,6.5rem)}.intro-meta{margin-bottom:30px}.home-copy{max-width:330px}.manifesto-foot{left:24px}.poster-stack{inset:85px 30px 70px}.feature-poster{width:72%;top:0;right:3%}.bulletin-poster{width:54%;left:0}.foci-top{top:24px}.bulletin-poster h2{font-size:54px}}@media (width<=450px){.home-manifesto{min-height:620px;padding-left:18px;padding-right:18px}.hero-title{font-size:clamp(3.8rem,14vw,4.4rem)}.home-copy{max-width:285px}.home-copy strong{font-size:17px}.action-row{gap:20px}.intro-meta .label{letter-spacing:.07em}.manifesto-foot{left:18px}.manifesto-foot .micro{letter-spacing:.08em}.home-foci{min-height:565px}.poster-stack{inset:90px 20px 70px 16px}.feature-poster{width:87%;right:-3%}.bulletin-poster{width:66%;padding:19px 17px;left:-1%}.bulletin-poster h2{font-size:47px}.poster-note{padding:12px}.coords.tl,.coords.bl{left:18px}.coords.tr,.coords.br{right:18px}.foci-top{left:18px;right:18px}.foci-top .micro{letter-spacing:.06em}}
