.ledger{background:var(--brand-cream);color:var(--brand-navy)}.ledger__fold{background:#102a4347;align-self:stretch;width:1px}.ledger__spread{grid-template-columns:minmax(0,.92fr) 1px minmax(0,1.08fr);align-items:start;gap:clamp(20px,3vw,40px);max-width:1180px;margin:0 auto;padding:clamp(28px,4vh,48px) clamp(20px,4vw,40px) clamp(20px,3vh,36px);display:grid}.ledger__offer h1{max-width:11ch;font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;font-size:clamp(2.9rem,5.6vw,6rem);font-weight:900;line-height:.96}.ledger__offer p{color:#24344a;max-width:38ch;margin:0;font-size:1.125rem;line-height:1.5}.ledger__limit{color:#5d7055;max-width:42ch;margin:18px 0 0;font-size:.95rem;line-height:1.45}.signature{border:1.5px solid var(--brand-navy);min-height:48px;color:var(--brand-cream);background:#b8440a;border-radius:2px;align-items:center;margin-top:28px;padding:0 22px;font-weight:650;text-decoration:none;transition:transform .12s cubic-bezier(.16,1,.3,1);display:inline-flex}.signature:hover{transform:translateY(-1px)}.signature:active{transform:translateY(1px)}.signature:focus-visible,.exhibits a:focus-visible,.jobs a:focus-visible,.rate-link:focus-visible{outline-offset:3px;outline:3px solid #a8400a}.exhibits-wrap,.exhibits-sheet{position:relative}.mark{cursor:grab;touch-action:pan-y;background:0 0;width:min(100%,28rem);height:clamp(200px,32vh,300px);margin:0 0 4px auto;display:block}.mark:active{cursor:grabbing}.exhibits{border-top:1px solid #102a4347;margin:0;padding:0 8.75rem 0 0;list-style:none}.exhibits li{border-bottom:1px solid #102a4338}.exhibits a{color:inherit;grid-template-columns:3.25rem minmax(0,1fr);gap:8px 14px;padding:14px 0 16px;text-decoration:none;display:grid}.stamp{font-family:Space Mono,ui-monospace,monospace}.exhibits .num{font-family:var(--font-heading);color:#a8400a;font-size:.82rem;line-height:1.4}.exhibits strong{font-family:var(--font-heading);font-size:1.35rem;font-weight:500;line-height:1.15;display:block}.exhibits .detail span{color:#24344a;margin-top:4px;font-size:.95rem;line-height:1.4;display:block}.sample{color:#24344a;margin:0 0 8px;font-size:.95rem}.stamp{background:var(--brand-cream);width:6.5rem;height:6.5rem;box-shadow:6px 6px 0 0 var(--brand-navy);color:#a8400a;text-align:center;pointer-events:none;border:2px solid #b8440a;border-radius:2px;place-items:center;font-size:.78rem;font-weight:700;line-height:1.2;animation:.42s cubic-bezier(.2,.9,.3,1.2) both stamp-land;display:grid;position:absolute;top:12%;right:0;transform:rotate(-12deg)}.jobs,.verify,.close{max-width:1180px;margin:0 auto;padding:72px clamp(20px,4vw,40px)}.jobs h2,.verify h2,.close h2,.pricing-head h2,.questions h2{font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:balance;margin:0 0 12px;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:600;line-height:1.02}.jobs>p,.verify>p,.close p{color:#24344a;max-width:68ch;margin:0 0 28px;font-size:1.05rem;line-height:1.5}.authority-grid{grid-template-columns:1fr;gap:28px 32px;display:grid}.authority-grid__item h3{font-family:var(--font-heading);margin:0 0 8px;font-size:1.6rem;font-weight:500}.authority-grid__item p{color:#24344a;margin:0;line-height:1.5}.verify{border-top:1px solid #102a4338}.jobs a,.verify a,.close a.rate-link{color:#a8400a;font-weight:650}.cta-final-grid{grid-template-columns:1fr;align-items:end;gap:28px;display:grid}.close{border-top:1px solid #102a4338}.rate,.questions{background:var(--brand-cream);color:var(--brand-navy);border-top:1px solid #102a4338}.rate__inner,.questions__inner{max-width:1180px;margin:0 auto;padding:72px clamp(20px,4vw,40px)}.pricing-head p,.questions__inner>p{color:#24344a;max-width:68ch;margin:0 0 28px;font-size:1.05rem;line-height:1.5}.rate__switch{border:1.5px solid var(--brand-navy);border-radius:2px;width:fit-content;margin-bottom:28px;display:flex}.rate__switch button{min-height:48px;color:var(--brand-navy);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 18px;font-weight:650}.rate__switch button[aria-pressed=true]{box-shadow:inset 0 -2px 0 0 var(--brand-navy);color:var(--brand-navy);background:0 0}.rate__switch button:focus-visible,.questions button:focus-visible,.questions a:focus-visible,.rate-col a:focus-visible{outline-offset:3px;outline:3px solid #a8400a}.pricing-cards-grid{border-top:1px solid #102a4347;grid-template-columns:1fr;gap:0;display:grid}.rate-col{border-bottom:1px solid #102a4338;padding:24px 0 8px}.rate-col h3{font-family:var(--font-heading);margin:0 0 8px;font-size:1.7rem;font-weight:500}.rate-col__price{align-items:baseline;gap:8px;margin:0 0 8px;display:flex}.rate-col__price span:first-child{font-family:Space Mono,ui-monospace,monospace;font-size:1.8rem;line-height:1}.rate-col p{color:#24344a;margin:0 0 16px;line-height:1.45}.rate-col a{color:#a8400a;align-items:center;min-height:48px;margin-bottom:16px;font-weight:650;display:inline-flex}.rate-col ul{margin:0;padding:0 0 16px;list-style:none}.rate-col li{padding:6px 0;line-height:1.4}.rate-col--plus{background:var(--brand-navy);color:var(--brand-cream);margin-top:8px;padding:24px 20px 8px;box-shadow:6px 6px #b8440a}.rate-col--plus p,.rate-col--plus a{color:#f4e6d4}.questions button{width:100%;min-height:48px;color:var(--brand-navy);font-family:var(--font-heading);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #102a4338;justify-content:space-between;gap:16px;padding:18px 0;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.2;display:flex}.questions__list p{color:#24344a;max-width:68ch;margin:0;padding:0 0 18px;line-height:1.55}.questions__links{gap:20px;margin-top:20px;display:flex}.questions__links a{color:#a8400a;font-weight:650}@media (width>=901px){.pricing-cards-grid{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.rate-col{border-bottom:0;border-right:1px solid #102a4338;padding:0 8px 0 0}.rate-col:last-child{border-right:0}.rate-col--plus{border-right:0;margin-top:0}}::-moz-selection{background:var(--brand-navy);color:var(--brand-cream)}::selection{background:var(--brand-navy);color:var(--brand-cream)}html{scrollbar-color:#102a43 #fdf5e6}@media (prefers-reduced-motion:no-preference){.exhibits a{transition:transform .16s cubic-bezier(.16,1,.3,1)}.exhibits a:hover{transform:translate(6px)}@supports (animation-timeline:view()) and (animation-range:entry){@keyframes job-in{0%{transform:translateY(24px)}}.authority-grid__item{animation:cubic-bezier(.16,1,.3,1) both job-in view();animation-range:entry entry 70%}}}@keyframes stamp-land{0%{transform:rotate(-18deg)scale(1.06)}to{transform:rotate(-12deg)scale(1)}}@media (width>=768px){.authority-grid{grid-template-columns:1fr 1fr}}@media (width>=901px){.cta-final-grid{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.6fr)}}@media (width>=1440px){.authority-grid{grid-template-columns:1fr 1fr 1fr}}@media (width<=800px){.ledger{min-height:0}.ledger__spread{grid-template-columns:1fr;align-items:start}.ledger__fold{width:auto;height:1px}.ledger__offer h1{max-width:12ch}.exhibits{padding-right:0}.stamp{margin:16px 0 0 auto;position:relative;top:auto;right:auto}}@media (prefers-reduced-motion:reduce){.rw-fadeup,.signature{transition:none;animation-duration:.01ms;animation-delay:0s}}.flow,.states{max-width:1180px;color:var(--brand-navy);margin:0 auto;padding:clamp(40px,7vw,88px) clamp(20px,4vw,40px)}.flow h2,.states h2{font-family:var(--font-heading);margin:0 0 28px;font-size:clamp(2rem,4vw,3.25rem);font-weight:400;line-height:1.05}.flow__steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:0 0 40px;padding:0;list-style:none;display:grid}.flow__steps li{border:1.5px solid var(--brand-navy);box-shadow:3px 3px 0 0 var(--brand-navy);background:#fffdf8;border-radius:2px;padding:20px}.flow__steps h3{font-family:var(--font-heading);margin:8px 0;font-size:1.5rem;font-weight:400}.flow__steps p{margin:0;line-height:1.5}.flow__n,.flow__mono{font-family:var(--font-mono);font-size:.8125rem}.flow__n{color:#a8400a}.flow__frame{max-width:560px;margin:0}.flow__panel{border:1.5px solid var(--brand-navy);box-shadow:6px 6px 0 0 var(--brand-navy);background:#fffdf8;border-radius:2px;padding:24px}.flow__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#a8400a;margin:0;font-size:.75rem}.flow__big{font-family:var(--font-heading);margin:6px 0 18px;font-size:1.75rem;line-height:1.15}.flow__row{border-top:1px solid #102a4338;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.states p{max-width:60ch;margin:0 0 20px;line-height:1.5}.states__list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.states__list a{border:1.5px solid var(--brand-navy);min-height:48px;color:inherit;background:#fffdf8;border-radius:2px;align-items:center;gap:10px;padding:0 14px;text-decoration:none;display:flex}.states__list a:hover{box-shadow:3px 3px 0 0 var(--brand-navy)}
