.rule[data-astro-cid-eswyxoui]{justify-items:start;gap:8px;margin-top:clamp(10px,2vw,24px);display:grid}.r[data-astro-cid-eswyxoui]{color:var(--ink);margin:0;padding:.3em .65em .34em}.r[data-astro-cid-eswyxoui] .display[data-astro-cid-eswyxoui]{font-size:clamp(18px,2vw,30px);line-height:.98}.r[data-astro-cid-eswyxoui]:first-child{transform:rotate(-1.4deg)}.r[data-astro-cid-eswyxoui]:nth-child(2){margin-left:clamp(0px,4vw,60px);transform:rotate(1deg)}.r[data-astro-cid-eswyxoui]:nth-child(3){transform:rotate(-1deg)}.privacy[data-astro-cid-eswyxoui]{color:var(--dim);margin-top:10px;font-size:15px}.work[data-astro-cid-eswyxoui]{z-index:5;padding:clamp(40px,5vw,64px) 0 clamp(80px,9vw,130px);position:relative}.tool[data-astro-cid-eswyxoui]{max-width:1240px;padding:0 var(--gutter);margin:0 auto}.noscript[data-astro-cid-eswyxoui]{font-size:18px;font-weight:600}.layout[data-astro-cid-eswyxoui]{grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:start;gap:clamp(28px,4vw,60px);display:grid}.layout[data-astro-cid-eswyxoui][hidden]{display:none}.entries[data-astro-cid-eswyxoui] h2[data-astro-cid-eswyxoui],.summary[data-astro-cid-eswyxoui] h2[data-astro-cid-eswyxoui]{font-family:var(--display);text-transform:uppercase;font-size:clamp(30px,3vw,48px);font-style:italic;font-weight:900;font-stretch:125%;line-height:.9}.entries[data-astro-cid-eswyxoui] h2[data-astro-cid-eswyxoui]{margin-bottom:8px}.items[data-astro-cid-eswyxoui]{margin:0;padding:0;list-style:none}.items[data-astro-cid-eswyxoui] .item{border-bottom:3px solid var(--ink);padding:26px 0}.items[data-astro-cid-eswyxoui] fieldset{border:0;min-width:0;margin:0;padding:0}.items[data-astro-cid-eswyxoui] .fields{grid-template-columns:44px minmax(0,1fr) 170px auto;align-items:end;gap:8px 14px;display:grid}.items[data-astro-cid-eswyxoui] .num{font-family:var(--display);background:var(--charcoal);color:var(--chart);text-align:center;align-self:end;padding:8px 0 9px;font-size:26px;font-style:italic;font-weight:900;font-stretch:125%;line-height:1;transform:rotate(-3deg)}.items[data-astro-cid-eswyxoui] .lbl{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px;font-size:13px;font-style:italic;font-weight:800;font-stretch:110%;display:block}.items[data-astro-cid-eswyxoui] input[type=text]{width:100%;font:500 19px/1.3 var(--sans);color:var(--ink);border:3px solid var(--ink);background:#fffefa;border-radius:0;padding:11px 12px}.items[data-astro-cid-eswyxoui] input[type=text]::placeholder{color:#66655f}.items[data-astro-cid-eswyxoui] input[type=text]:focus{outline:3px solid var(--ink);outline-offset:2px}.items[data-astro-cid-eswyxoui] .cost-box{align-items:center;gap:6px;display:flex}.items[data-astro-cid-eswyxoui] .cost-box>span{font-family:var(--display);font-size:22px;font-weight:900}.items[data-astro-cid-eswyxoui] input[aria-invalid=true]{background:var(--chart)}.items[data-astro-cid-eswyxoui] .err{margin-top:6px;font-size:14px;font-weight:700;display:block}.items[data-astro-cid-eswyxoui] .err[hidden]{display:none}.items[data-astro-cid-eswyxoui] .remove{font:inherit;color:var(--ink);cursor:pointer;font-size:14px;font-family:var(--display);text-transform:uppercase;text-underline-offset:.25em;background:0 0;border:0;padding:12px 0;font-style:italic;font-weight:800;text-decoration:underline}.items[data-astro-cid-eswyxoui] .remove[hidden]{display:none}.items[data-astro-cid-eswyxoui] .qs{margin:18px 0 0 58px}.items[data-astro-cid-eswyxoui] .q{border-top:2px dashed #11111159;grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding:12px 0;display:grid}.items[data-astro-cid-eswyxoui] .q legend{float:left;font-family:var(--display);text-transform:uppercase;padding:0;font-size:clamp(17px,1vw + 12px,22px);font-style:italic;font-weight:900;font-stretch:120%;line-height:1}.items[data-astro-cid-eswyxoui] .q .opts{grid-area:1/2/span 2;align-self:center;gap:8px;display:flex}.items[data-astro-cid-eswyxoui] .q .hint{grid-column:1;max-width:34em;font-size:15px;line-height:1.4}.items[data-astro-cid-eswyxoui] .item+.item .q .hint{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.items[data-astro-cid-eswyxoui] .opt{border:3px solid var(--ink);cursor:pointer;min-width:84px;font-family:var(--display);text-transform:uppercase;background:#fffefa;justify-content:center;align-items:center;gap:8px;padding:10px 16px 11px;font-size:17px;font-style:italic;font-weight:900;font-stretch:118%;display:inline-flex;position:relative}.items[data-astro-cid-eswyxoui] .opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.items[data-astro-cid-eswyxoui] .opt:has(input:checked){background:var(--charcoal);color:var(--chart)}.items[data-astro-cid-eswyxoui] .opt:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:3px}.items[data-astro-cid-eswyxoui] .verdict{text-wrap:pretty;margin:16px 0 0 58px;font-size:16px;line-height:1.45}.items[data-astro-cid-eswyxoui] .verdict strong{font-family:var(--display);text-transform:uppercase;background:var(--charcoal);color:var(--chart);vertical-align:-4px;margin-right:10px;padding:4px 10px 6px;font-size:32px;font-style:italic;font-weight:900;font-stretch:125%;line-height:1;display:inline-block;transform:rotate(-2deg)}.items[data-astro-cid-eswyxoui] .verdict .line{font-weight:700}.items[data-astro-cid-eswyxoui] .verdict.pending{font-size:15px;font-weight:600}.add[data-astro-cid-eswyxoui]{margin-top:26px}.summary[data-astro-cid-eswyxoui]{padding:clamp(22px,2.4vw,32px);position:sticky;top:20px;transform:rotate(.6deg);box-shadow:0 16px 30px #00000059}.summary[data-astro-cid-eswyxoui] h2[data-astro-cid-eswyxoui]{color:var(--paper);padding-bottom:12px}.summary[data-astro-cid-eswyxoui] .empty{color:var(--dim)}.summary[data-astro-cid-eswyxoui] .group{border-top:2px solid #f5f2ea33;padding:16px 0 14px}.summary[data-astro-cid-eswyxoui] .gh{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.summary[data-astro-cid-eswyxoui] .gh h3{font-family:var(--display);text-transform:uppercase;color:var(--chart);font-size:34px;font-style:italic;font-weight:900;font-stretch:125%;line-height:1}.summary[data-astro-cid-eswyxoui] .gt{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.summary[data-astro-cid-eswyxoui] .gl{margin-top:6px;font-size:15px;font-weight:700}.summary[data-astro-cid-eswyxoui] .undecided .gl{color:var(--dim);font-weight:500}.summary[data-astro-cid-eswyxoui] ul{gap:6px;margin:10px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.summary[data-astro-cid-eswyxoui] ul li{justify-content:space-between;gap:12px;display:flex}.summary[data-astro-cid-eswyxoui] ul .n{overflow-wrap:anywhere}.summary[data-astro-cid-eswyxoui] ul .a{font-variant-numeric:tabular-nums;color:var(--dim);white-space:nowrap}.summary[data-astro-cid-eswyxoui] .total{border-top:3px solid var(--chart);justify-content:space-between;gap:12px;padding:14px 0;font-size:16px;font-weight:700;display:flex}.note[data-astro-cid-eswyxoui]{color:var(--dim);margin-top:12px;font-size:14px}.caution[data-astro-cid-eswyxoui]{gap:10px;margin-top:22px;display:grid}.caution[data-astro-cid-eswyxoui] .label[data-astro-cid-eswyxoui]{color:var(--chart)}.caution[data-astro-cid-eswyxoui] p[data-astro-cid-eswyxoui]{font-size:15px;line-height:1.5}.actions[data-astro-cid-eswyxoui]{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}.reset[data-astro-cid-eswyxoui]{cursor:pointer;color:var(--paper);background:0 0;border:0;padding:0;font-size:15px}.print-only[data-astro-cid-eswyxoui]{display:none}@media (width<=900px){.layout[data-astro-cid-eswyxoui]{grid-template-columns:1fr}.summary[data-astro-cid-eswyxoui]{position:static;transform:none}}@media (width<=560px){.items[data-astro-cid-eswyxoui] .fields{grid-template-columns:40px minmax(0,1fr)}.items[data-astro-cid-eswyxoui] .cost{grid-column:2}.items[data-astro-cid-eswyxoui] .remove{grid-column:2;justify-self:start;padding:4px 0 0}.items[data-astro-cid-eswyxoui] .qs,.items[data-astro-cid-eswyxoui] .verdict{margin-left:0}.items[data-astro-cid-eswyxoui] .q{grid-template-columns:1fr}.items[data-astro-cid-eswyxoui] .q .opts{grid-area:auto/1;margin:8px 0 4px}.items[data-astro-cid-eswyxoui] .opt{flex:1}}@media print{.k-head,.k-foot,.ph,.no-print[data-astro-cid-eswyxoui]{display:none!important}body{color:#000;background:#fff!important}.work[data-astro-cid-eswyxoui]{padding:0;background:#fff!important}.work[data-astro-cid-eswyxoui]:before{display:none}.layout[data-astro-cid-eswyxoui]{display:block}.summary[data-astro-cid-eswyxoui]{box-shadow:none;color:#000;padding:0;position:static;transform:none;background:#fff!important}.summary[data-astro-cid-eswyxoui] h2[data-astro-cid-eswyxoui],.summary[data-astro-cid-eswyxoui] .gh h3,.caution[data-astro-cid-eswyxoui] .label[data-astro-cid-eswyxoui]{color:#000}.summary[data-astro-cid-eswyxoui] .group{break-inside:avoid;border-top-color:#000}.summary[data-astro-cid-eswyxoui] .total{border-top-color:#000}.summary[data-astro-cid-eswyxoui] ul .a,.note[data-astro-cid-eswyxoui],.summary[data-astro-cid-eswyxoui] .empty{color:#333}.print-only[data-astro-cid-eswyxoui]{display:block}.print-title[data-astro-cid-eswyxoui]{margin:4pt 0 14pt;font-size:30pt;line-height:1}}
