.thw-perk *,.thw-perk :after,.thw-perk :before{box-sizing:border-box;margin:0;padding:0}.thw-perk .mob-br{display:none}@media(max-width:767px){.thw-perk .mob-br{display:block}}.thw-perk{-webkit-text-size-adjust:100%;background:#000;color:#fff;font-family:Nunito,sans-serif;overflow-x:hidden;margin:0;padding:0}.thw-perk .font-heading{font-family:Jost Black,sans-serif}.thw-perk .font-sub{font-family:Bai Jamjuree,sans-serif}.thw-perk .font-mono{font-family:Share Tech Mono,monospace}.thw-perk .hih-widget{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.thw-perk .hih-widget.hih-revealed{opacity:1;transform:translateY(0)}.thw-perk .hih-widget img{opacity:0;transition:opacity .9s ease,transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1.03);will-change:opacity,transform}.thw-perk .hih-widget.hih-revealed img{opacity:1;transform:scale(1)}.thw-perk .hih-widget.hih-revealed>*{animation:hih-child-rise .6s cubic-bezier(.22,1,.36,1) both}@keyframes hih-child-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.thw-perk .hih-widget:not(.hih-revealed):before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(218,165,32,.04) 50%,transparent);background-size:200% 100%;animation:hih-shimmer 1.8s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes hih-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.thw-perk #hih-sections-3-19,.thw-perk .hih-widget,.thw-perk .hih-widget>div,.thw-perk .hih-widget>div>div{background-color:#000!important;background-image:none!important}.thw-perk .grain,.thw-perk .grain-overlay,.thw-perk .premium-bg,.thw-perk .radar-grid,.thw-perk .tech-grid{background-image:none!important}.thw-perk .grain,.thw-perk .grain-overlay{display:none!important}.thw-perk #widget-03-cards .grain,.thw-perk #widget-08-unlock .hero:before,.thw-perk #widget-08-unlock .m-hero:before,.thw-perk #widget-13-hope-works .gear-stage:before,.thw-perk #widget-13-hope-works .hero-text:before,.thw-perk #widget-13-hope-works .info-panel:before,.thw-perk #widget-13-hope-works .infographic:before,.thw-perk #widget-13-hope-works .widget:before,.thw-perk #widget-18-spread .m-section:before,.thw-perk #widget-18-spread .section:after,.thw-perk #widget-18-spread .section:before{display:none!important;background:none!important;content:none!important}.thw-perk .hih-widget [style*=radial-gradient]{background-image:none!important}.thw-perk #hih-w16>div:first-child,.thw-perk #widget-06-path .bg-\[\#111\],.thw-perk #widget-06-path .bg-\[\#151515\],.thw-perk #widget-06-path .bg-\[\#1a1a1a\],.thw-perk #widget-06-path>div>div:first-child,.thw-perk #widget-06-path>div>div:nth-child(2),.thw-perk #widget-15-impact>div>div:first-child,.thw-perk #widget-15-impact>div>div:nth-child(2){background-color:#000!important;background-image:none!important}.thw-perk #widget-10-needs-nav .bg-\[\#050505\],.thw-perk #widget-10-needs-nav .bg-\[\#050505\]\/90,.thw-perk #widget-10-needs-nav .bg-\[\#0a0a0a\],.thw-perk #widget-10-needs-nav .bg-\[\#0a0a0a\]\/80{background-color:#000!important}.thw-perk #widget-07-diagnostic [style*="linear-gradient(135deg"]{background-image:none!important}.thw-perk #widget-11-life-console [style*="blur(150px)"]{display:none!important}.thw-perk #widget-08-unlock .explorer{max-width:1280px!important}.thw-perk #widget-08-unlock .ex-feature,.thw-perk #widget-08-unlock .ex-list{background:#000!important}.thw-perk #root.mobile{height:auto!important;overflow-y:auto!important;overflow-x:hidden}.thw-perk .redacted{background:repeating-linear-gradient(-45deg,#111,#111 4px,#1a1a1a 0,#1a1a1a 8px)}.thw-perk .stamp{display:inline-block;border:2px solid;border-radius:4px;padding:1px 8px;font-family:Share Tech Mono,monospace;font-size:.58rem;font-weight:700;letter-spacing:.2em;transform:rotate(-3deg);opacity:.85}.thw-perk .stamp-red{color:#ef4444;border-color:#ef4444}.thw-perk .stamp-green{color:#4ade80;border-color:#4ade80}.thw-perk .file-card{border:1px solid #222;border-radius:10px;background:#111;cursor:pointer;position:relative;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s;min-height:158px}.thw-perk .file-card:hover{border-color:rgba(218,165,32,.4);box-shadow:0 0 18px rgba(218,165,32,.1)}.thw-perk .file-card.revealed{border-color:rgba(218,165,32,.45);background:rgba(218,165,32,.04)}.thw-perk .card-face{position:absolute;inset:0;padding:10px 12px;display:flex;flex-direction:column;transition:opacity .35s ease,transform .35s ease}.thw-perk .card-hidden{opacity:1;transform:translateY(0)}.thw-perk .card-reveal{opacity:0;transform:translateY(6px);pointer-events:none}.thw-perk .file-card.revealed .card-hidden{opacity:0;transform:translateY(-6px);pointer-events:none}.thw-perk .file-card.revealed .card-reveal{opacity:1;transform:translateY(0);pointer-events:auto}.thw-perk .cta-primary{display:flex;align-items:center;justify-content:center;gap:6px;background:#DAA520;color:black;border:none;cursor:pointer;border-radius:9px;font-family:Jost Black,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.03em;padding:10px 6px;transition:all .18s;text-decoration:none;white-space:nowrap}.thw-perk .cta-primary:hover{background:white}.thw-perk .cta-secondary{display:flex;align-items:center;justify-content:center;gap:7px;background:transparent;color:white;border:1px solid #333;cursor:pointer;border-radius:9px;font-family:Jost Black,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.04em;padding:10px 0;transition:all .18s;text-decoration:none}.thw-perk .cta-secondary:hover{background:rgba(255,255,255,.06);border-color:#555}.thw-perk .crisis-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-family:Jost Black,sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.03em;text-decoration:none;white-space:nowrap;flex-shrink:0}.thw-perk .crisis-pill-solid{background:white;color:#b91c1c}.thw-perk .crisis-pill-outline{background:transparent;color:white;border:1px solid rgba(255,255,255,.55)}.thw-perk ::-webkit-scrollbar{width:3px}.thw-perk ::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:3px}.thw-perk .fade-box{display:grid}.thw-perk .fade-box>*{grid-area:1/1;transition:opacity .5s ease;opacity:0;pointer-events:none}.thw-perk .fade-box>.vis{opacity:1;pointer-events:auto}.thw-perk #hih-sections-3-19,.thw-perk #hih-w05,.thw-perk #widget-05-benefits{width:100%!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;min-width:0!important}@media (max-width:999px),(orientation:portrait){.thw-perk #hih-sections-3-19,.thw-perk #hih-w05,.thw-perk #widget-05-benefits{max-width:none!important;margin-left:0!important;margin-right:0!important}}.thw-perk .hih-main-grid,.thw-perk .hih-main-grid>div{min-width:0}.thw-perk #widget-05-benefits .hih-stack{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 24px}.thw-perk #widget-05-benefits .hih-stack>*{width:100%;min-width:0;overflow:visible}@keyframes thw-ping{75%,to{transform:scale(2);opacity:0}}.thw-perk .live-dot{width:7px;height:7px;border-radius:50%;background:var(--thw-green,#22c55e);box-shadow:0 0 8px var(--thw-green,#22c55e);animation:thw-pulse-dot 1.4s ease infinite}@keyframes thw-pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.thw-cta *{box-sizing:border-box;margin:0;padding:0}.thw-cta{background:transparent;width:100%;overflow:hidden}@keyframes thw-shine{0%{transform:translateX(-100%) skewX(-20deg)}to{transform:translateX(250%) skewX(-20deg)}}.thw-cta .shine-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:translateX(-100%) skewX(-20deg);animation:thw-shine 3s linear infinite;pointer-events:none}.thw-cta .grid{display:flex;flex-direction:row;gap:10px;width:100%;padding:8px;max-width:1412px;margin:0 auto}@media(max-width:600px){.thw-cta{overflow:auto}.thw-cta .grid{flex-direction:column}.thw-cta .btn-gold,.thw-cta .btn-outline{padding:16px 12px}.thw-cta .btn-title{font-size:5vw!important}.thw-cta .btn-sub{font-size:3.2vw!important;white-space:normal!important}.thw-cta .btn-timeframe{font-size:4.2vw!important;white-space:normal!important}.thw-cta .btn-icon{font-size:4.5vw!important}}.thw-cta .btn-gold,.thw-cta .btn-outline{position:relative;font-family:Jost Black,sans-serif;font-weight:700;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:14px 6px;text-align:center;cursor:pointer;flex:1 1;min-width:0;letter-spacing:.03em;text-decoration:none;overflow:hidden}.thw-cta .btn-gold{background:#DAA520;color:black;border:none;box-shadow:inset 0 0 30px rgba(255,255,255,.35)}.thw-cta .btn-gold:hover{background:white}.thw-cta .btn-outline{background:transparent;color:#DAA520;border:2px solid #daa520;transition:background .2s,color .2s}.thw-cta .btn-outline:active,.thw-cta .btn-outline:hover{background:#DAA520;color:black}.thw-cta .btn-title-row{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:nowrap}.thw-cta .btn-icon{font-size:clamp(.7rem,2vw,1.1rem);flex-shrink:0}.thw-cta .btn-title{font-weight:700;font-size:clamp(.6rem,2.2vw,1.15rem);letter-spacing:.03em}.thw-cta .btn-timeframe,.thw-cta .btn-title{font-family:Jost Black,sans-serif;line-height:1.2;white-space:nowrap}.thw-cta .btn-timeframe{font-weight:900;font-size:clamp(.55rem,1.8vw,1rem);letter-spacing:.06em;display:block;margin:2px 0}.thw-cta .btn-gold .btn-timeframe{color:rgba(0,0,0,.75)}.thw-cta .btn-outline .btn-timeframe{color:#FFC107}.thw-cta .btn-sub{font-family:Jost Black,sans-serif;font-weight:400;font-size:clamp(.45rem,1.4vw,.75rem);opacity:.7;letter-spacing:.01em;text-transform:uppercase;line-height:1.35;display:block;white-space:nowrap}