.lux-app.lux-home{flex-direction:column;height:100dvh;min-height:0;display:flex}.lux-home .lux-header{height:calc(68px + env(safe-area-inset-top));padding:env(safe-area-inset-top) clamp(18px, 4vw, 64px) 0;flex:none;gap:16px}.lux-home .lux-wordmark{letter-spacing:4px;font-size:15px}.lux-home .header-join{display:none}.lux-home .lux-signin{white-space:nowrap;min-height:44px;font-size:14px}.lux-home .public-deck{width:100%;min-height:0;padding:8px clamp(18px, 4vw, 64px) max(8px, env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex}.public-deck .deck-frame{flex:1;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:0;display:grid}.public-deck [data-slot=tabs-content]{min-height:0}.public-deck .deck-tabs[data-slot=tabs-list]{flex:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;height:48px;padding:0;display:grid;overflow:visible}.public-deck .deck-tabs [data-slot=tabs-trigger]{border-radius:0;height:100%;min-height:44px;padding:8px 4px;font-size:14px}.public-deck .deck-tabs [data-slot=tabs-trigger]:after{bottom:0}.public-deck .deck-slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);height:100%;min-height:0;padding:clamp(8px,2vh,24px) 0}.public-deck .deck-copy{min-width:0}.public-deck .deck-copy .lux-kicker{letter-spacing:2px;font-size:12px;line-height:1.5}.public-deck .deck-copy h1{letter-spacing:-1.6px;margin:14px 0;font-size:clamp(32px,min(4vw,6vh),60px);line-height:1.08}.public-deck .deck-description{max-width:480px;font-size:18px;line-height:1.5}.deck-detail-button{min-height:36px;color:var(--gold-light);text-underline-offset:4px;align-items:center;gap:6px;margin-top:8px;font-size:14px;text-decoration:underline;display:inline-flex}.public-deck .deck-capital-art,.public-deck .deck-app-preview,.public-deck .deck-number-card{align-self:center;width:100%;height:100%;min-height:0;max-height:560px}.public-deck .deck-capital-overlay{padding:clamp(18px,3vw,38px)}.public-deck .deck-capital-overlay strong{font-size:clamp(28px,4vw,48px)}.public-deck .deck-capital-overlay>span{letter-spacing:3px;font-size:12px}.public-deck .deck-app-preview{flex-direction:column;display:flex}.public-deck .deck-preview-top{flex:none;padding:14px 20px}.public-deck .deck-preview-top>span{letter-spacing:.5px;font-size:12px}.public-deck .deck-preview-top strong{font-size:16px}.public-deck .deck-pitch-photo,.public-deck .deck-event-photo{object-fit:cover;flex:1 1 0;height:auto;min-height:0}.public-deck .deck-preview-body{flex:none;padding:16px 20px}.public-deck .deck-preview-body h3{font-size:clamp(21px,2.2vw,28px)}.public-deck .deck-preview-label{letter-spacing:1px;margin-bottom:10px;font-size:12px;line-height:1.4}.public-deck .deck-pitch-terms{gap:16px;padding:10px 0}.public-deck .deck-pitch-terms>span,.public-deck .deck-pitch-terms strong{font-size:12px}.public-deck .deck-preview-actions{padding-top:10px}.public-deck .deck-preview-actions>span,.public-deck .deck-preview-actions strong{font-size:13px}.public-deck .deck-number-card{flex-direction:column;justify-content:center;padding:24px;display:flex}.public-deck .deck-big-amount{margin:4px 0;font-size:clamp(38px,5vw,64px)}.deck-gross-note{color:#cecac0;font-size:13px;line-height:1.5}.public-deck .deck-other-examples{gap:10px;margin-top:16px;padding-top:16px}.public-deck .deck-other-examples strong{white-space:nowrap;font-size:clamp(16px,1.9vw,24px)}.public-deck .deck-other-examples span{font-size:13px}.public-deck .deck-number-card>p:last-child{margin-top:16px;font-size:12px;line-height:1.5}.public-deck .deck-news-cover{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:22px;display:flex}.public-deck .deck-news-cover>span{letter-spacing:1px;font-size:12px}.public-deck .deck-news-cover h3{margin-top:12px;font-size:clamp(24px,3vw,40px)}.public-deck .deck-comment{margin:10px 0}.public-deck .deck-comment p,.public-deck .deck-comment strong{font-size:14px}.public-deck .deck-comment-box{padding:10px;font-size:13px}.public-deck .deck-event-tags{margin:10px 0}.public-deck .deck-event-tags span{padding:5px 8px;font-size:12px}.public-deck .deck-inert-cta{margin-top:8px;font-size:14px}.public-deck .deck-people-preview{justify-content:center;padding:0 20px 16px}.public-deck .deck-people-preview .deck-preview-top{margin-bottom:12px;padding:16px 0}.public-deck .deck-person{flex:1;gap:10px;padding:12px 0}.public-deck .deck-person h3{font-size:18px}.public-deck .deck-person p{font-size:13px;line-height:1.4}.public-deck .deck-connection-flow{padding:16px 0 10px;font-size:12px}.public-deck .deck-preview-note{font-size:12px;line-height:1.4}.public-deck .deck-controls{border:0;flex-wrap:nowrap;gap:14px;padding:0;display:flex}.public-deck .deck-arrow{flex:none;width:46px;height:46px}.public-deck .deck-join{flex:1;justify-content:center;min-height:46px;margin:0;padding:11px 16px;font-size:16px}.deck-legal-bar{text-align:center;color:#bfbbb2;flex:none;padding-top:10px;font-size:12px;line-height:1.5}.deck-legal-bar p{margin:0;display:inline}.deck-legal-bar p+p:before{content:" · "}.deck-legal-bar a,.deck-legal-bar button{color:#f0d6a5;text-underline-offset:3px;text-decoration:underline}.deck-legal-bar>span{color:#aeaba2;margin-top:2px;font-size:12px;display:block}.deck-details-dialog{background:#141814;border-color:#695b3f;max-height:min(88dvh,760px);padding:28px;overflow-y:auto}.deck-details-dialog p{color:#cdc9bf;font-size:16px;line-height:1.6}.deck-details-dialog a{color:var(--gold-light);text-underline-offset:3px;text-decoration:underline}.deck-details-dialog .deck-math>div{padding:8px 0;font-size:14px}.deck-policy-links{gap:4px;display:grid}.deck-policy-links a{min-height:44px;padding:10px 0;font-size:16px}@media (max-width:760px) and (orientation:portrait){.lux-home .lux-header{height:calc(54px + env(safe-area-inset-top))}.lux-home .lux-wordmark{letter-spacing:2px;font-size:13px}.lux-home .public-deck{padding-top:4px}.public-deck .deck-frame{gap:8px}.public-deck .deck-tabs[data-slot=tabs-list]{gap:0;height:48px}.public-deck .deck-tabs [data-slot=tabs-trigger]{flex-direction:column;gap:3px;padding:3px 0;font-size:12px}.public-deck .deck-slide{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:10px;padding:4px 0;display:grid}.public-deck .deck-copy .lux-kicker{letter-spacing:1.4px;font-size:12px}.public-deck .deck-copy h1{letter-spacing:-1px;margin:8px 0;font-size:clamp(28px,4.4dvh,40px);line-height:1.06}.public-deck .deck-description{font-size:16px;line-height:1.4}.deck-detail-button{min-height:28px;margin:3px 0 0;font-size:13px}.public-deck .deck-capital-art,.public-deck .deck-app-preview,.public-deck .deck-number-card{border-radius:10px;max-height:none}.public-deck .deck-capital-overlay{padding:16px}.public-deck .deck-capital-overlay strong{margin-bottom:12px;font-size:clamp(24px,4.4dvh,40px)}.public-deck .deck-capital-overlay>span{letter-spacing:2px;font-size:12px}.public-deck .deck-capital-overlay>div>span{padding:6px;font-size:14px}.public-deck .deck-number-card{padding:14px 16px}.public-deck .deck-preview-label{letter-spacing:.5px;margin-bottom:6px;font-size:12px}.public-deck .deck-amount-label{font-size:13px}.public-deck .deck-big-amount{margin:4px 0;font-size:clamp(34px,6dvh,50px);line-height:1.1}.public-deck .deck-other-examples{gap:7px;margin-top:10px;padding-top:10px}.public-deck .deck-other-examples strong{letter-spacing:-.4px;font-size:clamp(15px,4.1vw,20px)}.public-deck .deck-other-examples span{font-size:12px}.public-deck .deck-number-card>p:last-child{margin-top:8px;font-size:12px}.public-deck .deck-preview-top{gap:8px;padding:9px 14px}.public-deck .deck-preview-top strong{font-size:14px}.public-deck .deck-preview-top>span{letter-spacing:0;font-size:12px}.public-deck .deck-preview-body{padding:12px 14px}.public-deck .deck-preview-body h3{font-size:22px}.public-deck .deck-pitch-terms{gap:16px;padding:8px 0}.public-deck .deck-preview-actions{gap:8px;padding-top:8px}.public-deck .deck-preview-actions>span{padding:5px 9px;font-size:12px}.public-deck .deck-news-cover{padding:14px}.public-deck .deck-news-cover h3{margin-top:8px;font-size:26px}.public-deck .deck-comment{gap:8px;margin:8px 0}.public-deck .deck-comment p,.public-deck .deck-comment strong{font-size:13px}.public-deck .deck-event-tags{gap:5px;margin:8px 0}.public-deck .deck-event-tags span{padding:4px 7px}.public-deck .deck-people-preview{padding:0 14px 10px}.public-deck .deck-people-preview .deck-preview-top{margin-bottom:8px;padding:10px 0}.public-deck .deck-person{padding:8px 0}.public-deck .deck-person h3{margin-bottom:3px;font-size:16px}.public-deck .deck-person p{font-size:12px}.public-deck .deck-avatar{width:32px;height:32px;font-size:12px}.public-deck .deck-connection-flow{padding:10px 0 6px;font-size:12px}.public-deck .deck-controls{gap:10px}.deck-legal-bar{padding-top:6px;line-height:1.5}.deck-legal-bar p{display:block}.deck-legal-bar p+p:before{content:none}}@media (max-width:760px) and (max-height:740px) and (orientation:portrait){.public-deck .deck-copy h1{font-size:28px}.public-deck .deck-copy .lux-kicker,.public-deck .deck-preview-top>span,.public-deck .deck-pitch-terms,.public-deck .deck-event-tags,.public-deck .deck-connection-flow{display:none}.public-deck .deck-preview-label{margin-bottom:4px}.public-deck .deck-person{padding:5px 0}.public-deck .deck-people-preview .deck-preview-top{margin-bottom:4px;padding:8px 0}.public-deck .deck-news-cover>span,.public-deck .deck-comment-box{display:none}.public-deck .deck-number-card{padding:10px 14px}.public-deck .deck-number-card>.deck-preview-label{font-size:12px}.public-deck .deck-other-examples{margin-top:6px;padding-top:6px}.public-deck .deck-big-amount{font-size:36px}.public-deck .deck-gross-note{display:none}.public-deck .deck-capital-overlay strong{font-size:24px;line-height:1.1}}@media (orientation:landscape) and (max-height:650px){.lux-home .lux-header{height:calc(48px + env(safe-area-inset-top))}.lux-home .public-deck{padding-top:2px}.public-deck .deck-frame{gap:6px}.public-deck .deck-tabs[data-slot=tabs-list]{height:40px}.public-deck .deck-tabs [data-slot=tabs-trigger]{min-height:40px;font-size:12px}.public-deck .deck-slide{gap:24px;padding:0}.public-deck .deck-copy h1{margin:6px 0;font-size:28px}.public-deck .deck-copy .lux-kicker{display:none}.public-deck .deck-description{font-size:16px;line-height:1.35}.deck-detail-button{min-height:28px;margin-top:4px;font-size:13px}.public-deck .deck-preview-top,.public-deck .deck-pitch-terms,.public-deck .deck-event-tags,.public-deck .deck-connection-flow,.public-deck .deck-comment-box{display:none}.public-deck .deck-preview-body{padding:8px 12px}.public-deck .deck-preview-body h3{font-size:20px}.public-deck .deck-preview-label{margin-bottom:4px;font-size:12px}.public-deck .deck-news-cover{padding:10px 14px}.public-deck .deck-news-cover>span{display:none}.public-deck .deck-news-cover h3{margin:0;font-size:24px}.public-deck .deck-comment{margin:0}.public-deck .deck-number-card{padding:10px 14px}.public-deck .deck-big-amount{margin:0;font-size:32px}.public-deck .deck-gross-note{display:none}.public-deck .deck-other-examples{margin-top:6px;padding-top:6px}.public-deck .deck-other-examples strong{font-size:16px}.public-deck .deck-number-card>p:last-child{margin-top:6px}.public-deck .deck-person{padding:5px 0}.public-deck .deck-people-preview{padding:8px 14px}.public-deck .deck-person h3{font-size:14px}.public-deck .deck-person p{font-size:12px}.public-deck .deck-capital-overlay{padding:12px}.public-deck .deck-capital-overlay strong{margin:auto 0 6px;font-size:24px;line-height:1.1}.public-deck .deck-capital-overlay>span{display:none}.public-deck .deck-capital-overlay>div>span{padding:5px;font-size:13px}.public-deck .deck-join{min-height:44px;padding:8px 14px}.public-deck .deck-arrow{width:44px;height:44px}.deck-legal-bar{padding-top:5px}}@media (max-height:340px),(max-width:300px){.lux-app.lux-home{height:auto;min-height:100dvh}.public-deck .deck-slide{min-height:420px}}@media (max-width:760px) and (max-height:820px) and (orientation:portrait){.public-deck .deck-people-preview .deck-connection-flow,.public-deck .deck-people-preview .deck-preview-note{display:none}}@media (max-width:760px) and (max-height:620px) and (orientation:portrait){.lux-home .lux-header{height:calc(46px + env(safe-area-inset-top))}.lux-home .lux-wordmark{letter-spacing:1.6px;font-size:12px}.public-deck .deck-copy h1{margin:5px 0;font-size:26px}.public-deck .deck-frame{gap:6px}.public-deck .deck-slide{gap:6px;padding:0}.public-deck .deck-tabs[data-slot=tabs-list]{height:44px}.public-deck .deck-capital-overlay{padding:12px}.public-deck .deck-capital-overlay>span{display:none}.public-deck .deck-capital-overlay strong{margin:auto 0 8px;font-size:20px}.public-deck .deck-capital-overlay>div>span{padding:4px}.public-deck .deck-preview-top{display:none}.public-deck .deck-preview-body{padding:8px 12px}.public-deck .deck-preview-body h3{font-size:18px}.public-deck .deck-preview-actions{margin-top:5px;padding-top:5px}.public-deck .deck-inert-cta{margin-top:5px;font-size:12px}.public-deck .deck-number-card{padding:8px 12px}.public-deck .deck-number-card>.deck-preview-label{display:none}.public-deck .deck-number-card>p:last-child{margin-top:5px;line-height:1.3}.public-deck .deck-big-amount{margin:2px 0;font-size:32px;line-height:1.1}.public-deck .deck-other-examples{margin-top:5px;padding-top:5px}.public-deck .deck-other-examples>div{gap:2px}.public-deck .deck-news-cover{padding:8px 12px}.public-deck .deck-news-cover h3{margin:0;font-size:22px}.public-deck .deck-comment{margin:4px 0}.public-deck .deck-people-preview{padding:8px 12px}.public-deck .deck-people-preview .deck-person:nth-of-type(4){display:none}.public-deck .deck-person{padding:4px 0}.public-deck .deck-person h3{font-size:14px}}@media (orientation:landscape) and (max-height:650px){.public-deck .deck-people-preview .deck-preview-note,.public-deck .deck-number-card>.deck-preview-label{display:none}}@media (max-width:360px) and (orientation:portrait){.public-deck .deck-tabs [data-slot=tabs-trigger]>span{display:none}}@media (max-width:760px) and (max-height:620px) and (orientation:portrait){.public-deck .deck-person{padding:2px 0}.public-deck .deck-person h3{line-height:1.2}.public-deck .deck-person p{line-height:1.3}}@media (orientation:landscape) and (max-height:650px){.public-deck .deck-person{padding:4px 0}}
.story-deck{--story-line:#30352e;width:100%;max-width:1500px;min-height:0;padding:0 clamp(18px, 4vw, 64px) max(10px, env(safe-area-inset-bottom));color:#f4f3ed;flex:1;grid-template-rows:44px minmax(0,1fr) 58px auto;gap:12px;margin:auto;display:grid}.story-position{border-bottom:1px solid var(--story-line);justify-content:space-between;align-items:center;gap:12px;display:flex}.story-position button{align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.story-position button>span{color:#b5a078;font-variant-numeric:tabular-nums}.story-position>button:last-child{color:#dfc58e;gap:5px}.story-slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);min-height:0;display:grid}.story-copy{min-width:0}.story-eyebrow{letter-spacing:1.7px;color:#c6b07f;margin:0 0 16px;font-size:12px;line-height:1.5}.story-copy h1{letter-spacing:-1.6px;outline:none;margin:0 0 20px;font-size:clamp(32px,min(4.1vw,6vh),64px);font-weight:500;line-height:1.08}.story-copy h1 em{color:#e0c48d;font-style:normal}.story-description{color:#ccc8be;max-width:460px;margin:0;font-size:18px;line-height:1.5}.story-details{color:#c3b692;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;margin-top:8px;font-size:14px;text-decoration:underline;display:flex}.story-visual{justify-content:center;align-items:center;height:100%;min-height:0;max-height:570px;display:flex}.story-visual>div{border:1px solid var(--story-line);background:#111610;border-radius:8px;width:100%;height:100%;min-height:0;overflow:hidden}.story-visual h2{letter-spacing:-.4px;margin:0;font-size:clamp(19px,2vw,26px);font-weight:500;line-height:1.2}.story-visual p{margin:0}.story-example,.story-discreet{color:#afaca3;font-size:12px;line-height:1.4}.story-example{letter-spacing:1.3px}.story-photo{position:relative}.story-photo>img{object-fit:cover;width:100%;height:100%}.story-photo:after{content:"";background:linear-gradient(#0000 35%,#050a05d9);position:absolute;inset:0}.story-photo-note{z-index:1;letter-spacing:2px;font-size:12px;position:absolute;bottom:24px;left:24px}.story-pools{grid-template-columns:1fr;gap:14px;padding:clamp(12px,2.5vw,28px);display:grid}.story-pool{border:1px solid #3c4335;border-radius:6px;flex-direction:column;justify-content:center;gap:18px;padding:clamp(14px,2vw,26px);display:flex}.story-pool>span{color:#c8cabf;font-size:14px}.story-pool>strong{color:#e4c991;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:clamp(35px,5vw,58px);font-weight:500;line-height:1;display:flex}.story-pool small{color:#aaae9e;font-size:12px;font-weight:400}.story-pool>div{color:#aab19f;align-items:center;gap:8px;font-size:12px;display:flex}.story-money-flow{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.story-money-start{align-items:center;gap:14px;margin-top:14px;display:flex}.story-money-start>svg{color:#cabb91;width:32px;height:32px}.story-money-start strong{font-size:32px;font-weight:500}.story-money-start small{color:#c2beb4;font-size:14px;font-weight:400;display:block}.story-flow-line{background:#766b4f;flex-shrink:1;width:1px;height:24px}.story-gross>span,.story-boost>span{color:#c6c2b8;font-size:14px;display:block}.story-gross strong{font-size:28px;font-weight:500}.story-boost strong{color:#e7c992;font-size:clamp(34px,4vw,55px);font-weight:500;line-height:1.3}.story-money-flow>p{color:#afaca3;font-size:12px;line-height:1.4}.story-month{flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:24px;display:flex}.story-month-top{letter-spacing:1.6px;color:#c1bdb4;align-items:center;gap:10px;font-size:12px;display:flex}.story-calendar{background:#1f1e1c;border:1px solid #665e43;border-radius:8px;flex-direction:column;align-items:center;padding:18px 32px;display:flex}.story-calendar span{letter-spacing:1.2px;color:#c4b68e;font-size:12px}.story-calendar strong{color:#e4c895;font-size:75px;font-weight:400;line-height:1.2}.story-timeline{gap:14px;margin:0;padding:0;list-style:none;display:grid}.story-timeline li{align-items:center;gap:14px;display:flex}.story-timeline li>span{color:#a5956a;font-size:12px}.story-timeline strong{font-size:16px;font-weight:400}.story-month>p{text-align:center;color:#adaaa2;font-size:12px}.story-pitch{grid-template-rows:48px minmax(0,1fr) auto 46px;display:grid}.story-card-heading{align-items:center;gap:10px;padding:12px 18px;display:flex}.story-card-heading>svg{color:#cfb681;width:20px}.story-card-heading>strong{font-size:16px;font-weight:500}.story-card-heading>span{color:#b0ada4;letter-spacing:.8px;margin-left:auto;font-size:10px}.story-pitch>img{object-fit:cover;width:100%;height:100%;min-height:0}.story-pitch-info{padding:18px}.story-pitch-info>span{letter-spacing:1px;color:#b7b3aa;font-size:11px}.story-pitch-info>h2{margin:8px 0 16px}.story-pitch-info>div{color:#b6b2a9;gap:28px;font-size:12px;display:flex}.story-pitch-info strong{color:#efe9d9;font-size:16px;font-weight:500;display:block}.story-pitch-actions{border-top:1px solid var(--story-line);align-items:center;gap:16px;padding:0 18px;font-size:13px;display:flex}.story-pitch-actions>span,.story-pitch-actions>strong{align-items:center;gap:5px;display:flex}.story-pitch-actions>strong{color:#e2c68e;margin-left:auto;font-weight:500}.story-event>div{z-index:1;position:absolute;bottom:24px;left:24px;right:24px}.story-event>div>span{letter-spacing:1.7px;color:#efe5c7;font-size:11px}.story-event strong{margin:14px 0;font-size:clamp(30px,4vw,48px);font-weight:500;line-height:1.1;display:block}.story-event p{letter-spacing:1px;font-size:13px}.story-event small{color:#d0cfbf;margin-top:10px;font-size:12px;display:block}.story-follow{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:20px;display:flex}.story-follow .story-card-heading{flex-wrap:wrap;justify-content:center;width:100%;padding:0}.story-follow .story-card-heading>span{width:100%;margin:0}.story-follow-portrait{color:#c9b782;background:#282725;border:1px solid #595753;border-radius:50%;place-items:center;width:90px;height:90px;display:grid}.story-follow>h2{max-width:290px}.story-interest-tags{gap:8px;display:flex}.story-interest-tags>span{color:#cac6bc;border:1px solid #41403d;border-radius:4px;padding:6px 10px;font-size:12px}.story-follow-line{color:#d6c698;align-items:center;gap:8px;display:flex}.story-follow-line strong{font-size:14px;font-weight:400}.story-follow>p{color:#b7b3aa;font-size:16px;line-height:1.5}.story-news{flex-direction:column;justify-content:center;gap:22px;padding:24px;display:flex}.story-news-cover{background:#2b2a28;flex-direction:column;flex:1;justify-content:center;gap:20px;min-height:0;padding:24px;display:flex}.story-news-cover>svg{color:#c7b47e}.story-news-cover>h2{font-size:clamp(24px,3vw,36px)}.story-news-cover>span{letter-spacing:1.5px;color:#bdb9b0;font-size:11px}.story-news-comment{align-items:center;gap:12px;display:flex}.story-news-comment>span{color:#d2c59e;background:#363532;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;display:grid}.story-news-comment>p{color:#c0bcb3;font-size:14px;line-height:1.5}.story-news-comment strong{color:#efeade;display:block}.story-comment-prompt{color:#9d9a92;border:1px solid #43423f;border-radius:5px;align-items:center;gap:8px;padding:13px;font-size:14px;display:flex}.story-join-steps{flex-direction:column;justify-content:center;gap:28px;padding:30px;display:flex}.story-join-steps>div{align-items:center;gap:20px;display:flex}.story-join-steps>div>span{color:#c7b282;font-size:26px;font-weight:400}.story-join-steps section{flex:1}.story-join-steps h2{font-size:22px}.story-join-steps section p{color:#b6b2a9;margin-top:6px;font-size:14px;line-height:1.5}.story-join-steps>div>svg{color:#aeaba2;flex:none}.story-controls{align-items:center;gap:20px;display:flex}.story-back{border:1px solid var(--story-line);border-radius:4px;flex:none;place-items:center;width:48px;height:48px;display:grid}.story-back:disabled{opacity:.3}.story-next.gold-button{gap:20px;height:48px;min-height:48px;padding:0 24px}.story-progress{flex:1;gap:5px;max-width:320px;margin-right:auto;display:flex}.story-progress span{background:#43423f;flex:1;height:3px}.story-progress .complete{background:#cfb985}.story-legal{text-align:center;color:#9e9b93;font-size:12px;line-height:1.45}.story-legal p{margin:0;display:inline}.story-legal p+p:before{content:" · ";margin:0 5px}.story-legal a,.story-legal button{text-underline-offset:3px;color:#c0b392;text-decoration:underline}.story-legal>span{margin-top:3px;font-size:11px;display:block}.story-slide-menu{grid-template-columns:1fr 1fr;gap:4px;display:grid}.story-slide-menu>button{text-align:left;border-bottom:1px solid #41403d;align-items:center;gap:10px;min-height:48px;padding:10px;font-size:14px;display:flex}.story-slide-menu>button span{color:#b29d6f}.story-slide-menu>button svg{flex:none;margin-left:auto}.story-slide-menu [aria-current=step]{color:#e9ce95}@media (max-width:680px) and (min-height:481px){.lux-home .lux-header{height:calc(56px + env(safe-area-inset-top));padding-left:20px;padding-right:20px}.lux-home .lux-wordmark{letter-spacing:2px;max-width:180px;font-size:12px}.story-deck{grid-template-rows:38px minmax(0,1fr) 48px auto;gap:8px;padding-left:20px;padding-right:20px}.story-position button{gap:7px;min-height:38px;font-size:12px}.story-slide{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-items:stretch;gap:10px}.story-copy h1{letter-spacing:-.9px;margin:0 0 10px;font-size:clamp(29px,7.4vw,38px);line-height:1.06}.story-eyebrow{letter-spacing:1.1px;margin-bottom:8px;font-size:10px}.story-description{max-width:none;font-size:16px;line-height:1.35}.story-details{min-height:32px;margin-top:2px;font-size:12px}.story-visual{max-height:none}.story-controls{gap:12px}.story-next.gold-button{gap:10px;padding:0 18px;font-size:14px}.story-back{width:44px;height:44px}.story-legal p{display:block}.story-legal p+p:before{content:none}.story-pools{gap:8px;padding:10px}.story-pool{gap:9px;padding:12px}.story-pool>strong{font-size:34px}.story-pool>div{gap:5px;font-size:11px}.story-pool>div svg{width:13px}.story-money-flow{gap:6px;padding:14px}.story-money-start{gap:10px;margin-top:4px}.story-money-start strong{font-size:25px}.story-money-start small{font-size:12px}.story-gross strong{font-size:22px}.story-gross>span,.story-boost>span{font-size:12px}.story-boost strong{font-size:35px}.story-flow-line{height:12px}.story-money-flow>p,.story-example{font-size:10px}.story-month{flex-flow:wrap;gap:12px;padding:14px}.story-month-top{justify-content:center;width:100%;font-size:10px}.story-calendar{padding:10px 14px}.story-calendar strong{font-size:54px}.story-calendar span{font-size:9px}.story-timeline{flex:1;gap:13px}.story-timeline li{gap:9px}.story-timeline strong{font-size:13px}.story-month>p{width:100%;font-size:10px}.story-pitch{grid-template-rows:36px minmax(0,1fr) auto 36px}.story-card-heading{gap:7px;padding:8px 12px}.story-card-heading>strong{font-size:14px}.story-card-heading>span{font-size:8px}.story-pitch-info{padding:10px 12px}.story-pitch-info>h2{margin:5px 0 8px;font-size:19px}.story-pitch-info>span{font-size:9px}.story-pitch-info>div{gap:28px;font-size:10px}.story-pitch-info strong{font-size:13px}.story-pitch-actions{gap:12px;padding:0 12px;font-size:11px}.story-event>div{bottom:16px;left:16px;right:16px}.story-event strong{margin:8px 0;font-size:34px}.story-event p{font-size:11px}.story-event small{margin-top:5px;font-size:10px}.story-event>div>span{font-size:9px}.story-discreet{font-size:10px}.story-follow{gap:12px;padding:16px}.story-follow-portrait{width:62px;height:62px}.story-follow>h2{font-size:20px}.story-follow>p{font-size:13px;line-height:1.3}.story-follow-line strong{font-size:12px}.story-interest-tags>span{padding:4px 8px;font-size:10px}.story-news{gap:12px;padding:14px}.story-news-cover{gap:10px;padding:15px}.story-news-cover>h2{font-size:23px}.story-news-cover>span{font-size:9px}.story-news-comment>p{font-size:12px}.story-comment-prompt{padding:8px;font-size:12px}.story-join-steps{gap:20px;padding:20px}.story-join-steps>div{gap:15px}.story-join-steps h2{font-size:18px}.story-join-steps section p{margin-top:3px;font-size:12px;line-height:1.3}}@media (max-width:360px) and (min-height:481px){.story-deck{gap:6px;padding-left:14px;padding-right:14px}.story-copy h1{font-size:28px}.story-eyebrow{font-size:9px}.story-description{font-size:15px}.story-pool{gap:6px;padding:10px}.story-pool>strong{font-size:30px}.story-pool>div{font-size:10px}.story-follow{gap:9px}.story-follow-portrait{width:44px;height:44px}.story-follow-portrait svg{width:24px}.story-follow>h2{font-size:18px}.story-follow>p{display:none}.story-join-steps{gap:15px;padding:16px}.story-join-steps h2{font-size:17px}.story-legal{font-size:11px}.story-legal>span{font-size:10px}.story-money-flow{gap:4px;padding:10px}.story-flow-line{height:8px}.story-month{gap:9px}.story-month-top{font-size:9px}.story-calendar{padding:8px}.story-calendar strong{font-size:45px}.story-calendar span{font-size:8px}.story-timeline strong{font-size:12px}}@media (max-height:480px) and (min-width:600px){.lux-home .lux-header{height:calc(44px + env(safe-area-inset-top))}.story-deck{padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right));padding-bottom:max(4px, env(safe-area-inset-bottom));grid-template-rows:32px minmax(0,1fr) 44px auto;gap:5px}.story-position button{min-height:32px;font-size:12px}.story-slide{gap:25px}.story-copy h1{margin-bottom:8px;font-size:28px}.story-eyebrow{margin-bottom:8px;font-size:9px}.story-description{font-size:15px;line-height:1.35}.story-details{min-height:30px;margin-top:0;font-size:12px}.story-next.gold-button,.story-back{height:40px;min-height:40px}.story-legal{font-size:10px}.story-legal>span{font-size:9px}.story-pools{gap:7px;padding:9px}.story-pool{gap:7px;padding:10px}.story-pool>strong{font-size:30px}.story-pool>div{font-size:10px}.story-money-flow{gap:3px;padding:8px}.story-money-start{margin:0}.story-money-start strong{font-size:20px}.story-money-start small,.story-gross>span,.story-boost>span{font-size:10px}.story-gross strong{font-size:20px}.story-boost strong{font-size:28px}.story-flow-line{height:7px}.story-money-flow>p,.story-example{font-size:9px}.story-month{flex-flow:wrap;gap:9px;padding:10px}.story-month-top{justify-content:center;width:100%;font-size:10px}.story-calendar{padding:6px 12px}.story-calendar strong{font-size:44px}.story-calendar span{font-size:8px}.story-timeline{gap:10px}.story-timeline strong{font-size:12px}.story-month>p{font-size:9px}.story-pitch{grid-template-rows:30px minmax(0,1fr) auto 30px}.story-card-heading{padding:5px 10px}.story-card-heading>strong{font-size:12px}.story-card-heading>span{font-size:8px}.story-pitch-info{padding:8px 10px}.story-pitch-info>h2{margin:4px 0;font-size:16px}.story-pitch-info>span,.story-pitch-info>div{font-size:9px}.story-pitch-info strong{font-size:12px}.story-pitch-actions{padding:0 10px;font-size:10px}.story-event>div{bottom:15px;left:15px}.story-event strong{margin:7px 0;font-size:30px}.story-event p{font-size:11px}.story-event small,.story-event>div>span,.story-discreet{font-size:9px}.story-follow{gap:7px;padding:10px}.story-follow-portrait{width:38px;height:38px}.story-follow-portrait svg{width:22px}.story-follow>h2{font-size:16px}.story-follow>p{display:none}.story-follow-line strong{font-size:11px}.story-interest-tags>span{padding:3px 6px;font-size:9px}.story-news{gap:8px;padding:10px}.story-news-cover{gap:5px;padding:10px}.story-news-cover h2{font-size:20px}.story-news-cover>svg,.story-news-cover>span{display:none}.story-news-comment p,.story-comment-prompt{font-size:11px}.story-news-comment>span{width:27px;height:27px}.story-comment-prompt{padding:7px}.story-join-steps{gap:12px;padding:15px}.story-join-steps h2{font-size:16px}.story-join-steps section p{margin-top:2px;font-size:11px}}@media (max-height:339px),(max-width:299px){.lux-app.lux-home{height:auto;min-height:100dvh}.story-deck{flex-direction:column;display:flex}.story-slide{min-height:440px}.story-visual{min-height:240px}.story-controls{min-height:48px}.story-legal{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.story-deck *{scroll-behavior:auto;transition:none;animation:none}}.story-visual{container-type:size}@container (max-height:285px){.story-visual>div{padding:12px}.story-photo,.story-pitch{padding:0!important}.story-pools{gap:8px}.story-pool{gap:6px;padding:10px}.story-pool>div{display:none}.story-pool>strong{font-size:30px}.story-money-flow{grid-template-columns:1fr 1fr;align-content:center;gap:8px;display:grid}.story-money-flow>.story-example{grid-column:1/-1}.story-money-start{grid-column:1/-1;justify-content:center;margin:0}.story-money-start strong{font-size:23px}.story-money-start small{margin-left:5px;font-size:12px;display:inline}.story-money-start>svg{width:24px;height:24px}.story-flow-line{display:none}.story-gross>span,.story-boost>span{font-size:11px;line-height:1.3}.story-gross strong,.story-boost strong{font-size:26px;line-height:1.4}.story-money-flow>p{grid-column:1/-1;font-size:10px;line-height:1.4}.story-month{grid-template-columns:auto 1fr;align-content:center;gap:10px;display:grid}.story-month-top{display:none}.story-calendar{padding:8px}.story-calendar strong{font-size:38px}.story-calendar span{font-size:8px}.story-timeline{gap:9px}.story-timeline strong{font-size:12px;line-height:1.25}.story-month>p{grid-column:1/-1;font-size:10px}.story-pitch{grid-template-rows:32px minmax(0,1fr) 34px;grid-template-columns:34% 1fr}.story-pitch>.story-card-heading,.story-pitch>.story-pitch-actions{grid-column:1/-1}.story-pitch-info{align-self:center;padding:8px 10px}.story-pitch-info>h2{margin:4px 0 8px;font-size:16px}.story-pitch-info>span{font-size:8px}.story-pitch-info>div{gap:12px;font-size:10px}.story-pitch-info strong{font-size:12px}.story-card-heading{padding:6px 10px}.story-card-heading>strong{font-size:13px}.story-card-heading>span{font-size:8px}.story-pitch-actions{gap:10px;padding:0 10px;font-size:11px}.story-follow{text-align:left;grid-template-columns:auto 1fr;align-content:center;gap:10px;display:grid}.story-follow .story-card-heading{grid-column:1/-1}.story-follow-portrait{width:44px;height:44px}.story-follow-portrait svg{width:24px}.story-follow>h2{font-size:18px}.story-interest-tags,.story-follow-line{grid-column:1/-1;justify-content:center}.story-follow>p{display:none}.story-interest-tags>span{padding:4px 8px;font-size:10px}.story-follow-line strong{font-size:12px}.story-news{gap:8px}.story-news-cover{flex:none;gap:4px;padding:8px}.story-news-cover>h2{font-size:18px}.story-news-cover>svg{display:none}.story-news-cover>span{font-size:9px}.story-news-comment>p{font-size:12px;line-height:1.3}.story-news-comment>span{width:28px;height:28px}.story-comment-prompt{padding:6px;font-size:11px}.story-join-steps{gap:12px}.story-join-steps>.story-example,.story-join-steps>.story-discreet{display:none}.story-join-steps>div{gap:10px}.story-join-steps h2{font-size:16px}.story-join-steps section p{margin-top:3px;font-size:11px;line-height:1.3}}.story-pools{grid-template-rows:1fr;grid-template-columns:1fr}.story-pool{text-align:center;align-items:center;gap:28px}.story-pool>strong{font-size:clamp(72px,12vw,130px)}.story-pool>span{letter-spacing:1.5px;font-size:12px}.story-pool small{font-size:16px}.story-pool>div{font-size:14px;display:flex}.story-inbox{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:26px;display:flex}.story-inbox>svg{color:#dac28c}.story-inbox p{color:#c1bdb4;font-size:16px}.story-inbox small{color:#b4b0a7;font-size:12px}.story-inbox-accept{color:#1a1918;background:#ddc18a;border-radius:5px;align-items:center;gap:10px;padding:14px 20px;font-size:15px;display:flex}@container (max-height:285px){.story-pool{gap:8px;padding:8px}.story-pool>strong{font-size:52px}.story-pool>span{font-size:10px}.story-pool>div{font-size:12px}.story-inbox{gap:10px;padding:12px}.story-inbox>svg{display:none}.story-inbox h2{font-size:20px}.story-inbox p{font-size:13px}.story-inbox-accept{padding:8px 14px;font-size:13px}.story-inbox small{font-size:10px}}@container (max-height:220px){.story-money-flow{gap:6px;padding:8px!important}.story-money-start strong{font-size:21px}.story-money-start small{margin-left:3px;font-size:11px}.story-gross strong,.story-boost strong{font-size:24px}.story-money-flow>p{font-size:10px}}.public-investors-page{color:#f3eee2;background:#0b0f09;min-height:100dvh}.public-investors-page>.lux-wordmark{padding:20px 0;display:block}@container (max-height:220px){.story-follow{gap:6px;padding:10px!important}.story-follow-portrait{display:none}.story-follow>h2,.story-follow>.story-discreet{text-align:center;grid-column:1/-1;justify-self:center}.story-follow>h2{font-size:17px}.story-follow>.story-discreet{font-size:9px}}.story-pool-live{box-sizing:border-box;align-content:center;justify-items:center;gap:.75rem;width:100%;height:100%;display:grid}.story-pool-square{width:min(100cqw - 26px,100cqh - 26px,360px);max-width:100%}.story-pool-live-history .story-pool-square{width:min(100cqw - 26px,100cqh - 94px,360px);max-width:100%}.story-pool-rail{justify-content:center;gap:12px;max-width:100%;display:flex}.story-pool-rail>*{flex:none}.story-pool-rail-many{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.story-pool-rail-many>*{scroll-snap-align:center}.story-pool-rail-many::-webkit-scrollbar{display:none}.story-last-selection{color:#ddd9ce;background:#141413;border:1px solid #575551;border-radius:12px;align-items:center;gap:.6rem;padding:.75rem .9rem;font-size:.875rem;display:flex}.story-last-selection>span{flex:auto;min-width:0}.story-last-selection>strong{color:#f3dead;font-variant-numeric:tabular-nums}.story-pitch-list{background:linear-gradient(160deg,#151514,#0a110d);border:1px solid #6f6338;border-radius:18px;gap:.75rem;width:100%;padding:.9rem;display:grid;box-shadow:0 0 0 1px #d9bd8114,0 18px 40px #00000073}.story-pitch-list ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.story-pitch-list li{background:linear-gradient(150deg,#181817,#111110);border:1px solid #3e3d3a;border-radius:14px;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.7rem;display:grid}.story-pitch-list li img,.story-pitch-blank{object-fit:cover;border-radius:12px;width:62px;height:62px}.story-pitch-blank{color:#d8b578;background:#21201e;place-items:center;display:grid}.story-pitch-list li section>span{letter-spacing:.08em;color:#a19e96;font-size:.68rem}.story-pitch-list li h2{color:#f1eee5;margin:.2rem 0;font-size:.95rem}.story-pitch-list li p{color:#bdb9b0;border-top:1px solid #333230;margin:0;padding-top:.4rem;font-size:.8rem}.story-pitch-list li p strong{color:#f3dead}.story-pitch-open{width:30px;height:30px;color:var(--gold,#d9bd81);border:1px solid #6f6338;border-radius:999px;place-items:center;display:grid}.story-shark-list{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.story-shark-list ol{align-content:start;min-height:0;overflow:hidden}.story-shark-list{gap:.75rem;width:100%;display:grid}.story-shark-list ol{counter-reset:none;gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.story-shark-list li{background:#141413;border:1px solid #464542;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.55rem .85rem;display:grid}@container (max-height:285px){.story-shark-list li{gap:.6rem;padding:.4rem .7rem}.story-shark-list li h2{font-size:.85rem}.story-shark-list li p{font-size:.72rem}.story-shark-list ol li:nth-child(n+4){display:none}}@container (max-height:220px){.story-shark-list ol li:nth-child(n+2),.story-shark-list li>strong small{display:none}}.story-shark-place{color:#d9bd81;font-variant-numeric:tabular-nums;font-size:.9rem}.story-shark-list li h2{color:#f1eee5;margin:0;font-size:.95rem}.story-shark-list li p{color:#a19e96;margin:.2rem 0 0;font-size:.8rem}.story-shark-list li>strong{color:#f3dead;font-variant-numeric:tabular-nums;justify-items:center;font-size:1.1rem;display:grid}.story-shark-list li>strong small{letter-spacing:.06em;color:#a19e96;font-size:.62rem}.story-photo-note{align-items:center;gap:.4rem;display:inline-flex}@media (max-width:500px){.story-pitch-list li{grid-template-columns:44px minmax(0,1fr)}.story-pitch-list li img,.story-pitch-blank{width:44px;height:44px}.story-pitch-vote{display:none}}.story-slide-pool .story-visual>div{isolation:isolate;background-blend-mode:screen, screen, screen, screen, normal;background-image:radial-gradient(2px 2px at 78% 18%,#fffcd6f2,#0000 60%),radial-gradient(2px 2px at 17% 71%,#fffcd6cc,#0000 60%),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27420%27%20height%3D%27420%27%3E%3Cfilter%20id%3D%27c%27%20x%3D%270%27%20y%3D%270%27%20width%3D%27100%25%27%20height%3D%27100%25%27%3E%3CfeTurbulence%20type%3D%27turbulence%27%20baseFrequency%3D%270.021%200.028%27%20numOctaves%3D%272%27%20seed%3D%277%27%20result%3D%27n%27%2F%3E%3CfeColorMatrix%20in%3D%27n%27%20type%3D%27matrix%27%20values%3D%270%200%200%200%200.8%20%200%200%200%200%201.0%20%200%200%200%200%200.96%20%20-9%200%200%200%201.0%27%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%27420%27%20height%3D%27420%27%20filter%3D%27url%28%23c%29%27%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27420%27%20height%3D%27420%27%3E%3Cfilter%20id%3D%27c%27%20x%3D%270%27%20y%3D%270%27%20width%3D%27100%25%27%20height%3D%27100%25%27%3E%3CfeTurbulence%20type%3D%27turbulence%27%20baseFrequency%3D%270.016%200.023%27%20numOctaves%3D%272%27%20seed%3D%2723%27%20result%3D%27n%27%2F%3E%3CfeColorMatrix%20in%3D%27n%27%20type%3D%27matrix%27%20values%3D%270%200%200%200%201.0%20%200%200%200%200%200.86%20%200%200%200%200%200.48%20%20-11%200%200%200%200.95%27%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%27420%27%20height%3D%27420%27%20filter%3D%27url%28%23c%29%27%2F%3E%3C%2Fsvg%3E),linear-gradient(168deg,#0d5f61 0%,#10807a 26%,#0b6668 54%,#073f4a 78%,#04262e 100%);background-size:auto,auto,420px 420px,340px 340px,auto;border-color:#60e2d680;animation:18s linear infinite pool-caustics;position:relative}@keyframes pool-caustics{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:0 0,0 0,420px 250px,-340px 190px,0 0}}.story-slide-pool .story-pool-live{z-index:1;padding:12px;position:relative}
.role-choice{border:0;margin:0 0 20px;padding:0}.role-choice legend{margin-bottom:10px;font-size:15px}.role-choice>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.role-choice label{cursor:pointer;color:#c2beb4;border:1px solid #42413e;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:15px 5px;font-size:14px;display:flex;position:relative}.role-choice label.selected{color:#e7cd96;background:#2a2927;border-color:#d8bd85}.role-choice input{opacity:0;width:1px;height:1px;position:absolute}.role-choice label:focus-within{outline-offset:3px;outline:2px solid #e0c590}.onboarding-fields{gap:18px;display:grid}.onboarding-location{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}.onboarding-section{border:0;border-top:1px solid #3d3c39;gap:18px;padding:20px 0 0;display:grid}.onboarding-section>legend{color:#e1c48b;padding:0 10px 0 0;font-size:17px}.onboarding-fields select{color:#f0ebdf;background:#171716;border:1px solid #6b5533;border-radius:5px;width:100%;min-height:48px;padding:12px}.sector-choices{border:0;flex-wrap:wrap;gap:9px;padding:0;display:flex}.sector-choices legend{margin-bottom:10px;font-size:14px}.sector-choices label{border:1px solid #454441;border-radius:4px;align-items:center;gap:8px;padding:10px;font-size:13px;display:flex}.sector-choices label:has(input:checked){background:#2a2927;border-color:#c9ac71}.sector-choices input{accent-color:#d7b778;flex:none;width:16px;height:16px}.onboarding-optional>summary{cursor:pointer;color:#baa877;min-height:40px;font-size:14px}.onboarding-optional[open]{gap:14px;display:grid}.member-introduction{max-width:680px;padding-inline:max(16px, env(safe-area-inset-left));box-sizing:border-box;margin:25px auto}.member-introduction-summary{border:1px solid #43423f;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:24px;margin:24px 0;padding:24px;display:flex}.member-introduction-summary p{white-space:pre-wrap;max-width:650px}.investor-directory,.quarterly-panel{margin:20px 0}.investor-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:22px;display:flex}.investor-toolbar>div:first-child{flex:1}.investor-toolbar h2{margin:0 0 6px}.investor-toolbar p{color:#b6b2a9;font-size:14px}.investor-grid{grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:18px;display:grid}.investor-card{text-align:left;background:#1a1918;border:1px solid #444340;border-radius:7px;min-width:0;padding:22px}.investor-card h3{margin:12px 0 6px;font-size:20px}.investor-card p{color:#b9b5ac;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.investor-tags{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.investor-tags>span{color:#cac6bc;border:1px solid #6b5533;border-radius:4px;padding:5px 8px;font-size:12px}.investor-profile-heading{align-items:center;gap:14px;display:flex}.investor-profile-heading h2{margin:0}.investor-profile-heading p{color:#b5b1a8;font-size:14px}.investor-detail{gap:18px;display:grid}.investor-detail>p{white-space:pre-wrap;line-height:1.6}.investor-portfolio{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.portfolio-entry{background:#181817;border:1px solid #444340;border-radius:6px;overflow:hidden}.portfolio-entry>img{object-fit:cover;width:100%;height:170px}.portfolio-entry>div{padding:18px}.portfolio-entry h3{margin:6px 0 10px;font-size:20px}.portfolio-entry p{white-space:pre-wrap;font-size:14px;line-height:1.5}.portfolio-entry a{color:#e0c085;font-size:14px;text-decoration:underline}.portfolio-actions{flex-wrap:wrap;gap:12px;margin-top:15px;display:flex}.portfolio-actions button{color:#d8c18b;min-height:40px;font-size:13px}.follow-bar{background:#1d1c1b;border:1px solid #454441;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:16px;display:flex}.follow-bar p{color:#b8b4ab;margin:4px 0 0;font-size:13px}.follow-bar>div{flex:1}.follow-bar button{white-space:nowrap}.follow-people{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.follow-person{border:1px solid #454441;border-radius:5px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.quarterly-ranking{gap:8px;margin:18px 0;display:grid}.quarterly-ranking>li{border-bottom:1px solid #41403d;align-items:center;gap:16px;padding:12px 0;list-style:none;display:flex}.quarterly-ranking>li>span:first-child{color:#d1b77d;flex:none;width:30px;font-size:20px}.quarterly-ranking>li>div{flex:1}.quarterly-ranking p{color:#bbb7ae;margin:3px 0 0;font-size:13px}.quarterly-ranking strong{font-weight:500}.quarterly-admin{border:1px solid #6b5533;border-radius:6px;margin-top:24px;padding:20px}.quarterly-admin fieldset{border:0;gap:12px;padding:12px 0;display:grid}.quarterly-admin textarea{width:100%;min-height:70px}.quarterly-invite{border:1px solid #72663e;border-radius:6px;margin:12px 0;padding:18px}.quarterly-invite p{font-size:14px}.quarterly-invite-actions{gap:12px;margin-top:12px;display:flex}.member-directory-filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;display:flex}.member-directory-filters>label{min-width:160px}.investor-empty{text-align:center;border:1px dashed #6b5533;border-radius:6px;padding:35px}.investor-empty p{color:#b8b4ab}.quarterly-status{color:#d8c18d;text-transform:capitalize;font-size:12px}@media (max-width:600px){.role-choice label{padding:12px 4px;font-size:12px}.member-introduction-summary{flex-direction:column;padding:18px}.investor-toolbar{align-items:stretch}.investor-toolbar>div:first-child{flex-basis:100%}.investor-portfolio{grid-template-columns:1fr}.follow-bar{flex-wrap:wrap}.follow-bar>div{flex-basis:100%}.onboarding-location{gap:10px}.sector-choices label{font-size:12px}.investor-grid{grid-template-columns:1fr}.quarterly-admin{padding:14px}}.live-pool-grid{grid-template-columns:minmax(0,1fr);max-width:860px;margin:0 auto}.member-tab-list>button{justify-content:center;min-width:0}.member-nav-end{gap:12px}.member-nav-end>button{white-space:nowrap}.event-guest-choice{color:#cdc9bf;align-items:center;gap:10px;padding:14px 0;font-size:14px;display:flex}.event-guest-choice input{accent-color:#d7bd83;width:18px;height:18px}.event-member-note{color:#b8b4ab;font-size:13px;line-height:1.5}.inbox-switch{gap:8px;margin:0 0 24px;display:flex}.inbox-switch>button{border:1px solid #474642;border-radius:5px;min-height:44px;padding:12px 20px}.inbox-switch>button[aria-pressed=true]{color:#131312;background:#d7bd83}.notification-list{gap:12px;display:grid}.notification-card{background:#1b1a19;border:1px solid #403f3c;border-radius:8px;padding:20px}.notification-card.unread{border-left:3px solid #d8c089}.notification-card p{color:#c3bfb5;margin:8px 0;font-size:15px}.notification-card>small{color:#a9a69e}.notification-card h3{font-size:18px}.notification-card footer{flex-wrap:wrap;gap:16px;margin-top:14px;display:flex}.quarterly-program-details{border:1px solid #403f3c;border-radius:8px;margin:28px 0;padding:18px}.quarterly-program-details>summary{cursor:pointer;color:#d7c18e;min-height:30px;font-size:16px}.quarterly-program-details[open]>summary{margin-bottom:22px}.investor-profile-heading{background:linear-gradient(120deg,#31302e,#181817);border:1px solid #6b5533;border-radius:8px;margin-bottom:20px;padding:24px}.investor-profile-heading .member-avatar{border:1px solid #75736d;width:64px;height:64px;font-size:24px}.trade-picker{gap:12px;display:grid}.trade-add{color:#e1c48b;background:#2a2927;border:1px solid #c9ac71;border-radius:4px;justify-self:start;padding:10px 14px;font-size:13px}.tag-chips{flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex}.tag-chip{background:#2a2927;border:1px solid #c9ac71;border-radius:4px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:inline-flex}.tag-chip button{color:#e1c48b;background:0 0;border:0;padding:0 2px;font-size:16px;line-height:1}
@font-face{font-family:Geist;src:url(../media/Geist-Variable.0lgj6eykvd73r.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/GeistMono-Variable.0dhptfvd1uq0u.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-geist-sans:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-geist-mono:"Geist Mono", ui-monospace, monospace;--font-ui:var(--font-geist-sans)}
:root,.dark{--background:#0c0c0d;--foreground:#f3f2ef;--card:#171718;--popover:#1b1b1d;--muted-foreground:#aaa8a3;--border:#ffffff1c;--gold:#d8bb85;--gold-light:#ecdbbb;--ui-radius:16px;--glass-bg:#171719f0;--glass-bg-strong:#171719fa;--glass-line:#ffffff18;--glass-line-gold:#d8bb8530;--glass-shine:inset 0 1px 0 #ffffff08;--glass-shadow:0 6px 24px #0003}body{font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body:before{content:"";z-index:40;height:env(safe-area-inset-top,0px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;background:#0b0c0cd1;position:fixed;top:0;left:0;right:0}h1,h2,h3,[data-slot=dialog-title]{text-wrap:balance;overflow-wrap:break-word}input,textarea,select{min-width:0}button,input,select,textarea{font-family:inherit}.gold-button,.outline-button{letter-spacing:-.015em;border-radius:12px;gap:9px;min-height:44px;padding:11px 16px;font-size:14px;font-weight:600;line-height:1.35}.gold-button{background:linear-gradient(150deg,#ecd8af,#d3b27b);border-color:#e1c695;box-shadow:inset 0 1px #fff3,0 2px 8px #0002}.outline-button{color:#e7e3da;box-shadow:none;background:#ffffff04;border-color:#ffffff24}.lux-kicker{letter-spacing:.15em;line-height:1.5}.member-home-heading h1,.member-page-heading h1,.pitch-room-bar h2,.events-head h2,.desk-head h2,.inbox-head h2,.investor-toolbar h2{letter-spacing:-.045em;font-weight:620;line-height:1.12}.member-navigation{-webkit-backdrop-filter:blur(24px);background:#151516ed;border-color:#ffffff24;border-radius:32px;width:min(100vw - 20px,560px);padding:5px;box-shadow:inset 0 1px #ffffff0d,0 8px 30px #0007}.member-tab-list[data-slot=tabs-list]{-webkit-backdrop-filter:none;isolation:isolate;background:0 0;border-radius:26px;gap:2px;padding:0}.member-tab-list [data-slot=tabs-trigger]{letter-spacing:0;color:#aeadab;border-radius:26px;gap:3px;min-height:48px;padding:5px 2px;font-size:9px;font-weight:550}.member-tab-list [data-slot=tabs-trigger][data-active]{color:#211e18;background:linear-gradient(145deg,#eedebc,#d6b782);box-shadow:inset 0 1px #ffffff40}.member-tab-list [data-slot=tabs-trigger]:focus-visible{outline:2px solid var(--gold-light);outline-offset:-2px}.member-tab-list [data-slot=tabs-trigger] svg{stroke-width:1.75px;width:19px;height:19px}[data-slot=dialog-content]{background:#171719f5;border:1px solid #ffffff24;border-radius:20px;box-shadow:0 20px 80px #0009,inset 0 1px #ffffff08}[data-slot=dialog-content]>[data-slot=dialog-close]{color:#d4d1ca;background:#ffffff08;border-radius:50%;width:44px;height:44px}[data-slot=dialog-header]{gap:6px}[data-slot=dialog-title],.wide-dialog [data-slot=dialog-title]{font-family:var(--font-ui);letter-spacing:-.035em;padding-right:40px;font-weight:620;line-height:1.16}[data-slot=dialog-description]{text-wrap:pretty;line-height:1.5}[data-slot=alert-dialog-content]{max-width:min(420px,100vw - 32px);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px);background:#1b1b1d;border:1px solid #ffffff24;border-radius:20px;gap:18px;padding:20px;overflow-y:auto;box-shadow:0 20px 80px #0009}[data-slot=alert-dialog-header]{text-align:left;place-items:start;gap:8px}[data-slot=alert-dialog-title]{letter-spacing:-.03em;font-size:21px;font-weight:620;line-height:1.2}[data-slot=alert-dialog-description]{font-size:14px;line-height:1.55}[data-slot=alert-dialog-footer]{background:#ffffff03;border-radius:0 0 20px 20px;margin:0 -20px -20px;padding:16px 20px 20px}[data-slot=alert-dialog-action],[data-slot=alert-dialog-cancel]{border-radius:11px;height:auto;min-height:44px;padding:10px 16px;font-size:14px;line-height:1.4}[data-slot=select-content]{width:max-content;min-width:var(--anchor-width);background:#202022;border:1px solid #ffffff24;border-radius:14px;max-width:min(360px,100vw - 24px);padding:4px;box-shadow:0 12px 36px #0007}[data-slot=select-item]{border-radius:9px;min-height:44px;padding:10px 32px 10px 10px;font-size:14px;line-height:1.4}[data-slot=select-item]>span:first-child{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0}[data-slot=select-item][data-highlighted]{color:var(--gold-light);background:#d8bb851f}.form-field{gap:6px;line-height:1.45}.member-menu-account:empty{display:none}.member-menu [data-slot=sheet-title]{letter-spacing:-.035em;font-weight:620}.member-menu [data-slot=sheet-close]{width:44px;height:44px;top:calc(env(safe-area-inset-top,0px) + 10px);background:#ffffff08;border-radius:50%;right:12px}.ui-preview-tools{z-index:25;color:var(--muted-foreground);margin:0 0 12px;font-size:12px;position:relative}.ui-preview-tools>summary{cursor:pointer}@media (max-width:750px){.member-workspace{padding:12px 16px calc(82px + env(safe-area-inset-bottom,0px))}.member-home-heading h1,.member-page-heading h1,.pitch-room-bar h2,.events-head h2,.desk-head h2,.inbox-head h2,.investor-toolbar h2{font-size:28px}.lux-app:not(.lux-home) .lux-wordmark{letter-spacing:.16em;font-size:11px;font-weight:560}.lux-app:not(.lux-home) .lux-header{padding-left:16px;padding-right:16px}.community-embedded .community-heading-actions{gap:8px;margin-bottom:12px}.community-embedded .community-heading-actions>button{min-height:46px;font-size:14px}.wide-dialog [data-slot=dialog-title]{font-size:26px}.form-field input:not([type=checkbox]):not([type=radio]),.form-field textarea,.form-field select{font-size:16px}}@media (prefers-reduced-motion:reduce){.gold-button,.outline-button,.member-tab-list [data-slot=tabs-trigger]{transition:none}}
.member-home>.cnp{margin:12px 0 20px}.cnp-square{isolation:isolate;background:linear-gradient(145deg,#3a3120,#141311 24%,#0a0a0a 72%,#2c2618);border:1px solid #8a7340;border-radius:22px;animation:none;box-shadow:0 14px 32px #0006,inset 0 1px #f1dfb54d,inset 0 -1px #d9bd8133}.cnp-square:before{pointer-events:none;background:0 0;border:1px solid #d9bd8129;border-radius:18px;height:auto;inset:3px}.cnp-water{pointer-events:none;background:radial-gradient(at 12% 0,#d9bd8152,#0000 58%),radial-gradient(at 95% 95%,#6b542466,#0000 60%),linear-gradient(155deg,#1c1810,#0c0b09 48%,#040404);border:1px solid #d9bd8166;border-radius:14px;position:absolute;inset:8px;overflow:hidden;box-shadow:inset 0 4px 7px #000c,inset 5px 0 9px #0009,inset -2px -2px 4px #d9bd8130}.cnp-water-floor{background-image:repeating-linear-gradient(0deg,#d9bd8116 0 1px,#0000 1px 25px),repeating-linear-gradient(90deg,#d9bd8116 0 1px,#0000 1px 25px);border:1px solid #d9bd8126;border-radius:8px;position:absolute;inset:7px;transform:perspective(600px)rotateX(9deg)scale(1.06);box-shadow:inset 0 14px 14px #00000080,inset 14px 0 14px #00000080;-webkit-mask-image:linear-gradient(140deg,#0009,#0004 45%,#000b);mask-image:linear-gradient(140deg,#0009,#0004 45%,#000b)}.cnp-water-light{opacity:.68;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='turbulence' baseFrequency='.018 .026' numOctaves='2' seed='7'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 .8 0 0 0 0 .42 -10 0 0 0 1.15'/%3E%3C/filter%3E%3Crect width='420' height='420' filter='url(%23c)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='turbulence' baseFrequency='.012 .019' numOctaves='2' seed='23'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 .92 0 0 0 0 .66 -12 0 0 0 1'/%3E%3C/filter%3E%3Crect width='420' height='420' filter='url(%23c)'/%3E%3C/svg%3E");background-position:0 0,120px 200px;background-size:420px 420px,480px 480px;position:absolute;inset:-8%;-webkit-mask-image:radial-gradient(at 50% 48%,#0003 12%,#000b 65%);mask-image:radial-gradient(at 50% 48%,#0003 12%,#000b 65%)}.cnp-water:before{content:"";mix-blend-mode:screen;background:linear-gradient(115deg,#0000 38%,#f3e1b326 50%,#0000 62%) 120% 0/260% 100%;position:absolute;inset:0}.cnp-water-steps{aspect-ratio:1;opacity:.55;filter:blur(.3px);background:repeating-radial-gradient(circle at 100% 0,#d9bd8126 0 12px,#e8cf9a4a 13px,#0b0906aa 15px,#4a3c2038 17px 23px);border-radius:0 0 0 100%;width:26%;position:absolute;top:0;right:0}.cnp-water:after{content:"";border:1px solid #d9bd8133;border-color:#f1dfb566 #d9bd8133 #d9bd8133 #e8cf9a4d;border-radius:10px;position:absolute;inset:4px;box-shadow:0 1px 2px #00000080,inset 0 1px 2px #d9bd812b}.cnp-square-body{z-index:1;background:radial-gradient(at 50% 53%,#000000c4 0%,#00000070 40%,#0000 75%);padding:clamp(15px,7cqmin,25px);position:relative}.cnp-sq-label{color:#d9c9a3;letter-spacing:.12em}.cnp-sq-hero{color:#f7e5b9;text-shadow:0 2px 14px #000000b3}.cnp-sq-rise{color:#fff3d6}.cnp-sq-members,.cnp-sq-countdown{color:#e6dcc4}.cnp-sq-fine,.cnp-sq-status{color:#cfc4ac}.cnp-sq-fine button{color:#f1dfb5}.cnp-info{background:#171719;border:1px solid #ffffff24;border-radius:20px;box-shadow:0 20px 80px #0009}.cnp-info::backdrop{-webkit-backdrop-filter:blur(8px);background:#050507b3}.cnp-info-body{gap:.9rem;padding:clamp(1rem,3vw,1.5rem)}.cnp-info-body header .text-button{background:#ffffff08;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.story-slide-pool .story-visual>div{background:linear-gradient(145deg,#263536,#111c20 70%);border-color:#69817d66;animation:none}@media (prefers-reduced-motion:no-preference){.cnp-water-light{animation:26s linear infinite cnp-water-drift,9s ease-in-out infinite alternate cnp-water-shimmer}.cnp-water:before{animation:11s ease-in-out infinite cnp-water-sheen}}@keyframes cnp-water-drift{0%{background-position:0 0,120px 200px}to{background-position:420px 420px,-360px 680px}}@keyframes cnp-water-shimmer{0%{opacity:.58;transform:translate(-1%,-.5%)scale(1.02)}to{opacity:.82;transform:translate(1%,.5%)scale(1.07)}}@keyframes cnp-water-sheen{0%{background-position:120% 0}55%{background-position:-20% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.cnp-water-light,.cnp-water:before,.cnp-sq-hero{transition:none;animation:none}}.giveaways-page>main{width:min(100% - 36px,1080px);margin-inline:auto;padding-block:18px 40px}.giveaways-page .legal-copy{width:100%;margin-inline:auto;padding-inline:0}#free-entry>p:not(.lux-kicker){margin:0 0 16px}#free-entry>.lux-kicker{margin:0 0 10px;font-size:12px}#free-entry>h1{letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(28px,4vw,40px);font-weight:620}#free-entry>h3{color:#f1eee6;margin:28px 0 12px;font-size:20px;font-weight:600}#free-entry>address{color:#e7d5b1;background:#ffffff05;border:1px solid #ffffff1c;border-radius:14px;margin:20px 0;padding:16px 18px}.drawing-section{padding-block:24px}.giveaways-page .drawing-section,.award-screen-preview .drawing-section{padding-inline:0}.drawing-section>h2{letter-spacing:-.035em;margin:8px 0 12px;font-size:clamp(26px,3.5vw,36px);line-height:1.2}.drawing-section>p{max-width:72ch;font-size:15px;line-height:1.65}.drawing-grid{align-items:start;gap:14px;margin:20px 0}.drawing-card,.drawing-empty{background:#171718;border:1px solid #ffffff1c;border-radius:16px;margin:0;padding:clamp(16px,2.5vw,22px)}.drawing-account>.drawing-card+.drawing-card{margin-top:12px}.drawing-account{background:#171718;border:1px solid #ffffff1c;border-radius:16px;padding:clamp(16px,2.5vw,22px)}.drawing-account>h3{letter-spacing:-.03em;margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.3}.drawing-card :is(h3,h4){letter-spacing:-.025em;margin:8px 0 12px;font-size:19px;font-weight:600;line-height:1.35}.drawing-card p,.drawing-account p{color:#bcbab5;margin:8px 0;font-size:14px;line-height:1.6}.drawing-card .drawing-amount{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#e7d3ab;margin:10px 0;font-weight:600}.drawing-card dl>div{border-bottom-color:#ffffff12;align-items:baseline;gap:12px;padding:10px 0;line-height:1.5}.drawing-card dt{color:#aaa8a3;min-width:0}.drawing-card dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.drawing-card details{border-top-color:#ffffff1c;margin-top:14px}.drawing-card summary{padding:14px 0 4px;font-size:14px;line-height:1.5}.drawing-card .prose-text{line-height:1.75}.drawing-card form{gap:12px;margin-top:16px;display:grid}.drawing-card form .club-check{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.drawing-card form .club-check input{flex:none;width:18px;height:18px;margin-top:3px}.drawing-card form>:is(button,p){margin:0}.award-wallet{border-top-color:#ffffff1c;margin-top:24px;padding-top:20px}.award-wallet>h3{letter-spacing:-.035em;margin:6px 0 10px;font-size:24px;font-weight:600}.award-wallet>p:not(.lux-kicker){color:#bcbab5;max-width:70ch;font-size:15px;line-height:1.6}.award-breakdown{margin:14px 0;padding:10px 0}.award-funds-eta{background:#dfc38d06;border:1px solid #dfc38d24;border-radius:10px;padding:12px}.pool-attest{background:#ffffff04;border-color:#ffffff24;border-radius:14px;gap:14px;padding:14px}.pool-attest .pool-choice-toggle,.pool-attest-region,.pool-attest-done,.pool-attest-error{font-size:14px;line-height:1.55}.pool-attest .pool-choice-toggle input{width:18px;height:18px;margin-top:3px}.pool-attest-region select{border-color:#ffffff24;border-radius:10px;min-height:44px}.pool-selection .paywall-heading h1{letter-spacing:-.04em;line-height:1.15}.pool-selection .paywall-heading{margin-bottom:16px;padding-bottom:0}.pool-selection .membership-benefits{gap:0;margin:0 auto 20px}.pool-selection .membership-benefits>li{border-bottom:1px solid #ffffff10;margin:0;padding:12px 0}.pool-selection .membership-benefits>li:last-child{border-bottom:0}.quarterly-panel .subview-heading h2{letter-spacing:-.035em;font-size:clamp(26px,3.5vw,36px);line-height:1.2}.quarterly-rules,.quarterly-invite{background:#171718;border:1px solid #ffffff1c;border-radius:14px;padding:16px}.quarterly-rules summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.5}.quarterly-rules p{color:#bcbab5;margin:12px 0 0;font-size:14px;line-height:1.65}.quarterly-invite h3{margin:8px 0;font-size:19px;line-height:1.35}.quarterly-invite-actions{flex-wrap:wrap;gap:8px}.quarterly-ranking{padding:0}.quarterly-ranking>li{border-color:#ffffff14;gap:12px;padding:14px 0}.quarterly-ranking>li>div{overflow-wrap:anywhere;min-width:0}.quarterly-ranking strong{font-weight:600;line-height:1.4}.award-eligibility-preview{gap:20px;max-width:680px;margin:20px auto;display:grid}@media (max-width:600px){.drawing-card dl>div{flex-direction:column;align-items:stretch;gap:4px}.drawing-card dd{text-align:left}.drawing-card .award-breakdown>div{flex-direction:row;align-items:baseline;gap:10px}.drawing-card .award-breakdown dd{text-align:right;white-space:nowrap}}
.pitch-card{background:#171719;border-color:#ffffff1c;box-shadow:0 4px 18px #0002}.pitch-card-body .pitch-title h3{font-family:var(--font-ui);letter-spacing:-.035em;color:#f3f2ef;font-weight:620;line-height:1.2}.pitch-card .pitch-labels{color:#c7bdab;letter-spacing:.065em;line-height:1.45}.pitch-card .pitch-cover{border-color:#ffffff14}.pitch-card .pitch-stage{letter-spacing:.025em;border-radius:6px}.pitch-card .pitch-financials{border-color:#ffffff12}.pitch-card .pitch-financials small,.pitch-card .pitch-location,.pitch-card .pitch-summary{color:#b7b5af}.pitch-card .pitch-financials strong{font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-weight:580}.pitch-card .pitch-actions{border-color:#ffffff12}.pitch-card .pitch-actions :is(button,[role=checkbox]){border-radius:10px}.pitch-paged .pitch-detail-stats{background:#ffffff04;border:1px solid #ffffff14;border-radius:12px;gap:14px 18px;padding:14px}.pitch-paged .pitch-detail-stats small{color:#b7b5af;letter-spacing:0;font-size:12px;line-height:1.45}.pitch-paged .pitch-detail-stats strong{font-family:var(--font-ui);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:580;line-height:1.35}.pitch-paged .pager-count,.plan-progress-caption,.mission-progress,.mission-eyebrow{letter-spacing:.06em;font-weight:550}.pitch-paged .pager-title,.mission-builder .mission-body h3{font-family:var(--font-ui);letter-spacing:-.035em;color:#f1eee8;font-weight:600}.pitch-paged:not([data-pitch-compact]) .pager-title{font-size:21px;line-height:1.2}.pitch-paged:not([data-pitch-compact]) .pager-head{flex-wrap:wrap;gap:4px 12px}.pitch-paged:not([data-pitch-compact]) .pager-count{flex-basis:100%}.pitch-workspace-dialog[data-pitch-compact] :is(.pager-head,.mission-progress,.plan-progress-caption){padding-right:48px}.pitch-paged .plan-builder{gap:14px}.pitch-paged .plan-mode-grid{gap:8px}.pitch-paged .plan-mode-card{box-shadow:none;background:#ffffff04;border-color:#ffffff20;border-radius:12px;gap:5px 12px;padding:14px}.pitch-paged .plan-mode-card strong{letter-spacing:-.02em;font-weight:600}.pitch-paged .plan-mode-card span{color:#b7b5af;font-size:14px;line-height:1.45}.pitch-paged :is(.plan-builder-note,.form-hint){color:#b7b5af;line-height:1.5}.pitch-paged .plan-builder-note{background:#ffffff03;border-color:#ffffff14;padding:10px 12px}.pitch-paged .plan-field>span,.pitch-proposal-form .form-field>span,.pitch-proposal-form .form-field>label{letter-spacing:-.01em;font-size:14px;font-weight:550}.pitch-paged .plan-field input:not([type=checkbox]):not([type=radio]),.pitch-paged .plan-field select,.pitch-paged .plan-field textarea{color:#f3f2ef;background:#0d0d0f;border:1px solid #ffffff26;border-radius:10px;width:100%;min-height:44px;padding:10px 12px;font-size:16px;line-height:1.4}.pitch-paged .plan-field :is(input,select,textarea):focus-visible{outline-offset:2px;border-color:#d8bb85;outline:2px solid #d8bb8580}.pitch-paged .builder-draft-controls{border-bottom:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:0 14px;padding-bottom:4px}.pitch-paged .builder-draft-controls output{color:#aaa8a3;flex:140px;line-height:1.4}.pitch-paged .builder-draft-controls .text-button{min-height:36px;padding:6px 0;font-size:12px}.pitch-paged .proposal-optional,.pitch-proposal-preview>details{background:0 0;border:0;border-top:1px solid #ffffff16;border-radius:0;margin:0;padding:0}.pitch-paged .proposal-optional>summary,.pitch-proposal-preview>details>summary{color:#ded3bf;padding:12px 0;font-size:14px;font-weight:550;line-height:1.45}.pitch-paged .proposal-optional[open]>:not(summary){margin-bottom:12px}.pitch-paged .proposal-budget-line{background:#ffffff03;border-color:#ffffff1c;border-radius:10px;margin:8px 0;padding:12px}.pitch-paged .proposal-budget-line>summary{font-size:14px;font-weight:550;line-height:1.45}.pitch-paged .proposal-budget-line>summary span{font-variant-numeric:tabular-nums;color:#bcb3a2;font-size:12px}.pitch-paged .mission-money-tabs{gap:6px}.pitch-paged .mission-money-tabs button{border-radius:10px;font-size:13px}.pitch-proposal-preview>h3{letter-spacing:-.04em;font-size:24px;font-weight:620;line-height:1.2}.pitch-proposal-preview>h4{color:#f1eee8;margin:18px 0 6px;font-size:15px;font-weight:600}.pitch-proposal-preview .prose-text{font-size:14px;line-height:1.6}.pro-forma{gap:12px}.pro-forma-table{font-size:13px}.pro-forma-table th,.pro-forma-table td{border-color:#ffffff14;padding:10px 8px}.pro-forma-table thead th{color:#b7b5af;font-size:12px;font-weight:500}.pro-forma-table .pro-forma-net{background:#ffffff04}.pro-forma-facts{gap:14px 16px}.pro-forma-facts dt{color:#b7b5af;margin-bottom:4px;font-size:12px;line-height:1.4}.pro-forma-facts dd{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:580;line-height:1.35}.pro-forma .pro-forma-notice{color:#aaa8a3;font-size:12px;line-height:1.5}.story-deck{--story-line:#ffffff20}.story-copy h1{letter-spacing:-.045em;font-weight:620;line-height:1.08}.story-eyebrow{letter-spacing:.12em;color:#cdb991;font-weight:550}.story-description{color:#bcb9b2}.story-slide:not(.story-slide-pool) .story-visual>div{background-color:#171719;border-color:#ffffff20;border-radius:16px}.story-visual h2{letter-spacing:-.03em;font-weight:600}.story-back,.story-next.gold-button{border-radius:12px}.story-progress span{border-radius:3px}.story-slide-menu{gap:4px 12px}.story-slide-menu button{border-bottom:0;border-radius:10px;padding:12px}.story-slide-menu button[aria-current=step]{color:#ecdbbb;background:#d8bb8514}.story-pitch-list{box-shadow:none;background:#171719;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:12px}.story-pitch-list ul{scrollbar-width:thin;align-content:start;gap:8px;min-height:0;overflow:auto}.story-pitch-list .story-card-heading{padding:4px 0}.story-pitch-list li{background:#ffffff03;border-color:#ffffff1c;border-radius:12px;gap:10px;padding:10px}.story-pitch-list li h2{line-height:1.3}.story-pitch-list li p{border-top:0;padding-top:2px;line-height:1.4}.story-shark-list{gap:10px;padding:12px}.story-shark-list .story-card-heading{padding:4px 0}.story-shark-list li{background:#ffffff03;border-color:#ffffff1c}:is(.story-pitch-list,.story-shark-list) .story-discreet{font-size:11px;line-height:1.45}.story-pitch-open{border:0;border-radius:0;width:20px;height:24px}@media (hover:hover){.pitch-paged .plan-mode-card:hover{background:#d8bb8508;border-color:#d8bb8566}.story-slide-menu button:hover{background:#ffffff08}}@media (min-width:751px){.pitch-paged .pitch-gallery-slide{max-height:min(45dvh,420px)}.story-visual>:is(.story-pitch-list,.story-shark-list,.story-join-steps){height:fit-content;max-height:100%}}@media (max-width:750px){.pitch-card{border-radius:14px;padding:12px}.pitch-card-body .pitch-title h3{font-size:18px}.pitch-card .pitch-summary{font-size:13px;line-height:1.5}.pitch-card .pitch-financials,.pitch-card .pitch-financials.pitch-financials-3{gap:4px 10px}.pitch-paged .pitch-detail-stats{gap:12px;padding:12px}.pitch-paged .pitch-detail-stats>span:first-child strong{font-size:20px}.pro-forma-table th,.pro-forma-table td{padding:9px 6px}}@media (max-width:500px){.story-slide-menu{grid-template-columns:1fr}.story-slide-menu button{min-height:44px;padding:10px 12px}.story-pitch-list li{grid-template-columns:44px minmax(0,1fr) 20px;gap:8px}.story-pitch-list li section>span{letter-spacing:.035em;font-size:10px}.story-pitch-list li h2{font-size:14px}.story-pitch-list li p{font-size:12px}}.funded-badge{color:#9fd8b4;letter-spacing:.01em;white-space:nowrap;background:#7fc79a14;border:1px solid #7fc79a55;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:560;display:inline-flex}@media (max-width:750px){.feed-filters{flex-wrap:wrap}.feed-filters .form-field{flex:140px}.pitch-card .pitch-founder,.pitch-card .pitch-financials>div:not(:first-child){display:none}}.lux-emblem{opacity:.92;pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;width:118px;height:auto;margin-inline:auto}.lux-footer-mark{flex:0 0 100%;justify-content:center;margin-bottom:4px;display:flex}.lux-footer-mark img{opacity:.8;width:232px;height:auto}@media (max-width:900px){.lux-emblem{width:72px}.lux-home .lux-emblem{display:none}.lux-footer-mark img{width:186px}}.place-search{height:40px;font-size:16px}.place-search::placeholder{color:#8d8a82}.event-calendar{border:1px solid var(--line);background:var(--surface);border-radius:16px;max-width:560px;margin:0 0 20px;padding:14px}.event-calendar-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.event-calendar-head strong{letter-spacing:.01em;font-size:1rem}.calendar-step{border:1px solid var(--line);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.calendar-step:hover{border-color:var(--gold,currentColor)}.event-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.event-calendar-weekday{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#8d8a82;padding-bottom:6px;font-size:.72rem}.event-calendar-day{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.9rem;display:flex;position:relative}.event-calendar-day:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.event-calendar-day.is-today{border-color:var(--line);font-weight:600}.event-calendar-day.has-events em{background:var(--gold,currentColor);border-radius:50%;width:5px;height:5px;display:block}.event-calendar-day.is-selected{background:var(--gold,currentColor);color:var(--ink,#10100e);font-weight:700}.event-calendar-day.is-selected em{background:var(--ink,#10100e)}.event-calendar>.text-button{margin-top:10px}.event-calendar-marks{align-items:center;gap:3px;height:6px;display:flex}.event-mark{flex:none;width:6px;height:6px;display:inline-block}.event-mark.club{background:var(--gold,#d8bb85);border-radius:2px}.event-mark.member{background:#e0473c;border-radius:50%}.event-calendar-day.is-selected .event-mark.club{background:var(--ink,#10100e)}.event-calendar-day.is-selected .event-mark.member{background:#7d1712}.event-calendar-legend{color:#b1aea5;flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;font-size:.84rem;line-height:1.4;display:flex}.event-calendar-legend span{align-items:center;gap:6px;display:inline-flex}.member-role.club-event{color:var(--ink,#10100e);background:var(--gold,#d8bb85)}.desk-readiness{color:#d7d4cb;gap:6px;margin:10px 0;padding:0;font-size:.9rem;list-style:none;display:grid}.desk-readiness strong{color:#f4f1e9}.feed-filter-bar{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 12px;display:flex}.feed-filter-toggle{color:#f1e9d6;cursor:pointer;background:#121212;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:14px;display:inline-flex}.feed-filter-toggle.is-open{color:var(--gold-light);border-color:#d9bd8199}.feed-filter-toggle b{color:#211e18;background:linear-gradient(145deg,#eedebc,#d6b782);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;display:inline-grid}.feed-filter-summary{color:#b1aea5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.feed-filters{background:#0f0f0f;border:1px solid #ffffff1a;border-radius:16px;flex-wrap:wrap;margin-bottom:14px;padding:14px}.pitch-card .pitch-stage-chip{color:var(--gold-light);letter-spacing:.02em}.pitch-card .pitch-labels{flex-wrap:wrap;row-gap:4px;min-width:0}.pitch-card .pitch-labels>.funded-badge:before,.pitch-card .pitch-labels>.audience-badge:before,.pitch-card .pitch-labels>.managed-badge:before{content:none;margin:0}.vote-summary{color:#b1aea5;align-items:center;gap:6px;margin:0;font-size:14px;display:inline-flex}.pitch-type-art{text-align:center;place-items:center;gap:4px;padding:4px;display:grid;overflow:hidden}.pitch-type-art>span{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;overflow:hidden}.pitch-type-art svg{width:28px;height:28px}.introduction-when{color:#a19e96;margin-top:8px;font-size:12px;display:block}.introduction a{color:var(--gold-light)}
.calls{gap:16px;min-width:0;display:grid}.calls-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.calls-item{background:#111112;border:1px solid #ffffff1f;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;min-width:0;padding:12px 14px;display:flex}.calls-item.is-selected{border-color:#d9bd8199}.calls-item.is-past{opacity:.75}.calls-item>div:first-child{flex:220px;min-width:0}.calls-item p,.calls-item small{color:#b1aea5;margin:4px 0 0;font-size:13px;display:block}.calls-item-actions{align-items:center;gap:8px;display:flex}.calls-form,.calls-row{gap:12px;min-width:0;display:grid}.calls-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.calls-form label>span{color:#b1aea5;letter-spacing:.03em;margin-bottom:4px;font-size:12px;display:block}.calls-form input,.calls-form select,.calls-form textarea,.calls-windows select{color:#fff;width:100%;min-width:0;min-height:44px;font:inherit;box-sizing:border-box;background:#0c0c0d;border:1px solid #ffffff26;border-radius:10px;padding:10px 12px}.calls-windows{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.calls-windows li{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.calls-windows li span{color:#8f8c84;font-size:12px}@media (max-width:600px){.calls-windows li{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.calls-windows li select:first-child,.calls-windows li select:nth-child(5){grid-column:1/span 2}}.calls-slots{gap:12px;margin-top:14px;display:grid}.calls-day h3{color:#d9c9a3;margin:0 0 8px;font-size:14px}.calls-chips{flex-wrap:wrap;gap:6px;display:flex}.calls-chips button{color:#f1e9d6;cursor:pointer;background:#ffffff10;border:1px solid #fff3;border-radius:999px;min-height:38px;padding:0 12px;font-size:14px}.calls-chips button:hover{border-color:var(--gold-light)}.calls-chips button.is-selected{border-color:var(--gold-light);color:#fff;background:#d9c9a326}.calls-days{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.calls-days::-webkit-scrollbar{display:none}.calls-days button{color:#d9c9a3;text-align:center;cursor:pointer;background:#ffffff10;border:1px solid #fff3;border-radius:12px;flex:none;gap:2px;min-width:58px;padding:8px 10px;font-size:12px;line-height:1.1;display:grid}.calls-days button strong{color:#f1e9d6;font-size:14px}.calls-days button.is-selected{border-color:var(--gold-light);background:#d9c9a326}.calls-days button.is-selected,.calls-days button.is-selected strong{color:#fff}.calls-confirm{border:1px solid var(--gold-light);background:#d9c9a314;border-radius:12px;gap:10px;margin-top:10px;padding:12px 14px;display:grid}.calls .calls-confirm p,.calls-room .calls-confirm p{color:#f1e9d6;margin:0;font-size:14px;line-height:1.4}.calls-confirm-actions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.calls-confirm-actions .text-button{margin-top:0;font-size:13px}.calls-item .calls-confirm{flex:1 0 100%;margin-top:0}.calls-day .calls-confirm{margin:0 0 10px}.calls-room .calls-confirm{border-top:0;border-radius:0 0 16px 16px;margin:0}.calls-room{gap:0;display:grid}.calls-room .dating-call-frame{border-radius:16px 16px 0 0}.calls-clock{background:#0b0b0b;border:1px solid #ffffff1f;border-top:0;border-radius:0 0 16px 16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:12px 16px;display:flex}.calls-clock>span{font-variant-numeric:tabular-nums;color:var(--gold-light);font-size:22px}.calls-clock>span.is-ending{color:#ffb4a0}.calls-clock small{color:#b1aea5;flex:200px;font-size:12px}
:is(.auth-card,.lux-auth-card,.account-page,.member-introduction,.business-setup){min-width:0}:is(.auth-card,.lux-auth-card,.account-page) .club-form{gap:16px}:is(.auth-card,.lux-auth-card,.account-page) .club-form>h2{margin:0;font-size:clamp(24px,3vw,30px);line-height:1.2}:is(.auth-card,.lux-auth-card,.account-page) .club-form>p{margin:0;line-height:1.55}:is(.member-introduction,.business-setup){margin-block:20px}.onboarding-fields,.onboarding-section{gap:16px}.onboarding-section{min-width:0;padding-top:16px}.role-choice{margin-bottom:16px}.role-choice>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.role-choice label{text-align:center;border-radius:12px;flex-direction:row;gap:8px;min-height:52px;padding:12px 10px;font-size:14px;line-height:1.3}.role-choice label>svg{flex:none}.role-choice>.form-hint{margin:12px 0 0;line-height:1.5}.sector-choices{gap:8px}.sector-choices label{border-radius:10px;max-width:100%;min-height:44px;line-height:1.4}.tag-chips{gap:6px}.tag-chip{overflow-wrap:anywhere;border-radius:10px;min-width:0;max-width:100%;min-height:36px;padding:6px 10px;line-height:1.35}.tag-chip button{flex:none;min-width:28px;min-height:28px}.member-introduction-summary{border-radius:14px;gap:16px;margin-block:16px;padding:18px}.member-introduction-summary>div{min-width:0}.billing-management,.subscription-account-note{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-editor-layout{border-radius:18px;gap:24px;padding:24px}.profile-summary{min-width:0;padding:8px}.profile-summary h2{overflow-wrap:anywhere;font-size:24px;line-height:1.2}.profile-summary>p{line-height:1.55}.profile-summary .muted{margin-top:16px}.profile-editor-layout .club-form{gap:16px;min-width:0}.mp-star-picker button{border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.public-investors-page,.member-profile-page{background:var(--background);color:var(--foreground)}:is(.public-investors-page,.member-profile-page)>.lux-wordmark{letter-spacing:.16em;white-space:nowrap;width:auto;max-width:none;padding:16px 0;font-size:11px;font-weight:560;line-height:1.4;display:block}.public-investors-page .member-page-heading{padding-bottom:20px}.public-investors-page .member-page-heading h1{margin:8px 0;font-size:clamp(28px,3.4vw,38px)}.public-investors-page .investor-toolbar{margin-bottom:16px}.public-investors-page .investor-toolbar h2{letter-spacing:-.025em;font-size:21px;line-height:1.3}@media (max-width:750px){.profile-editor-layout{gap:20px;padding:16px}.profile-summary{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px 14px;padding:0 0 16px;display:grid}.profile-summary>.member-avatar{grid-row:1/3;width:56px;height:56px}.profile-summary>h2{grid-column:2;margin:0;font-size:22px}.profile-summary>.member-role{grid-area:2/2;justify-self:start}.profile-summary>p{grid-column:1/-1;margin:0;font-size:14px}.profile-summary>.muted{margin-top:0;font-size:13px}}.billing-management>:is(output,p),.subscription-account-note>p{flex-basis:100%;margin:0;line-height:1.5}.mp{gap:16px}.mp .mp-head{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px}.mp .mp-identity{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar power""text text";align-items:center;gap:14px;display:grid}.mp .mp-identity>.mp-avatar{grid-area:avatar}.mp .mp-identity>.mp-power{grid-area:power;min-width:0}.mp .mp-identity>.mp-identity-text{grid-area:text;min-width:0}.mp .mp-head h1{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:2px 0 4px;font-size:clamp(24px,3vw,30px);line-height:1.2;display:flex}.mp .mp-role-pill{white-space:normal;letter-spacing:.06em;max-width:100%;margin:0;padding:4px 8px;font-size:10px;line-height:1.4}.mp .mp-headline{margin-top:10px;line-height:1.5}.mp .mp-block{padding:18px}.mp .mp-block>h2{margin-bottom:10px;line-height:1.35}.mp .mp-block p{margin-block:8px;line-height:1.55}.mp :is(.mp-contact dd,.mp-reviews li>div,.mp-flag-list li){overflow-wrap:anywhere}.mp .mp-reviews li>div,.mp .mp-flag-list li{flex-wrap:wrap;gap:6px 12px}:is(.find-connects-head,.investor-toolbar,.subview-heading){gap:12px;min-width:0}:is(.find-connects-head,.investor-toolbar,.subview-heading)>div{min-width:0}.find-connects-lede{margin-block:10px 16px;line-height:1.55}.find-connects-list{gap:10px}.find-connect{gap:6px;padding:16px}.find-connect :is(.find-connect-name,.find-connect-line,.find-connect-rank){flex-wrap:wrap;min-width:0;line-height:1.4}.find-connect-tags{gap:6px}.member-directory-filters{gap:10px;margin-bottom:16px}.member-directory-filters>label{flex:170px;min-width:0}.investor-toolbar{margin-bottom:16px}.investor-grid{gap:14px}.investor-card{border-radius:14px;padding:18px}.investor-card h3{margin-block:12px 6px;line-height:1.25}.investor-tags>span{overflow-wrap:anywhere;border-radius:8px;max-width:100%;line-height:1.35}.investor-profile-heading{border-radius:14px;align-items:flex-start;gap:14px;margin-bottom:16px;padding:18px}.investor-profile-heading>div{min-width:0}.investor-profile-heading h2{overflow-wrap:anywhere;line-height:1.25}.investor-profile-heading .member-avatar{flex-shrink:0}.investor-detail{gap:16px}.portfolio-entry{border-radius:12px}.portfolio-entry>div{padding:16px}.follow-bar{border-radius:12px;padding:16px}.follow-people{gap:8px}.follow-person{border-radius:10px;min-width:0;max-width:100%;line-height:1.4}.event-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px}.event-date{gap:10px;padding:12px 16px}.event-date strong{font-size:28px;line-height:1.2}.event-body{padding:16px}.event-body h3{margin:4px 0 8px;font-size:22px;line-height:1.25}.event-body>p,.event-meta{line-height:1.5}.event-meta>svg{flex-shrink:0}.event-footer{flex-wrap:wrap;gap:10px;margin-top:16px;padding-top:14px}.event-guest-choice{align-items:flex-start;padding-block:10px;line-height:1.4}.event-guest-choice input{flex:none;margin-top:1px}.inbox-switch,.lux-app .inbox-switch{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(100%,32rem);max-width:100%;margin-bottom:16px;padding:4px;display:grid}.inbox-switch>button,.lux-app .inbox-switch>button{white-space:normal;border-radius:10px;min-width:0;min-height:44px;padding:8px 12px;line-height:1.35}.connection-list button{overflow-wrap:anywhere;gap:5px;min-width:0;padding:16px}.connection-panel{padding:20px}.connection-panel h3{font-size:21px;line-height:1.3}.private-messages{gap:12px;margin-block:16px}.private-message{overflow-wrap:anywhere;padding:12px 14px}.notification-list,.news-list{gap:12px}.notification-card{border-radius:14px;padding:16px}.notification-card h3{margin:0;line-height:1.3}.notification-card p{margin-block:8px;line-height:1.5}.notification-card footer{gap:8px 16px;margin-top:10px}.news-card{gap:16px;padding:20px}.news-card h2{margin-block:8px;font-size:clamp(21px,2.5vw,28px);line-height:1.25}.news-card p:not(.eyebrow){font-size:15px;line-height:1.55}.news-card-actions{gap:12px;margin-top:14px}.discussion-dialog :is(.discussion-heading,.comment-author,.comment-actions){flex-wrap:wrap;gap:8px 12px}.discussion-dialog .article-comment{gap:12px;min-width:0}.discussion-dialog .article-comment>div:last-child{overflow-wrap:anywhere;min-width:0}.projects-app .project-heading{margin-bottom:16px}.projects-app .project-heading>.project-meta{margin-block:0 6px}.projects-app .project-sync button{min-width:44px;min-height:44px;margin:0}.projects-app :is(.project-card,.project-empty,.project-list-card,.project-week),.projects-app .project-money-grid>div:not(.project-money-forecast),.projects-app .project-message:not(.project-message-own),.projects-app .project-choice button:not([aria-pressed=true]){background:var(--card)}.projects-app .project-inline-form,.projects-app .project-form :is(input,select,textarea){background:#111113}.projects-app .project-heading h1{margin-block:8px;font-size:clamp(26px,3.5vw,34px);line-height:1.2}.projects-app .project-back{margin-bottom:10px}.projects-app .project-section-heading{gap:12px;margin-bottom:14px}.projects-app :is(.project-card,.project-list-card){border-radius:14px;padding:18px}.projects-app .project-list{gap:14px}.projects-app .project-list-card h2{font-size:23px;line-height:1.25}.projects-app .project-sections{gap:6px;margin-bottom:18px}.projects-app .project-sections button{overflow-wrap:anywhere;min-width:0;padding:12px 4px;line-height:1.3}.projects-app .project-money-grid>div{gap:6px;padding:16px}.projects-app .project-money-grid strong{font-size:clamp(20px,2.3vw,26px);line-height:1.2}.projects-app :is(.project-next,.project-section-heading)>div{min-width:0}.projects-app .project-person-card{gap:8px;padding:16px}.projects-app .project-person-card :is(h4,p){line-height:1.4}.projects-app .project-people-actions{gap:8px}.legal-copy{max-width:76ch;padding-top:24px}.legal-copy h1{margin:24px 0 16px;font-size:clamp(28px,4vw,40px);line-height:1.2}.legal-copy h2{margin:26px 0 12px;font-size:22px;line-height:1.3}.legal-copy :is(p,li,address){overflow-wrap:anywhere;font-size:16px;line-height:1.65}.legal-copy ul,.legal-copy ol{padding-left:22px}.account-page{border-radius:16px;margin-block:28px;padding:24px}@media (max-width:600px){.mp .mp-head,.mp .mp-block{padding:16px}.investor-card h3{margin-block:2px}.news-card{gap:12px;padding:16px}.news-number{font-size:26px}.connection-panel,.projects-app :is(.project-card,.project-list-card){padding:16px}.projects-app .project-section-heading{flex-wrap:wrap}.projects-app .project-money-grid>div{padding:12px}.account-page{margin-block:18px;padding:18px}}@media (max-width:380px){.projects-app .project-sections{gap:2px}.projects-app .project-sections button{padding-inline:2px;font-size:12px}}.intro-progress{gap:6px;margin:4px 0 8px;padding:0;list-style:none;display:flex}.intro-progress li{background:#2a2c2b;border-radius:2px;flex:1;height:3px}.intro-progress li[data-done]{background:#d4b26a}.intro-nav{align-items:center;gap:10px;display:flex}.intro-nav .gold-button{flex:1}.intro-section-edits{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.intro-section-edits .eyebrow{flex-basis:100%;margin:0 0 2px}.intro-section-edits .outline-button{align-items:center;gap:6px;display:inline-flex}.onboarding-fields[data-step] .onboarding-section>legend{display:none}.onboarding-fields[data-step] .onboarding-section{padding-top:0}.intro-nav .primary-button{flex:1}.member-tab-list [data-slot=tabs-trigger] .club-mark-icon{filter:grayscale()brightness(1.35);background:url(/images/menace-cherubs.png) 50%/contain no-repeat;flex:none;width:36px;height:19px;display:block}.member-tab-list [data-slot=tabs-trigger][data-active] .club-mark-icon{filter:grayscale()brightness(.15)contrast(1.4)}.lux-app:not(.lux-home) .lux-header-actions{margin-left:auto}.projects-back{margin-bottom:12px}.showcase-tabs{gap:6px;min-width:0;margin-bottom:12px;padding-bottom:2px;display:flex;overflow-x:auto}.mp-tabs{flex-wrap:wrap;align-items:flex-end;gap:3px;min-width:0;margin:0 0 -16px;padding:0 10px;display:flex}.mp-tabs button{color:#a8a59c;white-space:nowrap;cursor:pointer;background:#101010;border:1px solid #464542;border-bottom:0;border-radius:12px 12px 0 0;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:14px;display:inline-flex}.mp-tabs button.is-active{z-index:1;color:var(--gold-light);background:#141413;border-color:#8f7344;margin-bottom:-1px;padding-bottom:1px;font-weight:600;position:relative}.mp-tabs button b{font-variant-numeric:tabular-nums;opacity:.8;font-size:12px}.mp-tabs+.mp-block,.mp-tabs+*>.mp-block:first-child{background:#141413}.mp>*,.mp-block,.mp-block>*{min-width:0}.mp-block{overflow-wrap:anywhere}.showcase-tabs button{color:#b1aea5;white-space:nowrap;background:0 0;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:14px;display:inline-flex}.showcase-tabs button.is-active{color:#211e18;background:linear-gradient(145deg,#eedebc,#d6b782);border-color:#0000}.showcase-tabs button b{font-variant-numeric:tabular-nums;opacity:.8;font-size:12px}.showcase-section-switch{color:#8d8a82;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.visibility-switch{color:#8d8a82;background:#0d0d0d;border:1px solid #ffffff2e;border-radius:999px;flex:none;align-items:center;gap:5px;min-height:32px;padding:0 11px;font-size:12px;font-weight:560;display:inline-flex}.visibility-switch.is-public{color:#9fd8b4;background:#7fc79a14;border-color:#7fc79a66}.showcase-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.showcase-item{background:#0d0d0d;border:1px solid #31302e;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.showcase-item-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.showcase-item-head>span:first-child{color:#a19e96;letter-spacing:.07em;text-transform:uppercase;font-size:11px}.showcase-item h3{margin:0}.showcase-item p{color:#cac6bc;margin:0;font-size:14px}.showcase-item small{color:#8d8a82}.showcase-item strong{color:#f3dead}.showcase-item .text-button{justify-self:start}.showcase-audience{color:#8d8a82;gap:4px;margin-top:6px;font-size:12px;display:grid}.showcase-audience select{color:#f2efe8;background:#151516;border:1px solid #ffffff2e;border-radius:10px;min-height:38px;padding:0 10px}.showcase-subhead{margin:16px 0 8px}.form-warning{color:#f0c27a;align-items:flex-start;gap:6px;margin:6px 0 0;font-size:13px;line-height:1.4;display:flex}.pitch-audience{border:0;gap:8px;margin:0;padding:0;display:grid}.pitch-audience legend{margin-bottom:6px;font-weight:600}.pitch-audience .club-check{border:1px solid #ffffff1f;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.pitch-audience .club-check[data-checked]{background:#d9bd8110;border-color:#d9bd8199}.audience-badge,.member-role.invite-only{color:#e7cf9c;white-space:nowrap;border:1px solid #d9bd8166;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:560;display:inline-flex}.match-choices{margin-top:14px}.events-head-note{color:#8d8a82;margin-top:4px;font-size:13px}.event-card.is-focused{outline-offset:3px;outline:2px solid #d9bd81}.merch-heading{text-align:center}.merch-mark{width:120px;margin:0 auto 6px;display:block}.merch-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;display:grid}.merch-card{background:#111112;border:1px solid #ffffff1f;border-radius:18px;display:grid;overflow:hidden}.merch-card.is-closed{opacity:.72}.merch-media{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#1f1b14,#0a0a0a);position:relative}.merch-media>img{object-fit:cover;width:100%;height:100%}.merch-media>img.merch-placeholder{object-fit:contain;opacity:.5;padding:30%}.merch-thumbs{gap:6px;display:flex;position:absolute;bottom:10px;left:10px}.merch-thumbs button{background:#000;border:1px solid #ffffff40;border-radius:8px;width:40px;height:40px;padding:0;overflow:hidden}.merch-thumbs button[aria-pressed=true]{border-color:#d9bd81}.merch-thumbs img{object-fit:cover;width:100%;height:100%}.merch-body{gap:8px;padding:16px;display:grid}.merch-body h2{margin:0}.merch-body p{color:#b1aea5;margin:0}.merch-labels{flex-wrap:wrap;gap:6px;display:flex}.merch-labels span{color:#e7cf9c;letter-spacing:.04em;text-transform:uppercase;border:1px solid #d9bd8155;border-radius:999px;padding:2px 8px;font-size:11px}.merch-price{color:#f3dead;font-variant-numeric:tabular-nums;font-size:20px}.merch-closed{color:#f0c27a}.merch-options{gap:10px;display:flex}.merch-options label{color:#8d8a82;gap:4px;font-size:12px;display:grid}.merch-options select{color:#f2efe8;background:#151516;border:1px solid #ffffff2e;border-radius:10px;min-width:90px;min-height:42px;padding:0 10px}.merch-empty{color:#b1aea5;text-align:center;justify-items:center;gap:6px;padding:48px 16px;display:grid}.merch-orders{margin-top:28px}.merch-orders ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.merch-orders li{border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.merch-orders li img{object-fit:cover;border-radius:8px;width:56px;height:56px}.merch-orders li div{gap:2px;display:grid}.merch-orders li span,.merch-orders li small{color:#8d8a82}.event-invite-envelope{border-radius:14px;width:min(100%,520px);margin:0 auto;display:block}.event-invite-envelope.small{width:min(100%,260px)}.event-invite-manual{flex-wrap:wrap;gap:8px;display:flex}.event-invite-manual input,.connections-search{color:#f2efe8;background:#151516;border:1px solid #ffffff2e;border-radius:10px;flex:140px;min-height:42px;padding:0 10px}.event-invite-list,.connections-list{gap:8px;max-height:46vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.event-invite-list li,.connections-list li{border:1px solid #ffffff1f;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.event-invite-list li[data-status=revoked]{opacity:.55}.event-invite-list li>div:first-child,.connections-list li>a,.connections-list li>div{min-width:0;color:inherit;gap:2px;text-decoration:none;display:grid}.event-invite-list small,.connections-list small{color:#8d8a82;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-invite-actions{flex-wrap:wrap;flex:none;align-items:center;gap:6px;display:flex}.connections-state{color:#9fd8b4;flex:none;align-items:center;gap:4px;font-size:13px;display:inline-flex}.connections-subhead{margin:12px 0 4px}.find-connects-contacts{margin-bottom:12px}.event-invite-page{text-align:center;justify-items:center;gap:14px;max-width:640px;margin:0 auto;padding:32px 16px 64px;display:grid}.event-invite-page h1{margin:0}.event-invite-page .event-invite-actions{justify-content:center}.store-order{gap:10px;display:grid}.store-order-head{align-items:flex-start;gap:12px;display:flex}.store-order-head img{object-fit:cover;border-radius:10px;width:64px;height:64px}.store-order-head h4,.store-order-head p{margin:4px 0 0}.store-order-ship-to address{font-style:normal;display:grid}.store-order-ship-to small{color:#8d8a82}.store-order-ship,.store-order-refund form{gap:8px;display:grid}.store-order-ship label,.store-order-refund label{color:#8d8a82;gap:4px;font-size:12px;display:grid}.store-order-ship input,.store-order-ship select,.store-order-refund input{color:#f2efe8;background:#151516;border:1px solid #ffffff2e;border-radius:10px;min-height:42px;padding:0 10px}.store-order[data-status=refunded]{opacity:.6}.pool-subscription-terms{color:#b1aea5;margin:10px 0 0;font-size:13px;line-height:1.5}.pool-subscription-terms a{color:#e7cf9c;text-decoration:underline}.report-block{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.report-block.is-compact{font-size:12px}.report-block form{gap:6px;width:100%;display:grid}.report-block label{color:#8d8a82;gap:4px;font-size:12px;display:grid}.report-block textarea{color:#f2efe8;background:#151516;border:1px solid #ffffff2e;border-radius:10px;padding:8px 10px}.report-block-actions{gap:8px;display:flex}.report-block-done{color:#9fd8b4;font-size:13px}.phone-discoverable{color:#b1aea5;align-items:flex-start;gap:10px;margin:-4px 0 12px;font-size:13px;display:flex}.mp .mp-marks{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;margin:2px 0 6px;display:flex}.mp .mp-stars{color:#5b5749;align-items:center;gap:2px;display:inline-flex}.mp .mp-stars svg.is-on{color:var(--gold);fill:currentColor}.mp .mp-stars b{color:#e9d9b4;font-variant-numeric:tabular-nums;margin-left:6px;font-size:13px;font-weight:600}.mp .mp-stars b small{color:#a19e96;font-size:12px;font-weight:400}.mp .mp-flags{font-variant-numeric:tabular-nums;gap:12px;font-size:13px;font-weight:600;display:inline-flex}.mp .mp-flags>span{align-items:center;gap:4px;display:inline-flex}.mp .mp-flags svg{fill:currentColor}.mp .mp-flag-green{color:#7fd39a}.mp .mp-flag-red{color:#ff8a80}.mp .mp-identity .mp-power{border-radius:12px;gap:6px;padding:10px 12px}.mp .mp-identity .mp-power-line>span{letter-spacing:0;text-transform:none;color:#e9d9b4;font-size:13px}.mp .mp-identity .mp-power-line>strong{font-size:16px}.mp .mp-identity .mp-power-line>strong em{color:#a19e96;font-size:12px;font-style:normal}.promo-code{gap:8px;margin-top:10px;display:grid}.promo-code-form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.promo-code-form label{flex:160px;gap:4px;display:grid}.promo-code-form label span{color:#a19e96;font-size:12px}.promo-code-form input{color:#fff;min-height:44px;font:inherit;letter-spacing:.12em;text-transform:uppercase;background:#0c0c0d;border:1px solid #ffffff26;border-radius:10px;padding:0 12px}
@media (max-width:520px){.lux-app:not(.lux-home) .lux-header.has-heart .lux-header-actions{gap:9px}}.lux-heart svg{color:#e7b3a4}.lux-heart[aria-current] svg{fill:#e7b3a4}.lux-heart.is-locked>svg{opacity:.55}.lux-heart-lock{color:#211e18;background:linear-gradient(145deg,#eedebc,#c9a961);border:1px solid #0b0b0b;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-3px;right:-3px}.lux-heart-lock svg{color:#211e18;fill:none}.dating{gap:18px;max-width:760px;margin:0 auto;display:grid}.dating-heading .text-button{justify-self:start}.dating-row{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.dating-row>.gold-button,.dating-row>.outline-button{flex:1 1 0;justify-content:center}.dating-row-wrap{flex-wrap:wrap}.dating-row-wrap>label{flex:140px;min-width:0}.dating-editor,.dating-form,.dating-section{min-width:0}.dating-row-wrap>.gold-button,.dating-row-wrap>.outline-button{flex:150px}.dating label>span,.dating-editor label>span,.dating-desk label>span{color:#b1aea5;letter-spacing:.03em;margin-bottom:4px;font-size:12px;display:block}.dating input[type=text],.dating input[type=datetime-local],.dating input[type=number],.dating input[type=date],.dating input:not([type]),.dating select,.dating textarea,.dating-editor input:not([type=checkbox]):not([type=radio]):not([type=file]),.dating-editor select,.dating-editor textarea,.dating-desk input,.dating-desk textarea{box-sizing:border-box;width:100%;min-height:44px;color:var(--foreground);background:#0f1010;border:1px solid #ffffff26;border-radius:10px;padding:10px 12px;font-size:16px}.dating textarea,.dating-editor textarea{resize:vertical;min-height:88px}.dating-tutorial{background:radial-gradient(circle at 20% 0,#2a2216,#111112 60%);border:1px solid #d9bd8155;border-radius:18px;gap:12px;padding:20px;display:grid}.dating-tutorial h2{margin:0;font-size:24px}.dating-tutorial p{color:#d6d1c5;margin:0;line-height:1.55}.dating-tutorial-head{color:#b1aea5;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.dating-tutorial-head h2{font-size:18px}.dating-dots{gap:6px;display:flex}.dating-dots span{background:#fff3;border-radius:50%;width:6px;height:6px}.dating-dots span.is-active{background:var(--gold)}.icon-button{min-width:36px;min-height:36px;color:var(--foreground);background:#171716;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.dating-banner{background:#141414;border:1px solid #ffffff1f;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.dating-banner p{margin:0}.dating-banner.is-warning{background:#1d1412;border-color:#ed9a8466}.dating-setup,.dating-section{background:#111112;border:1px solid #ffffff1f;border-radius:16px;gap:12px;padding:18px;display:grid}.dating-setup h2,.dating-section h3{margin:0}.dating-setup ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dating-setup li{grid-template-columns:22px 1fr auto;align-items:center;gap:10px;min-height:36px;display:grid}.dating-setup li.is-done>span:nth-child(2){color:#8f8c84}.dating-check{color:#0b0c0c;border:1px solid #d9bd8177;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.is-done .dating-check{border-color:var(--gold);background:var(--gold)}.dating-subscribe{border:1px dashed #d9bd8155;border-radius:12px;gap:10px;padding:14px;display:grid}.dating-subscribe p{margin:0}.dating-views{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.dating-views button{color:#d6d1c5;background:#121212;border:1px solid #ffffff26;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:40px;padding:0 14px;display:inline-flex}.dating-views button.is-active{border-color:var(--gold);color:var(--gold-light);background:#2a2618}.dating-views b{background:var(--gold);color:#0b0c0c;text-align:center;border-radius:9px;min-width:18px;padding:0 5px;font-size:11px;line-height:18px}.dating-card{background:#0a0a0a;border:1px solid #ffffff1f;border-radius:22px;overflow:clip}.dating-card-stage{aspect-ratio:3/4;color:#6f6a60;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:pointer;background:radial-gradient(circle at 50% 35%,#231d15,#0a0a0a);max-height:min(78vh,720px);position:relative;overflow:clip}@media (max-width:600px){.dating-discover .dating-card-stage,.dating-interested .dating-card-stage{aspect-ratio:auto;height:calc(100dvh - 250px);min-height:460px}}.dating-card-strip{will-change:transform;height:100%;transition:transform .28s;display:flex}.dating-card-slide{flex:0 0 100%;place-items:center;height:100%;display:grid}.dating-card-slide img{object-fit:cover;pointer-events:none;width:100%;height:100%}.dating-card-pager{gap:4px;display:flex;position:absolute;top:10px;left:12px;right:12px}.dating-card-pager span{background:#fff5;border-radius:2px;flex:1;height:3px}.dating-card-pager span.is-active{background:#fff}.dating-preview-tag{color:var(--gold-light);background:#000a;border-radius:999px;padding:2px 10px;font-size:12px;position:absolute;top:22px;right:12px}.dating-card-overlay{color:#fff;pointer-events:none;background:linear-gradient(#0000 0%,#000000b8 55%,#000000e6 100%);gap:4px;padding:120px 18px 92px;transition:opacity .2s;display:grid;position:absolute;inset:auto 0 0}.dating-card.is-open .dating-card-overlay{opacity:0}.dating-card-overlay h3,.dating-card-sheet h3{text-shadow:0 1px 8px #000c;margin:0;font-size:26px;line-height:1.1}.dating-card-overlay p,.dating-card-sheet p{margin:0}.dating-card-place{color:#d8d3c8;font-size:14px}.dating-card-tagline{color:#f1e9d6;font-size:15px;line-height:1.35}.dating-card-overlay .dating-badges{margin-top:4px}.dating-card-controls{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.dating-card-controls>*{pointer-events:auto}.dating-card-nav,.dating-card-info{color:#fff;cursor:pointer;background:#000000a0;border:1px solid #fff3;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.dating-card-nav:disabled{opacity:0;pointer-events:none}.dating-card-info{z-index:5;color:var(--gold-light);border-color:#d9bd8199;position:absolute;bottom:96px;right:14px}.dating-card:not(:has(.dating-card-actions)) .dating-card-sheet{inset:0}.dating-card-sheet{z-index:2;color:#fff;cursor:auto;background:#0b0b0bef;border-radius:22px 22px 0 0;align-content:start;gap:10px;padding:22px 60px 16px 18px;transition:transform .28s;display:grid;position:absolute;inset:0 0 82px;overflow-y:auto;transform:translateY(102%)}.dating-card.is-open .dating-card-sheet{transform:translateY(0)}.dating-card-sheet[aria-hidden=true]{visibility:hidden;transition:transform .28s,visibility 0s linear .28s}.dating-card-bio{white-space:pre-wrap;line-height:1.45}.dating-card-actions{z-index:4;cursor:auto;position:absolute;inset:auto 14px 14px}.dating-card-actions .dating-row>*{flex:1;box-shadow:0 6px 20px #000a}.dating-badges{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dating-badges li{color:#e7cf9c;background:#000a;border:1px solid #d9bd8155;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;display:inline-flex}.dating-interests,.dating-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dating-interests li,.dating-chips button{color:#f1e9d6;background:#ffffff10;border:1px solid #fff3;border-radius:999px;padding:5px 11px;font-size:13px}.dating-chips button{cursor:pointer}.dating-chips button.is-on{border-color:var(--gold-light);color:var(--gold-light);background:#d9bd8126}.dating-chips button:disabled{opacity:.4;cursor:default}.dating-facts{gap:4px;margin:0;display:grid}.dating-facts div{gap:8px;display:flex}.dating-facts dt{color:#8f8c84;min-width:84px}.dating-facts dd{text-transform:capitalize;margin:0}.dating-attendance{color:#c9c4b7;align-items:center;gap:6px;font-size:13px;display:flex}.dating-report-link{justify-self:start;align-items:center;gap:4px;display:inline-flex}.dating-discover,.dating-interested,.dating-matches,.dating-account{gap:16px;display:grid}.dating-discover,.dating-interested,.dating-match .dating-card,.dating-section .dating-card{justify-self:center;width:100%;max-width:440px}.dating-match{background:#111112;border:1px solid #ffffff1f;border-radius:16px;gap:12px;padding:16px;display:grid}.dating-match-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.dating-match-head h3{margin:0}.dating-match-foot{border-top:1px solid #ffffff14;justify-content:space-between;gap:10px;padding-top:8px;display:flex}.dating-step{gap:10px;display:grid}.dating-step p{margin:0}.dating-when{color:var(--gold-light);align-items:flex-start;gap:6px;display:flex}.dating-callout{background:#1c1911;border:1px solid #d9bd8166;border-radius:12px;gap:10px;padding:12px;display:grid}.dating-callout p{margin:0}.dating-fieldset{border:1px solid #ffffff1f;border-radius:12px;gap:8px;margin:0;padding:12px;display:grid}.dating-fieldset legend{color:#b1aea5;padding:0 6px;font-size:13px}.dating-radio{align-items:center;gap:10px;min-height:40px;display:flex}.dating-radio input{width:20px;height:20px;accent-color:var(--gold)}.dating-option{align-items:flex-start;padding:6px 0}.dating-options{gap:6px;margin:0;padding-left:18px;display:grid}.dating-call{gap:8px;display:grid}.dating-call-bar{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;display:flex}.dating-call-frame{background:#000;border:1px solid #ffffff26;border-radius:14px;width:100%;height:min(62vh,520px)}.dating-vote{border:1px solid var(--gold);background:#1c1911;border-radius:14px;gap:10px;padding:14px;display:grid}.dating-vote p{margin:0}.dating-notices{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dating-notices li{border:1px solid #ffffff14;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.dating-notices li.is-unread{background:#17150f;border-color:#d9bd8166}.dating-notices p{margin:0}.dating-notices small{color:#8f8c84}.dating-account section{gap:10px;display:grid}.dating-account h2{margin:0;font-size:18px}.dating-sub{border:1px solid #ffffff14;border-radius:12px;gap:8px;padding:12px;display:grid}.dating-sub p{margin:0}.dating-appeal{gap:8px;margin-top:8px;display:grid}.dating-dialog{z-index:60;padding:16px;padding-bottom:max(16px, env(safe-area-inset-bottom));background:#000000b3;place-items:end center;display:grid;position:fixed;inset:0}.dating-dialog-card{background:#121213;border:1px solid #ffffff26;border-radius:18px;gap:12px;width:min(100%,520px);max-height:88vh;padding:18px;display:grid;overflow-y:auto}@media (min-width:700px){.dating-dialog{place-items:center}}.dating-editor{gap:16px;display:grid}.dating-form{gap:12px;display:grid}.dating-form .dating-row-wrap>label,.dating-row-wrap>label{flex:140px}.dating-photos{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.dating-photos figure{aspect-ratio:4/5;background:#0a0a0a;border-radius:12px;margin:0;position:relative;overflow:hidden}.dating-photos img{object-fit:cover;width:100%;height:100%}.dating-photos figure .icon-button{background:#000000b3;position:absolute;top:6px;right:6px}.dating-photo-add{min-height:120px;color:var(--gold-light);text-align:center;cursor:pointer;border:1px dashed #d9bd8177;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex}.dating-photo-add.is-disabled{opacity:.5;cursor:not-allowed}.dating-editor>.mp-quiet svg{vertical-align:-2px;margin-right:4px;display:inline}.dating-desk .moderation-report[data-serious]{border-color:#ed9a84}@media (max-width:420px){.dating-views{flex-wrap:wrap;gap:6px;overflow:visible}.dating-views button{min-height:38px;padding:0 10px;font-size:14px}}.dating-editor input[type=date],.dating input[type=datetime-local]{appearance:none;min-width:0;max-width:100%;display:block}.dating-card:not(:has(.dating-card-actions)) .dating-card-overlay{padding-bottom:18px}.dating-card:not(:has(.dating-card-actions)) .dating-card-info{bottom:14px}.dating-club h4{letter-spacing:.08em;text-transform:uppercase;color:#d9c9a3;margin:0 0 6px;font-size:12px}.dating-club ul,.dating-club-preview{gap:4px;margin:0;padding:0;list-style:none;display:grid}.dating-club li,.dating-club-preview li{color:#e6dcc4}.dating-club small{color:#8f8c84;margin-top:6px;font-size:12px;display:block}.dating-gift-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dating-gift-row>button{flex:200px;justify-content:center}.dating-gifts{color:#f1e9d6;background:#d9bd810f;border:1px solid #d9bd8133;border-radius:12px;gap:4px;margin:0;padding:10px 12px;font-size:14px;list-style:none;display:grid}.dating-gift-toast{z-index:5;color:var(--gold-light);background:#0b0b0bee;border:1px solid #d9bd8199;border-radius:999px;padding:10px 18px;font-size:16px;animation:.35s dating-gift-pop;position:absolute;bottom:96px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #000a}@keyframes dating-gift-pop{0%{opacity:0;transform:translate(-50%)scale(.7)}to{opacity:1;transform:translate(-50%)scale(1)}}.dating-call{position:relative}
