.tz-page{--tz-void:#160308;--tz-burgundy:#240610;--tz-burgundy-soft:#3a0a16;--tz-chili:#de3b2c;--tz-crimson:#c0392b;--tz-gold:#c9a227;--tz-cream:#f3e7ce;--tz-white:#fff;--tz-line:#f3e7ce47;background:var(--tz-void);min-height:100svh;color:var(--tz-cream);font-family:var(--font-ui,"Instrument Sans"), ui-sans-serif, system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-x:clip}.tz-page__content{min-height:100svh}.tz-page *,.tz-page :before,.tz-page :after{box-sizing:border-box}.tz-page a{color:inherit;text-decoration:none}.tz-page :focus-visible{outline:2px solid var(--tz-gold);outline-offset:3px}.tz-nav{--tz-void:#160308;--tz-burgundy:#240610;--tz-burgundy-soft:#3a0a16;--tz-chili:#de3b2c;--tz-gold:#c9a227;--tz-cream:#f3e7ce;z-index:50;min-height:72px;color:var(--tz-cream);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#160308f5;border-bottom:1px solid #c9a2278a;grid-template-columns:minmax(170px,.8fr) minmax(420px,1.5fr) minmax(170px,.8fr);align-items:center;padding-inline:clamp(22px,3vw,48px);display:grid;position:relative}.tz-brand-block{width:fit-content;font-family:var(--font-display,"Playfair Display"), Georgia, serif;letter-spacing:-.055em;font-size:clamp(23px,2.1vw,32px);font-style:italic;font-weight:900;line-height:1;color:var(--tz-cream)!important}.tz-brand-block:after{background:var(--tz-chili);content:"";width:48%;height:2px;margin-top:5px;display:block}.tz-nav__links{justify-content:center;align-items:center;gap:clamp(20px,4.2vw,68px);display:flex}.tz-nav__link{min-height:44px;color:var(--tz-cream);font-family:var(--font-ui,"Instrument Sans"), ui-sans-serif, system-ui, sans-serif;letter-spacing:.105em;text-transform:uppercase;align-items:center;padding:0 4px;font-size:13px;font-weight:750;display:inline-flex;position:relative;overflow:hidden}.tz-nav__link:after{background:var(--tz-gold);content:"";transform-origin:100%;height:2px;transition:transform .18s cubic-bezier(.22,1,.36,1);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.tz-nav__link:hover:after,.tz-nav__link:focus-visible:after,.tz-nav__link[aria-current=page]:after,.tz-nav__link[data-status=active]:after{transform-origin:0;transform:scaleX(1)}.tz-nav__link.is-coming-soon{cursor:not-allowed;opacity:.6;gap:8px}.tz-nav__link.is-coming-soon:hover:after,.tz-nav__link.is-coming-soon:focus-visible:after{transform:scaleX(0)}.tz-profile{border:1px solid var(--tz-gold);background:var(--tz-gold);border-radius:50%;justify-self:end;place-items:center;width:44px;height:44px;transition:background-color .15s,color .15s;display:grid;color:var(--tz-void)!important}.tz-profile:hover,.tz-profile:focus-visible{background:0 0;color:var(--tz-gold)!important}.tz-profile svg{stroke-width:2px;width:22px;height:22px}.tz-mobile-toggle,.tz-mobile-menu{display:none}@media (width>=921px){.tz-page__content{grid-template-rows:72px minmax(0,1fr) 46px;height:100svh;min-height:0;display:grid}.tz-main{grid-template-rows:minmax(0,1fr) 134px;min-height:0;display:grid}}.tz-main{background-color:var(--tz-void);background-image:radial-gradient(circle at 14% 20%,#f3e7ce0e 0 .65px,#0000 .8px),radial-gradient(circle at 77% 62%,#c9a2270b 0 .65px,#0000 .8px);background-size:6px 6px,9px 9px}.tz-hero{border-bottom:1px solid var(--tz-line);grid-template-columns:minmax(460px,1.02fr) minmax(440px,.98fr);min-height:0;display:grid;position:relative;overflow:hidden}.tz-hero:before{pointer-events:none;content:"";background-image:linear-gradient(#f3e7ce09 1px,#0000 1px),linear-gradient(90deg,#f3e7ce09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.tz-hero__copy{z-index:4;flex-direction:column;justify-content:center;min-width:0;padding:clamp(26px,4.2vh,52px) clamp(28px,4.5vw,72px);display:flex;position:relative}.tz-kicker{color:var(--tz-gold);font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.16em;margin:0 0 clamp(13px,2.2vh,24px);font-size:11px;font-weight:600}.tz-manifesto{color:var(--tz-cream);font-family:var(--font-display,"Playfair Display"), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:clamp(30px,3.1vw,48px);font-style:italic;font-weight:900;line-height:1}.tz-manifesto__line{white-space:nowrap;width:fit-content;display:block}.tz-manifesto__line+.tz-manifesto__line{margin-top:clamp(10px,1.9vh,20px)}.tz-manifesto__line:nth-child(2){margin-left:clamp(16px,2vw,34px)}.tz-manifesto__line:nth-child(3){margin-left:clamp(32px,4vw,68px)}.tz-manifesto__line--accent{color:var(--tz-chili)}.tz-script{color:#fff;width:fit-content;font-family:var(--font-script,"Pinyon Script"), cursive;margin:clamp(11px,1.8vh,19px) 0 0 auto;padding-right:clamp(14px,3vw,46px);font-size:clamp(30px,3vw,46px);line-height:.9;transform:rotate(-4deg)}.tz-hero__lede{color:#f3e7cecc;max-width:590px;margin:clamp(18px,2.8vh,30px) 0 0;font-size:clamp(16px,1.12vw,18px);line-height:1.55}.tz-actions{flex-wrap:wrap;gap:10px;margin-top:clamp(20px,3.3vh,34px);display:flex}.tz-cta{min-height:50px;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.075em;text-transform:uppercase;border:1px solid;justify-content:space-between;align-items:center;gap:28px;padding:0 18px;font-size:12px;font-weight:700;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex;position:relative}.tz-cta--primary{border-color:var(--tz-gold);background:var(--tz-gold);min-width:min(100%,280px);color:var(--tz-void)!important}.tz-cta--primary:hover,.tz-cta--primary:focus-visible{border-color:var(--tz-chili);background:var(--tz-chili);color:#fff!important}.tz-cta--secondary{border-color:#f3e7ce85;color:var(--tz-cream)!important}.tz-cta--secondary:hover,.tz-cta--secondary:focus-visible{border-color:var(--tz-cream);background:var(--tz-cream);color:var(--tz-void)!important}.tz-cta svg{width:18px;height:18px}.tz-disclaimer{color:#f3e7ce80;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.07em;margin:13px 0 0;font-size:9px;line-height:1.5}.tz-disclaimer a{color:var(--tz-gold);text-underline-offset:3px;font-weight:700;text-decoration:underline}.tz-disclaimer a.tz-policy-button{color:#f3e7cead;text-transform:uppercase;letter-spacing:.08em;vertical-align:baseline;border:1px solid #f3e7ce52;align-items:center;margin-left:8px;padding:2px 8px;font-weight:700;text-decoration:none;transition:color .14s,border-color .14s;display:inline-flex}.tz-disclaimer a.tz-policy-button:hover,.tz-disclaimer a.tz-policy-button:focus-visible{border-color:var(--tz-gold);color:var(--tz-gold);outline:none}.tz-hero__ledger{border-top:1px solid var(--tz-line);border-bottom:1px solid var(--tz-line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:670px;margin:clamp(18px,3vh,32px) 0 0;display:grid}.tz-hero__ledger>div{min-width:0;padding:10px 12px 10px 0}.tz-hero__ledger>div+div{border-left:1px solid var(--tz-line);padding-left:12px}.tz-hero__ledger dt,.tz-hero__ledger dd{font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;margin:0}.tz-hero__ledger dt{color:var(--tz-gold);letter-spacing:.13em;font-size:8px}.tz-hero__ledger dd{color:#f3e7cec7;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.tz-forge{border-left:1px solid var(--tz-line);background-color:var(--tz-burgundy);isolation:isolate;background-image:linear-gradient(#c9a22717 1px,#0000 1px),linear-gradient(90deg,#c9a22717 1px,#0000 1px),linear-gradient(#c9a2270d 1px,#0000 1px),linear-gradient(90deg,#c9a2270d 1px,#0000 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;margin:0;display:grid;position:relative;overflow:hidden}.tz-forge:after{z-index:8;pointer-events:none;content:"";mix-blend-mode:multiply;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#16030821 3px 4px);position:absolute;inset:0}.tz-forge__label{z-index:9;background:var(--tz-burgundy);color:var(--tz-gold);font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.13em;border:1px solid #c9a2278c;margin:0;padding:5px 8px;font-size:9px;position:absolute;top:14px;left:16px}.tz-forge__seal{z-index:9;border:1px solid var(--tz-gold);width:58px;height:58px;color:var(--tz-gold);text-align:center;border-radius:50%;place-content:center;display:grid;position:absolute;top:14px;right:16px;transform:rotate(8deg)}.tz-forge__seal:before{border-radius:inherit;content:"";border:1px dashed;position:absolute;inset:5px}.tz-forge__seal span{font-family:var(--font-display,"Playfair Display"), Georgia, serif;font-size:19px;font-style:italic;font-weight:900;line-height:.8}.tz-forge__seal small{font-family:var(--font-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;margin-top:5px;font-size:6px}.tz-forge__plate{z-index:2;min-height:0;display:block;position:relative;overflow:hidden}.tz-forge__plate img{-webkit-user-select:none;user-select:none;-webkit-mask-composite:source-in;width:auto;max-width:none;height:96%;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0,#000 56px),linear-gradient(0deg,#0000 0,#000 24px),linear-gradient(90deg,#0000 0,#000 20px),linear-gradient(270deg,#0000 0,#000 20px);mask-image:linear-gradient(#0000 0,#000 56px),linear-gradient(0deg,#0000 0,#000 24px),linear-gradient(90deg,#0000 0,#000 20px),linear-gradient(270deg,#0000 0,#000 20px);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width>=921px) and (width<=1500px){.tz-forge__plate img{height:90%}}@media (width>=921px) and (width<=1120px){.tz-forge__plate img{height:84%;transform:translate(-52.5%)}}.tz-forge__titleblock{z-index:9;background:var(--tz-burgundy);color:#f3e7ceb8;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.12em;border-top:1px solid #c9a2278c;grid-template-columns:auto 1fr auto auto;gap:0;margin:0;font-size:8px;display:grid}.tz-forge__titleblock span{text-overflow:ellipsis;white-space:nowrap;padding:7px 12px;overflow:hidden}.tz-forge__titleblock span+span{border-left:1px solid #c9a22759}.tz-forge__titleblock span:first-child{color:var(--tz-gold)}.tz-forge__titleblock-strike{color:var(--tz-chili);font-weight:700}.tz-info{border-bottom:1px solid var(--tz-line);background:var(--tz-burgundy);grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}.tz-info__panel{grid-template-columns:26px 48px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:18px clamp(15px,2.2vw,34px);display:grid}.tz-info__panel+.tz-info__panel{border-left:1px solid var(--tz-line)}.tz-info__index{border-right:1px solid var(--tz-line);color:#f3e7ce73;font-family:var(--font-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;writing-mode:vertical-rl;align-self:stretch;padding-top:3px;font-size:8px}.tz-mark{aspect-ratio:1;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:square;stroke-linejoin:miter;width:clamp(36px,3.2vw,48px);overflow:visible}.tz-mark--gold{color:var(--tz-gold)}.tz-mark--cream{color:var(--tz-cream)}.tz-mark--crimson{color:var(--tz-chili)}.tz-mark__rotor{transform-origin:50%;transition:transform .22s cubic-bezier(.22,1,.36,1)}.tz-info__panel:hover .tz-mark__rotor{transform:rotate(90deg)}.tz-mark__hub{fill:currentColor;stroke:none}.tz-mark__pulse{stroke-width:2px}.tz-mark__glyph{fill:currentColor;stroke:none;font-family:var(--font-display,"Playfair Display"), Georgia, serif;text-anchor:middle;font-size:19px;font-style:italic;font-weight:800}.tz-info h2{color:var(--tz-cream);font-family:var(--font-display,"Playfair Display"), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(17px,1.35vw,22px);font-style:italic;font-weight:800;line-height:1.02}.tz-info p{color:#f3e7ce9e;margin:7px 0 0;font-size:12px;line-height:1.35}.tz-ticker{background:var(--tz-burgundy);color:#fff;border-top:1px solid #ffffffd1;min-width:0;overflow:hidden}.tz-ticker__track{will-change:transform;align-items:center;width:max-content;min-height:46px;animation:24s linear infinite tz-ticker-scroll;display:flex}.tz-ticker span{font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.08em;white-space:pre;font-size:13px;font-weight:700}.tz-ticker:hover .tz-ticker__track{animation-play-state:paused}@keyframes tz-ticker-scroll{to{transform:translate(-50%)}}.tz-intro{--tz-intro-red:#de3b2c;--tz-intro-cream:#f3e7ce;--tz-intro-gold:#c9a227;--tz-intro-void:#160308;z-index:1000;color:var(--tz-intro-cream);position:fixed;inset:0;overflow:hidden}.tz-intro__skip{z-index:20;cursor:pointer;border:1px solid var(--tz-intro-cream);min-height:42px;color:var(--tz-intro-cream);font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.1em;background:#a61e2b47;border-radius:0;align-items:center;gap:13px;padding:0 13px;font-size:10px;font-weight:700;transition:background-color .14s,color .14s;display:inline-flex;position:absolute;top:18px;right:18px}.tz-intro__skip:hover,.tz-intro__skip:focus-visible{background:var(--tz-intro-cream);color:var(--tz-intro-red);outline:2px solid var(--tz-intro-void);outline-offset:2px}.tz-intro__cover{background-color:var(--tz-intro-red);will-change:transform;background-image:radial-gradient(circle at 21% 31%,#ffffff0d 0 .65px,#0000 .8px),radial-gradient(circle at 73% 67%,#16030812 0 .7px,#0000 .85px);background-size:6px 6px,9px 9px;height:50dvh;position:absolute;left:0;right:0;overflow:hidden}.tz-intro__cover--top{animation:1.05s cubic-bezier(.7,0,.2,1) 2.55s forwards tz-intro-split-up;top:0}.tz-intro__cover--bottom{animation:1.05s cubic-bezier(.7,0,.2,1) 2.55s forwards tz-intro-split-down;top:50dvh}.tz-intro__composition{width:100%;height:100dvh;position:absolute;top:0;left:0}.tz-intro__cover--bottom .tz-intro__composition{top:-50dvh}.tz-intro__composition p{color:var(--tz-intro-cream);font-family:var(--font-display,"Playfair Display"), Georgia, serif;letter-spacing:-.065em;text-align:center;white-space:nowrap;margin:0;font-size:clamp(50px,12vw,170px);font-style:italic;font-weight:900;line-height:.9;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.tz-intro__composition span{color:#fff;font-family:var(--font-script,"Pinyon Script"), cursive;text-align:center;font-size:clamp(37px,6.2vw,82px);line-height:1;position:absolute;top:64%;left:0;right:0;transform:rotate(-2deg)}.tz-intro__seam{border-top:2px dashed var(--tz-intro-cream);transform-origin:0;height:0;animation:1.55s cubic-bezier(.55,0,.25,1) .55s forwards tz-intro-seam;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tz-intro__blade{z-index:10;filter:drop-shadow(0 2px 3px #00000061);animation:1.55s cubic-bezier(.55,0,.25,1) .55s forwards tz-intro-slice;position:absolute;top:50%;left:-120px;transform:translateY(-50%)}.tz-intro__ticker{background:var(--tz-intro-void);color:#fff;border-top:1px solid #fff;align-items:center;height:clamp(38px,5vh,52px);display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.tz-intro__ticker>div{white-space:nowrap;width:max-content;animation:20s linear infinite tz-ticker-scroll;display:flex}.tz-intro__ticker span{font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.09em;font-size:clamp(12px,1.3vw,18px);font-weight:700}@keyframes tz-intro-slice{0%{opacity:1;left:-120px}86%{opacity:1}to{opacity:0;left:calc(100% + 28px)}}@keyframes tz-intro-seam{to{transform:scaleX(1)}}@keyframes tz-intro-split-up{to{transform:translateY(-101%)}}@keyframes tz-intro-split-down{to{transform:translateY(101%)}}@media (width>=921px) and (height<=820px){.tz-page__content{grid-template-rows:64px minmax(0,1fr) 40px}.tz-nav{min-height:64px}.tz-main{grid-template-rows:minmax(0,1fr) 112px}.tz-hero__copy{padding-top:18px;padding-bottom:18px}.tz-kicker{margin-bottom:11px;font-size:9px}.tz-manifesto{font-size:clamp(27px,2.85vw,42px)}.tz-manifesto__line+.tz-manifesto__line{margin-top:9px}.tz-script{margin-top:8px;font-size:clamp(28px,2.8vw,40px)}.tz-hero__lede{margin-top:13px;font-size:15px;line-height:1.4}.tz-actions{margin-top:16px}.tz-cta{min-height:44px}.tz-disclaimer{margin-top:8px}.tz-hero__ledger{margin-top:13px}.tz-hero__ledger>div{padding-top:7px;padding-bottom:7px}.tz-info__panel{grid-template-columns:20px 34px minmax(0,1fr);gap:7px;padding-top:10px;padding-bottom:10px}.tz-mark{width:clamp(24px,2.2vw,32px)}.tz-info h2{font-size:16px}.tz-info p{margin-top:4px;font-size:10px}.tz-ticker__track{min-height:40px}}@media (width<=1120px) and (width>=921px){.tz-nav{grid-template-columns:150px minmax(400px,1fr) 80px}.tz-hero{grid-template-columns:minmax(430px,1.05fr) minmax(380px,.95fr)}.tz-hero__copy{padding-left:34px;padding-right:25px}.tz-manifesto{font-size:clamp(28px,3vw,38px)}.tz-hero__lede{max-width:510px}}@media (width>=1100px) and (width<=1439px){.tz-nav{grid-template-columns:minmax(145px,.8fr) minmax(390px,1.5fr) minmax(145px,.8fr);column-gap:clamp(6px,.8vw,12px);padding-inline:clamp(18px,2.2vw,34px)}.tz-brand-block{font-size:clamp(21px,1.75vw,26px)}.tz-nav__links{gap:clamp(16px,2.9vw,42px)}.tz-profile{width:40px;height:40px}.tz-profile svg{width:20px;height:20px}}@media (width<=920px){.tz-page{min-height:100svh}.tz-nav{grid-template-columns:minmax(0,1fr) 48px;min-height:64px;padding-inline:18px;position:sticky;top:0}.tz-brand-block{font-size:27px}.tz-nav__links,.tz-profile{display:none}.tz-mobile-toggle{cursor:pointer;border:1px solid var(--tz-gold);background:var(--tz-gold);width:44px;height:44px;color:var(--tz-void);border-radius:0;justify-self:end;place-items:center;display:grid}.tz-mobile-toggle svg{width:22px;height:22px}.tz-mobile-menu{border-top:1px solid var(--tz-gold);border-bottom:1px solid var(--tz-gold);background:var(--tz-burgundy);display:grid;position:absolute;top:64px;left:0;right:0;box-shadow:0 18px 40px #00000059}.tz-mobile-menu a{border-bottom:1px solid var(--tz-line);min-height:52px;color:var(--tz-cream);letter-spacing:.08em;align-items:center;padding:0 20px;font-size:16px;font-weight:750;display:flex}.tz-mobile-menu a:hover,.tz-mobile-menu a:focus-visible{background:var(--tz-chili);color:#fff}.tz-mobile-menu .is-coming-soon{border-bottom:1px solid var(--tz-line);min-height:52px;color:var(--tz-cream);letter-spacing:.08em;cursor:not-allowed;opacity:.6;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:750;display:flex}.tz-hero{grid-template-columns:1fr;overflow:visible}.tz-hero__copy{justify-content:center;min-height:min(760px,100svh - 64px);padding:clamp(40px,8vw,74px) clamp(22px,7vw,64px)}.tz-manifesto{font-size:clamp(26px,6vw,52px)}.tz-script{margin-right:12%;font-size:clamp(36px,6.6vw,58px)}.tz-hero__lede{max-width:660px;font-size:17px}.tz-forge{aspect-ratio:5/4;border-top:1px solid var(--tz-line);border-left:0;min-height:0;max-height:640px}.tz-info{grid-template-columns:1fr}.tz-info__panel{grid-template-columns:32px 60px minmax(0,1fr);min-height:150px;padding:24px clamp(20px,6vw,52px)}.tz-info__panel+.tz-info__panel{border-top:1px solid var(--tz-line);border-left:0}.tz-info h2{font-size:clamp(23px,4.2vw,34px)}.tz-info p{font-size:16px}.tz-ticker__track{min-height:48px}.tz-ticker span{font-size:13px}}@media (width<=560px){.tz-nav{padding-inline:14px}.tz-hero__copy{min-height:auto;padding:58px 18px 52px}.tz-kicker{margin-bottom:22px;font-size:10px;line-height:1.5}.tz-manifesto{font-size:clamp(22px,6.55vw,32px);line-height:1.08}.tz-manifesto__line+.tz-manifesto__line{margin-top:12px}.tz-manifesto__line:nth-child(2){margin-left:12px}.tz-manifesto__line:nth-child(3){margin-left:24px}.tz-script{margin-top:20px;margin-right:0;padding-right:12px;font-size:clamp(36px,11vw,50px)}.tz-hero__lede{margin-top:28px;font-size:16px;line-height:1.6}.tz-actions{margin-top:28px;display:grid}.tz-cta,.tz-cta--primary{width:100%;min-width:0;min-height:52px;font-size:12px}.tz-disclaimer{margin-top:14px;font-size:10px;line-height:1.6}.tz-hero__ledger{grid-template-columns:1fr;margin-top:26px}.tz-hero__ledger>div{padding:12px 0}.tz-hero__ledger>div+div{border-top:1px solid var(--tz-line);border-left:0;padding-left:0}.tz-hero__ledger dt{font-size:10px}.tz-hero__ledger dd{white-space:normal;margin-top:5px;font-size:13px}.tz-forge{aspect-ratio:auto;height:clamp(300px,88vw,440px);min-height:0}.tz-forge__label{max-width:62%;font-size:8px;line-height:1.5}.tz-forge__seal{width:50px;height:50px}.tz-forge__titleblock{grid-template-columns:auto 1fr auto;font-size:7px}.tz-forge__titleblock span:last-child{display:none}.tz-info__panel{grid-template-columns:22px 42px minmax(0,1fr);gap:10px;min-height:174px;padding:24px 17px}.tz-info h2{font-size:22px}.tz-info p{font-size:16px;line-height:1.5}.tz-intro__skip{top:12px;right:12px}.tz-intro__composition p{letter-spacing:-.07em;font-size:clamp(47px,15vw,72px)}.tz-intro__composition span{font-size:clamp(38px,13vw,58px);top:61%}}@media (prefers-reduced-motion:reduce){.tz-intro{display:none}.tz-ticker__track,.tz-intro__ticker>div{animation:none}.tz-nav__link:after,.tz-profile,.tz-cta,.tz-mark__rotor{transition:none}.tz-info__panel:hover .tz-mark__rotor{transform:none}}.tz-page__content--campaign{grid-template-rows:minmax(0,1fr) 46px;height:100svh;min-height:0;display:grid;overflow:hidden}.tz-campaign{color:#f2e7d5;isolation:isolate;background:radial-gradient(circle at 50% 57%,#940f18c2 0 18%,#0000 48%),#260d17;min-height:0;position:relative;overflow:hidden}.tz-campaign:before{z-index:-1;pointer-events:none;content:"";background-image:radial-gradient(circle at 17% 24%,#f2e7d50e 0 .65px,#0000 .8px),radial-gradient(circle at 73% 68%,#d5a82b0d 0 .65px,#0000 .8px);background-size:7px 7px,11px 11px;position:absolute;inset:0}.tz-index-header{z-index:30;justify-content:space-between;align-items:flex-start;padding:clamp(18px,2.2vw,28px) clamp(24px,3.4vw,54px) 0;display:flex;position:absolute;top:0;left:0;right:0}.tz-index-header .tz-brand-block{color:var(--tz-cream)!important}.tz-index{position:relative}.tz-index__trigger{cursor:pointer;color:#f2e7d5;min-width:122px;min-height:48px;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.2em;background:#ef3b2d;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 18px;font-size:12px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:5px 5px #d5a82b}.tz-index__trigger:hover,.tz-index__trigger:focus-visible{transform:translate(-2px,-2px);box-shadow:7px 7px #d5a82b}.tz-index__menu{color:#26120c;transform-origin:100% 0;background:#f2e7d5;border:2px solid #26120c;width:min(286px,100vw - 32px);position:absolute;top:calc(100% + 14px);right:0;transform:rotate(-1.1deg);box-shadow:10px 10px #ef3b2d}.tz-index__menu>a{color:#26120c;min-height:50px;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.13em;border-bottom:1px dashed #26120c7a;justify-content:space-between;align-items:center;padding:0 14px;font-size:12px;font-weight:700;display:flex}.tz-index__menu>a:hover,.tz-index__menu>a:focus-visible{color:#f2e7d5;outline-offset:-4px;background:#ef3b2d;outline-color:#26120c}.tz-index__menu>a small{font-size:8px}.tz-index__menu>.tz-index__signin{background:#d5a82b;border-bottom:2px solid #26120c}.tz-index__menu>.tz-index__soon{color:#26120c;min-height:50px;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.13em;cursor:not-allowed;opacity:.6;border-bottom:1px dashed #26120c7a;justify-content:space-between;align-items:center;padding:0 14px;font-size:12px;font-weight:700;display:flex}.tz-index__menu>.tz-index__soon small{font-size:8px}.tz-index__meta{min-height:31px;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.12em;border-bottom:2px solid #26120c;justify-content:space-between;align-items:center;padding:0 14px;font-size:8px;font-weight:700;display:flex}.tz-index__meta--foot{color:#26120c9e;border-top:0;border-bottom:0;min-height:29px;font-weight:500}.tz-campaign__hero{height:100%;min-height:0;position:relative;overflow:hidden}.tz-campaign__headline{z-index:5;text-align:center;position:absolute;top:clamp(23px,3.2vh,38px);left:clamp(140px,12vw,220px);right:clamp(140px,12vw,220px)}.tz-campaign__kicker{color:#d5a82b;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.32em;margin:0;font-size:clamp(9px,.8vw,12px);font-weight:600}.tz-campaign__title{color:#f2e7d5;letter-spacing:-.035em;text-shadow:0 0 34px #260d17e6,0 2px 8px #260d17d1;margin:clamp(8px,1.2vh,14px) 0 0;font-family:DM Serif Display,Georgia,serif;font-size:clamp(50px,6.1vw,96px);font-weight:400;line-height:.98}.tz-campaign__title-line{white-space:nowrap;justify-content:center;align-items:center;display:flex}.tz-campaign__title-line--handoff{gap:clamp(7px,1vw,17px)}.tz-campaign__title-line em{color:#ef3b2d;font-weight:400}.tz-campaign__license{display:inline-block;position:relative}.tz-campaign__strike{transform-origin:0;background:#ef3b2d;width:104%;height:.07em;position:absolute;top:54%;left:-2%;transform:rotate(-1.5deg)scaleX(0)}.tz-campaign__stamp{color:#ef3b2d;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;letter-spacing:.18em;opacity:0;border:3px double #ef3b2d;padding:.36em .66em;font-size:.27em;font-weight:700;display:inline-flex;transform:rotate(-8deg)scale(2.4)}.tz-page__content--campaign[data-revealed=true] .tz-campaign__strike{animation:1.4s cubic-bezier(.7,0,.3,1) 90ms both tz-campaign-strike}.tz-page__content--campaign[data-revealed=true] .tz-campaign__stamp{animation:1.4s cubic-bezier(.7,0,.3,1) 90ms both tz-campaign-stamp}.tz-handoff{z-index:1;place-items:center;margin:0;display:grid;position:absolute;inset:clamp(150px,20vh,210px) 0 54px;overflow:hidden}.tz-handoff__frame{aspect-ratio:1428/600;flex:none;width:min(96vw,1600px);position:absolute;top:50%;left:50%;transform:translate(-49.4%,-50%)}.tz-handoff__aura{aspect-ratio:1;background:radial-gradient(circle,#8b1116fa 0%,#8b1116e0 60%,#8b111600 72%);border-radius:50%;width:48%;position:absolute;top:50.8%;left:49.4%;transform:translate(-50%,-50%)}.tz-handoff__source,.tz-handoff__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.tz-handoff__source{object-fit:contain;opacity:1;transition:opacity .18s}.tz-handoff__canvas{opacity:0;transition:opacity .18s}.tz-handoff__frame.is-particle-ready .tz-handoff__source{opacity:0}.tz-handoff__frame.is-particle-ready .tz-handoff__canvas{opacity:1}.tz-handoff__contact{pointer-events:none;width:118px;height:118px;position:absolute;top:50.8%;left:49.4%;transform:translate(-50%,-50%)}.tz-handoff__ring,.tz-handoff__spark{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tz-handoff__ring{border:1px solid #ef3b2dc7;width:88px;height:88px;animation:2.6s ease-out infinite tz-campaign-ring}.tz-handoff__spark{background:radial-gradient(circle,#fff3c4 0%,#e8bd3a 34%,#e8bd3a00 70%);width:27px;height:27px;animation:2.2s ease-in-out infinite tz-campaign-spark;box-shadow:0 0 40px 14px #e8bd3a70}.tz-handoff__labels{pointer-events:none;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;position:absolute;inset:0}.tz-handoff__label,.tz-handoff__figure-label{letter-spacing:.15em;margin:0;font-size:clamp(8px,.72vw,11px);position:absolute}.tz-handoff__label{color:#d5a82be6;line-height:1.5;top:62%}.tz-handoff__label span{color:#f2e7d578;display:block}.tz-handoff__label--input{left:1.5%}.tz-handoff__label--output{text-align:right;right:1.5%}.tz-handoff__figure-label{color:#f2e7d566;letter-spacing:.22em;top:72%;left:1.5%}.tz-campaign__conversion{z-index:6;text-align:center;max-width:720px;margin-inline:auto;position:absolute;bottom:clamp(16px,2.4vh,28px);left:24px;right:24px}.tz-campaign__lede{color:#f2e7d5e0;font-family:var(--font-mono,"IBM Plex Mono"), ui-monospace, monospace;text-shadow:0 0 18px #260d17f5,0 2px 6px #260d17eb;margin:0 0 clamp(13px,1.8vh,20px);font-size:clamp(11px,.88vw,14px);line-height:1.65}.tz-campaign__actions{justify-content:center;gap:16px;margin-top:0}.tz-campaign__actions .tz-cta{letter-spacing:.17em;width:min(100%,330px);min-height:56px;padding-inline:28px;font-size:12px}.tz-campaign__actions .tz-cta--primary{min-width:0}.tz-campaign__disclaimer{color:#f2e7d566;letter-spacing:.16em;margin-top:clamp(10px,1.5vh,16px)}.tz-page__content--campaign>.tz-ticker{z-index:40;background:#150610;border-top-color:#f2e7d52e;position:relative}.tz-page__content--campaign .tz-ticker__track{min-height:46px}.tz-page__content--campaign .tz-ticker__phrase{color:#f2e7d5;letter-spacing:.25em}.tz-page__content--campaign .tz-ticker__phrase b{color:#ef3b2d;font-weight:inherit}@keyframes tz-campaign-strike{0%{transform:rotate(-1.5deg)scaleX(0)}65%,to{transform:rotate(-1.5deg)scaleX(1)}}@keyframes tz-campaign-stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.4)}28%{opacity:1;transform:rotate(-8deg)scale(.94)}42%,to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes tz-campaign-ring{0%{opacity:.8;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}@keyframes tz-campaign-spark{0%,to{opacity:.86;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.24)}}@media (width>=921px) and (height<=820px){.tz-campaign__headline{top:18px}.tz-campaign__title{margin-top:5px;font-size:clamp(43px,5.65vw,77px)}.tz-handoff{top:128px;bottom:42px}.tz-campaign__conversion{max-width:680px;bottom:12px}.tz-campaign__lede{margin-bottom:10px;font-size:10px;line-height:1.5}.tz-campaign__actions .tz-cta{min-height:48px}.tz-campaign__disclaimer{margin-top:8px;font-size:8px}}@media (width>=921px) and (width<=1180px){.tz-campaign__headline{left:120px;right:120px}.tz-campaign__title{font-size:clamp(46px,5.7vw,68px)}.tz-campaign__title-line--handoff{gap:8px}.tz-index-header{padding-left:26px;padding-right:26px}}@media (width<=920px){.tz-page__content--campaign{grid-template-rows:auto 48px;height:auto;min-height:100svh;overflow:visible}.tz-campaign{min-height:1040px}.tz-index-header{padding:18px 18px 0}.tz-index-header .tz-brand-block{font-size:clamp(25px,5vw,31px)}.tz-index__trigger{min-width:108px;min-height:44px;padding-inline:14px;font-size:10px}.tz-campaign__headline{top:108px;left:20px;right:20px}.tz-campaign__kicker{font-size:9px;line-height:1.5}.tz-campaign__title{font-size:clamp(42px,8vw,68px);line-height:1.02}.tz-campaign__title-line--handoff{flex-wrap:wrap;row-gap:0}.tz-handoff{height:500px;top:315px;bottom:auto}.tz-handoff__frame{width:max(860px,145vw)}.tz-handoff__labels{display:none}.tz-campaign__conversion{max-width:680px;bottom:34px}.tz-campaign__lede{font-size:12px}}@media (width<=560px){.tz-campaign{min-height:980px}.tz-index-header{padding:16px 14px 0}.tz-index-header .tz-brand-block{font-size:24px}.tz-index__trigger{min-width:96px;min-height:42px;font-size:9px}.tz-index__menu{position:fixed;top:72px;right:16px}.tz-campaign__headline{top:100px;left:14px;right:14px}.tz-campaign__kicker{letter-spacing:.2em;font-size:8px}.tz-campaign__title{margin-top:12px;font-size:clamp(36px,11vw,50px)}.tz-campaign__title-line--handoff{gap:7px}.tz-campaign__stamp{border-width:2px;font-size:.3em}.tz-handoff{height:430px;top:300px}.tz-handoff__frame{width:195vw}.tz-handoff__contact{width:88px;height:88px}.tz-handoff__ring{width:64px;height:64px}.tz-handoff__spark{width:22px;height:22px}.tz-campaign__conversion{bottom:30px;left:17px;right:17px}.tz-campaign__lede{margin-bottom:15px;font-size:11px;line-height:1.55}.tz-campaign__actions{gap:10px;display:grid}.tz-campaign__actions .tz-cta{width:100%;min-height:52px}.tz-campaign__disclaimer{margin-top:13px;font-size:8px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.tz-campaign__strike,.tz-campaign__stamp,.tz-handoff__ring,.tz-handoff__spark{animation:none}.tz-campaign__strike{transform:rotate(-1.5deg)scaleX(1)}.tz-campaign__stamp{opacity:1;transform:rotate(-8deg)}}
