.qErLXG_page{padding-bottom:var(--space-16)}.qErLXG_hero{gap:var(--space-12);padding:var(--space-16) 0;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}.qErLXG_hero h1{font:800 clamp(46px,5.6vw,76px)/.98 var(--font-display);letter-spacing:-.04em;margin:var(--space-6) 0}.qErLXG_hero h1 em{color:var(--stamp-text);font-style:normal}.qErLXG_lede{font:400 22px/1.5 var(--font-read);max-width:40ch;margin-bottom:var(--space-8)}.qErLXG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.qErLXG_small{font:400 12px/1.8 var(--font-display);color:var(--ink-muted);margin:var(--space-4) 0 0}.qErLXG_small a,.qErLXG_note a,.qErLXG_faq a{text-underline-offset:3px;text-decoration:underline}.qErLXG_availability{font:400 14px/1.6 var(--font-display);max-width:48ch;margin:var(--space-4) 0 0}.qErLXG_passalong{background:var(--manila);border:var(--border-strong) solid var(--ink);padding:var(--space-6);justify-self:end;width:100%;max-width:410px;transform:rotate(1deg)}.qErLXG_passalong>p:first-child{border-bottom:var(--border-strong) solid var(--ink);padding-bottom:var(--space-3);margin-bottom:var(--space-6)}.qErLXG_paper{border:var(--border-hair) solid var(--ink);background:var(--paper-raised);padding:var(--space-6);box-shadow:5px 5px 0 var(--ink)}.qErLXG_paper strong{font:600 30px/1.12 var(--font-read);margin:var(--space-4) 0;display:block}.qErLXG_paper p,.qErLXG_reader p,.qErLXG_support p{font:400 16px/1.5 var(--font-display);margin:var(--space-2) 0 0}.qErLXG_arrow{font:400 26px/1 var(--font-read);text-align:center;margin:var(--space-4) 0}.qErLXG_reader{padding:0 var(--space-4)}.qErLXG_support{border-top:var(--border-strong) solid var(--ink);padding-top:var(--space-4)}.qErLXG_section{border-top:var(--border-strong) solid var(--rule);padding:var(--space-12) 0;scroll-margin-top:var(--space-6)}.qErLXG_section h2,.qErLXG_final h2{font:800 clamp(32px,4vw,48px)/1.05 var(--font-display);letter-spacing:-.025em;margin:var(--space-4) 0 var(--space-8)}.qErLXG_features{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qErLXG_features h3{font:600 27px/1.15 var(--font-read);margin:var(--space-4) 0}.qErLXG_features p,.qErLXG_economics>div>p:not(:first-child){font:400 16px/1.75 var(--font-display)}.qErLXG_note{color:var(--ink-muted);margin:var(--space-6) 0 0;max-width:85ch;font:400 14px/1.75 var(--font-display)!important}.qErLXG_intro{font:400 20px/1.6 var(--font-read);max-width:65ch;margin-bottom:var(--space-8)}.qErLXG_tableWrap{border:var(--border-hair) solid var(--rule);overflow:auto}.qErLXG_table{border-collapse:collapse;text-align:left;width:100%;font:400 15px/1.6 var(--font-display)}.qErLXG_table th,.qErLXG_table td{padding:var(--space-6);vertical-align:top;border-bottom:var(--border-hair) solid var(--rule-soft)}.qErLXG_table thead th{font:700 18px/1.4 var(--font-display);border-bottom:var(--border-strong) solid var(--rule)}.qErLXG_table tbody th{width:24%;font-weight:600}.qErLXG_table td{width:38%}.qErLXG_table th:nth-child(2),.qErLXG_table td:nth-child(2){background:var(--paper-raised)}.qErLXG_table tr:last-child>*{border-bottom:0}.qErLXG_economics{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.qErLXG_receipt{border:var(--border-strong) solid var(--ink);background:var(--manila);padding:var(--space-6);margin-top:var(--space-8);border-top-style:dashed}.qErLXG_receiptLabel{font:400 13px/1.5 var(--font-display);color:var(--ink-muted)}.qErLXG_receipt dl{margin:var(--space-6) 0}.qErLXG_receipt dl>div{justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px dashed var(--ink-muted);font:400 14px/1.5 var(--font-display);display:flex}.qErLXG_receipt dd{font-family:var(--font-mono);white-space:nowrap;margin:0}.qErLXG_receipt dl>.qErLXG_total{border-top:var(--border-strong) solid var(--ink);margin-top:var(--space-4);border-bottom:0;align-items:center;font-weight:700}.qErLXG_total dd{font:800 38px/1 var(--font-display);letter-spacing:-.02em;color:var(--stamp-text)}.qErLXG_receipt>p:last-child{font:400 13px/1.7 var(--font-display);color:var(--ink-muted);margin:0}.qErLXG_faq{max-width:820px}.qErLXG_faq details{border-top:var(--border-hair) solid var(--rule-soft);padding:var(--space-6) 0}.qErLXG_faq details:last-child{border-bottom:var(--border-hair) solid var(--rule-soft)}.qErLXG_faq summary{font:600 20px/1.4 var(--font-display);cursor:pointer}.qErLXG_faq p{font:400 16px/1.75 var(--font-display);max-width:72ch;margin:var(--space-4) 0 0}.qErLXG_final{border:var(--border-strong) solid var(--ink);background:var(--paper-raised);padding:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.qErLXG_final h2{margin-bottom:var(--space-4)}.qErLXG_final p:last-child{font:400 17px/1.6 var(--font-read);margin-bottom:0}.qErLXG_final>div:last-child{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.qErLXG_example{font:400 13px/1.7 var(--font-display);text-underline-offset:4px;text-decoration:underline}@media (max-width:850px){.qErLXG_hero{padding:var(--space-12) 0;grid-template-columns:1fr}.qErLXG_hero h1{font-size:60px}.qErLXG_passalong{justify-self:start;transform:none}.qErLXG_features{gap:var(--space-6);grid-template-columns:1fr}.qErLXG_features h3{margin:var(--space-3) 0}.qErLXG_features p{max-width:65ch}.qErLXG_economics{gap:var(--space-4);grid-template-columns:1fr}.qErLXG_receipt{max-width:550px;margin:0}.qErLXG_final{flex-direction:column;align-items:flex-start}.qErLXG_table th,.qErLXG_table td{padding:var(--space-4)}}@media (max-width:550px){.qErLXG_hero h1{font-size:46px}.qErLXG_hero{gap:var(--space-8);padding-top:var(--space-8)}.qErLXG_lede{font-size:19px}.qErLXG_actions{flex-direction:column;align-items:stretch}.qErLXG_actions>a{text-align:center;justify-content:center}.qErLXG_section{padding:var(--space-8) 0}.qErLXG_table{min-width:530px;font-size:13px}.qErLXG_table th,.qErLXG_table td{padding:var(--space-3)}.qErLXG_table thead th{font-size:16px}.qErLXG_final{padding:var(--space-6)}.qErLXG_final>div:last-child,.qErLXG_final>div:last-child>a:first-child{width:100%}.qErLXG_receipt{padding:var(--space-4)}.qErLXG_total dd{font-size:32px}.qErLXG_small{overflow-wrap:anywhere}}
