.dev[data-astro-cid-6vw5f4si]{width:100%;margin:0}.dev-body[data-astro-cid-6vw5f4si]{background:var(--surface-2);color:var(--text);border:var(--hairline) solid var(--rule-strong);box-shadow:0 1px 0 var(--rule), 0 24px 48px -28px color-mix(in srgb, var(--text) 35%, transparent);text-align:left;font-size:13px;line-height:1.35;position:relative;overflow:hidden}.dev-phone[data-astro-cid-6vw5f4si]{max-width:18.5rem;margin-inline:auto}.dev-phone[data-astro-cid-6vw5f4si] .dev-body[data-astro-cid-6vw5f4si]{border:6px solid var(--text);background:var(--text);border-radius:2.4rem;padding:.55rem}.dev-phone[data-astro-cid-6vw5f4si] .dev-screen[data-astro-cid-6vw5f4si]{background:var(--bg);border-radius:1.85rem;height:34rem;position:relative;overflow:hidden}.dev-notch[data-astro-cid-6vw5f4si]{background:var(--text);z-index:5;border-radius:0 0 .8rem .8rem;width:5.5rem;height:1.15rem;position:absolute;top:.55rem;left:50%;translate:-50%}.dev-window[data-astro-cid-6vw5f4si]{max-width:42rem;margin-inline:auto}.dev-window[data-astro-cid-6vw5f4si] .dev-body[data-astro-cid-6vw5f4si]{border-radius:var(--r-xl)}.dev-window[data-astro-cid-6vw5f4si] .dev-screen[data-astro-cid-6vw5f4si]{background:var(--bg);min-height:20rem;position:relative}.dev-bar[data-astro-cid-6vw5f4si]{border-bottom:var(--hairline) solid var(--rule);background:var(--surface);align-items:center;gap:.35rem;padding:.55rem .8rem;display:flex}.dev-bar[data-astro-cid-6vw5f4si] i[data-astro-cid-6vw5f4si]{background:var(--rule-strong);border-radius:50%;width:.6rem;height:.6rem}.dev-title[data-astro-cid-6vw5f4si]{font-family:var(--ff-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-left:.6rem;font-size:11px;overflow:hidden}@media print{.dev-body[data-astro-cid-6vw5f4si]{box-shadow:none}}.sd-qr[data-astro-cid-qn3f3zy6]{width:7.5rem;height:7.5rem;box-shadow:0 0 0 .9rem color-mix(in srgb, var(--amber) 85%, #fff);background:#fff;border-radius:.4rem;grid-template-columns:repeat(7,1fr);gap:2px;padding:.55rem;display:grid;position:absolute;top:45%;left:50%;translate:-50% -50%}.sd-qr[data-astro-cid-qn3f3zy6] i[data-astro-cid-qn3f3zy6]{background:0 0;border-radius:1px}.sd-qr[data-astro-cid-qn3f3zy6] i[data-astro-cid-qn3f3zy6].on{background:#000}.sd-acts[data-astro-cid-qn3f3zy6]{gap:.35rem;display:grid}.sd-acts[data-astro-cid-qn3f3zy6] .as-btn[data-astro-cid-qn3f3zy6]{width:100%}.cl-ev[data-astro-cid-uqxxlvo3]{margin-top:.3rem;display:grid}.cl-ev[data-astro-cid-uqxxlvo3]>[data-astro-cid-uqxxlvo3]{place-self:start}.js-steps .cl-ev[data-astro-cid-uqxxlvo3]:not(.is-on){display:none}.cl-fail[data-astro-cid-uqxxlvo3]{border-color:var(--amber)}.js-steps .cl-fail[data-astro-cid-uqxxlvo3]:not(.is-on){border-color:var(--rule)}.cl-sum[data-astro-cid-uqxxlvo3]{opacity:.8;font-weight:500}@keyframes cl-hold{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1)}70%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.5)}}.js-steps .cl-hold[data-astro-cid-uqxxlvo3].is-on{animation:cl-hold 1.3s var(--ease-out) both}.dc-listen[data-astro-cid-7atsoaqj]{gap:.4rem;padding-block:.6rem;display:grid}.sl-bottle[data-astro-cid-23spi3gz]{background:color-mix(in srgb, var(--pal-light-surface) 82%, var(--mark-light));width:7.4rem;height:13rem;box-shadow:inset -10px 0 16px -8px color-mix(in srgb, var(--pal-dark-bg) 30%, transparent);border-radius:1.6rem 1.6rem .9rem .9rem;position:absolute;top:9%;left:50%;translate:-50%}.sl-cap[data-astro-cid-23spi3gz]{background:var(--pal-dark-surface-2);border-radius:.4rem .4rem .2rem .2rem;width:3rem;height:1.8rem;position:absolute;top:-1.6rem;left:50%;translate:-50%}.sl-label[data-astro-cid-23spi3gz]{background:var(--pal-light-surface-2);color:var(--pal-light-text);text-align:center;border-radius:.3rem;padding:.4rem;position:absolute;inset:2.6rem .45rem 1.6rem}.sl-name[data-astro-cid-23spi3gz]{letter-spacing:.06em;font-size:13px;font-weight:800}.sl-cas[data-astro-cid-23spi3gz]{font-family:var(--ff-mono);color:var(--pal-light-muted);font-size:9px}.sl-picts[data-astro-cid-23spi3gz]{justify-content:center;gap:.2rem;margin-top:.35rem;display:flex}.sl-picts[data-astro-cid-23spi3gz] .as-ghs{width:2.2rem;height:2.2rem}.sl-sig[data-astro-cid-23spi3gz]{letter-spacing:.08em;margin-top:.3rem;font-size:12px;font-weight:800}.sl-shutter[data-astro-cid-23spi3gz]{border:4px solid var(--pal-light-surface-2);background:color-mix(in srgb, var(--pal-light-surface-2) 30%, transparent);border-radius:50%;width:3.2rem;height:3.2rem;position:absolute;bottom:2.4rem;left:50%;translate:-50%}.as-cam-cap[data-astro-cid-23spi3gz]{bottom:.7rem}.sl-reading[data-astro-cid-23spi3gz]{z-index:4;border-radius:var(--r-lg);background:var(--surface-2);padding:.55rem .75rem;position:absolute;bottom:1.2rem;left:.9rem;right:.9rem}.sl-grid[data-astro-cid-23spi3gz]{grid-template-columns:1fr 1fr;gap:.5rem .8rem;display:grid}.rh-pick[data-astro-cid-vbj72nec]{padding:.75rem .8rem}.rh-pick-on[data-astro-cid-vbj72nec]{border-color:var(--mark-light)}.rh-form[data-astro-cid-vbj72nec]{background:var(--bg);z-index:2;flex-direction:column;padding-top:1.9rem;display:flex;position:absolute;inset:0}.rh-yn[data-astro-cid-vbj72nec]{flex-wrap:wrap;gap:.35rem;display:flex}.rh-yes[data-astro-cid-vbj72nec]{border-color:var(--text);background:var(--text);color:var(--bg)}.js-steps .rh-yes[data-astro-cid-vbj72nec]:not(.is-on){border-color:var(--rule-strong);background:var(--surface-2);color:var(--text)}.rh-esc[data-astro-cid-vbj72nec]{border-color:var(--amber)}.rh-undo[data-astro-cid-vbj72nec]{text-underline-offset:.2em;text-decoration:underline}.as-toast[data-astro-cid-vbj72nec]{overflow:hidden}.rh-count[data-astro-cid-vbj72nec]{background:var(--mark-light);width:0;height:3px;position:absolute;bottom:0;left:0}.js-steps .rh-count[data-astro-cid-vbj72nec]{width:100%;transition:width 5s linear}.js-steps .is-on>.rh-count[data-astro-cid-vbj72nec]{width:0}.in-grid[data-astro-cid-ggkaz7c2]{grid-template-columns:6.5rem 1fr;gap:.6rem;display:grid}.in-body[data-astro-cid-ggkaz7c2]{justify-items:center;gap:.3rem;display:grid}.in-body[data-astro-cid-ggkaz7c2] svg[data-astro-cid-ggkaz7c2]{width:3.4rem;height:auto;fill:var(--rule-strong)}.in-body[data-astro-cid-ggkaz7c2] .in-hit[data-astro-cid-ggkaz7c2]{fill:var(--amber);stroke:var(--text);stroke-width:1.5px}.in-col[data-astro-cid-ggkaz7c2]{align-content:start;gap:.6rem;display:grid}.in-foot[data-astro-cid-ggkaz7c2]{border-top:var(--hairline) solid var(--rule);padding-top:.6rem}@media (width<=30rem){.in-grid[data-astro-cid-ggkaz7c2]{grid-template-columns:1fr}.in-body[data-astro-cid-ggkaz7c2] svg[data-astro-cid-ggkaz7c2]{width:2.6rem}}.pt-two[data-astro-cid-i32azfeb]{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.pt-two[data-astro-cid-i32azfeb] .as-btn[data-astro-cid-i32azfeb]{white-space:normal;text-align:center;border-radius:var(--r-lg)}.pt-pick[data-astro-cid-i32azfeb]{border-color:var(--mark-light);background:color-mix(in srgb, var(--mark-light) 16%, transparent)}.js-steps .pt-pick[data-astro-cid-i32azfeb]:not(.is-on){border-color:var(--rule-strong);background:var(--surface-2)}.hi-head[data-astro-cid-fqo2huu3]{justify-content:space-between;padding-inline:.55rem;display:flex}.hi-head[data-astro-cid-fqo2huu3] span[data-astro-cid-fqo2huu3]:last-child{margin-right:1.6rem}.lb-win[data-astro-cid-pmr3ayie]{grid-template-columns:10.5rem 1fr;min-height:22rem;display:grid}.lb-side[data-astro-cid-pmr3ayie]{border-right:var(--hairline) solid var(--rule);padding:.9rem}.lb-opts[data-astro-cid-pmr3ayie]{flex-wrap:wrap;gap:.3rem;margin-top:.3rem;display:flex}.lb-pick[data-astro-cid-pmr3ayie]{border-color:var(--mark-light);background:color-mix(in srgb, var(--mark-light) 16%, transparent)}.js-steps .lb-pick[data-astro-cid-pmr3ayie]:not(.is-on){border-color:var(--rule-strong);background:0 0}.lb-paper-wrap[data-astro-cid-pmr3ayie]{background:var(--surface);place-items:center;padding:.9rem;display:grid;overflow:hidden}.lb-paper[data-astro-cid-pmr3ayie]{background:var(--pal-light-surface-2);width:100%;max-width:19rem;color:var(--pal-light-text);border:2px solid var(--pal-light-text);box-shadow:0 14px 30px -18px color-mix(in srgb, var(--pal-dark-bg) 60%, transparent);border-radius:.3rem;padding:.7rem .8rem;font-size:9.5px;line-height:1.3}.js-steps .lb-paper[data-astro-cid-pmr3ayie].ap:not(.is-on){opacity:1;transform:translateY(-115%)}.js-steps .lb-paper[data-astro-cid-pmr3ayie].ap{transition:transform .9s var(--ease-out)}.lb-name[data-astro-cid-pmr3ayie]{letter-spacing:.04em;font-size:13px;font-weight:800}.lb-mid[data-astro-cid-pmr3ayie]{align-items:center;gap:.6rem;margin-top:.35rem;display:flex}.lb-picts[data-astro-cid-pmr3ayie]{gap:.15rem;display:flex}.lb-picts[data-astro-cid-pmr3ayie] .as-ghs{width:2.6rem;height:2.6rem}.lb-sig[data-astro-cid-pmr3ayie]{letter-spacing:.1em;font-size:14px;font-weight:800}.lb-h[data-astro-cid-pmr3ayie]{gap:.15rem;margin-top:.4rem;display:grid}.lb-h[data-astro-cid-pmr3ayie] li[data-astro-cid-pmr3ayie]:before{content:"• "}.lb-p[data-astro-cid-pmr3ayie]{color:var(--pal-light-muted);margin-top:.35rem}.lb-foot[data-astro-cid-pmr3ayie]{border-top:1px solid var(--pal-light-border);align-items:center;gap:.5rem;margin-top:.45rem;padding-top:.4rem;display:flex}.lb-qr[data-astro-cid-pmr3ayie]{flex:none;grid-template-columns:repeat(5,1fr);gap:1px;width:2.4rem;height:2.4rem;display:grid}.lb-qr[data-astro-cid-pmr3ayie] i[data-astro-cid-pmr3ayie].on{background:var(--pal-light-text)}i[data-astro-cid-pmr3ayie]{font-style:italic}@media (width<=34rem){.lb-win[data-astro-cid-pmr3ayie]{grid-template-columns:1fr}.lb-side[data-astro-cid-pmr3ayie]{border-right:0;border-bottom:var(--hairline) solid var(--rule)}}.tr-row[data-astro-cid-einapq2a]{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.tr-row[data-astro-cid-einapq2a]>span[data-astro-cid-einapq2a]:first-child{flex:1;min-width:0}.tr-bar[data-astro-cid-einapq2a]{max-width:16rem;margin-top:.4rem;display:block}.tr-act[data-astro-cid-einapq2a]{flex:none}.tr-cert[data-astro-cid-einapq2a]{justify-content:flex-start;padding-inline:.2rem}.tr-lesson[data-astro-cid-einapq2a]{z-index:3;border-radius:var(--r-lg);background:var(--surface-2);border:var(--hairline) solid var(--rule-strong);box-shadow:0 18px 40px -26px color-mix(in srgb, var(--text) 45%, transparent);padding:.9rem 1rem;position:absolute;inset:3.4rem .9rem .9rem}.tr-opts[data-astro-cid-einapq2a]{gap:.6rem;display:flex}.tr-opt[data-astro-cid-einapq2a]{place-items:center;width:5.5rem;height:4.6rem;display:grid;position:relative}.tr-opt[data-astro-cid-einapq2a] .as-ghs{width:3rem;height:3rem}.tr-opt[data-astro-cid-einapq2a] .as-tick[data-astro-cid-einapq2a]{position:absolute;top:.3rem;right:.3rem}.tr-right[data-astro-cid-einapq2a]{border-color:var(--mark-light)}.js-steps .tr-right[data-astro-cid-einapq2a]:not(.is-on){border-color:var(--rule)}.as-app{background:var(--bg);flex-direction:column;padding-top:1.9rem;display:flex;position:absolute;inset:0}.as-win{flex-direction:column;min-height:20rem;display:flex;position:relative}.as-top{border-bottom:var(--hairline) solid var(--rule);justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .9rem;display:flex}.as-top b{font-size:14px;font-weight:650}.as-sub{color:var(--muted);font-size:11.5px}.as-body{flex-direction:column;flex:1;gap:.55rem;padding:.75rem .9rem;display:flex;overflow:hidden}.as-k{font-family:var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px}.as-card{border:var(--hairline) solid var(--rule);border-radius:var(--r-lg);background:var(--surface-2);padding:.6rem .7rem}.as-row{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.as-chips{flex-wrap:wrap;gap:.3rem;display:flex}.as-chip{border-radius:var(--r-full);border:var(--hairline) solid var(--rule-strong);white-space:nowrap;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:11.5px;display:inline-flex}.as-chip-ok{border-color:var(--mark-light);background:color-mix(in srgb, var(--mark-light) 14%, transparent)}.as-chip-warn{border-color:var(--amber);background:color-mix(in srgb, var(--amber) 22%, transparent)}.as-btn{border-radius:var(--r-full);border:var(--hairline) solid var(--rule-strong);background:var(--surface-2);color:var(--text);white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .8rem;font-size:12.5px;font-weight:600;display:inline-flex}.as-btn-fill{background:var(--text);color:var(--bg);border-color:#0000}.as-btn-wide{width:100%}.as-muted{color:var(--muted)}.as-small{font-size:11.5px}.as-strong{font-weight:650}.as-hr{background:var(--rule);height:1px}.as-tabs{border-top:var(--hairline) solid var(--rule);background:var(--surface-2);color:var(--muted);text-align:center;grid-template-columns:repeat(5,1fr);align-items:end;padding:.35rem .4rem .6rem;font-size:9.5px;display:grid}.as-tabs span:before{content:"";opacity:.8;border:1.5px solid;border-radius:.3rem;width:1rem;height:1rem;margin:0 auto .15rem;display:block}.as-tabs .as-tab-on{color:var(--text);font-weight:600}.as-tabs .as-tab-scan:before{background:var(--text);width:2.3rem;height:2.3rem;box-shadow:0 0 0 4px var(--surface-2);border:0;border-radius:50%;margin-top:-1.2rem}.as-bar{border-radius:var(--r-full);background:var(--rule);height:.3rem;position:relative;overflow:hidden}.as-bar>i{border-radius:inherit;background:var(--mark-light);position:absolute;inset:0 auto 0 0}.as-swap{display:inline-grid}.as-swap>*{grid-area:1/1}.as-sheet{z-index:3;background:var(--surface-2);border-top:var(--hairline) solid var(--rule-strong);box-shadow:0 -18px 40px -26px color-mix(in srgb, var(--text) 45%, transparent);border-radius:1.1rem 1.1rem 0 0;flex-direction:column;gap:.5rem;padding:.6rem .9rem .9rem;display:flex;position:absolute;bottom:0;left:0;right:0}.as-sheet:before{content:"";border-radius:var(--r-full);background:var(--rule-strong);align-self:center;width:2.2rem;height:.25rem}.as-toast{z-index:4;border-radius:var(--r-lg);background:var(--text);color:var(--bg);justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:12px;font-weight:600;display:flex;position:absolute;left:.8rem;right:.8rem}.as-toast-b{bottom:4.4rem}.as-toast-t{top:2.4rem}.as-tap{z-index:6;background:color-mix(in srgb, var(--mark-light) 35%, transparent);border:2px solid var(--mark-light);pointer-events:none;border-radius:50%;width:2.2rem;height:2.2rem;margin:-1.1rem 0 0 -1.1rem;position:absolute}@keyframes as-tap{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.js-steps .as-tap.is-on{animation:as-tap .8s var(--ease-out) both}.as-line{border-radius:var(--r-md);border:var(--hairline) solid var(--rule);background:var(--surface-2);justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .6rem;display:flex}.as-line>span:first-child{min-width:0}.as-ans{border-radius:var(--r-full);white-space:nowrap;justify-self:end;padding:.12rem .5rem;font-size:11px;font-weight:650}.as-ans-none{color:var(--muted);border:var(--hairline) dashed var(--rule-strong);font-weight:500}.as-ans-pass{background:color-mix(in srgb, var(--mark-light) 22%, transparent);color:var(--text)}.as-ans-fail{background:color-mix(in srgb, var(--amber) 34%, transparent);color:var(--text)}.as-line-fail{border-color:var(--amber)}.as-photo{border-radius:var(--r-sm);background:linear-gradient(135deg, color-mix(in srgb, var(--mark-dark) 55%, var(--surface)) 0 45%, color-mix(in srgb, var(--amber) 45%, var(--surface)) 45% 60%, var(--surface) 60%);border:var(--hairline) solid var(--rule-strong);flex:none;width:2.2rem;height:1.7rem}.as-wave{justify-content:center;align-items:center;gap:3px;height:2.4rem;display:flex}.as-wave i{background:var(--mark-light);border-radius:2px;width:3px;height:30%}@keyframes as-wave{0%,to{height:22%}50%{height:100%}}.js-steps .as-wave.is-on i{animation:.9s ease-in-out infinite as-wave}.as-wave i:nth-child(2n){animation-delay:-.3s!important}.as-wave i:nth-child(3n){animation-delay:-.6s!important}.as-mic{background:var(--text);border-radius:50%;place-items:center;width:3.4rem;height:3.4rem;margin:0 auto;display:grid}.as-mic:before{content:"";background:var(--bg);border-radius:.5rem;width:.8rem;height:1.3rem}.as-cam{background:radial-gradient(120% 80% at 50% 35%, color-mix(in srgb, var(--pal-dark-surface-2) 80%, var(--mark-dark)), var(--pal-dark-bg));flex:1;position:relative;overflow:hidden}.as-cam-frame{--c:color-mix(in srgb, var(--pal-light-surface-2) 85%, transparent);--l:1.5rem;--w:3px;background:linear-gradient(var(--c), var(--c)) top left / var(--l) var(--w) no-repeat, linear-gradient(var(--c), var(--c)) top left / var(--w) var(--l) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--l) var(--w) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--w) var(--l) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--l) var(--w) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--w) var(--l) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--l) var(--w) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--w) var(--l) no-repeat;position:absolute;inset:16% 14%}.as-cam-frame.is-on,.dev:not(.js-steps) .as-cam-frame{--c:var(--mark-light)}.as-cam-line{background:var(--mark-light);height:2px;box-shadow:0 0 12px var(--mark-light);position:absolute;top:50%;left:6%;right:6%}@keyframes as-sweep{0%,to{top:8%}50%{top:90%}}.js-steps .as-cam-line.is-on{animation:1.6s ease-in-out infinite as-sweep}.as-cam-cap{text-align:center;color:var(--pal-light-surface-2);font-size:11.5px;position:absolute;bottom:.8rem;left:0;right:0}.as-flash{background:var(--pal-light-surface-2);z-index:4;pointer-events:none;position:absolute;inset:0}@keyframes as-flash{0%{opacity:.9}to{opacity:0}}.js-steps .as-flash.is-on{animation:.5s ease-out both as-flash}.as-spin{border:2px solid var(--rule-strong);border-top-color:var(--mark-light);border-radius:50%;flex:none;width:.9rem;height:.9rem}@keyframes as-spin{to{transform:rotate(1turn)}}.js-steps .as-spin{animation:.8s linear infinite as-spin}.as-states{gap:.25rem;display:flex}.as-state{border-radius:var(--r-sm);border:var(--hairline) solid var(--rule);min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;text-align:center;transition:background var(--dur-3), color var(--dur-3), border-color var(--dur-3);flex:1;padding:.35rem .4rem;font-size:10.5px;overflow:hidden}.as-state.as-done,.as-state.is-on{border-color:var(--mark-light);background:color-mix(in srgb, var(--mark-light) 16%, transparent);color:var(--text);font-weight:600}.js-steps .as-state:not(.is-on){border-color:var(--rule);color:var(--muted);background:0 0;font-weight:400}.as-table{gap:.3rem;display:grid}.as-tr{border-radius:var(--r-md);background:var(--surface-2);border:var(--hairline) solid var(--rule);grid-template-columns:1fr auto auto;align-items:center;gap:.6rem;padding:.4rem .55rem;font-size:12px;display:grid}.as-hash{font-family:var(--ff-mono);color:var(--muted);font-size:10.5px}.as-tick{background:var(--mark-light);width:1rem;height:1rem;color:var(--pal-dark-bg);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}.as-tick:before{content:"✓"}.as-ghs{--ghs-red:#d52b1e;flex:none;width:2.6rem;height:2.6rem}.as-ghs .d{fill:#fff;stroke:var(--ghs-red);stroke-width:7px}.as-ghs .s{fill:#000}.js-steps .ap{transition:opacity .4s var(--ease-out), transform .4s var(--ease-out), translate .45s var(--ease-out)}.js-steps .ap:not(.is-on){opacity:0;transform:translateY(6px)}.js-steps .ap.ap-fade:not(.is-on){transform:none}.js-steps .ap.ap-up:not(.is-on){opacity:1;transform:translateY(110%)}.js-steps .ap.ap-left:not(.is-on){transform:translate(-10px)}.dev:not(.js-steps) .only-js{display:none!important}.js-steps .as-tap:not(.is-on),.js-steps .as-flash:not(.is-on){opacity:0}.ag-hero[data-astro-cid-d2r6uosp]{text-align:center;max-width:62rem;padding-block:clamp(4rem,10vw,8rem) clamp(2.5rem,6vw,4.5rem)}.ag-facts[data-astro-cid-d2r6uosp]{flex-wrap:wrap;justify-content:center;gap:.5rem;font-size:.9375rem;display:flex}.ag-facts[data-astro-cid-d2r6uosp] li[data-astro-cid-d2r6uosp]{border:var(--hairline) solid var(--rule-strong);border-radius:var(--r-full);padding:.4rem .9rem}.ag-split[data-astro-cid-d2r6uosp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:center;gap:3rem 4rem;display:grid}.ag-wide[data-astro-cid-d2r6uosp]{grid-template-columns:minmax(0,1fr)}@media (width>=64rem){.ag-split[data-astro-cid-d2r6uosp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ag-wide[data-astro-cid-d2r6uosp]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ag-flip[data-astro-cid-d2r6uosp]>[data-astro-cid-d2r6uosp]:first-child{order:2}.ag-flip[data-astro-cid-d2r6uosp].ag-wide{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.ag-copy[data-astro-cid-d2r6uosp] .lede[data-astro-cid-d2r6uosp]{max-width:34rem}.ag-copy-wide[data-astro-cid-d2r6uosp]{max-width:48rem}.ag-pair[data-astro-cid-d2r6uosp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:3rem 2rem;max-width:46rem;margin-inline:auto;display:grid}.ag-beliefs[data-astro-cid-d2r6uosp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1.5rem;display:grid}.ag-beliefs[data-astro-cid-d2r6uosp]>div[data-astro-cid-d2r6uosp]{border-top:2px solid var(--mark-light);padding-top:1rem}.ag-fine[data-astro-cid-d2r6uosp]{max-width:40rem;color:var(--muted);font-size:.875rem}
