.legacy-wtw{--bg:#f4efe6;--card:#ffffff;--tint:#faf6ee;--ink:#2b2925;--soft:#6f685c;--gold:#c2872a;--gold-dk:#a9741f;--gold-tint:#ead9b8;--sage:#7c8a6f;--sage-dk:#5f6e53;--line:#e7ddcb;--serif:"Cormorant Garamond",Georgia,serif;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--maxw:1100px;--read:800px}.legacy-wtw *{box-sizing:border-box}.legacy-wtw{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased}.legacy-wtw .serif,.legacy-wtw h1,.legacy-wtw h2,.legacy-wtw h3{font-family:var(--serif);font-weight:600;line-height:1.13;letter-spacing:.2px}.legacy-wtw a{color:var(--gold-dk);text-decoration:none}.legacy-wtw a:hover{text-decoration:underline}.legacy-wtw .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.legacy-wtw .read{max-width:var(--read);margin-left:auto;margin-right:auto}.legacy-wtw .eyebrow{font-size:12.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dk)}.legacy-wtw .btn{display:inline-block;border:0;cursor:pointer;font-family:var(--sans);font-weight:600;font-size:16px;padding:14px 30px;border-radius:999px;background:var(--gold);color:#fff;transition:.2s;text-align:center}.legacy-wtw .btn:hover{background:var(--gold-dk);text-decoration:none;transform:translateY(-1px)}.legacy-wtw .btn.ghost{background:transparent;color:var(--ink);border:1.5px solid var(--gold)}.legacy-wtw .btn.ghost:hover{background:var(--gold-tint)}.legacy-wtw section{padding:74px 0}.legacy-wtw .lead{font-size:21px;color:#433f38}.legacy-wtw .hero{position:relative;text-align:center;padding:96px 0 60px;overflow:hidden}.legacy-wtw .hero .bg{position:absolute;inset:0;background:radial-gradient(ellipse at 50% -10%,#efe6d4 0,rgba(239,230,212,0) 60%);pointer-events:none}.legacy-wtw .hero h1{font-size:clamp(40px,7vw,74px);margin:18px 0 10px;position:relative;max-width:none}.legacy-wtw .hero .tagline{font-family:var(--serif);font-size:clamp(20px,3vw,28px);color:var(--gold-dk);font-style:italic;position:relative}.legacy-wtw .hero .sub{max-width:660px;margin:24px auto 30px;font-size:19px;color:#4a463e;position:relative}.legacy-wtw .hero .cta-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}.legacy-wtw .hero .meta{margin-top:20px;font-size:14px;color:var(--soft);letter-spacing:.04em;position:relative}.legacy-wtw .pull{font-family:var(--serif);font-size:clamp(26px,4vw,38px);line-height:1.3;text-align:center;color:var(--ink);max-width:820px;margin:0 auto}.legacy-wtw .pull .src{display:block;font-family:var(--sans);font-size:14px;letter-spacing:.04em;color:var(--soft);margin-top:18px;font-style:normal}.legacy-wtw .grid{display:grid;grid-gap:22px;gap:22px}.legacy-wtw .g2{grid-template-columns:repeat(2,1fr)}.legacy-wtw .g3{grid-template-columns:repeat(3,1fr)}.legacy-wtw .card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:28px}.legacy-wtw .card h3{font-size:22px;margin:0 0 8px}.legacy-wtw .tint{background:var(--tint)}.legacy-wtw .icon{width:34px;height:34px;color:var(--gold);margin-bottom:12px}.legacy-wtw .band{background:var(--ink);color:#efe8da}.legacy-wtw .band .eyebrow{color:var(--gold-tint)}.legacy-wtw .band h2,.legacy-wtw .band h3{color:#fff}.legacy-wtw .band a{color:var(--gold-tint)}.legacy-wtw .stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.legacy-wtw .stat{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:30px 26px;text-align:center}.legacy-wtw .stat .n{font-family:var(--serif);font-size:54px;color:var(--gold);line-height:1}.legacy-wtw .stat .d{margin:10px 0 8px;color:#3f3b34;font-weight:500}.legacy-wtw .stat .s{font-size:12.5px;color:var(--soft);letter-spacing:.03em}.legacy-wtw .honest{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.legacy-wtw .honest>div{padding:28px 30px}.legacy-wtw .honest .no{background:#f6f2ea}.legacy-wtw .honest .yes{background:var(--ink);color:#efe8da}.legacy-wtw .honest h4{font-family:var(--serif);font-size:21px;margin:0 0 12px}.legacy-wtw .honest .yes h4{color:#fff}.legacy-wtw .honest ul{margin:0;padding-left:18px}.legacy-wtw .honest li{margin:7px 0}.legacy-wtw .proof{text-align:center}.legacy-wtw .logos{display:flex;gap:40px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:18px;opacity:.8}.legacy-wtw .logos span{font-family:var(--serif);font-size:26px;color:#6a6358;letter-spacing:.5px}.legacy-wtw .event{display:flex;gap:26px;align-items:center;background:var(--tint);border:1px solid var(--gold-tint);border-radius:18px;padding:26px 30px;flex-wrap:wrap}.legacy-wtw .event .date{flex:0 0 auto;text-align:center;background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 20px;min-width:96px}.legacy-wtw .event .date .mo{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dk);font-weight:600}.legacy-wtw .event .date .dy{font-family:var(--serif);font-size:38px;color:var(--ink);line-height:1}.legacy-wtw .event .info{flex:1 1;min-width:240px}.legacy-wtw .event .info h3{font-size:23px;margin:0 0 4px}.legacy-wtw .topics{margin-top:18px}.legacy-wtw .topic{display:flex;gap:14px;padding:16px 0;border-top:1px solid var(--line)}.legacy-wtw .topic .t{font-family:var(--serif);font-size:21px;color:var(--ink);flex:1 1}.legacy-wtw .topic .tag{font-size:12px;color:var(--soft);letter-spacing:.04em;white-space:nowrap}.legacy-wtw .who{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.legacy-wtw .who .card{display:flex;gap:14px;align-items:flex-start}.legacy-wtw .who .dot{width:10px;height:10px;border-radius:50%;background:var(--sage);margin-top:9px;flex:0 0 auto}.legacy-wtw .host{display:grid;grid-template-columns:130px 1fr;grid-gap:28px;gap:28px;align-items:center}.legacy-wtw .host .av{width:130px;height:130px;border-radius:50%;background:linear-gradient(135deg,#e8d6b3,#cdd6c0);display:grid;place-items:center}.legacy-wtw .host .av svg{width:70px;height:70px;color:var(--gold-dk)}.legacy-wtw .signup{background:var(--tint);border:1px solid var(--gold-tint);border-radius:22px;padding:40px;text-align:center}.legacy-wtw .signup form{display:flex;gap:12px;max-width:560px;margin:22px auto 0;flex-wrap:wrap}.legacy-wtw .signup input[type=email],.legacy-wtw .signup input[type=text]{flex:1 1;min-width:160px;font-family:var(--sans);font-size:16px;border:1.5px solid var(--line);border-radius:12px;padding:14px 16px;background:#fff;outline:none}.legacy-wtw .signup input[type=email]:focus,.legacy-wtw .signup input[type=text]:focus{border-color:var(--gold)}.legacy-wtw #joined{display:none;font-family:var(--serif);font-size:24px;color:var(--sage-dk);margin-top:18px}.legacy-wtw details{background:var(--card);border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:4px 22px}.legacy-wtw details summary{cursor:pointer;font-weight:600;font-size:17.5px;padding:16px 0;list-style:none;display:flex;justify-content:space-between;align-items:center}.legacy-wtw details summary::-webkit-details-marker{display:none}.legacy-wtw details summary:after{content:"+";font-family:var(--serif);font-size:26px;color:var(--gold)}.legacy-wtw details[open] summary:after{content:"\2013"}.legacy-wtw details .ans{padding:0 0 18px;color:#4a463e}@media(max-width:860px){.legacy-wtw .stats,.legacy-wtw .who{grid-template-columns:1fr}}@media(max-width:680px){.legacy-wtw section{padding:54px 0}.legacy-wtw .g2,.legacy-wtw .g3,.legacy-wtw .honest,.legacy-wtw .host{grid-template-columns:1fr}.legacy-wtw .host{text-align:center}.legacy-wtw .host .av{margin:0 auto}.legacy-wtw .signup{padding:26px}}