.tpw-about{--ink:#18181B;--sec:#52525B;--mut:#A1A1AA;--line:#ECECEE;--line2:#D4D4D8;--panel:#FAFAFA;--panel2:#F4F4F5;--grn:#9A9A9A;--grnbg:#F4F4F5;--grnink:#525252;--gold:#E5301B;--dark:#18181B;font-family:Outfit,system-ui,-apple-system,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff}.tpw-about *{box-sizing:border-box}.tpw-about .mono{font-family:DM Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.tpw-about a{color:inherit;text-decoration:none}.tpw-about .tpw-w{max-width:1080px;margin:0 auto;padding:0 28px}.tpw-about section{padding:clamp(64px,9vw,120px) 0}.tpw-about a:focus-visible,.tpw-about button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:8px}.tpw-about .tpw-eyebrow{display:inline-flex;align-items:center;gap:7px;font-family:DM Mono,monospace;font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--sec);border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:6px 13px}.tpw-about .tpw-h2{font-size:clamp(2rem,3.4vw,3rem);font-weight:600;letter-spacing:-.03em;line-height:1.07;margin:18px 0 0}.tpw-about .tpw-lead{font-size:15.5px;line-height:1.65;color:var(--sec);max-width:62ch;margin:16px 0 0}.tpw-about .tpw-status{display:inline-flex;align-items:center;gap:6px;font-family:DM Mono,monospace;font-size:11px;font-weight:500;padding:5px 11px;border-radius:999px;min-width:150px;background:var(--panel2);color:var(--sec)}.tpw-about .tpw-status .d{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.tpw-about .tpw-status.open{background:var(--grnbg);color:var(--grnink)}.tpw-about .tpw-status.closed{background:#fef2f2;color:#b91c1c}.tpw-about .tpw-status.open .d{animation:tpwaPulse 2.4s ease-out infinite}@keyframes tpwaPulse{0%{box-shadow:0 0 #16a34a73}70%{box-shadow:0 0 0 5px #16a34a00}to{box-shadow:0 0 #16a34a00}}.tpw-about .rev{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.tpw-about .rev.in{opacity:1;transform:none}.tpw-about .tpw-hero{text-align:center;padding:clamp(72px,10vw,128px) 0 clamp(52px,7vw,84px)}.tpw-about .tpw-hero__in{max-width:920px;margin:0 auto}.tpw-about .tpw-h1{font-size:clamp(2.6rem,5.2vw,4.4rem);font-weight:600;letter-spacing:-.035em;line-height:1.04;margin:18px 0 0}.tpw-about .tpw-h1 .dim{color:var(--sec)}.tpw-about .tpw-hero__sub{font-size:clamp(15.5px,1.4vw,18px);line-height:1.6;color:var(--sec);max-width:60ch;margin:18px auto 0}.tpw-about .tpw-trustline{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;font-family:DM Mono,monospace;font-size:12.5px;color:var(--sec)}.tpw-about .tpw-trustline .sep{color:var(--mut)}.tpw-about .tpw-trustline .star{color:#9a9a9a}.tpw-about .tpw-trustline .dot{width:6px;height:6px;border-radius:50%;background:var(--grn);display:inline-block;margin-right:5px}.tpw-about .tpw-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(32px,5vw,72px);align-items:center}.tpw-about .tpw-split.rev2{grid-template-columns:1.05fr .95fr}.tpw-about .tpw-cap{font-family:DM Mono,monospace;font-size:11.5px;letter-spacing:.04em;color:var(--mut);margin:12px 0 0}.tpw-about .tpw-body p{font-size:15.5px;line-height:1.7;color:var(--sec);margin:16px 0 0;max-width:54ch}.tpw-about .tpw-body p.first{font-size:17px;color:var(--ink)}.tpw-about .tpw-frame{position:relative;border-radius:14px;background:var(--panel);border:1px solid var(--line);overflow:hidden;background-image:repeating-linear-gradient(135deg,transparent 0 11px,rgba(0,0,0,.015) 11px 12px)}.tpw-about .tpw-frame[data-ratio="4/5"]{aspect-ratio:4/5}.tpw-about .tpw-frame[data-ratio="4/3"]{aspect-ratio:4/3}.tpw-about .tpw-frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.tpw-about .tpw-frame:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid var(--line2);border-radius:8px;pointer-events:none;z-index:2}.tpw-about .tpw-frame__lbl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:DM Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mut)}.tpw-about .tpw-dark{background:var(--dark);color:#fff;padding:clamp(80px,11vw,140px) 0}.tpw-about .tpw-dark .tpw-eyebrow{background:transparent;border-color:#ffffff2e;color:#ffffffb8}.tpw-about .tpw-dark .tpw-h2{color:#fff}.tpw-about .tpw-manifesto{max-width:860px;margin:0 auto;text-align:center}.tpw-about .tpw-manifesto .tpw-h2{font-size:clamp(2.2rem,3.8vw,3.4rem)}.tpw-about .tpw-manifesto p{font-size:16px;line-height:1.75;color:#ffffffb8;max-width:60ch;margin:20px auto 0}.tpw-about .tpw-quote{position:relative;margin:clamp(40px,6vw,72px) auto 0;max-width:620px}.tpw-about .tpw-quote:before{content:"";display:block;width:40px;height:1px;background:#ffffff47;margin:0 auto 28px}.tpw-about .tpw-quote q{quotes:none;display:block;font-size:clamp(1.55rem,3vw,2.65rem);font-weight:600;letter-spacing:-.02em;line-height:1.18;color:#fff}.tpw-about .tpw-quietlink{display:inline-flex;align-items:center;gap:8px;margin-top:clamp(34px,5vw,56px);font-size:14px;font-weight:600;color:#fff;border-bottom:1.5px solid rgba(255,255,255,.4);padding-bottom:3px;transition:gap .25s,border-color .2s}.tpw-about .tpw-quietlink:hover{gap:13px;border-color:#fff}.tpw-about .tpw-ledger{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:clamp(22px,3vw,30px)}.tpw-about .tpw-ledger .lrow{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:13px 6px;border-bottom:1px solid #F0F0F1}.tpw-about .tpw-ledger .lrow:last-of-type{border-bottom:0}.tpw-about .tpw-ledger .lk{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sec);flex-shrink:0}.tpw-about .tpw-ledger .lv{font-size:14.5px;font-weight:600;color:var(--ink);text-align:right}.tpw-about .tpw-ledger .lfoot{font-family:DM Mono,monospace;font-size:11.5px;color:var(--mut);margin:14px 6px 0}.tpw-about .tpw-tint{background:var(--panel)}.tpw-about .tpw-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:clamp(32px,4vw,48px)}.tpw-about .tpw-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;min-height:230px;display:flex;flex-direction:column;transition:border-color .18s,transform .18s,box-shadow .18s}.tpw-about .tpw-card:hover{border-color:var(--line2);transform:translateY(-2px);box-shadow:0 12px 36px #00000012}.tpw-about .tpw-card .idx{font-family:DM Mono,monospace;font-size:12px;color:var(--mut);letter-spacing:.1em}.tpw-about .tpw-card .clbl{font-size:15px;font-weight:700;letter-spacing:.01em;margin:14px 0 0;text-transform:uppercase}.tpw-about .tpw-card .csub{font-size:13.5px;line-height:1.55;color:var(--sec);margin:9px 0 0}.tpw-about .tpw-card .pill{align-self:flex-start;margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-family:DM Mono,monospace;font-size:11px;font-weight:500;color:var(--grnink);background:var(--grnbg);border-radius:999px;padding:5px 10px}.tpw-about .tpw-card .origins{font-size:12px;color:var(--mut);margin-top:10px;line-height:1.5}.tpw-about .tpw-proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:22px 0}.tpw-about .tpw-proof__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;font-family:DM Mono,monospace;font-size:12.5px;color:var(--sec)}.tpw-about .tpw-proof b{color:var(--ink);font-weight:600}.tpw-about .tpw-proof .star{color:#9a9a9a}.tpw-about .tpw-proof .sep{width:4px;height:4px;border-radius:50%;background:var(--line2)}.tpw-about .tpw-amen{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.tpw-about .tpw-amen li{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--ink)}.tpw-about .tpw-amen svg{width:15px;height:15px;flex-shrink:0;color:var(--grn)}.tpw-about .tpw-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.tpw-about .tpw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;border-radius:10px;padding:13px 20px;min-height:46px;cursor:pointer;transition:background .18s,border-color .18s,transform .12s}.tpw-about .tpw-btn svg{width:15px;height:15px}.tpw-about .tpw-btn--ink{background:var(--ink);color:#fff;border:1px solid var(--ink)}.tpw-about .tpw-btn--ink svg{color:#fff}.tpw-about .tpw-btn--ink:hover{background:#000}.tpw-about .tpw-btn--out{background:#fff;color:var(--ink);border:1px solid var(--line2)}.tpw-about .tpw-btn--out svg{color:var(--ink)}.tpw-about .tpw-btn--out:hover{border-color:var(--ink)}.tpw-about .tpw-show__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tpw-about .tpw-anat{background:var(--dark);color:#fff;position:relative;overflow:hidden}.tpw-about .tpw-anat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 30% 35%,rgba(229,48,27,.1),transparent 70%);pointer-events:none}.tpw-about .tpw-anat .tpw-w{position:relative}.tpw-about .tpw-anat .tpw-eyebrow{background:transparent;border-color:#e5301b6b;color:var(--gold)}.tpw-about .tpw-anat__head{text-align:center;max-width:680px;margin:0 auto clamp(34px,5vw,54px)}.tpw-about .tpw-anat__title{font-size:clamp(2.4rem,4vw,3.6rem);font-weight:600;letter-spacing:-.03em;line-height:1.05;margin:18px 0 0;color:#fff}.tpw-about .tpw-anat__title em{font-style:normal;color:var(--gold)}.tpw-about .tpw-anat__head .tpw-lead{color:#ffffffa8;margin-left:auto;margin-right:auto}.tpw-about .tpw-anat__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,56px);align-items:center}.tpw-about .tpw-stage{position:relative;width:100%;max-width:400px;margin:0 auto;aspect-ratio:1/1.18}.tpw-about .tpw-stage__logo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;z-index:2;filter:invert(1) drop-shadow(0 0 2px rgba(229,48,27,.35));opacity:.95}.tpw-about .tpw-stage__glow{position:absolute;width:230px;height:230px;border-radius:50%;left:50%;top:18%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(229,48,27,.5),rgba(229,48,27,.12) 45%,transparent 68%);filter:blur(5px);pointer-events:none;z-index:1;transition:left .5s cubic-bezier(.7,0,.3,1),top .5s cubic-bezier(.7,0,.3,1)}.tpw-about .tpw-stage__cap{position:absolute;left:50%;bottom:-30px;transform:translate(-50%);white-space:nowrap;font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#fff6}.tpw-about .hotspot{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px;border:0;background:none;cursor:pointer;padding:0;z-index:3}.tpw-about .hotspot:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:var(--gold);transition:box-shadow .2s}.tpw-about .hotspot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;border:1px solid var(--gold);opacity:.6;animation:anatPulse 2.4s ease-out infinite}.tpw-about .hotspot.active:after{opacity:1}.tpw-about .hotspot__num{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:DM Mono,monospace;font-size:9px;color:var(--ink);font-weight:500;z-index:2}.tpw-about .hotspot:hover:before,.tpw-about .hotspot.active:before{box-shadow:0 0 0 6px #e5301b2e}@keyframes anatPulse{0%{transform:scale(.8);opacity:.7}to{transform:scale(2.1);opacity:0}}.tpw-about .tpw-anat__panel{border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#ffffff06;padding:clamp(26px,3vw,34px);min-height:268px}.tpw-about .tpw-anat__pnum{font-family:DM Mono,monospace;font-size:12px;letter-spacing:.16em;color:var(--gold);text-transform:uppercase}.tpw-about .tpw-anat__pname{font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:600;letter-spacing:-.02em;margin:10px 0 12px;color:#fff}.tpw-about .tpw-anat__pdesc{font-size:15px;line-height:1.65;color:#ffffffa8;margin:0 0 22px;min-height:70px}.tpw-about .tpw-anat__pcta{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:#fff;border-bottom:1.5px solid var(--gold);padding-bottom:4px;transition:gap .25s}.tpw-about .tpw-anat__pcta:hover{gap:14px}.tpw-about .tpw-anat__pcta svg{width:15px;height:15px;color:var(--gold)}.tpw-about .tpw-rail{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.tpw-about .tpw-chip{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:6px 12px;cursor:pointer;background:none;transition:all .2s}.tpw-about .tpw-chip:hover{color:#fff;border-color:#fff6}.tpw-about .tpw-chip.active{color:var(--ink);background:var(--gold);border-color:var(--gold)}.tpw-about .tpw-anat__keys{margin:clamp(28px,4vw,40px) auto 0;text-align:center;font-size:12.5px;color:#ffffff80;max-width:680px}.tpw-about .tpw-anat__keys a{color:#ffffffd1;border-bottom:1px solid rgba(255,255,255,.3)}.tpw-about .tpw-close{background:var(--dark);color:#fff;text-align:center;padding:clamp(80px,11vw,140px) 0}.tpw-about .tpw-close .tpw-eyebrow{background:transparent;border-color:#ffffff2e;color:#ffffffb8}.tpw-about .tpw-close__in{max-width:760px;margin:0 auto}.tpw-about .tpw-close .tpw-h2{color:#fff}.tpw-about .tpw-close p{font-size:16px;line-height:1.7;color:#ffffffb8;max-width:54ch;margin:18px auto 0}.tpw-about .tpw-close__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.tpw-about .tpw-btn--white{background:#fff;color:var(--ink);border:1px solid #fff}.tpw-about .tpw-btn--white:hover{background:#f1f1f1}.tpw-about .tpw-btn--ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3)}.tpw-about .tpw-btn--ghost svg{color:#fff}.tpw-about .tpw-btn--ghost:hover{border-color:#fff}@media(max-width:860px){.tpw-about .tpw-split,.tpw-about .tpw-split.rev2,.tpw-about .tpw-cards,.tpw-about .tpw-anat__grid{grid-template-columns:1fr}.tpw-about .tpw-split .tpw-frame{order:-1}.tpw-about .tpw-stage{max-width:320px}.tpw-about .tpw-card{min-height:auto}}@media(max-width:560px){.tpw-about .tpw-w{padding:0 18px}.tpw-about .tpw-ctas .tpw-btn,.tpw-about .tpw-close__ctas .tpw-btn{width:100%}}@media(prefers-reduced-motion:reduce){.tpw-about *{transition:none!important;animation:none!important}.tpw-about .rev{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/463/assets/tpw-about.css.map */
