.proto[data-astro-cid-ctxpjfdh]{margin:40px 0}.frame[data-astro-cid-ctxpjfdh]{width:100%;aspect-ratio:var(--w) / var(--h);background:#f5f6f8;border:1px solid #e4e7ec;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 1px 2px #04111f0a,0 18px 40px -24px #04111f59}iframe[data-astro-cid-ctxpjfdh]{width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);transform:scale(var(--s,.5));transform-origin:0 0;border:0;position:absolute;top:0;left:0}.poster[data-astro-cid-ctxpjfdh]{object-fit:cover;object-position:left top;width:100%;height:100%;display:none}figcaption[data-astro-cid-ctxpjfdh]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;font-size:14px;font-weight:600;display:flex}figcaption[data-astro-cid-ctxpjfdh]>span[data-astro-cid-ctxpjfdh]{align-items:center;gap:8px;display:inline-flex}figcaption[data-astro-cid-ctxpjfdh] i[data-astro-cid-ctxpjfdh]{background:#0e9f6e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #0e9f6e29}html.in-proto .cursor,html.in-proto .cursor-card{opacity:0!important}@media (width<=760px){iframe[data-astro-cid-ctxpjfdh]{display:none}.poster[data-astro-cid-ctxpjfdh]{display:block}}.inbox-stat[data-astro-cid-qw72uqri]{background:#f3f4f7;border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:40px;margin:28px 0;padding:36px 40px;display:grid}.icon[data-astro-cid-qw72uqri]{width:96px;margin:14px 26px 0 0;position:relative}.icon[data-astro-cid-qw72uqri] svg[data-astro-cid-qw72uqri]{display:block}.badge[data-astro-cid-qw72uqri]{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;background:#d93025;border:3px solid #f3f4f7;border-radius:999px;padding:4px 10px;font-size:15px;font-weight:700;line-height:1.2;position:absolute;top:-16px;left:62px}.title[data-astro-cid-qw72uqri]{color:var(--ink);text-wrap:balance;font-size:22px;font-weight:600;line-height:1.3;margin:0 0 6px!important}.text[data-astro-cid-qw72uqri]{color:var(--ink-2);font-size:16px;line-height:1.5;margin:0!important}@media (width<=640px){.inbox-stat[data-astro-cid-qw72uqri]{grid-template-columns:1fr;gap:24px;padding:28px 24px}}.slides[data-astro-cid-m5dvosze]{outline:none;margin:40px 0 24px}.slides[data-astro-cid-m5dvosze]:focus-visible .stage[data-astro-cid-m5dvosze]{outline:2px solid var(--accent);outline-offset:4px}.stage[data-astro-cid-m5dvosze]{background:#f0f1f3;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #04111f0a,0 24px 48px -28px #04111f59}.shots[data-astro-cid-m5dvosze] img{object-fit:fill;opacity:0;cursor:zoom-in;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.shots[data-astro-cid-m5dvosze] img.is-active{opacity:1}.spot[data-astro-cid-m5dvosze]{outline:2.5px solid var(--accent);outline-offset:0;pointer-events:none;opacity:0;border-radius:12px;transition:left .5s cubic-bezier(.2,.8,.2,1),top .5s cubic-bezier(.2,.8,.2,1),width .5s cubic-bezier(.2,.8,.2,1),height .5s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;box-shadow:0 0 0 200vmax #04111f47}.spot[data-astro-cid-m5dvosze].is-on{opacity:1}.note[data-astro-cid-m5dvosze]{background:var(--accent);color:#fff;white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 6px 16px -6px #4513eb99}.spot[data-astro-cid-m5dvosze].note-below .note[data-astro-cid-m5dvosze]{top:calc(100% + 10px);bottom:auto}.spot[data-astro-cid-m5dvosze].note-right .note[data-astro-cid-m5dvosze]{left:auto;right:0}.foot[data-astro-cid-m5dvosze]{justify-content:space-between;align-items:flex-start;gap:24px;margin-top:18px;display:flex}.text[data-astro-cid-m5dvosze]{min-width:0}.title[data-astro-cid-m5dvosze]{color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;margin:0 0 4px!important}.caption[data-astro-cid-m5dvosze]{color:var(--muted);max-width:62ch;font-size:15px;line-height:1.55;margin:0!important}.controls[data-astro-cid-m5dvosze]{flex:none;align-items:center;gap:10px;display:flex}.nav[data-astro-cid-m5dvosze]{all:unset;box-sizing:border-box;border:1px solid var(--line);width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;font-size:17px;transition:background .2s,border-color .2s;display:grid}.nav[data-astro-cid-m5dvosze]:hover{border-color:var(--ink)}.nav[data-astro-cid-m5dvosze]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dots[data-astro-cid-m5dvosze]{gap:6px;display:flex}.dots[data-astro-cid-m5dvosze] .dot{all:unset;cursor:pointer;background:#d5d8dd;border-radius:999px;width:8px;height:8px;transition:width .25s,background .25s}.dots[data-astro-cid-m5dvosze] .dot[aria-selected=true]{background:var(--accent);width:22px}.dots[data-astro-cid-m5dvosze] .dot:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=860px){.foot[data-astro-cid-m5dvosze]{flex-direction:column;gap:14px}.note[data-astro-cid-m5dvosze]{padding:4px 10px;font-size:12px}}.decision[data-astro-cid-b5354pmf]{background:#fff;border:1px solid #e9ebef;border-radius:20px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:28px;margin:28px 0;padding:28px;display:grid}.num[data-astro-cid-b5354pmf]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;margin:0 0 6px!important}.title[data-astro-cid-b5354pmf]{text-wrap:balance;font-size:22px;line-height:1.25;margin:0 0 10px!important}.chose[data-astro-cid-b5354pmf]{color:var(--ink);font-size:16px;line-height:1.5;margin:0 0 18px!important}.block[data-astro-cid-b5354pmf]{margin-top:14px}.label[data-astro-cid-b5354pmf]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700;margin:0 0 6px!important}.body[data-astro-cid-b5354pmf]{color:var(--ink-2);font-size:15px;line-height:1.55;margin:0!important}ul[data-astro-cid-b5354pmf]{gap:6px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-b5354pmf]{color:var(--ink-2);grid-template-columns:16px 1fr;gap:6px;font-size:14px;line-height:1.45;display:grid;margin:0!important}li[data-astro-cid-b5354pmf]>span[data-astro-cid-b5354pmf]:first-child{color:#c4c8ce;font-weight:700}.visual[data-astro-cid-b5354pmf]{background:#f3f4f7;border-radius:16px;justify-items:center;gap:14px;margin:0;padding:22px;display:grid}.full[data-astro-cid-b5354pmf]{all:unset;cursor:zoom-in;color:var(--accent);font-size:14px;font-weight:600}.full[data-astro-cid-b5354pmf] img[data-astro-cid-b5354pmf]{display:none!important}.full[data-astro-cid-b5354pmf]:hover{text-decoration:underline}.full[data-astro-cid-b5354pmf]:focus-visible,.shot[data-astro-cid-b5354pmf]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.why[data-astro-cid-b5354pmf] li[data-astro-cid-b5354pmf]>span[data-astro-cid-b5354pmf]:first-child{color:var(--ink-2)}.shot[data-astro-cid-b5354pmf]{all:unset;cursor:zoom-in;border-radius:12px;max-height:420px;display:block;overflow:hidden;box-shadow:0 1px 2px #04111f0d,0 18px 40px -24px #04111f59}.shot[data-astro-cid-b5354pmf] img[data-astro-cid-b5354pmf]{width:auto;max-width:100%;height:auto;max-height:420px;display:block}@media (width<=860px){.decision[data-astro-cid-b5354pmf]{grid-template-columns:1fr;gap:20px;padding:20px}.visual[data-astro-cid-b5354pmf]{order:-1}}.tradeoffs[data-astro-cid-hqukbkaw]{background:#fff;border:1px solid #e9ebef;border-radius:20px;margin:32px 0;overflow:hidden}.head[data-astro-cid-hqukbkaw]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:#f7f8fa;grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));gap:20px;padding:14px 24px;font-size:12px;font-weight:700;display:grid}@media (width<=860px){.head[data-astro-cid-hqukbkaw]{display:none}}.row[data-astro-cid-qeokpwsp]{border-top:1px solid #eef0f2;grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));gap:20px;padding:20px 24px;display:grid}p[data-astro-cid-qeokpwsp]{color:var(--ink-2);font-size:15px;line-height:1.5;margin:0!important}.title[data-astro-cid-qeokpwsp]{color:var(--ink);font-weight:600}.tag[data-astro-cid-qeokpwsp]{display:none}@media (width<=860px){.row[data-astro-cid-qeokpwsp]{grid-template-columns:1fr;gap:8px;padding:18px 20px}.tag[data-astro-cid-qeokpwsp]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:700;display:block}}
