
html:root body.voidral-campaign-profile main{max-width:920px}
html:root body.voidral-campaign-profile .profile-kicker{font:700 10px/1.5 system-ui;letter-spacing:2.5px;color:var(--v-accent);margin:0 0 12px}
html:root body.voidral-campaign-profile :is(article,form,#signin){border-radius:26px!important;border:1px solid var(--v-line)!important;box-shadow:var(--v-shadow)!important}
html:root body.voidral-campaign-profile #signin{padding:64px 36px!important;background:linear-gradient(180deg,transparent,var(--v-surface) 205px),linear-gradient(100deg,#102840cc,#10284088),url('/assets/namib-dunes-concept.jpg') center top/auto 250px no-repeat,var(--v-surface)!important}
html:root body.voidral-campaign-profile #signin h1{font:clamp(32px,5vw,48px)/1.1 Georgia,serif!important;color:#fff!important;max-width:570px;margin:0 auto 20px!important;letter-spacing:-1px}
html:root body.voidral-campaign-profile #signin>.profile-kicker{color:#b6e2de!important}
html:root body.voidral-campaign-profile #signin>p:not(.profile-kicker){max-width:480px;margin:0 auto 28px!important;color:var(--v-ink)!important;padding-top:18px}
html:root body.voidral-campaign-profile .profile-benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 28px}
html:root body.voidral-campaign-profile .profile-benefits span{border:1px solid var(--v-line);background:var(--v-soft);color:var(--v-muted);border-radius:30px;padding:9px 13px;font-size:12px}
html:root body.voidral-campaign-profile .cover{height:200px!important;border-radius:0!important}
html:root body.voidral-campaign-profile .identity{gap:22px}
html:root body.voidral-campaign-profile .identity>div:last-child{min-width:0}
html:root body.voidral-campaign-profile #bio{font-size:16px;max-width:660px}
html:root body.voidral-campaign-profile .details span{border-radius:12px!important;padding:12px 15px!important;line-height:1.5;overflow-wrap:anywhere;max-width:100%}
html:root body.voidral-campaign-profile h2{font:28px/1.2 Georgia,serif!important;letter-spacing:-.5px;margin-bottom:8px}
html:root body.voidral-campaign-profile .profile-empty{background:var(--v-soft);border:1px dashed var(--v-line);border-radius:18px;padding:24px;margin:22px 0;color:var(--v-ink)}
html:root body.voidral-campaign-profile .profile-empty p{font-size:14px;line-height:1.6;color:var(--v-muted)}
html:root body.voidral-campaign-profile .profile-empty a{display:inline-flex;margin-top:8px}
html:root body.voidral-campaign-profile #editor{max-width:720px;margin:auto;padding:32px!important}
html:root body.voidral-campaign-profile label small{display:block;font-weight:400;color:var(--v-muted);margin-top:5px}
html:root body.voidral-campaign-profile :is(input,textarea,select){min-height:48px!important}
html:root body.voidral-campaign-profile .review{padding:22px 0}
@media(max-width:550px){html:root body.voidral-campaign-profile #signin{padding:38px 20px!important}html:root body.voidral-campaign-profile .cover{height:155px!important}html:root body.voidral-campaign-profile #editor{padding:22px!important}html:root body.voidral-campaign-profile .identity{gap:14px}html:root body.voidral-campaign-profile .profile-benefits{gap:6px}html:root body.voidral-campaign-profile .profile-benefits span{font-size:11px}}

html:root body.voidral-campaign-profile #signin{background:linear-gradient(180deg,#10284099 0px,#102840bb 175px,var(--v-surface) 230px),url('/assets/namib-dunes-concept.jpg') center top/cover no-repeat!important}
html:root body.voidral-campaign-profile #signin>p:not(.profile-kicker){padding-top:46px!important}
html:root body.voidral-campaign-profile #signin>a.button{background:#12364b!important;color:#fff!important}
@media(max-width:550px){html:root body.voidral-campaign-profile #signin{background:linear-gradient(180deg,#10284099 0px,#102840bb 155px,var(--v-surface) 210px),url('/assets/namib-dunes-concept.jpg') center top/cover no-repeat!important}}

html:root body.voidral-light.voidral-campaign-page.voidral-campaign-profile #signin a.button,html:root body.voidral-light.voidral-campaign-page.voidral-campaign-profile #signin a.button *{color:#fff!important;-webkit-text-fill-color:#fff!important}
