/* Content layouts built on the unchanged Whop tokens and components. */
.lg-accent{color:var(--cobalt)}
.leadgen-page .w-hero h1{max-width:1000px}.leadgen-page .w-hero-sub{max-width:720px}
.lg-trades{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:32px}
.lg-product{padding:48px;background:var(--surface-sunken);border-bottom:var(--w-line) solid var(--w-border)}
.lg-product-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.lg-product-heading h2{margin-bottom:8px}.lg-product-heading p{color:var(--text-muted);margin:0}
.lg-business-switch{display:flex;gap:4px;flex-shrink:0;padding:4px;border-radius:12px;background:#0000000a}.lg-business-switch .w-button{font-size:14px;padding-inline:12px}
.lg-screen{margin:0;width:100%;min-width:0}.lg-screen img{display:block;width:100%;height:auto;border:var(--w-line) solid var(--w-border);border-radius:16px;box-shadow:0 24px 60px -20px rgba(0,0,0,.25)}
.lg-screen figcaption{font-size:12px;line-height:18px;color:var(--text-muted);margin-top:12px;text-align:center}
.leadgen-page .w-product-cell>.lg-screen{max-width:none}.leadgen-page .w-feature-icon .w-icon-tile{background:none;color:var(--cobalt)}.leadgen-page .w-feature-icon svg{width:20px;height:20px}
.lg-flip-card{width:100%;min-width:0;padding:20px;border-radius:20px;background:white;border:var(--w-line) solid var(--w-border);box-shadow:0 24px 60px -20px rgba(0,0,0,.25)}
.lg-view-control{display:flex;gap:8px;align-items:center;font-size:12px;line-height:16px;width:100%}.lg-view-control>span{flex:1}.lg-view-control>span:last-child{text-align:right}.lg-view-control .fx-view-switch{flex-shrink:0;min-width:48px;min-height:44px}
.lg-flip-card .lg-screen{margin-top:20px}.lg-flip-card .lg-screen img{box-shadow:none}.lg-flip-card [role=status]{padding:20px 0 0}.lg-flip-card [role=status] strong{font-size:32px;line-height:40px;color:var(--cobalt)}.lg-flip-card [role=status] p{font-size:14px;margin:4px 0}
.lg-feed{max-width:480px}.lg-feed ul{list-style:none;margin:0;padding:0}.lg-feed li{padding:16px 0;border-top:var(--w-line) solid var(--w-border);display:grid;gap:4px}.lg-feed li strong{font-size:14px}.lg-feed li span{font-size:12px;line-height:18px;color:var(--text-muted)}.lg-feed>button{margin-top:12px}.lg-feed h3{max-width:none}.lg-feed header{gap:12px}
.leadgen-page .w-footer-columns .w-icon-tile{display:none}.leadgen-page .w-walkthrough h2{font-size:24px;line-height:30px}.leadgen-page .w-walkthrough :is(input,select,textarea)[aria-invalid=true]{border-color:var(--cobalt)}
.leadgen-page .w-announcement>span{display:inline}.leadgen-page .w-announcement{height:auto;min-height:40px}.leadgen-page .w-button{max-width:100%}
@media(max-width:1100px){.lg-product-heading{align-items:flex-start;flex-direction:column}.lg-product{padding:32px}}
@media(max-width:819px){.lg-product{padding:32px 24px}.lg-business-switch .w-button{min-height:44px}.leadgen-page .w-announcement{flex-wrap:wrap;padding-block:8px}.leadgen-page .w-product-cell>.lg-screen{max-width:680px}}
@media(max-width:480px){.lg-product{padding:32px 20px}.lg-business-switch{width:100%}.lg-business-switch .w-button{flex:1;padding-inline:8px}.lg-flip-card{padding:16px}.leadgen-page .w-announcement{font-size:12px;gap:0 8px}.leadgen-page .w-announcement a{min-height:28px}.leadgen-page .w-hero{padding-top:48px}}
