:root{--ink: #16181D;--cream: #FCFBF7;--accent: #FFD23F;--line: #D8D6CF;--white: #FFFFFF;--secondary: #6E6E70;--fs-12: 1rem;--fs-14: 1.1667rem;--fs-16: 1.3334rem;--fs-18: 1.5rem;--fs-21: 1.75rem;--fs-24: 2rem;--fs-30: 2.5rem;--fs-36: 3rem;--fs-48: 4rem;--space-12: var(--fs-12);--space-14: var(--fs-14);--space-16: var(--fs-16);--space-18: var(--fs-18);--space-21: var(--fs-21);--space-24: var(--fs-24);--space-30: var(--fs-30);--space-36: var(--fs-36);--space-48: var(--fs-48);--space-6: .5rem;--space-3: .25rem;--radius: 3px;--measure: 34rem;--column: 54rem;--pad-x: clamp(1.25rem, 5vw, 3rem);--page-max: calc(var(--column) + 2 * var(--pad-x));--space-header-gap: var(--space-30);--space-section: var(--space-36);--space-field: var(--space-24);--mark: 2.5rem}@media(max-width:820px){:root{--space-header-gap: var(--space-21);--mark: 2rem}}@media(min-width:1440px){body:not(.page-fill){--column: 72rem;--measure: 40rem;--page-max: calc(var(--column) + 2 * var(--pad-x))}}:root{--hero-lead: var(--space-30);--hero-act: var(--space-36);--hero-price: var(--space-36);--hero-facts: var(--space-24);--hero-trust: var(--space-12)}@media(max-width:820px){:root{--hero-price: var(--space-30)}}html{font-size:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;font-family:Archivo,sans-serif;font-weight:400;font-size:var(--fs-12);line-height:1.55;color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased}h1,h2,h3,p,ul,ol{margin:0}.page-fill{min-height:100vh;min-height:100svh;display:flex;flex-direction:column}.page-fill>.site-header,.page-fill>.site-footer,.page-fill>main{width:100%}.page-fill>main{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center}h1{font-size:var(--fs-36);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}@media(max-width:820px){h1{font-size:var(--fs-24)}}@media(min-width:1440px){body:not(.page-fill) h1{font-size:var(--fs-48)}}h2{font-size:var(--fs-21);font-weight:800;letter-spacing:-.01em;line-height:1.2}[hidden]{display:none!important}a{color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:root{--btn-h: 4rem;--btn-fs: var(--fs-18);--btn-pad: var(--space-24);--btn-bw: 2px}@media(max-width:820px){:root{--btn-h: 3.5rem;--btn-fs: var(--fs-16);--btn-pad: var(--space-21)}}.btn-primary{display:inline-flex;align-items:center;min-height:var(--btn-h);padding:0 var(--btn-pad);background:var(--accent);color:var(--ink);font-family:inherit;font-size:var(--btn-fs);font-weight:700;text-decoration:none;text-align:center;line-height:normal;border:var(--btn-bw) solid var(--ink);border-radius:var(--radius);position:relative;overflow:hidden}.btn-primary:hover{background:var(--ink);color:var(--cream)}.btn-primary:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,var(--white) 50%,transparent 60%);opacity:0;transform:translate(-100%);pointer-events:none}.btn-primary:hover:after,.btn-primary:focus-visible:after{animation:btn-gleam .7s ease-out 1}@keyframes btn-gleam{0%{opacity:0;transform:translate(-100%)}20%{opacity:.55}to{opacity:0;transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.btn-primary:hover:after,.btn-primary:focus-visible:after{animation:none}}.status{font-weight:700;max-width:44rem}h1+.status{margin-top:var(--space-12)}.fine{max-width:44rem;margin-top:var(--space-12);color:var(--secondary)}.fine+.fine{margin-top:var(--space-3)}:root{--step-n: 2rem;--step-n-fs: var(--fs-14);--step-n-gap: var(--space-6);--step-n-row: 2.25rem;--step-n-row-fs: var(--fs-16);--step-n-row-gap: var(--space-12)}.steps .n{display:inline-flex;align-items:center;justify-content:center;width:var(--step-n);height:var(--step-n);min-width:var(--step-n);margin-right:var(--step-n-gap);background:var(--accent);color:var(--ink);border-radius:var(--radius);font-size:var(--step-n-fs);font-weight:700;transform:translateY(-.1em)}.hl{display:inline;background:var(--accent);padding:0 var(--space-6);border-radius:var(--radius)}.btn-secondary{display:inline-flex;align-items:center;min-height:var(--btn-h);padding:0 var(--btn-pad);background:var(--white);color:var(--ink);font-family:inherit;font-size:var(--btn-fs);font-weight:700;text-decoration:none;border:var(--btn-bw) solid var(--ink);border-radius:var(--radius);cursor:pointer}.btn-secondary:hover{background:var(--ink);color:var(--cream)}:root{--btn-lead-fs: var(--fs-21);--btn-lead-fs-2: var(--fs-14);--btn-lead-pad-y: var(--space-14);--btn-lead-pad: var(--space-36);--btn-lead-gap: var(--space-3);--btn-lead-lh: 1.1;--btn-lead-h: calc(2 * var(--btn-lead-pad-y) + 2 * var(--btn-bw) + (var(--btn-lead-fs) + var(--btn-lead-fs-2)) * var(--btn-lead-lh) + var(--btn-lead-gap))}@media(max-width:820px){:root{--btn-lead-fs: var(--fs-18);--btn-lead-fs-2: var(--fs-12);--btn-lead-pad-y: var(--space-12);--btn-lead-pad: var(--space-16)}}@media(max-width:379px){:root{--btn-lead-fs: var(--fs-16)}}.btn-lead{flex-direction:column;justify-content:center;gap:var(--btn-lead-gap);min-height:var(--btn-lead-h);padding:var(--btn-lead-pad-y) var(--btn-lead-pad);font-size:var(--btn-lead-fs);line-height:var(--btn-lead-lh);text-wrap:balance}.btn-lead .lead-promise{font-size:var(--btn-lead-fs-2);font-weight:400}.btn-lead:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,var(--white) 50%,transparent 60%);opacity:0;transform:translate(-100%);pointer-events:none}.btn-lead:hover:before,.btn-lead:focus-visible:before{visibility:hidden}@media(prefers-reduced-motion:no-preference){.btn-lead:before{animation:btn-gleam-idle 2.2s ease-out 1.2s 2}}@keyframes btn-gleam-idle{0%{opacity:0;transform:translate(-100%)}6.36%{opacity:.4}31.82%{opacity:0;transform:translate(100%)}to{opacity:0;transform:translate(100%)}}.progress{width:100%;height:.75rem;border:2px solid var(--line);border-radius:var(--radius);background:var(--white);overflow:hidden}.progress>.fill{display:block;height:100%;width:0%;background:var(--ink)}.muted{color:var(--secondary)}.field-label{display:block;font-weight:700;margin-bottom:var(--space-6)}.field{display:block;width:100%;max-width:44rem;min-height:var(--btn-h);padding:0 var(--btn-pad);background:var(--white);color:var(--ink);font-family:inherit;font-size:var(--btn-fs);font-weight:400;line-height:1.55;border:var(--btn-bw) solid var(--ink);border-radius:var(--radius)}.field:disabled{opacity:.62}select.field{appearance:none;-webkit-appearance:none;padding-left:var(--btn-pad);padding-right:calc(var(--btn-pad) + var(--space-21));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%2316181D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--btn-pad) center;background-size:1rem 1rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.site-header[data-astro-cid-ctg3m53h]{max-width:var(--page-max);margin:0 auto;padding:var(--space-16) var(--pad-x) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-18)}.site-header[data-astro-cid-ctg3m53h]>[data-astro-cid-ctg3m53h]:last-child{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--space-16);text-align:right}.links[data-astro-cid-ctg3m53h]>a[data-astro-cid-ctg3m53h]:last-child{text-wrap:balance}.wordmark[data-astro-cid-ctg3m53h]{display:inline-flex;flex:none;text-decoration:none}.wordmark[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{display:block;width:var(--mark);height:var(--mark)}.site-footer[data-astro-cid-5hce7sga]{max-width:var(--page-max);margin:0 auto;padding:0 var(--pad-x) var(--space-18)}.site-footer[data-astro-cid-5hce7sga] .column[data-astro-cid-5hce7sga]{max-width:var(--column);margin:0 auto;padding-top:var(--space-16);border-top:1px solid var(--line);display:flex;align-items:center;gap:var(--space-6) var(--space-24)}.site-footer[data-astro-cid-5hce7sga] p[data-astro-cid-5hce7sga]{margin:0 0 0 auto}.footer-links[data-astro-cid-5hce7sga]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-18)}.footer-lockup[data-astro-cid-5hce7sga]{display:inline-block;line-height:0}.footer-lockup[data-astro-cid-5hce7sga] svg{height:var(--mark);width:auto;display:block}@media(max-width:899px){.site-footer[data-astro-cid-5hce7sga]{padding-bottom:var(--space-30)}.site-footer[data-astro-cid-5hce7sga] .column[data-astro-cid-5hce7sga]{flex-direction:column;padding-top:var(--space-18);text-align:center}.site-footer[data-astro-cid-5hce7sga] p[data-astro-cid-5hce7sga]{margin:var(--space-6) 0 0}.footer-links[data-astro-cid-5hce7sga]{justify-content:center}}
