.qn4{--qn4-edge:max(48px,calc(50vw - 672px));--qn4-pass:#0fa37f}.qn4 .qn4-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.qn4 .qn4-b{min-width:0}.qn4 .qn4-in{padding:44px 48px;height:100%;display:flex;flex-direction:column;align-items:flex-start}.qn4 .qn4-b:nth-child(odd) .qn4-in{padding-left:var(--qn4-edge)}.qn4 .qn4-b:nth-child(2n) .qn4-in{padding-right:var(--qn4-edge)}.qn4 .qn4-b--what{background:var(--qn-ink);color:#fff}.qn4 .qn4-b--cost{background:var(--qn-klein-deep);color:#fff}.qn4 .qn4-b--proof{background:#fff;color:var(--qn-ink)}.qn4 .qn4-b--ask{background:var(--qn-azure-pale);color:var(--qn-ink)}.qn4 .qn4-label{font-family:var(--qn-font-sans);font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:1.3;margin:0 0 14px}.qn4 .qn4-b--what .qn4-label{color:#9db8ff}.qn4 .qn4-b--cost .qn4-label{color:hsla(0,0%,100%,.86)}.qn4 .qn4-b--proof .qn4-label{color:var(--qn-klein)}.qn4 .qn4-b--ask .qn4-label{color:var(--qn-klein-deep)}.qn4 .qn4-h1{font-family:var(--qn-font-sans);font-size:clamp(34px,4.3vw,60px);font-weight:700;letter-spacing:-.04em;line-height:1;text-wrap:balance;color:inherit;margin:0 0 20px;max-width:18ch}.qn4 .qn4-h1--cost{font-size:clamp(30px,3.4vw,46px);max-width:20ch;margin-bottom:18px}.qn4 .qn4-h2{font-family:var(--qn-font-sans);font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.025em;line-height:1.12;text-wrap:balance;color:inherit;margin:0 0 16px;max-width:24ch}.qn4 .qn4-body{font-size:17px;line-height:1.5;margin:0 0 14px;max-width:54ch}.qn4 .qn4-b--what .qn4-body{color:hsla(0,0%,100%,.82)}.qn4 .qn4-note{font-size:15px;line-height:1.5;margin:0 0 14px;max-width:54ch;color:hsla(0,0%,100%,.72)}.qn4 .qn4-note a{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:#5b86ff;text-decoration-thickness:2px;text-underline-offset:4px}.qn4 .qn4-more{margin-top:4px;padding-top:10px;font-size:15px;font-weight:600;color:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px}.qn4 .qn4-b--what .qn4-more{text-decoration-color:hsla(0,0%,100%,.45)}.qn4 .qn4-b--cost .qn4-more{text-decoration-color:hsla(0,0%,100%,.55)}.qn4 .qn4-b--proof .qn4-more{color:var(--qn-klein-deep)}.qn4 .qn4-b--cost .qn4-more,.qn4 .qn4-b--proof .qn4-more{margin-top:auto}.qn4 .qn4-more:hover{text-decoration-color:currentColor}.qn4 .qn4-examples{width:100%;margin:6px 0 12px}.qn4 .qn4-examples-label{font-size:14px;color:hsla(0,0%,100%,.7);margin:0 0 8px}.qn4 .qn4-examples ul{list-style:none;margin:0;padding:0;border-top:1px solid hsla(0,0%,100%,.2)}.qn4 .qn4-examples li{font-size:16px;padding:9px 0;border-bottom:1px solid hsla(0,0%,100%,.2)}.qn4 .qn4-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;margin:0 0 10px}.qn4 .qn4-amount{font-family:var(--qn-font-sans);font-size:clamp(60px,7vw,104px);font-weight:800;letter-spacing:-.055em;line-height:.9;font-variant-numeric:tabular-nums}.qn4 .qn4-unit{font-size:20px;font-weight:600;letter-spacing:-.01em}.qn4 .qn4-terms{font-size:16px;line-height:1.45;margin:0 0 16px;max-width:44ch;color:hsla(0,0%,100%,.92)}.qn4 .qn4-meter{display:flex;align-items:center;gap:14px;margin:0 0 18px}.qn4 .qn4-cells{display:flex;gap:6px;flex:none}.qn4 .qn4-cell{min-width:34px;height:30px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid hsla(0,0%,100%,.5);border-radius:2px;font-family:var(--qn-font-mono);font-size:12px;color:hsla(0,0%,100%,.85);animation:qn4-pass .28s ease-out both;animation-delay:calc(.7s + var(--i) * .26s)}@keyframes qn4-pass{0%{background:transparent;border-color:hsla(0,0%,100%,.5)}to{background:var(--qn4-pass);border-color:var(--qn4-pass);color:#fff}}@media (prefers-reduced-motion:reduce){.qn4 .qn4-cell{animation:none;background:var(--qn4-pass);border-color:var(--qn4-pass);color:#fff}}.qn4 .qn4-meter-caption{font-size:14px;line-height:1.35;color:hsla(0,0%,100%,.86);max-width:26ch}.qn4 .qn4-rows{width:100%;margin:0 0 6px;border-top:1px solid hsla(0,0%,100%,.3)}.qn4 .qn4-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;border-bottom:1px solid hsla(0,0%,100%,.3)}.qn4 .qn4-row dt{font-size:15px;line-height:1.35}.qn4 .qn4-row-note{display:block;font-size:13px;color:hsla(0,0%,100%,.78)}.qn4 .qn4-row dd{margin:0;font-size:17px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.qn4 .qn4-proof{list-style:none;margin:0 0 14px;padding:0;width:100%;border-top:2px solid var(--qn-ink)}.qn4 .qn4-proof li{display:grid;grid-template-columns:minmax(150px,2fr) minmax(0,5fr);gap:4px 20px;padding:13px 0;border-bottom:1px solid var(--qn-rule)}.qn4 .qn4-sep{display:none}.qn4 .qn4-client{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--qn-ink)}.qn4 a.qn4-client{text-decoration:underline;text-decoration-color:var(--qn-rule-strong);text-decoration-thickness:1.5px;text-underline-offset:4px}.qn4 a.qn4-client:hover{text-decoration-color:var(--qn-ink)}.qn4 .qn4-result{font-size:16px;line-height:1.45;color:var(--qn-graphite)}.qn4 .qn4-bridge{font-size:15px;line-height:1.5;margin:0 0 12px;color:var(--qn-graphite-2);max-width:64ch}.qn4 .qn4-form{width:100%;display:grid;gap:6px}.qn4 .qn4-field-label{font-size:14px;font-weight:600;color:var(--qn-ink);margin-top:4px}.qn4 .qn4-input{width:100%;min-width:0;font:inherit;font-size:16px;padding:12px 14px;border:1.5px solid rgba(14,19,32,.35);border-radius:2px;background:#fff;color:var(--qn-ink)}.qn4 .qn4-input::-moz-placeholder{color:#6b7285}.qn4 .qn4-input::placeholder{color:#6b7285}.qn4 .qn4-input:focus-visible{outline:2px solid var(--qn-klein-deep);outline-offset:1px;border-color:var(--qn-klein-deep)}.qn4 .qn4-btn{margin-top:10px;display:inline-flex;justify-content:center;align-items:center;width:100%;padding:14px 20px;background:var(--qn-klein-deep);color:#fff;border:0;border-radius:2px;font:inherit;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none}.qn4 .qn4-btn:hover{background:#1a3fb0}.qn4 .qn4-btn:disabled{opacity:.7;cursor:wait}.qn4 .qn4-btn:focus-visible,.qn4 a:focus-visible{outline:2px solid var(--qn-klein);outline-offset:2px}.qn4 .qn4-error{font-size:14px;color:#b4233a;margin:2px 0 0}.qn4 .qn4-promise{font-size:14px;line-height:1.45;color:var(--qn-graphite-2);margin:6px 0 0}.qn4 .qn4-call{justify-self:start;font-size:15px;font-weight:600;color:var(--qn-klein-deep);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;margin-top:4px}.qn4 .qn4-done{width:100%;display:grid;gap:8px}.qn4 .qn4-done-title{font-size:18px;font-weight:700;margin:0}@media (max-width:900px){.qn4 .qn4-grid{grid-template-columns:minmax(0,1fr)}.qn4 .qn4-b:nth-child(2n) .qn4-in,.qn4 .qn4-b:nth-child(odd) .qn4-in,.qn4 .qn4-in{padding:30px 32px}}@media (max-width:600px){.qn4 .qn4-b:nth-child(2n) .qn4-in,.qn4 .qn4-b:nth-child(odd) .qn4-in,.qn4 .qn4-in{padding:20px 20px 22px}.qn4 .qn4-label{font-size:14px;margin-bottom:10px}.qn4 .qn4-h1{font-size:32px;margin-bottom:12px}.qn4 .qn4-h1--cost{font-size:28px}.qn4 .qn4-h2{font-size:21px;margin-bottom:10px}.qn4 .qn4-body{font-size:16px;margin-bottom:10px}.qn4 .qn4-note{font-size:14px;margin-bottom:8px}.qn4 .qn4-amount{font-size:58px}.qn4 .qn4-unit{font-size:18px}.qn4 .qn4-terms{font-size:15px;margin-bottom:12px}.qn4 .qn4-meter{gap:10px;margin-bottom:12px}.qn4 .qn4-cells{gap:4px}.qn4 .qn4-cell{min-width:26px;height:26px;padding:0 5px;font-size:11px}.qn4 .qn4-meter-caption{font-size:13px}.qn4 .qn4-b--proof .qn4-more,.qn4 .qn4-b--what .qn4-more,.qn4 .qn4-examples{display:none}.qn4 .qn4-row{padding:7px 0}.qn4 .qn4-row dt{font-size:14px}.qn4 .qn4-row dd{font-size:15px}.qn4 .qn4-proof li{display:block;padding:9px 0;font-size:15px;line-height:1.45}.qn4 .qn4-client{font-size:15px}.qn4 .qn4-sep{display:inline;font-weight:700}.qn4 .qn4-result{font-size:15px}.qn4 .qn4-bridge{font-size:14px}.qn4 .qn4-more{padding-top:6px}.qn4 .qn4-field-label{font-size:13px;margin-top:2px}.qn4 .qn4-input{padding:11px 12px}.qn4 .qn4-btn{margin-top:8px;padding:13px 18px}}.ia .qn4 .qn4-body,.ia .qn4 .qn4-btn,.ia .qn4 .qn4-input,.ia .qn4 .qn4-label{font-family:inherit;font-stretch:normal}.ia .qn4 .qn4-amount,.ia .qn4 .qn4-h1,.ia .qn4 .qn4-h2{font-family:var(--ia-display),"Archivo",sans-serif;font-stretch:112%;letter-spacing:-.015em}.ia .qn4 .qn4-h1{font-size:clamp(32px,3.6vw,50px);line-height:1.04;max-width:20ch}.ia .qn4{--qn4-edge:max(24px,calc(50vw - 576px))}