.ldPage{color:#eaf8ff;background:radial-gradient(at 85% 5%,#39296944,#0000 45%);max-width:850px;min-height:100dvh;margin:auto;padding:28px 20px 70px;font-family:inherit}.ldBack{color:#a9f5e3;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ldHero{padding:35px 0 24px}.ldHero small,.ldOwner>small,.ldReview>small{color:#9af6e8;letter-spacing:.17em;font-size:10px}.ldHero h1{letter-spacing:-.04em;margin:14px 0;font-size:clamp(32px,6vw,62px);line-height:1.05}.ldHero em{color:#0000;background:linear-gradient(110deg,#b9a5ff,#83f2e6);-webkit-background-clip:text;background-clip:text;font-style:normal}.ldHero p{color:#b9cbd9;max-width:560px;font-size:15px;line-height:1.6}.ldPills{color:#b5d7da;flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.ldPills span{align-items:center;gap:5px;display:flex}.ldForm{gap:15px;display:grid}.ldForm>fieldset{border:0;gap:15px;min-width:0;margin:0;padding:0;display:grid}.ldForm label{gap:7px;font-size:13px;display:grid}.ldForm input:not([type=checkbox]),.ldForm textarea,.ldForm select{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#edf8ff;background:#081629;border:1px solid #90b8db38;border-radius:13px;min-height:43px;padding:11px 12px;font-size:16px}.ldForm textarea{resize:vertical;min-height:100px}.ldForm button,.ldResponseButtons button,.ldSuccess button{font:inherit;color:#dcf6ff;cursor:pointer;background:#19344980;border:1px solid #88d9e746;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:9px 13px;font-size:12px;display:inline-flex}.ldForm button:disabled,.ldResponseButtons button:disabled{opacity:.45;cursor:default}.ldPrimary,a.ldPrimary{border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:12px 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;color:#08252e!important;background:linear-gradient(110deg,#9bf5e2,#b7a6ff)!important;border:0!important}.ldGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ldCapture,.ldReview,.ldJobs article,.ldSuccess{background:linear-gradient(130deg,#102d3e9c,#24274485);border:1px solid #8bdce537;border-radius:21px;padding:20px;box-shadow:0 16px 50px #0002}.ldNote{margin:3px 0;line-height:1.6;color:#abc2d0!important;font-size:11px!important}.ldCheck{align-items:flex-start;line-height:1.5;gap:9px!important;display:flex!important}.ldCheck input{accent-color:#98efdf;flex-shrink:0;width:16px;height:16px;margin-top:3px}.ldReview h2{margin:9px 0;font-size:19px}.ldReview a{color:#a5f1e8;gap:5px;margin:4px 12px 4px 0;display:inline-flex}.ldReview p,.ldJobs p{font-size:13px;line-height:1.6}.ldReview .ldCheck{margin-top:15px}.ldVerify{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.ldVerify label{flex:1;min-width:120px}.ldAttachments{gap:7px;display:grid}.ldUpload{cursor:pointer;border:1px dashed #99dcdf66;border-radius:12px;align-items:center;padding:12px;position:relative;display:flex!important}.ldUpload input{opacity:0;cursor:pointer;position:absolute;inset:0}.ldAttachments small{align-items:center;gap:5px;font-size:11px;display:flex}.ldOwner{color:#eaf8ff;gap:14px;display:grid}.ldOwner h3{margin:3px 0;font-size:20px}.ldOwner details{border:1px solid #87c5df33;border-radius:14px;padding:13px}.ldOwner summary{cursor:pointer;font-size:13px}.ldOwner details[open] summary{margin-bottom:16px}.ldOwner fieldset fieldset{border:1px solid #a4c7dd33;border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.ldOwner legend{padding:0 5px;font-size:12px}.ldJobs{gap:12px;display:grid}.ldJobHead{justify-content:space-between;gap:12px;display:flex}.ldJobHead span{color:#a9f5e3;text-transform:uppercase;font-size:10px}.ldJobs a{color:#9ef3e5;overflow-wrap:anywhere}.ldJobs small{color:#b8c9d6;margin-top:8px;font-size:10px;display:block}.ldDescription{white-space:pre-wrap}.ldResponseButtons{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.ldResponseButtons button[aria-pressed=true]{color:#a6f8e9;border-color:#a6f8e9}.ldPhotos{flex-wrap:wrap;gap:8px;display:flex}.ldPhotos img{object-fit:cover;border-radius:10px;width:90px;height:75px}.ldSuccess{gap:12px;display:grid}.ldSuccess h2{font-size:25px}.ldLaunch{min-height:38px!important;padding:9px 14px!important;font-size:12px!important}.ldOwner .ldForm>fieldset{min-width:0}.ldOwner .ldForm>fieldset:not(:first-child){border:1px solid #a4c7dd33}.ldOwner .ldForm>fieldset>legend{font-weight:600}.ldOwner .ldForm>fieldset .ldCheck{font-size:12px}:is(.ldOwner input:focus-visible,.ldForm button:focus-visible){outline-offset:3px;outline:2px solid #9eeedf}@media (max-width:520px){.ldPage{padding:18px 14px 45px}.ldHero{padding:24px 0 18px}.ldHero h1{font-size:37px}.ldCapture,.ldReview,.ldJobs article{padding:15px}.ldGrid,.ldOwner .ldForm fieldset{grid-template-columns:1fr}.ldOwner .ldForm>fieldset{display:grid}.ldPills{gap:8px;font-size:10px}}
