.lp{background:var(--navy-950);min-height:100vh;color:var(--text);font-family:var(--font-sans);flex-direction:column;display:flex}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp [id]{scroll-margin-top:80px}.container{width:100%;max-width:1280px;margin:0 auto;padding-inline:80px}.mono{font-family:var(--font-mono)}.lp :focus-visible{outline:2px solid var(--orange-500);outline-offset:2px}.btn{height:48px;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn--primary{background:var(--orange-500);border-color:var(--orange-500);color:var(--navy-950)}.btn--primary:hover{background:var(--orange-600);border-color:var(--orange-600);color:var(--navy-950)}.btn--primary:disabled{opacity:.7;cursor:default}.btn--secondary{background:var(--navy-900);border-color:var(--navy-700);color:var(--text)}.btn--secondary:hover{border-color:var(--navy-600);color:var(--text)}.btn--sm{height:44px;padding:0 18px;font-size:15px}.btn--xs{height:44px;padding:0 16px;font-size:14px}.eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-500);margin:0;font-size:12px;font-weight:500}.h2{letter-spacing:-.015em;color:var(--text);margin:0;font-size:40px;font-weight:700;line-height:1.1}.h3{letter-spacing:-.01em;color:var(--text);margin:0;font-size:28px;font-weight:700;line-height:1.2}.nav{z-index:40;background:var(--navy-950);border-bottom:1px solid var(--navy-700);position:sticky;top:0}.nav__inner{justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}.brand{color:var(--text);flex:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand__mark{width:28px;height:28px;color:var(--orange-500);flex:none}.wordmark{font-family:var(--font-sans);letter-spacing:.06em;color:var(--text);font-size:18px;font-weight:700;font-stretch:118%;line-height:1}.nav__links{align-items:center;gap:32px;font-size:15px;font-weight:500;display:flex}.nav__links a{color:var(--text);text-underline-offset:6px;padding:4px 0;text-decoration:none}.nav__links a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange-500);text-decoration-color:var(--orange-500)}.nav__actions{flex:none;align-items:center;gap:20px;display:flex}.nav__signin{height:44px;color:var(--text);text-underline-offset:6px;align-items:center;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.nav__signin:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange-500);text-decoration-color:var(--orange-500)}.nav__cta-mobile{display:none}.hero{isolation:isolate;position:relative;overflow:hidden}.hero__media{z-index:-2;background:var(--navy-950);position:absolute;inset:0}.hero__img{object-fit:cover;object-position:55% 45%}.hero__scrim{z-index:1;background:linear-gradient(90deg, var(--navy-950) 0%, var(--navy-950) 27%, #0b1526e6 40%, #0b1526bd 52%, #0b15266b 66%, #0b152633 82%, #0b152629 100%), linear-gradient(180deg, #0b152666 0%, #0b152600 20%, #0b152600 78%, #0b1526b3 100%);position:absolute;inset:0}.hero__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px;padding-top:96px;padding-bottom:88px;display:grid;position:relative}.hero__copy{flex-direction:column;gap:28px;display:flex}.hero__title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--text);margin:0;font-size:60px;font-weight:700;font-stretch:118%;line-height:1.04}.hero__lede{color:var(--muted);max-width:560px;margin:0;font-size:18px;line-height:1.55}.hero__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero__meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;margin:0;font-size:13px}.hero__side{flex-direction:column;display:flex;position:relative}.card{z-index:1;background:var(--navy-900);border:1px solid var(--navy-700);border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden}.card__head{flex-direction:column;gap:12px;padding:18px 20px 16px;display:flex}.card__meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.card__pnrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pn{font-family:var(--font-mono);color:var(--text);font-size:16px;font-weight:600}.chips{align-items:center;gap:6px;display:inline-flex}.chip{border:1px solid var(--navy-700);height:22px;font-family:var(--font-mono);color:var(--text);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.chip--teal{color:var(--teal-400);background:#2fd4b31f;border-color:#2fd4b359}.card__title{color:var(--text);font-size:17px;font-weight:600;line-height:1.3}.card__facts{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.dot{background:var(--navy-700);border-radius:2px;width:3px;height:3px;display:inline-block}.verified{align-items:center;gap:6px;display:inline-flex}.verified em{color:var(--teal-400);font-style:normal}.verified svg{color:var(--teal-400)}.card__rule{background:var(--navy-700);height:1px}.offers{flex-direction:column;padding:14px 20px 6px;display:flex}.offers__head{justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.offers__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.offers__count{font-family:var(--font-mono);color:var(--muted);font-size:12px}.offer{border-bottom:1px solid var(--navy-700);justify-content:space-between;align-items:center;gap:12px;height:46px;display:flex}.offer:last-child{border-bottom:0}.offer__who{color:var(--text);flex:1;font-size:14px}.offer__right{align-items:center;gap:14px;display:inline-flex}.offer__amt{font-family:var(--font-mono);color:var(--text);text-align:right;font-size:14px;font-weight:500}.offer--declined .offer__who,.offer--declined .offer__amt{color:var(--muted)}.tag{border:1px solid var(--navy-700);min-width:76px;height:22px;color:var(--text);border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.tag--new{color:var(--orange-500);background:#ff6a1a24;border-color:#ff6a1a66}.tag--muted{color:var(--muted)}.card__foot{border-top:1px solid var(--navy-700);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 16px;display:flex}.asking{flex-direction:column;gap:2px;display:flex}.asking__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.asking__amt{font-family:var(--font-mono);color:var(--text);font-size:16px;font-weight:600}.proof{border-top:1px solid var(--navy-700);border-bottom:1px solid var(--navy-700);background:var(--navy-950)}.proof__inner{justify-content:space-between;align-items:center;gap:48px;padding-top:28px;padding-bottom:28px;display:flex}.proof__text{flex-direction:column;flex:none;gap:8px;width:380px;display:flex}.proof__label{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);font-size:12px}.proof__copy{color:var(--muted);font-size:15px;line-height:1.5}.logos{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:16px;display:flex}.logo-ph{border:1px dashed var(--navy-700);width:124px;height:36px;font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);background:#9aa8bf1a;border-radius:18px;flex:none;justify-content:center;align-items:center;font-size:10px;display:flex}.section{padding-top:96px;padding-bottom:96px}.section__head{flex-direction:column;gap:16px;max-width:720px;display:flex}.section__lede{color:var(--muted);margin:0;font-size:17px;line-height:1.55}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.step{background:var(--navy-900);border:1px solid var(--navy-700);border-radius:10px;flex-direction:column;gap:20px;padding:28px;display:flex}.step__top{justify-content:space-between;align-items:center;display:flex}.icon-box{background:var(--navy-950);border:1px solid var(--navy-700);width:40px;height:40px;color:var(--orange-500);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.step__num{font-family:var(--font-mono);color:var(--muted);font-size:13px;font-weight:500}.step__text{flex-direction:column;gap:10px;display:flex}.step__title{color:var(--text);margin:0;font-size:20px;font-weight:600}.step__body{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.audiences{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;padding-bottom:96px;display:grid}.audience{flex-direction:column;gap:32px;min-width:0;display:flex}.audience__img{aspect-ratio:16/9;border:1px solid var(--navy-700);background:var(--navy-900);border-radius:10px;position:relative;overflow:hidden}.audience__img img{object-fit:cover}.audience__head{flex-direction:column;gap:14px;display:flex}.bullets{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.bullet{align-items:flex-start;gap:14px;display:flex}.bullet__icon{height:23px;color:var(--orange-500);flex:none;align-items:center;display:inline-flex}.bullet p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.bullet strong{color:var(--text);font-weight:600}.trust{background:var(--navy-900);border-top:1px solid var(--navy-700);border-bottom:1px solid var(--navy-700)}.trust__inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-top:56px;padding-bottom:56px;display:grid}.trust__item{flex-direction:column;gap:14px;display:flex}.trust__icon{color:var(--orange-500);display:inline-flex}.trust__text{flex-direction:column;gap:6px;display:flex}.trust__title{color:var(--text);margin:0;font-size:16px;font-weight:600}.trust__body{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.cta{padding-top:96px;padding-bottom:96px}.cta__box{background:var(--navy-900);border:1px solid var(--navy-700);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;padding:64px;display:grid}.cta__copy{flex-direction:column;gap:24px;display:flex}.cta__mark{width:36px;height:36px;color:var(--orange-500)}.cta__title{font-family:var(--font-sans);letter-spacing:-.015em;color:var(--text);max-width:520px;margin:0;font-size:44px;font-weight:700;font-stretch:118%;line-height:1.1}.cta__lede{color:var(--muted);max-width:480px;margin:0;font-size:17px;line-height:1.55}.cta__note{color:var(--muted);max-width:480px;margin:0;font-size:15px;line-height:1.55}.cta__link{color:var(--orange-500);text-underline-offset:4px;font-weight:600;text-decoration:underline}.cta__link:hover{color:var(--orange-600)}.ea-form{flex-direction:column;gap:18px;min-width:0;display:flex}.ea-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ea-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ea-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}.ea-req{color:var(--orange-500)}.ea-optional{text-transform:none;letter-spacing:.02em}.ea-input,.ea-select,.ea-textarea{background:var(--navy-950);border:1px solid var(--navy-600);width:100%;height:44px;color:var(--text);font-family:var(--font-sans);border-radius:6px;padding:0 12px;font-size:15px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.ea-input::placeholder,.ea-textarea::placeholder{color:#9aa8bf99}.ea-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%239AA8BF' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:18px 18px;padding-right:36px}.ea-select--placeholder{color:var(--muted)}.ea-select option{color:var(--text);background:var(--navy-950)}.ea-textarea{resize:vertical;height:auto;min-height:96px;padding:10px 12px}.ea-input:hover,.ea-select:hover,.ea-textarea:hover{border-color:var(--muted)}.ea-input:focus-visible,.ea-select:focus-visible,.ea-textarea:focus-visible{border-color:var(--orange-500);outline:none;box-shadow:0 0 0 3px #ff6a1a47}.ea-input:disabled,.ea-select:disabled,.ea-textarea:disabled{opacity:.6}.ea-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ea-form__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.ea-submit{min-width:200px}.ea-hint{color:var(--muted);flex:1;min-width:160px;margin:0;font-size:13px;line-height:1.5}.ea-error{color:#ff8a80;margin:0;font-size:15px;line-height:1.5}.ea-form--done{justify-content:center;min-height:200px}.ea-success{background:var(--navy-950);border:1px solid var(--navy-700);border-radius:6px;align-items:flex-start;gap:14px;padding:20px;display:flex}.ea-success svg{color:var(--orange-500);flex:none;margin-top:2px}.ea-success__text{flex-direction:column;gap:6px;display:flex}.ea-success__title{color:var(--text);margin:0;font-size:17px;font-weight:600;line-height:1.4}.ea-success__note{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.footer{border-top:1px solid var(--navy-700);background:var(--navy-950)}.footer__inner{flex-direction:column;gap:40px;padding-top:56px;padding-bottom:40px;display:flex}.footer__grid{grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:32px;display:grid}.footer__brand{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.footer__tag{color:var(--muted);max-width:300px;margin:0;font-size:15px;line-height:1.5}.footer__col{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer__h{letter-spacing:.06em;text-transform:uppercase;color:var(--text);font-size:13px;font-weight:600}.footer__col a{color:var(--muted);text-underline-offset:4px;padding:2px 0;font-size:14px;text-decoration:none}.footer__col a:hover{color:var(--text);text-decoration:underline}.footer__bottom{border-top:1px solid var(--navy-700);font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:12px;display:flex}@media (max-width:1099px){.container{padding-inline:40px}.nav__links{gap:24px}.hero__inner{grid-template-columns:minmax(0,1fr);align-items:start;gap:56px;padding-top:72px;padding-bottom:72px}.hero__title{font-size:50px}.hero__side{width:100%;max-width:560px}.hero__media{height:640px;inset:0 0 auto}.hero__img{object-position:62% 50%}.hero__scrim{background:linear-gradient(180deg, #0b1526db 0%, #0b1526b8 40%, #0b1526db 72%, var(--navy-950) 100%)}.steps{grid-template-columns:minmax(0,1fr)}.audiences{gap:40px}.proof__inner{flex-direction:column;align-items:flex-start;gap:20px}.proof__text{width:auto}.logos{justify-content:flex-start}.trust__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.cta__box{grid-template-columns:minmax(0,1fr);gap:40px;padding:48px}.cta__title{max-width:620px}.footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer__brand{grid-column:1/-1}}@media (max-width:899px){.nav__links,.nav__signin,.nav__cta-desktop{display:none}.nav__cta-mobile{display:inline}}@media (max-width:767px){.audiences{grid-template-columns:minmax(0,1fr);gap:56px}.h2{font-size:34px}.cta__title{font-size:36px}}@media (max-width:639px){.container{padding-inline:20px}.lp [id]{scroll-margin-top:72px}.hero__inner{gap:44px;padding-top:56px;padding-bottom:56px}.hero__title{font-size:38px;line-height:1.06}.hero__lede{font-size:17px}.hero__actions .btn{flex:auto}.hero__media{height:560px}.section{padding-top:72px;padding-bottom:72px}.h2{font-size:32px}.h3{font-size:24px}.step{padding:24px}.audiences{padding-bottom:72px}.trust__inner{grid-template-columns:minmax(0,1fr);padding-top:48px;padding-bottom:48px}.cta{padding-top:72px;padding-bottom:72px}.cta__box{gap:32px;padding:28px 20px}.cta__title{font-size:32px}.ea-form__row{grid-template-columns:minmax(0,1fr)}.ea-submit{width:100%}.footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.footer__inner{padding-top:48px;padding-bottom:32px}.card__meta{flex-wrap:wrap}.offer__who{font-size:14px}.tag{min-width:68px}}@media (max-width:379px){.card__foot{flex-direction:column;align-items:flex-start}}
