.pv3 .af-hero,.pv3 .af-sec,.pv3 .af-final{--af-orange-ink:#c2410c}.pv3 .af-hero .o-eyebrow,.pv3 .af-sec .o-eyebrow{color:var(--af-orange-ink)}.pv3 .af-hero{padding:56px 0 72px}.pv3 .af-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;display:grid}.pv3 .af-h1{margin-top:18px;font-size:max(40px,min(5.6vw,72px));line-height:.95}.pv3 .af-lead{max-width:52ch;color:var(--ink-700);margin-top:22px;font-size:18px;line-height:1.6}.pv3 .af-lead strong,.pv3 .af-lead b{color:var(--ink-900)}.pv3 .af-cta-row{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pv3 .af-btn{min-height:50px;padding:0 24px}.pv3 .af-btn-ghost{color:var(--ink-900);border:1px solid var(--ink-200);background:#fff}.pv3 .af-btn-ghost:hover{border-color:var(--ink-300)}.pv3 .af-btn:focus-visible{outline:2px solid var(--ink-900);outline-offset:3px}.pv3 .af-fine{color:var(--ink-500);margin-top:14px;font-size:13.5px}@media (max-width:900px){.pv3 .af-hero-grid{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:560px){.pv3 .af-hero{padding:32px 0 48px}.pv3 .af-cta-row .af-btn{flex:100%}.pv3 .af-lead{font-size:17px}}.pv3 .af-slip{border:1px solid var(--ink-200);box-shadow:var(--shadow-soft);background:#fff;border-radius:20px;padding:26px 26px 22px}.pv3 .af-k{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-500);font-size:11px;font-weight:700}.pv3 .af-slip dl{margin:6px 0 0}.pv3 .af-slip-row{border-bottom:1px dashed var(--ink-200);color:var(--ink-700);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:15px;display:flex}.pv3 .af-slip-row dd{color:var(--ink-900);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:16px;font-weight:700}.pv3 .af-slip-total{border-bottom:0;padding-top:16px}.pv3 .af-slip-total dt{color:var(--ink-900);font-weight:700}.pv3 .af-slip-total dd{letter-spacing:-.02em;font-size:34px}.pv3 .af-slip-alt{background:var(--ink-50);color:var(--ink-700);border-radius:14px;margin-top:6px;padding:14px 16px;font-size:14px;line-height:1.5}.pv3 .af-slip-alt strong,.pv3 .af-slip-alt b{color:var(--ink-900)}.pv3 .af-slip-note{color:var(--ink-500);margin-top:12px;font-size:12.5px;line-height:1.5}@media (max-width:560px){.pv3 .af-slip{padding:20px 18px}.pv3 .af-slip-total dd{font-size:30px}}.pv3 .af-sec{padding:72px 0}.pv3 .af-sec-tight{padding-top:24px}.pv3 .af-h2{letter-spacing:-.02em;color:var(--ink-900);margin-top:10px;font-size:max(28px,min(3.4vw,40px));font-weight:800;line-height:1.1}.pv3 .af-sub{max-width:60ch;color:var(--ink-500);margin-top:10px}.pv3 .af-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.pv3 .af-side-note{max-width:44ch;color:var(--ink-500);font-size:14.5px;line-height:1.55}@media (max-width:560px){.pv3 .af-sec{padding:48px 0}.pv3 .af-sec-tight{padding-top:16px}}.pv3 .af-terms{border-top:1px solid var(--ink-900);margin:28px 0 0}.pv3 .af-term{border-bottom:1px solid var(--ink-200);grid-template-columns:200px 180px minmax(0,1fr);align-items:baseline;gap:24px;padding:22px 0;display:grid}.pv3 .af-term-n{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500);font-size:13px;font-weight:700}.pv3 .af-term-v{letter-spacing:-.02em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin:0;font-size:30px;font-weight:800}.pv3 .af-term-v small{letter-spacing:0;color:var(--ink-500);margin-left:4px;font-size:14px;font-weight:600}.pv3 .af-term-b{color:var(--ink-700);margin:0;font-size:15px;line-height:1.55}@media (max-width:800px){.pv3 .af-term{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.pv3 .af-term-b{grid-column:1/-1}.pv3 .af-term-v{text-align:right;font-size:26px}}.pv3 .af-journey{grid-template-columns:repeat(4,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;display:grid;position:relative}.pv3 .af-journey:before{content:"";background:var(--ink-200);height:2px;position:absolute;top:15px;left:0;right:0}.pv3 .af-stop{padding-right:20px;position:relative}.pv3 .af-dot{border:2px solid var(--ink-900);width:32px;height:32px;color:var(--ink-900);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.pv3 .af-dot svg{width:16px;height:16px}.pv3 .af-stop-pay .af-dot{border-color:var(--orange);color:var(--af-orange-ink)}.pv3 .af-stop-d{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);margin-top:16px;font-size:13px;font-weight:700}.pv3 .af-stop-t{color:var(--ink-900);margin-top:4px;font-size:16.5px;font-weight:700}.pv3 .af-stop-b{color:var(--ink-700);margin-top:6px;font-size:14.5px;line-height:1.55}.pv3 .af-chip{border-radius:999px;margin-top:10px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.pv3 .af-chip-pending{color:#92400e;background:#fdf3e2}.pv3 .af-chip-approved{color:#166534;background:#e8f5ec}.pv3 .af-journey-foot{border-left:3px solid var(--orange);color:var(--ink-700);margin-top:28px;padding:14px 18px;font-size:14.5px;line-height:1.55}@media (max-width:800px){.pv3 .af-journey{grid-template-columns:minmax(0,1fr);gap:26px}.pv3 .af-journey:before{width:2px;height:auto;top:0;bottom:0;left:15px;right:auto}.pv3 .af-stop{grid-template-columns:32px minmax(0,1fr);column-gap:16px;padding:0;display:grid}.pv3 .af-stop>:not(.af-dot){grid-column:2}.pv3 .af-dot{grid-row:1/span 5}.pv3 .af-stop-d{margin-top:4px}.pv3 .af-chip{justify-self:start}}.pv3 .af-track{border:1px solid var(--ink-200);background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:28px;display:grid;overflow:hidden}.pv3 .af-track>div{padding:26px}.pv3 .af-track>div+div{border-left:1px solid var(--ink-200)}.pv3 .af-track h3{color:var(--ink-900);align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.pv3 .af-track h3 svg{width:22px;height:22px;color:var(--af-orange-ink);flex:none}.pv3 .af-track-ex{color:var(--ink-500);margin-top:8px;font-size:14px}.pv3 .af-track code{background:var(--ink-100);color:var(--ink-700);overflow-wrap:anywhere;border-radius:8px;padding:3px 8px;font:600 13.5px ui-monospace,SFMono-Regular,Menlo,monospace}.pv3 .af-track ul{gap:10px;margin-top:14px;padding:0;list-style:none;display:grid}.pv3 .af-track li{color:var(--ink-700);gap:10px;font-size:15px;line-height:1.5;display:flex}.pv3 .af-track li svg{width:18px;height:18px;color:var(--ink-500);flex:none;margin-top:2px}.pv3 .af-track-foot{color:var(--ink-500);margin-top:14px;font-size:14px}@media (max-width:800px){.pv3 .af-track{grid-template-columns:minmax(0,1fr)}.pv3 .af-track>div+div{border-left:0;border-top:1px solid var(--ink-200)}.pv3 .af-track>div{padding:22px 20px}}.pv3 .af-after{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;display:grid}.pv3 .af-steps{counter-reset:afs;margin:0;padding:0;list-style:none}.pv3 .af-steps>li{counter-increment:afs;border-bottom:1px solid var(--ink-200);grid-template-columns:44px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.pv3 .af-steps>li:first-child{padding-top:0}.pv3 .af-steps>li:before{content:counter(afs,decimal-leading-zero);color:var(--ink-500);padding-top:2px;font-size:14px;font-weight:800}.pv3 .af-step-t{color:var(--ink-900);font-size:16.5px;font-weight:700}.pv3 .af-step-b{color:var(--ink-700);margin-top:4px;font-size:15px;line-height:1.55}.pv3 .af-honest{background:var(--ink-100);border-radius:16px;margin-top:28px;padding:20px 22px}.pv3 .af-honest h3{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-700);font-size:12px;font-weight:700}.pv3 .af-honest ul{gap:8px;margin-top:10px;padding:0;list-style:none;display:grid}.pv3 .af-honest li{color:var(--ink-700);gap:10px;font-size:14.5px;line-height:1.5;display:flex}.pv3 .af-honest li svg{width:17px;height:17px;color:var(--ink-500);flex:none;margin-top:2px}@media (max-width:900px){.pv3 .af-after{grid-template-columns:minmax(0,1fr);gap:28px}}.pv3 .af-faq{margin-top:20px}.pv3 .af-faq details{border-top:1px solid var(--ink-200)}.pv3 .af-faq details:last-child{border-bottom:1px solid var(--ink-200)}.pv3 .af-faq summary{min-height:60px;color:var(--ink-900);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:16.5px;font-weight:700;list-style:none;display:flex}.pv3 .af-faq summary::-webkit-details-marker{display:none}.pv3 .af-faq summary:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.pv3 .af-faq summary .ico{color:var(--ink-500);transition:transform .2s}.pv3 .af-faq details[open] summary .ico{transform:rotate(45deg)}.pv3 .af-faq details p{max-width:72ch;color:var(--ink-700);padding:0 0 18px;line-height:1.6}.pv3 .af-final{padding:32px 0 88px}.pv3 .af-final-box{border:1px solid var(--ink-200);background:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px;display:flex}.pv3 .af-final h2{letter-spacing:-.01em;color:var(--ink-900);font-size:26px;font-weight:800;line-height:1.2}.pv3 .af-final p{color:var(--ink-700);margin-top:6px}@media (max-width:560px){.pv3 .af-final-box{padding:24px 20px}.pv3 .af-final-box .af-btn{flex:100%}}
/*# sourceMappingURL=35ea1e64ea5e101c.css.map*/