.dots[data-astro-cid-s2kq47xg]{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}i[data-astro-cid-s2kq47xg]{background:var(--border);border-radius:50%;width:8px;height:8px}.stuck[data-astro-cid-s2kq47xg] i[data-astro-cid-s2kq47xg].on{background:var(--accent)}.good[data-astro-cid-s2kq47xg] i[data-astro-cid-s2kq47xg].on{background:var(--good)}.stop[data-astro-cid-s2kq47xg] i[data-astro-cid-s2kq47xg].on{background:var(--fg)}b[data-astro-cid-s2kq47xg]{margin-left:5px;font-size:13px}@media (width<=640px){.dots[data-astro-cid-s2kq47xg]{gap:2px}i[data-astro-cid-s2kq47xg]{width:5px;height:5px}b[data-astro-cid-s2kq47xg]{margin-left:3px;font-size:12px}}svg[data-astro-cid-dsbxfvq7]{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block;overflow:visible}svg[data-astro-cid-dsbxfvq7] .w{fill:#fff}svg[data-astro-cid-dsbxfvq7] .a{fill:var(--accent)}svg[data-astro-cid-dsbxfvq7] .m{fill:var(--marker)}svg[data-astro-cid-dsbxfvq7] .s{fill:#f6e3cf}svg[data-astro-cid-dsbxfvq7] .g{fill:#d9d4c9}svg[data-astro-cid-dsbxfvq7] .k{fill:var(--ink)}svg[data-astro-cid-dsbxfvq7] .k2{fill:#3a342e}svg[data-astro-cid-dsbxfvq7] .q{stroke:#fff}.stage[data-astro-cid-derv3vqb]{background:linear-gradient(to right, var(--grid) 1px, transparent 1px), linear-gradient(var(--grid) 1px, transparent 1px), #fff;background-size:16px 16px;padding:6px 8px 0;position:relative}.layer[data-astro-cid-derv3vqb]{opacity:0}.layer[data-astro-cid-derv3vqb]:first-child{opacity:1}.layer[data-astro-cid-derv3vqb]+.layer[data-astro-cid-derv3vqb]{position:absolute;inset:6px 8px 0}.stage[data-astro-cid-derv3vqb].live .layer[data-astro-cid-derv3vqb]{opacity:0;transition:opacity .3s}.stage[data-astro-cid-derv3vqb].live .layer[data-astro-cid-derv3vqb].show{opacity:1}.n[data-astro-cid-derv3vqb]{color:var(--marker);margin:0 -6px}.hud[data-astro-cid-derv3vqb]{gap:7px;width:min(42%,176px);margin:0;font-size:11px;line-height:1.3;display:grid;position:absolute;top:12px;left:12px}.hud[data-astro-cid-derv3vqb] div[data-astro-cid-derv3vqb]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 6px;display:grid}.hud[data-astro-cid-derv3vqb] dt[data-astro-cid-derv3vqb]{color:var(--muted);white-space:nowrap}.hud[data-astro-cid-derv3vqb] dd[data-astro-cid-derv3vqb]{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:700}.meter[data-astro-cid-derv3vqb]{border:1.5px solid var(--ink);background:#fff;border-radius:4px;grid-column:1/-1;height:7px;overflow:hidden}.meter[data-astro-cid-derv3vqb] b[data-astro-cid-derv3vqb]{width:0;height:100%;transition:width .25s;display:block}.read[data-astro-cid-derv3vqb] b[data-astro-cid-derv3vqb]{background:#cdc7bb}.stop[data-astro-cid-derv3vqb] b[data-astro-cid-derv3vqb]{background:#3a342e}.done[data-astro-cid-derv3vqb] b[data-astro-cid-derv3vqb]{background:var(--good)}.status[data-astro-cid-derv3vqb]{background:var(--ink);color:var(--marker);align-items:center;gap:8px;min-height:2.6em;margin:0;padding:7px 14px;font-size:12px;display:flex}.legend[data-astro-cid-derv3vqb]{background:var(--card);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px);flex-wrap:wrap;gap:6px 16px;margin:0;padding:10px 14px;font-size:12px;list-style:none;display:flex}.legend[data-astro-cid-derv3vqb] li[data-astro-cid-derv3vqb]{align-items:center;gap:6px;display:inline-flex}.legend[data-astro-cid-derv3vqb] i[data-astro-cid-derv3vqb]{border:1.5px solid var(--ink);width:12px;height:11px}.legend[data-astro-cid-derv3vqb] .line[data-astro-cid-derv3vqb]{background:var(--accent);border:0;height:4px}.legend[data-astro-cid-derv3vqb] .hot[data-astro-cid-derv3vqb]{background:var(--marker);border-radius:2px}.legend[data-astro-cid-derv3vqb] .pill[data-astro-cid-derv3vqb]{background:var(--accent);border-radius:999px;width:16px}.muted[data-astro-cid-derv3vqb]{color:var(--muted)}@media (width<=640px){.stage[data-astro-cid-derv3vqb] svg{height:min(280px,41vh)}.legend[data-astro-cid-derv3vqb]{display:none}.status[data-astro-cid-derv3vqb]{border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px);min-height:2.4em;padding:5px 12px}.hud[data-astro-cid-derv3vqb]{gap:5px;top:8px;left:10px}}.sim{--h:min(760px, calc(100vh - 92px));margin-top:20px}.sim:not(.ready) .view{display:none}.sim:not(.ready) .list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.sim:not(.ready) .group{grid-column:1/-1}.sim.ready{height:var(--h);grid-template-columns:236px minmax(0,1fr);align-items:start;gap:18px;display:grid}.sim.ready .list{height:var(--h);scrollbar-width:thin;padding:4px 8px 8px 4px;overflow-y:auto}.sim.ready .view{height:var(--h);flex-direction:column;display:flex}.sim.ready .view>.body{flex:1;grid-template-columns:minmax(0,1fr) 318px;min-height:0;padding:0;display:grid}.sim .main{scrollbar-width:thin;padding:14px 16px;overflow-y:auto}.sim .side{border-left:1.5px solid var(--ink);background:var(--raised);border-radius:0 0 calc(var(--radius) - 2px) 0;flex-direction:column;min-height:0;display:flex}.sim .sidehead{padding:10px 12px 8px;font-size:13px;font-weight:700;line-height:1.5}.sim .sidehead small{color:var(--muted);font-size:11.5px;font-weight:400;display:block}.sim .empty{text-align:center;color:var(--muted);border:1.5px dashed var(--border);border-radius:10px;margin:auto;padding:20px;font-size:13px}.sim .view.drawn .empty{display:none}.sim .list{gap:6px;display:grid}.sim .group{color:var(--muted);margin:10px 0 2px;font-size:12px}.sim .group:first-child{margin-top:0}.sim .item{text-align:left;width:100%;font:inherit;color:inherit;background:var(--card);border:1.5px solid var(--ink);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 10px;font-size:13.5px;line-height:1.4;transition:transform .12s,box-shadow .12s,background .12s;display:grid}.sim .item small{color:var(--muted);white-space:nowrap;font-size:11px}.sim .item:hover{box-shadow:2px 2px 0 var(--ink);transform:translate(-1px,-1px)}.sim .item[aria-selected=true]{background:var(--marker);box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.sim .item[aria-selected=true] small{color:var(--ink)}.sim .top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.sim .name{margin:0;font-size:18px;line-height:1.4}.sim .desc{color:var(--muted);font-size:13px;line-height:1.6}.sim .pool{color:var(--muted);white-space:nowrap;justify-items:end;font-size:12px;line-height:1.3;display:grid}.sim .num{letter-spacing:-.01em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:24px;font-weight:900}.sim .axes{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.sim .axes span{margin-right:4px}.sim .axes button{font:inherit;color:var(--ink);background:var(--card);border:1.5px solid var(--ink);cursor:pointer;border-radius:999px;padding:2px 14px;font-size:13px}.sim .axes button[aria-pressed=true]{background:var(--ink);color:#fff}.sim .stage{max-width:520px;margin:0 auto}.sim .stage svg{width:100%;height:auto;display:block;overflow:visible}.sim .floor polygon{fill:#fbfaf6;stroke:var(--border);stroke-width:1px}.sim .p{color:#3a342e;transition:transform .6s cubic-bezier(.3,1.25,.5,1),color .3s,opacity .25s}.sim .in{transform-box:fill-box;transform-origin:50% 100%;transition:transform .22s cubic-bezier(.3,1.6,.5,1)}.sim .shadow{fill:#17141129}.sim .body{fill:currentColor;stroke:var(--ink);stroke-width:1.9px;stroke-linejoin:round}.sim .shade{fill:#00000038}.sim .head{fill:#f6e3cf;stroke:var(--ink);stroke-width:1.9px}.sim .ring{fill:var(--marker);stroke:var(--ink);stroke-width:1.4px;opacity:0;transition:opacity .2s}.sim .stage.out .in{transform:scale(0)}.sim .stage.jump .p{transition:none}.sim .stage.drawn .p:not(.pick){opacity:.22}.sim .p.pick .in{transform:scale(1.3)}.sim .p.pick .ring{opacity:1}.sim .p.hot .in{transform:scale(1.9)}.sim .p.hot .ring{opacity:1}.sim .bars{gap:3px;margin:6px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.sim .bars li{grid-template-columns:12px 8.6em minmax(0,1fr) 3.8em;align-items:center;gap:8px;display:grid}.sim .bars i{border:1.5px solid var(--ink);border-radius:50%;width:12px;height:12px}.sim .track{border:1.5px solid var(--ink);background:#fff;border-radius:5px;height:10px;overflow:hidden}.sim .track b{width:0;height:100%;transition:width .5s cubic-bezier(.2,.9,.3,1);display:block}.sim .bars em{font-style:normal;font-family:var(--mono);text-align:right}.sim .hint{color:var(--muted);margin-top:6px;font-size:11.5px;line-height:1.5}.sim .draw{border-top:1px dashed var(--border);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex}.sim .pull{background:var(--marker);color:var(--ink);box-shadow:3px 3px 0 var(--ink);padding:10px 22px}.sim .pull:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.sim .say{min-width:10em;color:var(--muted);flex:1;font-size:12px;line-height:1.5}.sim .cards{scrollbar-width:thin;flex:1;align-content:start;gap:7px;min-height:0;margin:0;padding:2px 10px 10px;list-style:none;display:grid;overflow-y:auto}.sim .cards li{counter-increment:card;background:var(--card);border:1.5px solid var(--ink);cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:8px 10px;font-size:13px;line-height:1.5;animation:.3s cubic-bezier(.3,1.4,.5,1) both sim-card;display:grid}.sim .cards li:hover,.sim .cards li:focus-visible{background:var(--raised);outline:2px solid var(--marker)}.sim .cards li.sel{background:var(--marker);box-shadow:2px 2px 0 var(--ink)}.sim .cards li.sel p,.sim .cards li.sel span{color:var(--ink)}.sim .cards i{border:1.5px solid var(--ink);border-radius:50%;width:12px;height:12px}.sim .cards span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:11em;font-size:11.5px;overflow:hidden}.sim .cards p{color:var(--muted);grid-column:1/-1;font-size:12px;line-height:1.55}.sim .next{justify-content:center;margin:0 10px 10px;padding:10px 12px;font-size:14px}.sim .next[hidden]{display:none}.sim .p.pick{cursor:pointer}@keyframes sim-card{0%{opacity:0;transform:translateY(8px)scale(.96)}}@media (width<=1023px){.sim.ready{grid-template-columns:minmax(0,1fr);gap:10px;height:auto}.sim.ready .list{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;height:auto;margin:0 -16px;padding:4px 16px 10px;display:flex;overflow:auto hidden}.sim.ready .group{display:none}.sim.ready .item{white-space:nowrap;scroll-snap-align:start;flex:none;grid-template-columns:auto auto;gap:6px;width:auto;padding:6px 12px 6px 8px;font-size:13px}.sim.ready .item small{display:none}.sim.ready .item svg{width:24px;height:24px}.sim.ready .item[aria-selected=true]{box-shadow:2px 2px 0 var(--ink);transform:none}.sim.ready .view>.body{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=767px){.sim.ready .view{height:auto;display:block}.sim.ready .view>.body{padding:14px;display:block}.sim .main,.sim .side{display:contents}.sim .sidehead{border-top:1px dashed var(--border);margin-top:14px;padding:14px 0 8px}.sim .cards{padding:0;overflow:visible}.sim .next{margin:12px 0 0}.sim .view.drawn .stage{z-index:3;border-bottom:1.5px solid var(--ink);background:#fff;max-width:none;margin:0 -14px;padding:0 14px;position:sticky;top:44px}.sim .view.drawn .stage svg{max-height:34vh}.sim .empty{margin:0}.sim .top{grid-template-columns:auto minmax(0,1fr);gap:10px}.sim .pic svg{width:38px;height:38px}.sim .name{font-size:17px}.sim .pool{grid-column:1/-1;align-items:baseline;gap:8px;display:flex}.sim .num{font-size:20px}.sim .pull{justify-content:center;width:100%}.sim .next{display:flex}}@media (prefers-reduced-motion:reduce){.sim .p,.sim .in,.sim .track b{transition:none}.sim .cards li{animation:none}}.hero[data-astro-cid-lcdefpme]{padding:72px 0 64px}.grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:14px 0 10px;font-size:clamp(34px,5.4vw,66px);font-weight:900;line-height:1.22}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}.en[data-astro-cid-lcdefpme]{color:var(--muted);font-size:13px}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:24px;font-size:17px}.honest[data-astro-cid-lcdefpme]{background:var(--card);border:1.5px dashed var(--accent);color:var(--warn);border-radius:8px;margin-top:14px;padding:4px 12px;font-size:14px;display:inline-block}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.strip[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--bg);flex-wrap:wrap;justify-content:center;gap:18px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.strip[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--accent);font-style:normal}h3[data-astro-cid-lcdefpme]{font-size:17px;font-weight:800;line-height:1.5}.sample[data-astro-cid-lcdefpme]{margin-top:28px}.row[data-astro-cid-lcdefpme]{border-top:1px dashed var(--border);grid-template-columns:minmax(0,1fr) repeat(3,150px);align-items:center;gap:4px 10px;padding:9px 0;font-size:14px;display:grid}.row[data-astro-cid-lcdefpme].head{color:var(--muted);border-top:0;padding:0 0 6px;font-size:11px}.row[data-astro-cid-lcdefpme].hot .h[data-astro-cid-lcdefpme]{background:linear-gradient(transparent 58%, var(--marker) 58%);justify-self:start;font-weight:800}.map[data-astro-cid-lcdefpme]+.small[data-astro-cid-lcdefpme]{margin-top:10px}.voices[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:24px;display:grid}.note[data-astro-cid-lcdefpme]{background:var(--card);border:1.5px solid var(--ink);border-radius:4px var(--radius) var(--radius) 4px;border-left:8px solid var(--accent);grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:auto minmax(0,1fr);gap:0 14px;margin:0 0 20px;padding:16px 18px 18px;display:grid}.note[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme]{grid-row:1/3;align-self:start}figcaption[data-astro-cid-lcdefpme]{color:var(--muted);align-self:end;align-items:baseline;gap:10px;font-size:12px;display:flex}figcaption[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--accent)}.note[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-self:start;margin-top:2px}.note[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{grid-column:1/-1;align-self:start}blockquote[data-astro-cid-lcdefpme]{border-left:3px solid var(--border);margin:14px 0 0;padding-left:12px;font-size:14px}blockquote[data-astro-cid-lcdefpme] q[data-astro-cid-lcdefpme]{color:var(--muted);quotes:"「" "」";font-size:13px;display:block}cite[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:4px;font-size:12px;font-style:normal;display:block}.gets[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--card);color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:32px 0 0;padding:0;font-size:13px;list-style:none;display:grid;overflow:hidden}.gets[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-right:1px dashed var(--border);border-bottom:1px dashed var(--border);padding:12px 16px}.gets[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--fg);font-size:15px;display:block}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;margin-bottom:20px;padding:18px;display:grid}.steps[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:6px;font-size:14px}.no[data-astro-cid-lcdefpme]{background:var(--marker);border:1.5px solid var(--ink);border-radius:4px;padding:0 8px;font-size:12px;font-weight:700;line-height:1.7;display:inline-block}.materials[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.materials[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--card);border:1.5px solid var(--ink);grid-row:span 3;grid-template-rows:subgrid;border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:0 10px;margin-bottom:16px;padding:14px;display:grid}.materials[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme],.materials[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{align-self:center}.materials[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{line-height:1.45}.materials[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{border-top:1px dashed var(--border);color:var(--muted);grid-column:1/-1;margin-top:8px;padding-top:8px;font-size:13px;line-height:1.6}.how[data-astro-cid-lcdefpme]{background:var(--raised);color:var(--muted);border-radius:999px;grid-column:1/-1;place-self:end start;margin-top:10px;padding:0 10px;font-size:12px;line-height:1.7}.how[data-astro-cid-lcdefpme].now{background:var(--marker);color:var(--ink);font-weight:700}.sub[data-astro-cid-lcdefpme]{color:var(--muted);margin:28px 0 0;font-size:14px;font-weight:400}.uses[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;margin:10px 0 0;padding:0;list-style:none;display:grid}.uses[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;margin-bottom:20px;padding:18px;display:grid}.uses[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.kind[data-astro-cid-lcdefpme]{color:var(--muted);text-align:right;font-size:11.5px;line-height:1.6}.uses[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:6px;font-size:14px}.two[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:44px;display:grid}.two[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{margin-top:12px}.line[data-astro-cid-lcdefpme]{border-top:1px dashed var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:grid}.num[data-astro-cid-lcdefpme]{white-space:nowrap}.chip[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);background:var(--raised);white-space:nowrap;border-radius:999px;padding:0 10px;font-size:12px}.chip[data-astro-cid-lcdefpme].good{background:var(--good-soft)}.chip[data-astro-cid-lcdefpme].warn{background:var(--accent-soft)}.after[data-astro-cid-lcdefpme]{margin-top:16px}.limits[data-astro-cid-lcdefpme],.prices[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.panel[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding-left:38px;font-size:15px}.prices[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin-top:10px;padding-left:20px}.price[data-astro-cid-lcdefpme]{font-size:44px;font-weight:900;line-height:1.3;font-family:var(--mono)}.price[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:18px;font-family:var(--font);margin-left:4px}.price[data-astro-cid-lcdefpme].ask{font-size:24px;font-family:var(--font);line-height:2.4}.faq[data-astro-cid-lcdefpme]{background:var(--card);border:1.5px solid var(--ink);border-radius:var(--radius);padding:4px 18px}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{padding:14px 0}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]+details[data-astro-cid-lcdefpme]{border-top:1px dashed var(--border)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font-weight:700}.faq[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:8px;font-size:15px}.apply[data-astro-cid-lcdefpme]{margin-top:24px}.trap[data-astro-cid-lcdefpme]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.short[data-astro-cid-lcdefpme],.dock[data-astro-cid-lcdefpme]{display:none}@media (width<=1023px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px}.hero[data-astro-cid-lcdefpme]{padding:48px 0}.steps[data-astro-cid-lcdefpme],.materials[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.two[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:24px}.row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) repeat(3,132px)}}@media (width<=767px){.grid[data-astro-cid-lcdefpme],.voices[data-astro-cid-lcdefpme],.limits[data-astro-cid-lcdefpme],.prices[data-astro-cid-lcdefpme],.uses[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.grid[data-astro-cid-lcdefpme]>.scene{justify-self:center;width:100%;max-width:520px}.gets[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.row[data-astro-cid-lcdefpme].head{display:none}.row[data-astro-cid-lcdefpme] .h[data-astro-cid-lcdefpme]{grid-column:1/-1}.row[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-l]:before{content:attr(data-l);color:var(--muted);font-size:11px;display:block}}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{padding:14px 0 22px}.grid[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;gap:10px;display:flex}.copy[data-astro-cid-lcdefpme]{display:contents}h1[data-astro-cid-lcdefpme]{order:2;margin:0;font-size:clamp(30px,9.4vw,40px);line-height:1.2}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{order:3;margin:0;font-size:14.5px;line-height:1.65}.long[data-astro-cid-lcdefpme]{display:none}.short[data-astro-cid-lcdefpme]{display:inline}.grid[data-astro-cid-lcdefpme]>.scene{order:4;margin-top:2px}.honest[data-astro-cid-lcdefpme]{order:5;margin:4px 0 0;padding:3px 10px;font-size:12px}.actions[data-astro-cid-lcdefpme]{display:none}.dock[data-astro-cid-lcdefpme]{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(8px);border-top:1.5px solid var(--ink);transition:transform .25s;display:block;position:fixed;bottom:0;left:0;right:0}.dock[data-astro-cid-lcdefpme].away{transform:translateY(110%)}.dock[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:center;padding:12px 20px;font-size:16px;display:flex}.strip[data-astro-cid-lcdefpme]{gap:6px 12px;padding:10px 12px;font-size:12px}h2[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{display:none}h3[data-astro-cid-lcdefpme]{font-size:16px}.steps[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-row:auto;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:2px 14px;margin-bottom:12px;padding:14px}.steps[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{flex-direction:column;grid-row:1/3;justify-content:flex-start;align-items:center;gap:6px;margin:0}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-self:end}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.materials[data-astro-cid-lcdefpme]{gap:0 8px;margin-top:20px}.materials[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:0 8px;margin-bottom:8px;padding:10px;font-size:13px}.materials[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme] svg{width:30px;height:30px}.materials[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{margin-top:6px;padding-top:6px;font-size:12px}.how[data-astro-cid-lcdefpme]{margin-top:6px;padding:0 8px;font-size:11px}.uses[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.uses[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-row:auto;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);gap:0 14px;margin-bottom:12px;padding:14px}.uses[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{display:contents}.uses[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme] svg{grid-row:1/4;align-self:start}.uses[data-astro-cid-lcdefpme] .kind[data-astro-cid-lcdefpme]{text-align:left}.uses[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:2px 0 0}.gets[data-astro-cid-lcdefpme]{margin-top:20px}.gets[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:10px 12px}.note[data-astro-cid-lcdefpme]{column-gap:12px;padding:14px}.limits[data-astro-cid-lcdefpme],.prices[data-astro-cid-lcdefpme]{gap:16px;margin:18px 0}.price[data-astro-cid-lcdefpme]{font-size:36px}.line[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto}.line[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{grid-column:1/-1}.apply[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:center;width:100%}}
