.demo[data-astro-cid-rk2pmsne]{grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.report[data-astro-cid-rk2pmsne]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-card);grid-area:1/1/auto/12;font-size:.8125rem;overflow:hidden}.tabs[data-astro-cid-rk2pmsne]{background:var(--paper-sunk);border-bottom:1px solid var(--rule);gap:2px;padding:.5rem .5rem 0;display:flex;overflow:hidden}.tab[data-astro-cid-rk2pmsne]{color:var(--ink-faint);font-family:var(--font-mono);white-space:nowrap;border-radius:6px 6px 0 0;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.6875rem;display:inline-flex}.file-icon[data-astro-cid-rk2pmsne]{flex:none}.tab[data-astro-cid-rk2pmsne].is-active{background:var(--card);color:var(--ink);box-shadow:0 1px 0 var(--card);border:1px solid var(--rule);border-bottom:0;margin-bottom:-1px}table[data-astro-cid-rk2pmsne]{border-collapse:collapse;width:100%}.report[data-astro-cid-rk2pmsne] th[data-astro-cid-rk2pmsne]{white-space:nowrap;color:var(--ink-faint);font-family:var(--font-mono);text-align:left;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--rule);padding:.55rem .75rem;font-size:.6875rem;font-weight:400}.report[data-astro-cid-rk2pmsne] td[data-astro-cid-rk2pmsne]{border-bottom:1px solid var(--rule-soft);white-space:nowrap;padding:.6rem .75rem}.r[data-astro-cid-rk2pmsne]{text-align:right}.ean[data-astro-cid-rk2pmsne]{color:var(--ink-muted);font-size:.75rem}.title[data-astro-cid-rk2pmsne]{text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}.hl[data-astro-cid-rk2pmsne]{background:linear-gradient(var(--marker), var(--marker)) no-repeat 0 50% / 100% 80%;transition:background-size .42s var(--ease-out);border-radius:2px;margin-inline:-.2em;padding:.05em .2em}.is-flagged[data-astro-cid-rk2pmsne] .hl[data-astro-cid-rk2pmsne]{background:0 0}.is-flagged[data-astro-cid-rk2pmsne] .ean[data-astro-cid-rk2pmsne]{color:var(--anilin);text-decoration:underline wavy var(--anilin);text-underline-offset:3px;text-decoration-thickness:1px}.state[data-astro-cid-rk2pmsne]{width:1%;color:var(--anilin)}.tick[data-astro-cid-rk2pmsne],.flag[data-astro-cid-rk2pmsne]{transition:opacity .24s ease, transform .3s var(--ease-out)}.flag[data-astro-cid-rk2pmsne]{border:1px dashed var(--anilin);border-radius:4px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-block}.report-foot[data-astro-cid-rk2pmsne]{color:var(--ink-muted);flex-direction:column;gap:.15rem;padding:.7rem .75rem .8rem;font-size:.75rem;display:flex}.report-foot[data-astro-cid-rk2pmsne] strong[data-astro-cid-rk2pmsne]{color:var(--ink)}.foot-flag[data-astro-cid-rk2pmsne]{color:var(--anilin);font-weight:600}.sheet[data-astro-cid-rk2pmsne]{background:var(--card);border:1px solid var(--rule);transition:opacity .5s ease, transform .7s var(--ease-out);border-radius:4px;grid-area:2/6/auto/13;margin-top:-2.5rem;padding:1.6rem 1.6rem 1.4rem;box-shadow:0 1px #17171c0a,0 30px 60px -24px #17171c47}.kicker[data-astro-cid-rk2pmsne]{color:var(--anilin);text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:600}.author[data-astro-cid-rk2pmsne]{font-family:var(--font-display);margin-top:.35rem;font-size:1.45rem;font-weight:600;line-height:1.15}.meta[data-astro-cid-rk2pmsne]{color:var(--ink-muted);margin-top:.15rem;font-size:.8125rem}.sheet[data-astro-cid-rk2pmsne] table[data-astro-cid-rk2pmsne]{margin-top:1rem;font-size:.8125rem}.sheet[data-astro-cid-rk2pmsne] th[data-astro-cid-rk2pmsne]{color:var(--ink-faint);text-align:left;border-bottom:1px solid var(--ink);padding:0 0 .4rem;font-size:.6875rem;font-weight:500}.sheet[data-astro-cid-rk2pmsne] th[data-astro-cid-rk2pmsne].r{text-align:right}.sheet[data-astro-cid-rk2pmsne] td[data-astro-cid-rk2pmsne]{border-bottom:1px solid var(--rule-soft);white-space:nowrap;padding:.45rem 0}.sheet[data-astro-cid-rk2pmsne] td[data-astro-cid-rk2pmsne]+td[data-astro-cid-rk2pmsne],.sheet[data-astro-cid-rk2pmsne] th[data-astro-cid-rk2pmsne]+th[data-astro-cid-rk2pmsne]{padding-left:.75rem}.sheet[data-astro-cid-rk2pmsne] tbody[data-astro-cid-rk2pmsne] tr[data-astro-cid-rk2pmsne]{transition:opacity .4s ease, transform .5s var(--ease-out);transition-delay:calc(var(--i) * .11s + .2s)}.sums[data-astro-cid-rk2pmsne]{margin-top:.6rem;font-size:.8125rem}.sums[data-astro-cid-rk2pmsne] div[data-astro-cid-rk2pmsne]{justify-content:space-between;gap:1rem;padding:.2rem 0;display:flex}.sums[data-astro-cid-rk2pmsne] dt[data-astro-cid-rk2pmsne]{color:var(--ink-muted)}.sums[data-astro-cid-rk2pmsne] .payout[data-astro-cid-rk2pmsne]{border-top:1px solid var(--ink);align-items:baseline;margin-top:.5rem;padding-top:.6rem}.payout[data-astro-cid-rk2pmsne] dt[data-astro-cid-rk2pmsne]{color:var(--ink);font-weight:600}.payout[data-astro-cid-rk2pmsne] dd[data-astro-cid-rk2pmsne]{font-family:var(--font-display);font-size:1.4rem;font-weight:600}.replay[data-astro-cid-rk2pmsne]{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.4rem .2rem;font-size:.8125rem;display:inline-flex;position:absolute;bottom:0;left:0}.replay[data-astro-cid-rk2pmsne] svg[data-astro-cid-rk2pmsne]{transition:rotate .52s var(--spring)}.replay[data-astro-cid-rk2pmsne]:hover{color:var(--ink)}.replay[data-astro-cid-rk2pmsne]:hover svg[data-astro-cid-rk2pmsne]{rotate:-60deg}.replay[data-astro-cid-rk2pmsne][hidden]{display:none}.demo[data-astro-cid-rk2pmsne][data-play] .row[data-astro-cid-rk2pmsne]:not(.is-done) .hl[data-astro-cid-rk2pmsne]{background-size:0% 80%}.demo[data-astro-cid-rk2pmsne][data-play] .row[data-astro-cid-rk2pmsne]:not(.is-done) .tick[data-astro-cid-rk2pmsne],.demo[data-astro-cid-rk2pmsne][data-play] .row[data-astro-cid-rk2pmsne]:not(.is-done) .flag[data-astro-cid-rk2pmsne]{opacity:0;transform:scale(.6)}.demo[data-astro-cid-rk2pmsne][data-play] .row[data-astro-cid-rk2pmsne].is-flagged:not(.is-done) .ean[data-astro-cid-rk2pmsne]{color:var(--ink-muted);text-decoration-color:#0000}.demo[data-astro-cid-rk2pmsne][data-play] .foot-flag[data-astro-cid-rk2pmsne]{transition:opacity .3s}.demo[data-astro-cid-rk2pmsne][data-play]:not(:has(.is-flagged.is-done)) .foot-flag[data-astro-cid-rk2pmsne]{opacity:0}.demo[data-astro-cid-rk2pmsne][data-play] .sheet[data-astro-cid-rk2pmsne]:not(.is-in){opacity:0;transform:translateY(18px)rotate(-.6deg)}.demo[data-astro-cid-rk2pmsne][data-play] .sheet[data-astro-cid-rk2pmsne]:not(.is-in) tbody[data-astro-cid-rk2pmsne] tr[data-astro-cid-rk2pmsne]{opacity:0;transform:translateY(6px)}@media (width<=1080px){.wide[data-astro-cid-rk2pmsne]{display:none}}@media (width<=960px){.report[data-astro-cid-rk2pmsne]{grid-column:1/13}.sheet[data-astro-cid-rk2pmsne]{grid-column:4/13;margin-top:-.75rem}}@media (width<=560px){.ean[data-astro-cid-rk2pmsne]{font-size:.6875rem}.report[data-astro-cid-rk2pmsne] td[data-astro-cid-rk2pmsne],.report[data-astro-cid-rk2pmsne] th[data-astro-cid-rk2pmsne]{padding-inline:.5rem}.sheet[data-astro-cid-rk2pmsne]{grid-column:2/13;padding:1.25rem 1.1rem 1.1rem}.replay[data-astro-cid-rk2pmsne]{grid-area:3/1/auto/13;margin-top:.75rem;position:static}}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(2.5rem, 1rem + 5vw, 5.5rem) var(--section)}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,1rem + 4vw,5rem);display:grid}h1[data-astro-cid-ge2uvauf]{font-size:min(var(--step-4), 10.5vw)}.shelf[data-astro-cid-ge2uvauf]{align-items:flex-end;gap:.03em;display:inline-flex}.shelf[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--anilin);width:.16em;height:.72em;animation:book-in .6s var(--ease-out) calc(var(--n) * 90ms + .15s) backwards;transition:translate .2s var(--ease-out);border-radius:.025em;display:block;position:relative}.shelf[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:before{content:"";opacity:.75;border-block:.018em solid;height:.09em;position:absolute;inset:.09em 0 auto}.shelf[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:first-child{--n:0;color:var(--marker)}.shelf[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){--n:1;background:var(--marker);width:.2em;height:.63em;color:var(--marker-ink)}.shelf[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3){--n:2;background:var(--ink);width:.13em;height:.78em;color:var(--paper)}.shelf[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(4){width:.17em;height:.68em;color:var(--anilin-deep);transform-origin:0 100%;animation:book-in .6s var(--ease-out) .42s backwards, book-lean .62s cubic-bezier(.5, 0, .3, 1) 1s backwards;background:#9aa5e4;margin-left:.14em;rotate:-12deg}.shelf[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:hover{translate:0 -.07em}@keyframes book-in{0%{opacity:0;translate:0 .25em}}@keyframes book-lean{0%{rotate:0deg}70%{rotate:-13deg}85%{rotate:-10.5deg}}@media (prefers-reduced-motion:reduce){.shelf[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf],.shelf[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(4){animation:none}}.lead[data-astro-cid-ge2uvauf]{max-width:30rem;color:var(--ink-muted);font-size:var(--step-1);margin-top:1.5rem;line-height:1.55}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.sources[data-astro-cid-ge2uvauf]{color:var(--ink-muted);margin-top:2.5rem;font-size:.875rem}.sources-label[data-astro-cid-ge2uvauf]{color:var(--ink-faint);margin-right:.5rem}@media (width<=960px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.visual[data-astro-cid-ge2uvauf]{max-width:40rem}}.chaos[data-astro-cid-3crjc23v]{padding-block:var(--section)}.grid[data-astro-cid-3crjc23v]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2.5rem,1rem + 4vw,5rem);display:grid}h2[data-astro-cid-3crjc23v]{font-size:var(--step-3)}.copy[data-astro-cid-3crjc23v] p[data-astro-cid-3crjc23v]{max-width:32rem;color:var(--ink-muted);margin-top:1.25rem}.copy[data-astro-cid-3crjc23v] .resolve[data-astro-cid-3crjc23v]{color:var(--ink);--sweep-delay:.9s;font-weight:500}.sheet[data-astro-cid-3crjc23v]{--gap:.5rem;--reveal-time:2s;--reveal-delay:.2s;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-card);gap:.6rem;padding:clamp(.9rem,.6rem + 1vw,1.4rem);display:grid}.row[data-astro-cid-3crjc23v]{align-items:center;gap:var(--gap);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.source[data-astro-cid-3crjc23v]{color:var(--ink-faint);font-size:.8125rem;line-height:1.25}.cells[data-astro-cid-3crjc23v]{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.row[data-astro-cid-3crjc23v]:not(.result) li[data-astro-cid-3crjc23v]{background:var(--paper-sunk);border:1px solid var(--rule);color:var(--ink-muted);overflow-wrap:break-word;--a:clamp(0, calc((var(--p,1) - var(--r) * .07) / .5), 1);z-index:calc(1 + var(--shift) * var(--shift));transform:translate(calc((1 - var(--a)) * var(--shift) * (100% + var(--gap))), calc((1 - var(--a)) * var(--dy))) rotate(calc((1 - var(--a)) * var(--dr)));border-radius:4px;padding:.4rem .55rem;font-size:.75rem;line-height:1.3;position:relative}.result[data-astro-cid-3crjc23v]{border-top:1px dashed var(--rule-strong);opacity:clamp(0, calc((var(--p,1) - .62) * 5), 1);margin-top:.4rem;padding-top:.9rem}.result[data-astro-cid-3crjc23v] .source[data-astro-cid-3crjc23v]{color:var(--anilin);font-weight:600}.result[data-astro-cid-3crjc23v] li[data-astro-cid-3crjc23v]{flex-direction:column;align-items:flex-start;gap:.35rem;padding-inline:.55rem;font-size:.875rem;font-weight:600;line-height:1.25;display:flex}.join[data-astro-cid-3crjc23v]{color:var(--ink-faint)}.result[data-astro-cid-3crjc23v] .marked[data-astro-cid-3crjc23v]{background-size:calc(clamp(0, calc((var(--p,1) - .72 - var(--i) * .04) * 6), 1) * 100%) 100%;background-repeat:no-repeat}@media (width<=960px){.grid[data-astro-cid-3crjc23v]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.sheet[data-astro-cid-3crjc23v]{--gap:.35rem;gap:.85rem}.row[data-astro-cid-3crjc23v]{grid-template-columns:minmax(0,1fr);gap:.3rem}.row[data-astro-cid-3crjc23v]:not(.result) li[data-astro-cid-3crjc23v]{padding:.35rem .4rem;font-size:.6875rem}.result[data-astro-cid-3crjc23v] li[data-astro-cid-3crjc23v]{padding-inline:.4rem;font-size:.8125rem}}.how[data-astro-cid-l43jfdkk]{background:var(--paper-sunk)}.scene-pin[data-astro-cid-l43jfdkk]{padding-block:var(--section);align-items:center;display:flex}.frame[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:2rem clamp(2rem,1rem + 4vw,6rem);display:grid}@media (width>=861px){.frame[data-astro-cid-l43jfdkk]{min-height:31rem}.side[data-astro-cid-l43jfdkk]{align-self:start}}.kicker[data-astro-cid-l43jfdkk]{color:var(--anilin);font-size:var(--step--1);font-weight:600}h2[data-astro-cid-l43jfdkk]{font-size:var(--step-3);max-width:14ch;margin-top:.75rem}.steps[data-astro-cid-l43jfdkk]{margin-top:clamp(1.75rem,1rem + 2vw,2.75rem);padding:0;list-style:none;position:relative}.steps[data-astro-cid-l43jfdkk]:before,.steps[data-astro-cid-l43jfdkk]:after{content:"";background:var(--rule-strong);border-radius:2px;width:2px;position:absolute;top:1.25rem;bottom:1.25rem;left:1.1875rem}.steps[data-astro-cid-l43jfdkk]:after{background:var(--anilin);transform-origin:top;transform:scaleY(var(--p,1))}.step-btn[data-astro-cid-l43jfdkk]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:1rem;width:100%;padding:.7rem 0;display:flex}.n[data-astro-cid-l43jfdkk]{z-index:1;border:2px solid var(--rule-strong);background:var(--paper-sunk);width:2.5rem;height:2.5rem;color:var(--ink-muted);font-family:var(--font-display);transition:scale .42s var(--spring), background-color .3s ease, border-color .3s ease, color .3s ease;border-radius:50%;flex:none;place-items:center;font-size:1.15rem;font-weight:600;display:grid;position:relative}@media (hover:hover){.step-btn[data-astro-cid-l43jfdkk]:hover .n[data-astro-cid-l43jfdkk]{scale:1.07}}.step-btn[data-astro-cid-l43jfdkk]:active .n[data-astro-cid-l43jfdkk]{transition-duration:60ms,.3s,.3s,.3s;scale:.92}.label[data-astro-cid-l43jfdkk]{flex-direction:column;padding-top:.45rem;display:flex}.title[data-astro-cid-l43jfdkk]{color:var(--ink-muted);font-size:1.125rem;font-weight:600;line-height:1.3;transition:color .3s}.text[data-astro-cid-l43jfdkk]{color:var(--ink-muted);opacity:0;transition:grid-template-rows .4s var(--ease-out), opacity .3s ease, margin .4s var(--ease-out);grid-template-rows:0fr;font-size:.96875rem;display:grid}.step-btn[data-astro-cid-l43jfdkk]:hover .title[data-astro-cid-l43jfdkk]{color:var(--ink)}.text[data-astro-cid-l43jfdkk]{overflow:hidden}.how[data-astro-cid-l43jfdkk][data-step="0"] .step[data-astro-cid-l43jfdkk][data-index="0"],.how[data-astro-cid-l43jfdkk][data-step="1"] .step[data-astro-cid-l43jfdkk]:is([data-index="0"],[data-index="1"]),.how[data-astro-cid-l43jfdkk][data-step="2"] .step[data-astro-cid-l43jfdkk]:not([data-index="3"]),.how[data-astro-cid-l43jfdkk][data-step="3"] .step[data-astro-cid-l43jfdkk]{--done:1}.n[data-astro-cid-l43jfdkk]{background:color-mix(in srgb, var(--anilin) calc(var(--done,0) * 100%), var(--paper-sunk));border-color:color-mix(in srgb, var(--anilin) calc(var(--done,0) * 100%), var(--rule-strong));color:color-mix(in srgb, #fff calc(var(--done,0) * 100%), var(--ink-muted))}.how[data-astro-cid-l43jfdkk][data-step="0"] [data-astro-cid-l43jfdkk][data-index="0"],.how[data-astro-cid-l43jfdkk][data-step="1"] [data-astro-cid-l43jfdkk][data-index="1"],.how[data-astro-cid-l43jfdkk][data-step="2"] [data-astro-cid-l43jfdkk][data-index="2"],.how[data-astro-cid-l43jfdkk][data-step="3"] [data-astro-cid-l43jfdkk][data-index="3"]{--current:1}.step[data-astro-cid-l43jfdkk][data-index] .title[data-astro-cid-l43jfdkk]{color:color-mix(in srgb, var(--ink) calc(var(--current,0) * 100%), var(--ink-muted))}.how[data-astro-cid-l43jfdkk][data-step="0"] .step[data-astro-cid-l43jfdkk][data-index="0"] .text[data-astro-cid-l43jfdkk],.how[data-astro-cid-l43jfdkk][data-step="1"] .step[data-astro-cid-l43jfdkk][data-index="1"] .text[data-astro-cid-l43jfdkk],.how[data-astro-cid-l43jfdkk][data-step="2"] .step[data-astro-cid-l43jfdkk][data-index="2"] .text[data-astro-cid-l43jfdkk],.how[data-astro-cid-l43jfdkk][data-step="3"] .step[data-astro-cid-l43jfdkk][data-index="3"] .text[data-astro-cid-l43jfdkk]{opacity:1;grid-template-rows:1fr;margin-top:.25rem}.text[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]{min-height:0}.captions[data-astro-cid-l43jfdkk]{display:none}.stage[data-astro-cid-l43jfdkk]{min-height:27rem;font-size:.8125rem;display:grid;position:relative}.layer[data-astro-cid-l43jfdkk]{--q:clamp(0, calc((var(--p,1) * var(--steps) - var(--i)) / .6), 1);opacity:0;visibility:hidden;transition:opacity .45s ease, transform .65s var(--ease-out), visibility 0s linear .45s;grid-area:1/1;align-items:center;display:grid;transform:translateY(24px)scale(.98)}.how[data-astro-cid-l43jfdkk][data-step="0"] [data-astro-cid-l43jfdkk][data-layer="0"],.how[data-astro-cid-l43jfdkk][data-step="1"] [data-astro-cid-l43jfdkk][data-layer="1"],.how[data-astro-cid-l43jfdkk][data-step="2"] [data-astro-cid-l43jfdkk][data-layer="2"],.how[data-astro-cid-l43jfdkk][data-step="3"] [data-astro-cid-l43jfdkk][data-layer="3"]{opacity:1;visibility:visible;transition:opacity .45s ease .12s, transform .65s var(--ease-out) .12s, visibility 0s;transform:none}.sheet-card[data-astro-cid-l43jfdkk]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-card);overflow:hidden}.card-foot[data-astro-cid-l43jfdkk]{border-top:1px solid var(--rule);color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.85rem 1.1rem;display:flex}.card-foot[data-astro-cid-l43jfdkk] strong[data-astro-cid-l43jfdkk]{color:var(--ink)}.dropzone[data-astro-cid-l43jfdkk]{border:2px dashed var(--rule-strong);border-radius:calc(var(--radius) + 4px);background:#ffffff80;padding:1.5rem}.drop-label[data-astro-cid-l43jfdkk]{color:var(--ink-muted);text-align:center;font-size:.75rem;display:block}.files[data-astro-cid-l43jfdkk]{gap:.6rem;margin-top:1.1rem;padding:0;list-style:none;display:grid}.file[data-astro-cid-l43jfdkk]{--fq:clamp(0, calc((var(--q) - var(--f) * .22) * 3.2), 1);background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);color:var(--anilin);opacity:var(--fq);transform:translate(calc((1 - var(--fq)) * 60px), calc((1 - var(--fq)) * -40px)) rotate(calc((1 - var(--fq)) * 4deg));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem 1rem;display:grid}.file-name[data-astro-cid-l43jfdkk]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.file-meta[data-astro-cid-l43jfdkk]{color:var(--ink-faint);font-size:.75rem}.rows[data-astro-cid-l43jfdkk]{margin:0;padding:.35rem 0;list-style:none}.row[data-astro-cid-l43jfdkk]{--rq:clamp(0, calc((var(--q) - var(--r) * .1) * 4), 1);border-bottom:1px solid var(--rule-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.7rem 1.1rem;display:grid}.row[data-astro-cid-l43jfdkk]:last-child{border-bottom:0}.ean[data-astro-cid-l43jfdkk]{color:var(--ink-muted);font-size:.75rem}.row-title[data-astro-cid-l43jfdkk]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row[data-astro-cid-l43jfdkk]:not(.row--flag) .row-title[data-astro-cid-l43jfdkk]{background:linear-gradient(var(--marker), var(--marker)) no-repeat 0 50% / calc(var(--rq) * 100%) 80%;border-radius:2px;justify-self:start;max-width:100%;margin-inline:-.2em;padding-inline:.2em}.chip[data-astro-cid-l43jfdkk]{background:var(--anilin-soft);color:var(--anilin);opacity:var(--rq);transform:translateX(calc((1 - var(--rq)) * -10px));border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:600}.chip--flag[data-astro-cid-l43jfdkk]{border:1px dashed var(--anilin);background:0 0}.row--flag[data-astro-cid-l43jfdkk] .ean[data-astro-cid-l43jfdkk]{text-decoration:underline wavy color-mix(in srgb, var(--anilin) calc(var(--rq) * 100%), transparent);text-underline-offset:3px;text-decoration-thickness:1px}.foot-flag[data-astro-cid-l43jfdkk]{color:var(--anilin);font-weight:600}.authors[data-astro-cid-l43jfdkk]{margin:0;padding:.35rem 0;list-style:none}.author[data-astro-cid-l43jfdkk]{--rq:clamp(0, calc((var(--q) - var(--r) * .14) * 3.5), 1);border-bottom:1px solid var(--rule-soft);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.75rem 1.1rem;display:grid}.who[data-astro-cid-l43jfdkk]{flex-direction:column;min-width:0;display:flex}.name[data-astro-cid-l43jfdkk]{font-weight:600}.work[data-astro-cid-l43jfdkk]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.rule[data-astro-cid-l43jfdkk]{background:var(--paper-sunk);color:var(--ink-muted);white-space:nowrap;opacity:clamp(0, calc(var(--rq) * 2), 1);border-radius:999px;padding:.2rem .55rem;font-size:.6875rem}.amount[data-astro-cid-l43jfdkk]{text-align:right;min-width:7.5rem;opacity:clamp(0, calc(var(--rq) * 2 - 1), 1);transform:translateY(calc((1 - clamp(0, calc(var(--rq) * 2 - 1), 1)) * 6px));font-weight:600}.card-foot--total[data-astro-cid-l43jfdkk]{color:var(--ink);opacity:clamp(0, calc((var(--q) - .75) * 5), 1);align-items:baseline;font-weight:600}.card-foot--total[data-astro-cid-l43jfdkk] strong[data-astro-cid-l43jfdkk]{font-family:var(--font-display);font-size:1.35rem}.pdfs[data-astro-cid-l43jfdkk]{justify-self:center;width:min(100%,22rem);padding-bottom:2.5rem;position:relative}.pdf[data-astro-cid-l43jfdkk]{background:var(--card);border:1px solid var(--rule);border-radius:4px;flex-direction:column;padding:1.4rem 1.4rem 1.25rem;display:flex;box-shadow:0 1px #17171c0a,0 20px 40px -24px #17171c4d}.pdf--back[data-astro-cid-l43jfdkk]{transform:translate(calc(var(--q) * var(--k) * 34px), calc(var(--q) * var(--k) * -16px)) rotate(calc(var(--q) * var(--k) * 3deg));position:absolute;inset:0 0 2.5rem}.pdf-name[data-astro-cid-l43jfdkk]{color:var(--ink-faint);align-self:flex-end;font-size:.6875rem}.pdf--front[data-astro-cid-l43jfdkk]{position:relative}.pdf-kicker[data-astro-cid-l43jfdkk]{color:var(--anilin);letter-spacing:.12em;text-transform:uppercase;font-size:.625rem;font-weight:600}.pdf-author[data-astro-cid-l43jfdkk]{font-family:var(--font-display);margin-top:.3rem;font-size:1.3rem;font-weight:600}.pdf-meta[data-astro-cid-l43jfdkk]{color:var(--ink-muted);font-size:.75rem}.pdf-lines[data-astro-cid-l43jfdkk]{border-top:1px solid var(--ink);flex-direction:column;margin-top:.9rem;display:flex}.pdf-lines[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]{border-bottom:1px solid var(--rule-soft);justify-content:space-between;padding:.4rem 0;display:flex}.pdf-total[data-astro-cid-l43jfdkk]{justify-content:space-between;align-items:baseline;margin-top:.6rem;font-weight:600;display:flex}.pdf-total[data-astro-cid-l43jfdkk] .marked[data-astro-cid-l43jfdkk]{font-family:var(--font-display);font-size:1.2rem}.pdf-badge[data-astro-cid-l43jfdkk]{background:var(--ink);color:var(--paper);opacity:clamp(0, calc((var(--q) - .5) * 4), 1);border-radius:999px;padding:.3rem .6rem;font-size:.75rem;position:absolute;bottom:0;left:0}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]){height:420svh}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .scene-pin[data-astro-cid-l43jfdkk]{height:calc(100svh - 4.25rem);padding-block:2rem;position:sticky;top:4.25rem}@media (width<=860px){.frame[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,1fr);gap:1.5rem}.side[data-astro-cid-l43jfdkk]{display:contents}.head[data-astro-cid-l43jfdkk]{grid-row:1}.stage[data-astro-cid-l43jfdkk]{grid-row:2;min-height:0;font-size:.75rem}.steps[data-astro-cid-l43jfdkk]{grid-row:3;margin-top:0}.captions[data-astro-cid-l43jfdkk]{grid-row:4}h2[data-astro-cid-l43jfdkk]{font-size:var(--step-2);max-width:none;margin-top:.4rem}.row[data-astro-cid-l43jfdkk],.author[data-astro-cid-l43jfdkk]{gap:.6rem;padding:.55rem .8rem}.rule[data-astro-cid-l43jfdkk]{display:none}.amount[data-astro-cid-l43jfdkk]{min-width:0}.dropzone[data-astro-cid-l43jfdkk]{padding:1rem}.file[data-astro-cid-l43jfdkk]{padding:.65rem .8rem}.pdf[data-astro-cid-l43jfdkk]{padding:1rem}.pdfs[data-astro-cid-l43jfdkk]{width:calc(100% - 2rem)}.pdf--back[data-astro-cid-l43jfdkk]{transform:translate(calc(var(--q) * var(--k) * 9px), calc(var(--q) * var(--k) * 7px)) rotate(calc(var(--q) * var(--k) * 1.5deg))}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]){height:360svh}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .scene-pin[data-astro-cid-l43jfdkk]{padding-block:1rem}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .frame[data-astro-cid-l43jfdkk]{gap:1rem}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .steps[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));align-self:start;gap:.4rem;display:grid}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .steps[data-astro-cid-l43jfdkk]:before,.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .steps[data-astro-cid-l43jfdkk]:after,.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .label[data-astro-cid-l43jfdkk]{display:none}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .step-btn[data-astro-cid-l43jfdkk]{padding:.6rem 0}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .n[data-astro-cid-l43jfdkk]{background:color-mix(in srgb, var(--anilin) calc(var(--done,0) * 100%), var(--rule-strong));border:0;border-radius:2px;width:100%;height:4px;font-size:0}.motion .how[data-astro-cid-l43jfdkk]:not([data-free]) .captions[data-astro-cid-l43jfdkk]{align-self:start;display:grid}.captions[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--ink-muted);opacity:0;grid-area:1/1;font-size:.9375rem;transition:opacity .3s}.captions[data-astro-cid-l43jfdkk] strong[data-astro-cid-l43jfdkk]{color:var(--ink);font-size:1.0625rem;display:block}.how[data-astro-cid-l43jfdkk][data-step="0"] .captions[data-astro-cid-l43jfdkk] [data-astro-cid-l43jfdkk][data-index="0"],.how[data-astro-cid-l43jfdkk][data-step="1"] .captions[data-astro-cid-l43jfdkk] [data-astro-cid-l43jfdkk][data-index="1"],.how[data-astro-cid-l43jfdkk][data-step="2"] .captions[data-astro-cid-l43jfdkk] [data-astro-cid-l43jfdkk][data-index="2"],.how[data-astro-cid-l43jfdkk][data-step="3"] .captions[data-astro-cid-l43jfdkk] [data-astro-cid-l43jfdkk][data-index="3"]{opacity:1}}.mock[data-astro-cid-dlpcohen]{--reveal-time:2.2s;--reveal-delay:.45s;background:var(--paper-sunk);border-radius:calc(var(--radius) + 4px);padding:clamp(1rem,.5rem + 2vw,2rem)}.card[data-astro-cid-dlpcohen]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:1.25rem 1.35rem 1.35rem;font-size:.8125rem}@media (hover:hover){.card[data-astro-cid-dlpcohen]:hover{box-shadow:var(--shadow-card-lifted);translate:0 -2px}}header[data-astro-cid-dlpcohen]{align-items:center;gap:1rem;display:flex}.label[data-astro-cid-dlpcohen]{color:var(--anilin);text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:600}.title[data-astro-cid-dlpcohen]{font-family:var(--font-display);margin-top:.3rem;font-size:1.3rem;font-weight:600;line-height:1.2}.meta[data-astro-cid-dlpcohen]{color:var(--ink-muted);margin-top:.1rem}@media (width<=420px){.mock[data-astro-cid-dlpcohen]{padding:.6rem}.card[data-astro-cid-dlpcohen]{padding:1rem;font-size:.75rem}}.cover[data-astro-cid-44a3l3w7]{aspect-ratio:5/7;background:var(--anilin);width:3.6rem;color:var(--paper);--cq:clamp(0, calc(var(--p,1) / .2), 1);opacity:var(--cq);transform:translateY(calc((1 - var(--cq)) * 8px)) rotate(calc((1 - var(--cq)) * -6deg));transform-origin:0 100%;transition:rotate .48s var(--spring);border-radius:2px 5px 5px 2px;flex-direction:column;flex:none;justify-content:space-between;padding:.45rem .4rem .4rem .55rem;display:flex;box-shadow:inset 3px 0 #0000002e,0 6px 14px -6px #17171c66}@media (hover:hover){.cover[data-astro-cid-44a3l3w7]:hover{rotate:-5deg}li[data-astro-cid-44a3l3w7]:hover{box-shadow:var(--edge-card-lifted);translate:0 -2px}li[data-astro-cid-44a3l3w7]:hover .icon[data-astro-cid-44a3l3w7]{rotate:-8deg}}.cover-title[data-astro-cid-44a3l3w7]{font-family:var(--font-display);font-size:.5rem;font-weight:600;line-height:1.15}.cover-author[data-astro-cid-44a3l3w7]{opacity:.75;font-size:.375rem}.editions[data-astro-cid-44a3l3w7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:1.6rem;padding:0;list-style:none;display:grid;position:relative}.editions[data-astro-cid-44a3l3w7]:after{content:"";border-left:1px solid var(--rule-strong);transform-origin:top;height:.8rem;transform:scaleY(clamp(0, calc((var(--p,1) - .12) / .08), 1));position:absolute;top:-1.6rem;left:1.8rem}.editions[data-astro-cid-44a3l3w7]:before{content:"";border-top:1px solid var(--rule-strong);transform-origin:0;transform:scaleX(clamp(0, calc((var(--p,1) - .18) / .14), 1));position:absolute;top:-.8rem;left:1.8rem;right:16.6667%}li[data-astro-cid-44a3l3w7]{--eq:clamp(0, calc((var(--p,1) - .3 - var(--e) * .12) * 4), 1);background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-sm);box-shadow:var(--edge-card);opacity:var(--eq);transform:translateY(calc((1 - var(--eq)) * 12px));transition:translate .42s var(--spring), box-shadow .42s var(--spring);flex-direction:column;gap:.15rem;padding:.75rem .7rem .7rem;display:flex;position:relative}li[data-astro-cid-44a3l3w7]:before{content:"";border-left:1px solid var(--rule-strong);height:.8rem;position:absolute;top:calc(-.8rem - 1px);left:50%}.icon[data-astro-cid-44a3l3w7]{color:var(--anilin);transition:rotate .48s var(--spring);margin-bottom:.35rem}.format[data-astro-cid-44a3l3w7]{font-weight:600}.units[data-astro-cid-44a3l3w7]{color:var(--ink-muted)}.units[data-astro-cid-44a3l3w7] .num[data-astro-cid-44a3l3w7]{font-family:var(--font-display);color:var(--ink);font-size:1.35rem;font-weight:600}.isbn[data-astro-cid-44a3l3w7]{color:var(--ink-faint);overflow-wrap:anywhere;margin-top:.2rem;font-size:.625rem}.total[data-astro-cid-44a3l3w7]{opacity:clamp(0, calc((var(--p,1) - .75) * 5), 1);border-top:1px solid var(--ink);justify-content:space-between;gap:1rem;margin-top:1rem;padding-top:.85rem;font-weight:600;display:flex}@media (width<=420px){.editions[data-astro-cid-44a3l3w7]{grid-template-columns:minmax(0,1fr);gap:.4rem;margin-top:1rem}.editions[data-astro-cid-44a3l3w7]:before,.editions[data-astro-cid-44a3l3w7]:after,li[data-astro-cid-44a3l3w7]:before{display:none}li[data-astro-cid-44a3l3w7]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 .65rem;padding:.55rem .65rem;display:grid}.icon[data-astro-cid-44a3l3w7]{grid-row:span 2;margin:0}.units[data-astro-cid-44a3l3w7]{grid-row:span 2}.isbn[data-astro-cid-44a3l3w7]{margin:0}}.chart[data-astro-cid-hlksduna]{width:100%;height:auto;margin-top:1.25rem;display:block;overflow:visible}.band[data-astro-cid-hlksduna]{fill:var(--paper-sunk)}.rate[data-astro-cid-hlksduna]{fill:var(--ink-muted);font-family:var(--font-body);font-size:8px;font-weight:600}.tick[data-astro-cid-hlksduna]{fill:var(--ink-faint);font-family:var(--font-mono);font-size:7px}.base[data-astro-cid-hlksduna]{stroke:var(--ink);stroke-width:1px}.limit[data-astro-cid-hlksduna]{stroke:var(--ink-faint);stroke-width:1px;stroke-dasharray:2 3}.fill[data-astro-cid-hlksduna]{transform-box:fill-box;transform-origin:0}.before[data-astro-cid-hlksduna]{fill:var(--anilin);transform:scaleX(clamp(0, calc((var(--p,1) - var(--i) * .2) / .2), 1))}.now[data-astro-cid-hlksduna]{fill:var(--marker);transform:scaleX(clamp(0, calc((var(--p,1) - .45 - var(--i) * .08) / .08), 1))}.legend[data-astro-cid-hlksduna]{color:var(--ink-muted);flex-wrap:wrap;gap:.35rem 1.25rem;margin-top:.65rem;font-size:.75rem;display:flex}.sw[data-astro-cid-hlksduna]{vertical-align:-.05rem;border-radius:2px;width:.6rem;height:.6rem;margin-right:.4rem;display:inline-block}.sw--before[data-astro-cid-hlksduna]{background:var(--anilin)}.sw--now[data-astro-cid-hlksduna]{background:var(--marker);box-shadow:inset 0 0 0 1px #3d36002e}table[data-astro-cid-hlksduna]{border-collapse:collapse;width:100%;margin-top:1rem}td[data-astro-cid-hlksduna]{border-bottom:1px solid var(--rule);padding:.5rem 0}tbody[data-astro-cid-hlksduna] tr[data-astro-cid-hlksduna]{opacity:clamp(0, calc((var(--p,1) - .62 - var(--t) * .1) * 6), 1)}tfoot[data-astro-cid-hlksduna] tr[data-astro-cid-hlksduna]{opacity:clamp(0, calc((var(--p,1) - .85) * 7), 1)}tfoot[data-astro-cid-hlksduna] td[data-astro-cid-hlksduna]{border-bottom:0;padding-top:.75rem;font-weight:600}.r[data-astro-cid-hlksduna]{text-align:right}.pill[data-astro-cid-hlksduna]{background:var(--anilin-soft);color:var(--anilin);border-radius:999px;padding:.1rem .45rem;font-size:.6875rem;font-weight:500}tfoot[data-astro-cid-hlksduna] .marked[data-astro-cid-hlksduna]{background-repeat:no-repeat;background-size:calc(clamp(0, calc((var(--p,1) - .9) * 10), 1) * 100%) 100%}@media (width<=420px){td[data-astro-cid-hlksduna]{font-size:.6875rem}.rate[data-astro-cid-hlksduna]{font-size:12px}.tick[data-astro-cid-hlksduna]{font-size:10px}}.body[data-astro-cid-llwn3qqk]{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:1.25rem;margin-top:1.25rem;display:grid}.ring[data-astro-cid-llwn3qqk]{margin:0;position:relative}.ring[data-astro-cid-llwn3qqk] svg[data-astro-cid-llwn3qqk]{width:100%;height:auto;display:block;transform:rotate(-90deg)}circle[data-astro-cid-llwn3qqk]{fill:none;stroke-width:11px}.track[data-astro-cid-llwn3qqk]{stroke:var(--paper-sunk)}.seg[data-astro-cid-llwn3qqk]{--sq:clamp(0, calc((var(--p,1) - var(--s) * .18) / .18), 1);stroke:var(--anilin);stroke-dasharray:calc(var(--len) * var(--sq)) 100}.seg--last[data-astro-cid-llwn3qqk]{stroke:var(--marker)}figcaption[data-astro-cid-llwn3qqk]{opacity:clamp(0, calc((var(--p,1) - .75) * 6), 1);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring-label[data-astro-cid-llwn3qqk]{color:var(--ink-faint);font-size:.6875rem}.ring-value[data-astro-cid-llwn3qqk]{font-family:var(--font-display);font-size:1.35rem;font-weight:600;line-height:1.1}.ledger[data-astro-cid-llwn3qqk]{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.ledger[data-astro-cid-llwn3qqk] li[data-astro-cid-llwn3qqk]{border-bottom:1px solid var(--rule);opacity:clamp(0, calc((var(--p,1) - var(--s) * .18) * 7), 1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.4rem 0;display:grid}.ledger[data-astro-cid-llwn3qqk] li[data-astro-cid-llwn3qqk]:last-child{border-bottom:0}.dot[data-astro-cid-llwn3qqk]{background:var(--anilin);border-radius:50%;width:.55rem;height:.55rem}.last[data-astro-cid-llwn3qqk] .dot[data-astro-cid-llwn3qqk]{background:var(--marker);box-shadow:inset 0 0 0 1px #3d360033}.offset[data-astro-cid-llwn3qqk]{color:var(--ink-muted)}.last[data-astro-cid-llwn3qqk] .offset[data-astro-cid-llwn3qqk]{color:var(--ink);font-weight:600}.result[data-astro-cid-llwn3qqk]{border-top:1px solid var(--ink);opacity:clamp(0, calc((var(--p,1) - .8) * 6), 1);flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;margin-top:1rem;padding-top:.85rem;font-weight:600;display:flex}.result[data-astro-cid-llwn3qqk] span[data-astro-cid-llwn3qqk]:last-child{color:var(--ink-muted);font-weight:400}.result[data-astro-cid-llwn3qqk] strong[data-astro-cid-llwn3qqk]{color:var(--ink)}.result[data-astro-cid-llwn3qqk] .marked[data-astro-cid-llwn3qqk]{background-repeat:no-repeat;background-size:calc(clamp(0, calc((var(--p,1) - .88) * 9), 1) * 100%) 100%}@media (width<=420px){.body[data-astro-cid-llwn3qqk]{grid-template-columns:minmax(0,1fr);gap:1rem}.ring[data-astro-cid-llwn3qqk]{justify-self:center;width:8rem}}.pot[data-astro-cid-kq2hp7ni]{background:var(--paper-sunk);border-radius:var(--radius-sm);justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1.1rem;padding:.7rem .9rem;display:flex;position:relative}.pot[data-astro-cid-kq2hp7ni]:after{content:"";border:1px solid var(--rule-strong);transform-origin:top;height:.9rem;transform:scaleY(clamp(0, calc((var(--p,1) - .15) / .15), 1));border-top:0;border-radius:0 0 4px 4px;position:absolute;top:100%;left:25%;right:25%}.pot-label[data-astro-cid-kq2hp7ni]{color:var(--ink-muted)}.pot-value[data-astro-cid-kq2hp7ni]{font-family:var(--font-display);font-size:1.3rem;font-weight:600}.people[data-astro-cid-kq2hp7ni]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.9rem;padding:0;list-style:none;display:grid}li[data-astro-cid-kq2hp7ni]{--pq:clamp(0, calc((var(--p,1) - .25 - var(--i) * .12) * 4), 1);border:1px solid var(--rule);border-radius:var(--radius-sm);text-align:center;box-shadow:var(--edge-card);opacity:var(--pq);transform:translateY(calc((1 - var(--pq)) * 12px));transition:translate .42s var(--spring), box-shadow .42s var(--spring);flex-direction:column;align-items:center;padding:1rem .75rem .85rem;display:flex}@media (hover:hover){li[data-astro-cid-kq2hp7ni]:hover{box-shadow:var(--edge-card-lifted);translate:0 -2px}}.avatar[data-astro-cid-kq2hp7ni] svg[data-astro-cid-kq2hp7ni]{width:4rem;height:4rem;display:block}.ring-track[data-astro-cid-kq2hp7ni],.ring-share[data-astro-cid-kq2hp7ni]{fill:none;stroke-width:4px}.ring-track[data-astro-cid-kq2hp7ni]{stroke:var(--paper-sunk)}.ring-share[data-astro-cid-kq2hp7ni]{stroke:var(--anilin);stroke-linecap:round;stroke-dasharray:calc(var(--share) * clamp(0, calc((var(--p,1) - .5 - var(--i) * .1) / .25), 1)) 100}.face[data-astro-cid-kq2hp7ni]{fill:var(--anilin-soft)}.figure[data-astro-cid-kq2hp7ni]{fill:var(--anilin)}li[data-astro-cid-kq2hp7ni]:nth-child(2) .face[data-astro-cid-kq2hp7ni]{fill:var(--paper-sunk)}li[data-astro-cid-kq2hp7ni]:nth-child(2) .figure[data-astro-cid-kq2hp7ni]{fill:var(--ink-faint)}.name[data-astro-cid-kq2hp7ni]{margin-top:.55rem;font-weight:600}.role[data-astro-cid-kq2hp7ni]{background:var(--anilin-soft);color:var(--anilin);border-radius:999px;margin-top:.15rem;padding:.05rem .5rem;font-size:.6875rem;font-weight:600}.share[data-astro-cid-kq2hp7ni]{font-family:var(--font-display);margin-top:.6rem;font-size:1.5rem;font-weight:600;line-height:1}.amount[data-astro-cid-kq2hp7ni]{color:var(--ink-muted);margin-top:.25rem}.doc[data-astro-cid-kq2hp7ni]{border-top:1px dashed var(--rule-strong);color:var(--ink-faint);opacity:clamp(0, calc((var(--p,1) - .8) * 6), 1);align-items:center;gap:.3rem;margin-top:.7rem;padding-top:.6rem;font-size:.6875rem;display:inline-flex}@media (width<=420px){.people[data-astro-cid-kq2hp7ni]{gap:.5rem}li[data-astro-cid-kq2hp7ni]{padding-inline:.4rem}.avatar[data-astro-cid-kq2hp7ni] svg[data-astro-cid-kq2hp7ni]{width:3.25rem;height:3.25rem}.share[data-astro-cid-kq2hp7ni]{font-size:1.25rem}}.features[data-astro-cid-cognygiv]{padding-block:var(--section);border-top:1px solid var(--rule)}.head[data-astro-cid-cognygiv]{max-width:44rem}h2[data-astro-cid-cognygiv]{font-size:var(--step-3)}.head[data-astro-cid-cognygiv] p[data-astro-cid-cognygiv]{color:var(--ink-muted);font-size:var(--step-1);margin-top:1.25rem;line-height:1.55}.rows[data-astro-cid-cognygiv]{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.row[data-astro-cid-cognygiv]{border-top:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:2rem clamp(2rem,1rem + 4vw,6rem);padding-block:clamp(2.5rem,1.5rem + 3vw,4rem);display:grid}.row[data-astro-cid-cognygiv]:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.row[data-astro-cid-cognygiv]:nth-child(2n) .text[data-astro-cid-cognygiv]{order:2}.text[data-astro-cid-cognygiv]{max-width:28rem}.kicker[data-astro-cid-cognygiv]{color:var(--anilin);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.row[data-astro-cid-cognygiv] h3[data-astro-cid-cognygiv]{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin-top:.6rem;font-size:clamp(1.6rem,1.3rem + 1vw,2.15rem);font-weight:600;line-height:1.12}.lede[data-astro-cid-cognygiv]{color:var(--ink-muted);margin-top:1rem;font-size:1.0625rem}.facts[data-astro-cid-cognygiv]{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.5rem;display:flex}.facts-label[data-astro-cid-cognygiv]{color:var(--ink-faint);margin-right:.2rem;font-size:.8125rem}.fact[data-astro-cid-cognygiv]{border:1px solid var(--rule-strong);color:var(--ink);border-radius:999px;padding:.25rem .7rem;font-size:.8125rem;font-weight:500}.minor[data-astro-cid-cognygiv]{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding:2.5rem 0 0;list-style:none;display:grid}.minor-icon[data-astro-cid-cognygiv]{color:var(--ink);transform-origin:0 100%;transition:rotate .48s var(--spring);margin-bottom:.875rem;display:block}@media (hover:hover){.minor[data-astro-cid-cognygiv] li[data-astro-cid-cognygiv]:hover .minor-icon[data-astro-cid-cognygiv]{rotate:-7deg}}.minor-icon[data-astro-cid-cognygiv] .accent[data-astro-cid-cognygiv]{fill:var(--marker)}.minor[data-astro-cid-cognygiv] h3[data-astro-cid-cognygiv]{font-size:1.0625rem}.minor[data-astro-cid-cognygiv] p[data-astro-cid-cognygiv]{color:var(--ink-muted);margin-top:.4rem;font-size:.9375rem}@media (width<=960px){.row[data-astro-cid-cognygiv],.row[data-astro-cid-cognygiv]:nth-child(2n){grid-template-columns:minmax(0,1fr)}.row[data-astro-cid-cognygiv]:nth-child(2n) .text[data-astro-cid-cognygiv]{order:0}.minor[data-astro-cid-cognygiv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.minor[data-astro-cid-cognygiv]{grid-template-columns:minmax(0,1fr);gap:1.75rem}}.onboarding[data-astro-cid-ldnfp24n]{padding-block:var(--section);background:var(--paper-sunk)}.grid[data-astro-cid-ldnfp24n]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:3rem clamp(2rem,1rem + 4vw,6rem);display:grid}.kicker[data-astro-cid-ldnfp24n]{color:var(--anilin);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}h2[data-astro-cid-ldnfp24n]{font-size:var(--step-3);margin-top:.75rem}h2[data-astro-cid-ldnfp24n] .marked[data-astro-cid-ldnfp24n]{--sweep-delay:.7s}.lede[data-astro-cid-ldnfp24n]{max-width:32rem;color:var(--ink-muted);font-size:var(--step-1);margin-top:1.25rem;line-height:1.55}.converted[data-astro-cid-ldnfp24n]{flex-wrap:wrap;gap:.45rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.converted[data-astro-cid-ldnfp24n] li[data-astro-cid-ldnfp24n]{background:var(--card);border:1px solid var(--rule);border-radius:999px;padding:.25rem .7rem;font-size:.8125rem;font-weight:500}.trust[data-astro-cid-ldnfp24n]{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin-top:2rem;padding:1.5rem 0 0;list-style:none;display:grid}.trust[data-astro-cid-ldnfp24n] li[data-astro-cid-ldnfp24n]{color:var(--ink-muted);align-items:flex-start;gap:.6rem;font-size:.875rem;line-height:1.4;display:flex}.trust[data-astro-cid-ldnfp24n] svg[data-astro-cid-ldnfp24n]{color:var(--anilin);flex:none}.trust[data-astro-cid-ldnfp24n] strong[data-astro-cid-ldnfp24n]{color:var(--ink);font-weight:600;display:block}.visual[data-astro-cid-ldnfp24n]{--reveal-time:2.4s;display:grid;position:relative}.sheet[data-astro-cid-ldnfp24n]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-sm);width:92%;box-shadow:var(--shadow-card);font-size:.6875rem;overflow:hidden;rotate:-1.5deg}.sheet-bar[data-astro-cid-ldnfp24n]{border-bottom:1px solid var(--rule);color:var(--ink-muted);align-items:center;gap:.4rem;padding:.5rem .75rem;display:flex}table[data-astro-cid-ldnfp24n]{border-collapse:collapse;width:100%}th[data-astro-cid-ldnfp24n],td[data-astro-cid-ldnfp24n]{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:left;white-space:nowrap;padding:.4rem .55rem}th[data-astro-cid-ldnfp24n]{background:var(--paper-sunk);color:var(--ink-muted);font-weight:600}th[data-astro-cid-ldnfp24n]:last-child,td[data-astro-cid-ldnfp24n]:last-child{border-right:0}.idx[data-astro-cid-ldnfp24n]{background:var(--paper-sunk);width:1.5rem;color:var(--ink-faint);text-align:center}td[data-astro-cid-ldnfp24n]:last-child{color:var(--ink-faint)}tbody[data-astro-cid-ldnfp24n] td[data-astro-cid-ldnfp24n]:not(.idx){background:linear-gradient(var(--marker), var(--marker)) no-repeat;background-size:calc(clamp(0, calc((var(--p,1) - .12 - var(--r) * .1) / .12), 1) * 100%) 100%}tbody[data-astro-cid-ldnfp24n] tr[data-astro-cid-ldnfp24n]{--done:clamp(0, calc((var(--p,1) - .5 - var(--r) * .1) * 6), 1)}tbody[data-astro-cid-ldnfp24n] tr[data-astro-cid-ldnfp24n] td[data-astro-cid-ldnfp24n]:not(.idx){opacity:calc(1 - var(--done) * .45)}.arrow[data-astro-cid-ldnfp24n]{background:var(--anilin);width:2.25rem;height:2.25rem;color:var(--on-anilin,#fff);border-radius:50%;place-items:center;display:grid;position:absolute;top:-1.15rem;left:1.1rem;right:auto;box-shadow:0 6px 14px -6px #2a207599}.records[data-astro-cid-ldnfp24n]{z-index:1;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);width:86%;box-shadow:var(--shadow-card);--rq:clamp(0, calc((var(--p,1) - .42) / .12), 1);opacity:var(--rq);translate:0 calc((1 - var(--rq)) * 16px);justify-self:end;margin-top:-1.5rem;padding:1rem 1.1rem 1.1rem;font-size:.8125rem;position:relative}.records-bar[data-astro-cid-ldnfp24n]{color:var(--anilin);letter-spacing:.12em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:.45rem;font-size:.6875rem;font-weight:600;display:flex}.logo-dot[data-astro-cid-ldnfp24n]{background:var(--anilin);width:.75rem;height:.75rem;box-shadow:inset 0 -.22rem 0 var(--marker);border-radius:3px}.records[data-astro-cid-ldnfp24n] ul[data-astro-cid-ldnfp24n]{margin-top:.6rem;padding:0;list-style:none;display:grid}.records[data-astro-cid-ldnfp24n] li[data-astro-cid-ldnfp24n]{--iq:clamp(0, calc((var(--p,1) - .55 - var(--i) * .08) * 6), 1);border-bottom:1px solid var(--rule);opacity:var(--iq);translate:calc((1 - var(--iq)) * -10px) 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .7rem;padding:.65rem 0;display:grid}.avatars[data-astro-cid-ldnfp24n]{grid-row:span 2;align-self:start;display:flex}.avatars[data-astro-cid-ldnfp24n] svg[data-astro-cid-ldnfp24n]{width:2rem;height:2rem}.avatars[data-astro-cid-ldnfp24n] svg[data-astro-cid-ldnfp24n]+svg[data-astro-cid-ldnfp24n]{margin-left:-.6rem}.face[data-astro-cid-ldnfp24n]{fill:var(--anilin-soft);stroke:var(--card);stroke-width:2px}.figure[data-astro-cid-ldnfp24n]{fill:var(--anilin)}.who[data-astro-cid-ldnfp24n]{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;display:flex}.name[data-astro-cid-ldnfp24n]{font-weight:600}.work[data-astro-cid-ldnfp24n]{color:var(--ink-faint)}.facts[data-astro-cid-ldnfp24n]{flex-wrap:wrap;gap:.3rem;display:flex}.fact[data-astro-cid-ldnfp24n]{background:var(--anilin-soft);color:var(--anilin);border-radius:999px;padding:.1rem .5rem;font-size:.6875rem;font-weight:600}.done[data-astro-cid-ldnfp24n]{color:var(--ink-muted);opacity:clamp(0, calc((var(--p,1) - .85) * 7), 1);margin-top:.8rem}.done[data-astro-cid-ldnfp24n] .marked[data-astro-cid-ldnfp24n]{color:var(--ink);font-weight:600}@media (width<=960px){.grid[data-astro-cid-ldnfp24n]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.trust[data-astro-cid-ldnfp24n]{grid-template-columns:minmax(0,1fr)}.sheet[data-astro-cid-ldnfp24n]{width:100%;font-size:.625rem}th[data-astro-cid-ldnfp24n]:nth-last-child(-n+2),td[data-astro-cid-ldnfp24n]:nth-last-child(-n+2){display:none}th[data-astro-cid-ldnfp24n]:nth-last-child(3),td[data-astro-cid-ldnfp24n]:nth-last-child(3){border-right:0}.records[data-astro-cid-ldnfp24n]{width:94%;margin-top:-.75rem}}.pricing[data-astro-cid-htruwgye]{padding-block:var(--section)}.head[data-astro-cid-htruwgye]{max-width:40rem}h2[data-astro-cid-htruwgye]{font-size:var(--step-3)}.head[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]{color:var(--ink-muted);font-size:var(--step-1);margin-top:1.25rem;line-height:1.55}.head[data-astro-cid-htruwgye] .marked[data-astro-cid-htruwgye]{--sweep-delay:.8s}.offer[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:1.25rem;margin-top:clamp(2.5rem,1.5rem + 3vw,3.5rem);display:grid}.standard[data-astro-cid-htruwgye]{gap:1.25rem;display:grid}.plans[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding:0;list-style:none;display:grid}.plan[data-astro-cid-htruwgye]{grid-row:span 4;grid-template-rows:subgrid;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--edge-card);gap:0;padding:1.75rem;display:grid}@media (hover:hover){.plan[data-astro-cid-htruwgye]:hover{box-shadow:var(--edge-card-lifted);translate:0 -2px}}h3[data-astro-cid-htruwgye]{font-size:1.0625rem}.price[data-astro-cid-htruwgye]{flex-wrap:wrap;align-items:baseline;gap:0 .4rem;margin-top:1.25rem;display:flex}.amount[data-astro-cid-htruwgye]{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:clamp(2.125rem,1.25rem + 1.15vw,2.625rem);font-weight:600;line-height:1.05}.currency[data-astro-cid-htruwgye]{letter-spacing:0;font-size:.5em}.amount--text[data-astro-cid-htruwgye]{font-weight:500}.per[data-astro-cid-htruwgye]{color:var(--ink-muted);font-size:.9375rem}.sub[data-astro-cid-htruwgye]{color:var(--ink-faint);margin-top:.35rem;font-size:.875rem}.pricing[data-astro-cid-htruwgye] .plan-cta{place-self:start;margin-top:1.5rem}.shared[data-astro-cid-htruwgye]{background:var(--card);border:1px solid var(--rule);box-shadow:var(--edge-card);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:1rem 2rem;padding:1.5rem 1.75rem;display:grid}.features[data-astro-cid-htruwgye]{gap:.6rem 1.75rem;padding:0;list-style:none;display:grid}.shared[data-astro-cid-htruwgye] .features[data-astro-cid-htruwgye]{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}.features[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{color:var(--ink-muted);align-items:baseline;gap:.55rem;font-size:.9375rem;line-height:1.4;display:flex}.features[data-astro-cid-htruwgye] svg[data-astro-cid-htruwgye]{color:var(--anilin);flex:none;transform:translateY(2px)}.features[data-astro-cid-htruwgye] path[data-astro-cid-htruwgye]{stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, calc((var(--p,1) - .3 - var(--c) * .06) * 6), 1))}.custom-slot[data-astro-cid-htruwgye]{display:grid}.custom[data-astro-cid-htruwgye]{background:var(--paper-sunk);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--edge-card);flex-direction:column;gap:1.75rem;padding:1.75rem;display:flex}@media (hover:hover){.custom[data-astro-cid-htruwgye]:hover{box-shadow:var(--edge-card-lifted);translate:0 -2px}}.custom-main[data-astro-cid-htruwgye]{flex-direction:column;display:flex}.extras[data-astro-cid-htruwgye]{border-top:1px solid var(--rule-strong);padding-top:1.5rem}.extras-lead[data-astro-cid-htruwgye]{color:var(--ink);font-size:.9375rem;font-weight:600}.extras[data-astro-cid-htruwgye] .features[data-astro-cid-htruwgye]{margin-top:.85rem}.extras[data-astro-cid-htruwgye] .features[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{color:var(--ink)}@media (width<=1100px){.offer[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1fr)}.custom[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;display:grid}.custom[data-astro-cid-htruwgye] .price[data-astro-cid-htruwgye]{margin-top:1.25rem}.extras[data-astro-cid-htruwgye]{border-top:0;padding-top:0}}@media (width<=860px){.plans[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1fr)}.plan[data-astro-cid-htruwgye]{grid-row:auto;grid-template-rows:none}.shared[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.shared[data-astro-cid-htruwgye] .features[data-astro-cid-htruwgye]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.custom[data-astro-cid-htruwgye]{display:flex}.extras[data-astro-cid-htruwgye]{border-top:1px solid var(--rule-strong);padding-top:1.5rem}}.faq[data-astro-cid-hemr5th4]{padding-block:var(--section);border-top:1px solid var(--rule)}.grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:2rem clamp(2rem,1rem + 4vw,6rem);display:grid}h2[data-astro-cid-hemr5th4]{font-size:var(--step-3);max-width:14ch}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--rule)}details[data-astro-cid-hemr5th4]:first-child{border-top:1px solid var(--rule)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.25rem;font-size:1.125rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{color:var(--ink-muted);transition:transform .46s var(--spring);flex:none}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{transform:rotate(45deg)}summary[data-astro-cid-hemr5th4] span[data-astro-cid-hemr5th4]{transition:translate .42s var(--spring), color .14s ease}@media (hover:hover){summary[data-astro-cid-hemr5th4]:hover span[data-astro-cid-hemr5th4]{color:var(--anilin);translate:4px}}summary[data-astro-cid-hemr5th4]:active span[data-astro-cid-hemr5th4]{transition-duration:60ms,.14s;translate:1px}details[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords}details[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size .38s var(--ease-out), content-visibility .38s allow-discrete;overflow:clip}details[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:40rem;color:var(--ink-muted);padding-bottom:1.5rem}@media (width<=860px){.grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}h2[data-astro-cid-hemr5th4]{max-width:none}}.demo-cta[data-astro-cid-b3gs4dch]{background:var(--anilin);color:#fff;padding-block:clamp(4rem,2.5rem + 5vw,6.5rem)}.grid[data-astro-cid-b3gs4dch]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:2.5rem clamp(2rem,1rem + 4vw,5rem);display:grid}h2[data-astro-cid-b3gs4dch]{font-size:var(--step-3);max-width:17ch}.lede[data-astro-cid-b3gs4dch]{color:#ffffffc7;max-width:26rem;font-size:var(--step-1);margin-top:1.25rem;line-height:1.55}.contact[data-astro-cid-b3gs4dch]{font-size:var(--step-1);flex-direction:column;gap:.35rem;margin-top:2rem;font-style:normal;font-weight:600;display:flex}.contact[data-astro-cid-b3gs4dch] a[data-astro-cid-b3gs4dch]{width:fit-content;transition:background-size .25s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;justify-self:start;align-items:center;gap:.5em;text-decoration:none;display:inline-flex}.contact[data-astro-cid-b3gs4dch] a[data-astro-cid-b3gs4dch]:hover{background-size:100% 1px}.contact[data-astro-cid-b3gs4dch] a[data-astro-cid-b3gs4dch]:focus-visible{outline-color:#fff}.form[data-astro-cid-b3gs4dch]{background:var(--card);border-radius:calc(var(--radius) + 2px);box-shadow:0 4px 0 var(--anilin-deep), 0 30px 60px -30px #0a0c288c;color:var(--ink);padding:clamp(1.25rem,.75rem + 2vw,2rem)}.fields[data-astro-cid-b3gs4dch]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field[data-astro-cid-b3gs4dch]{border:0;flex-direction:column;gap:.375rem;min-width:0;margin:0;padding:0;font-size:.8125rem;font-weight:600;display:flex}.field[data-astro-cid-b3gs4dch] em[data-astro-cid-b3gs4dch]{color:var(--ink-faint);font-style:normal;font-weight:400}.field--wide[data-astro-cid-b3gs4dch]{grid-column:1/-1}legend[data-astro-cid-b3gs4dch]{margin-bottom:.375rem;padding:0}input[data-astro-cid-b3gs4dch]:not([type=radio]){border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--card);width:100%;box-shadow:0 2px 0 var(--rule);color:var(--ink);transition:border-color .14s ease, box-shadow .42s var(--spring);padding:.6875rem .8125rem;font-size:1rem;font-weight:400}input[data-astro-cid-b3gs4dch]::placeholder{color:var(--ink-faint);opacity:1}input[data-astro-cid-b3gs4dch]:not([type=radio]):hover{border-color:var(--ink-faint)}input[data-astro-cid-b3gs4dch]:not([type=radio]):focus-visible{border-color:var(--anilin);box-shadow:0 3px 0 var(--anilin);outline:none}input[data-astro-cid-b3gs4dch]:not([type=radio]):user-invalid{border-color:var(--error);box-shadow:0 2px 0 var(--error)}input[data-astro-cid-b3gs4dch]:-webkit-autofill{-webkit-text-fill-color:var(--ink);box-shadow:inset 0 0 0 100px var(--anilin-soft), 0 2px 0 var(--rule)}.choices[data-astro-cid-b3gs4dch]{background:var(--paper-sunk);border:1px solid var(--rule);border-radius:var(--radius-control);grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;display:grid}.choice[data-astro-cid-b3gs4dch]{-webkit-user-select:none;user-select:none;position:relative}.choice[data-astro-cid-b3gs4dch] input[data-astro-cid-b3gs4dch]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice[data-astro-cid-b3gs4dch] span[data-astro-cid-b3gs4dch]{color:var(--ink-muted);text-align:center;white-space:nowrap;transition:scale .38s var(--spring), background-color .15s ease, color .15s ease, box-shadow .15s ease;border-radius:6px;padding:.5625rem .25rem;font-size:.875rem;font-weight:500;display:block}.choice[data-astro-cid-b3gs4dch]:hover span[data-astro-cid-b3gs4dch]{color:var(--ink)}.choice[data-astro-cid-b3gs4dch]:active span[data-astro-cid-b3gs4dch]{transition-duration:60ms,.15s,.15s,.15s;scale:.95}.choice[data-astro-cid-b3gs4dch] input[data-astro-cid-b3gs4dch]:checked+span[data-astro-cid-b3gs4dch]{animation:chip-pop .36s var(--spring);background:var(--card);box-shadow:0 0 0 1px var(--rule), 0 2px 0 var(--rule-strong);color:var(--ink);font-weight:600}@keyframes chip-pop{0%{scale:.93}}.choice[data-astro-cid-b3gs4dch] input[data-astro-cid-b3gs4dch]:focus-visible+span[data-astro-cid-b3gs4dch]{outline:2px solid var(--anilin);outline-offset:1px}.trap[data-astro-cid-b3gs4dch]{position:absolute;left:-9999px}.submit-row[data-astro-cid-b3gs4dch]{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:1.5rem;display:flex}.submit[data-astro-cid-b3gs4dch]{border-radius:var(--radius-control);background:var(--anilin);box-shadow:inset 0 1px 0 #ffffff2e, 0 3px 0 var(--anilin-deep);color:#fff;cursor:pointer;touch-action:manipulation;transition:translate .42s var(--spring), box-shadow .42s var(--spring), background-color .14s ease;border:0;align-items:center;gap:.5em;padding:.8125rem 1.25rem;font-weight:600;display:inline-flex}@media (hover:hover){.submit[data-astro-cid-b3gs4dch]:hover:not(:active,:disabled){box-shadow:inset 0 1px 0 #ffffff2e, 0 4px 0 var(--anilin-deep);background:#3646b8;translate:0 -1px}.submit[data-astro-cid-b3gs4dch]:hover .submit-icon{translate:3px}}.submit[data-astro-cid-b3gs4dch] .submit-icon{transition:translate .42s var(--spring)}.submit[data-astro-cid-b3gs4dch]:active{box-shadow:inset 0 1px 0 #ffffff2e, 0 0 0 var(--anilin-deep);transition-duration:60ms;transition-timing-function:ease-out;translate:0 3px}.submit[data-astro-cid-b3gs4dch]:disabled{opacity:.7;cursor:progress}.privacy[data-astro-cid-b3gs4dch]{color:var(--ink-faint);flex:14rem;font-size:.8125rem;line-height:1.5}.privacy[data-astro-cid-b3gs4dch] a[data-astro-cid-b3gs4dch]{color:var(--ink-muted);text-underline-offset:2px}.status[data-astro-cid-b3gs4dch]{border-radius:var(--radius-control);background:var(--ok-soft);color:var(--ok);margin-top:1rem;padding:.625rem .875rem;font-size:.9375rem;font-weight:500}.status[data-astro-cid-b3gs4dch]:empty{display:none}.status[data-astro-cid-b3gs4dch][data-tone=error]{color:var(--error);background:#fdecea}@media (width<=960px){.grid[data-astro-cid-b3gs4dch]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.fields[data-astro-cid-b3gs4dch]{grid-template-columns:minmax(0,1fr)}.choices[data-astro-cid-b3gs4dch]{grid-template-columns:repeat(2,minmax(0,1fr))}}
