.wlth-box{background:#111;color:#fff;border-radius:24px;padding:26px;margin:28px 0;border:1px solid rgb(255 255 255 / .12);box-shadow:0 18px 42px rgb(0 0 0 / .28);font-family:inherit}.wlth-box *{box-sizing:border-box}.wlth-topline{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:18px}.wlth-badge{display:inline-flex;align-items:center;background:#fff;color:#111;border-radius:999px;padding:9px 14px;font-weight:800;font-size:14px}.wlth-mini{color:rgb(255 255 255 / .62);font-size:14px}.wlth-hero{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:end;margin-bottom:16px}.wlth-hero h2{color:#fff!important;font-size:32px;line-height:1.15;margin:0 0 10px}.wlth-hero p{color:rgb(255 255 255 / .78);font-size:16px;line-height:1.55;margin:0}.wlth-date-form{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);padding:14px;border-radius:18px}.wlth-date-form label{display:block;color:rgb(255 255 255 / .72);font-size:13px;margin-bottom:8px}.wlth-date-row{display:flex;gap:8px}.wlth-date-row input{min-width:0;flex:1;padding:11px 12px;border-radius:12px;border:1px solid rgb(255 255 255 / .22);background:rgb(255 255 255 / .08);color:#fff}.wlth-date-row button,.wlth-copy{cursor:pointer;border:0;border-radius:12px;padding:11px 14px;background:#fff;color:#111;font-weight:800;transition:.15s ease}.wlth-date-row button:hover,.wlth-copy:hover{transform:translateY(-1px)}.wlth-nav-dates{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 22px}.wlth-nav-dates a{color:#fff;text-decoration:none;border:1px solid rgb(255 255 255 / .18);background:rgb(255 255 255 / .06);border-radius:999px;padding:8px 12px}.wlth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wlth-card,.wlth-section{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);border-radius:18px;padding:18px}.wlth-card-main{background:rgb(255 255 255 / .085)}.wlth-card h3,.wlth-section h3{color:#fff!important;font-size:20px;line-height:1.25;margin:0 0 12px}.wlth-list{padding-left:20px;margin:0}.wlth-list li{margin:0 0 8px;line-height:1.48}.wlth-muted{color:rgb(255 255 255 / .62);margin:0;line-height:1.5}.wlth-pills{display:flex;flex-wrap:wrap;gap:8px}.wlth-pill{display:inline-flex;background:rgb(255 255 255 / .11);border:1px solid rgb(255 255 255 / .12);border-radius:999px;padding:7px 10px;font-size:14px}.wlth-section{margin-top:16px}.wlth-descriptions{display:grid;gap:12px}.wlth-desc{background:rgb(0 0 0 / .16);border-radius:14px;padding:13px}.wlth-desc strong{display:block;margin-bottom:6px}.wlth-desc p{margin:0;color:rgb(255 255 255 / .78);line-height:1.52}.wlth-messages{display:grid;gap:12px}.wlth-message{background:rgb(0 0 0 / .16);border-radius:14px;padding:14px}.wlth-message p{margin:0 0 12px;line-height:1.55;color:rgb(255 255 255 / .88)}.wlth-note,.wlth-source-note{color:rgb(255 255 255 / .62);font-size:14px;line-height:1.45;margin:16px 0 0}.wlth-source-note code{color:#fff;background:rgb(255 255 255 / .12);border-radius:6px;padding:2px 5px}.wlth-alert{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .2);border-radius:16px;padding:14px;margin-bottom:14px;color:#fff}@media(max-width:760px){.wlth-box{padding:18px;border-radius:20px}.wlth-hero{grid-template-columns:1fr}.wlth-grid{grid-template-columns:1fr}.wlth-hero h2{font-size:26px}.wlth-date-row{flex-direction:column}.wlth-date-row button{width:100%}}