.hh[data-astro-cid-4uqyjfmq]{isolation:isolate;padding-top:clamp(3.5rem,8vw,6.5rem);padding-bottom:clamp(1rem,3vw,2rem);position:relative;overflow-x:clip}.hh-grid[data-astro-cid-4uqyjfmq]{z-index:-2;pointer-events:none;background:linear-gradient(var(--border) 1px, transparent 1px) 0 0 / 56px 56px, linear-gradient(90deg, var(--border) 1px, transparent 1px) 0 0 / 56px 56px;height:760px;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(70% 70% at 50% 0,#0009,#0000 80%);mask-image:radial-gradient(70% 70% at 50% 0,#0009,#0000 80%)}.hh-spot[data-astro-cid-4uqyjfmq]{z-index:2;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(38% 22% at 50% 26%, color-mix(in srgb, var(--primary) 20%, transparent), transparent 70%), radial-gradient(20% 34% at 50% 56%, color-mix(in srgb, var(--primary) 14%, transparent), transparent 75%);opacity:0;width:min(1200px,130vw);height:1100px;animation:1.4s .15s forwards hhSpot;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes hhSpot{to{opacity:1}}.hh-stage[data-astro-cid-4uqyjfmq]{position:relative}.hh-copy[data-astro-cid-4uqyjfmq]{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.hh-eyebrow[data-astro-cid-4uqyjfmq]{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--primary-darker)}.hh-title[data-astro-cid-4uqyjfmq]{margin-top:var(--space-4);max-width:16ch;font-family:var(--font-sans);letter-spacing:-.045em;color:var(--ink);font-size:clamp(2.6rem,1.4rem + 5vw,5rem);font-weight:800;line-height:1.02}.hh-sub[data-astro-cid-4uqyjfmq]{margin-top:var(--space-5);max-width:42ch;color:var(--text-secondary);font-size:clamp(1.05rem,1rem + .4vw,1.25rem);line-height:1.55}.hh-cta[data-astro-cid-4uqyjfmq]{margin-top:var(--space-6);flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.hh-btn[data-astro-cid-4uqyjfmq]{font-weight:var(--fw-semibold);font-size:var(--text-base);border-radius:10px;justify-content:center;align-items:center;padding:.8rem 1.4rem;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.hh-btn[data-astro-cid-4uqyjfmq]:hover{text-decoration:none}.hh-btn-primary[data-astro-cid-4uqyjfmq]{background:var(--ink);color:#fff}.hh-btn-primary[data-astro-cid-4uqyjfmq]:hover{background:var(--primary-darker);box-shadow:var(--shadow-teal);transform:translateY(-1px)}.hh-btn-ghost[data-astro-cid-4uqyjfmq]{color:var(--ink);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.hh-btn-ghost[data-astro-cid-4uqyjfmq]:hover{border-color:var(--border-strong)}.hh-facts[data-astro-cid-4uqyjfmq]{margin-top:var(--space-4);color:var(--text-tertiary);font-size:var(--text-xs)}.hh-icons[data-astro-cid-4uqyjfmq]{z-index:0;width:0;height:0;position:absolute;top:0;left:0}.hh-ic[data-astro-cid-4uqyjfmq]{--s:64px;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);will-change:transform, opacity;opacity:0;position:absolute;top:0;left:0}.hh[data-astro-cid-4uqyjfmq][data-ready] .hh-ic[data-astro-cid-4uqyjfmq]{opacity:1}.hh-ic[data-astro-cid-4uqyjfmq] svg[data-astro-cid-4uqyjfmq]{width:100%;height:100%;animation:.7s cubic-bezier(.34,1.56,.64,1) both hhPop;animation-delay:calc(var(--d) + .25s);border-radius:22%;display:block;box-shadow:0 14px 30px #0e111624,0 2px 6px #0e111614}.hh[data-astro-cid-4uqyjfmq][data-replay] .hh-ic[data-astro-cid-4uqyjfmq] svg[data-astro-cid-4uqyjfmq]{animation-name:hhPop2}@keyframes hhPop{0%{opacity:0;transform:translateY(16px)scale(.55)}to{opacity:1;transform:none}}@keyframes hhPop2{0%{opacity:0;transform:translateY(16px)scale(.55)}to{opacity:1;transform:none}}.hh-glass[data-astro-cid-4uqyjfmq]{z-index:1;-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);background:linear-gradient(160deg,#ffffffbf,#ffffff52 45%,#e4f8f480);border:1px solid #ffffffe6;border-radius:30px;max-width:none;margin:clamp(2.75rem,6vw,4.5rem) auto 0;padding:10px;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0f7d6c14,0 0 0 1px #0f7d6c14,0 40px 90px -20px #0f7d6c47,0 24px 60px #0e11161a}.hh-glass[data-astro-cid-4uqyjfmq]:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--primary) 30%, transparent), transparent);filter:blur(6px);opacity:0;border-radius:50%;width:70%;height:190px;animation:1.4s .45s forwards hhSpot;position:absolute;top:-90px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 45%,#00000059 60%,#0000 80%);mask-image:linear-gradient(#000 45%,#00000059 60%,#0000 80%)}.hh-glass-edge[data-astro-cid-4uqyjfmq]{z-index:3;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--primary) 85%, #fff), transparent);height:2px;box-shadow:0 0 18px 2px color-mix(in srgb, var(--primary) 55%, transparent);border-radius:2px;position:absolute;top:-1px;left:12%;right:12%}.hh-video[data-astro-cid-4uqyjfmq]{aspect-ratio:16/9;object-fit:contain;background:#f3f5f8;border-radius:21px;width:100%;display:block}.hh-sound[data-astro-cid-4uqyjfmq]{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);font:inherit;font-size:var(--text-xs);font-weight:var(--fw-semibold);cursor:pointer;background:#ffffffb3;border:1px solid #fffc;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .75rem;display:inline-flex;position:absolute;bottom:24px;right:24px}.hh-sound[data-astro-cid-4uqyjfmq] .w[data-astro-cid-4uqyjfmq]{display:none}.hh-sound[data-astro-cid-4uqyjfmq][aria-pressed=true] .w[data-astro-cid-4uqyjfmq]{display:inline}.hh-sound[data-astro-cid-4uqyjfmq][aria-pressed=true] .x[data-astro-cid-4uqyjfmq]{display:none}@media (width<=1100px){.hh-ic[data-astro-cid-4uqyjfmq]{--s:52px}}@media (width<=600px){.hh[data-astro-cid-4uqyjfmq]{padding-top:5.5rem}.hh-ic[data-astro-cid-4uqyjfmq]{--s:38px}.hh-cta[data-astro-cid-4uqyjfmq]{flex-direction:column;width:100%}.hh-btn[data-astro-cid-4uqyjfmq]{width:100%}.hh-glass[data-astro-cid-4uqyjfmq]{border-radius:20px;padding:6px}.hh-video[data-astro-cid-4uqyjfmq]{border-radius:15px}.hh-sound[data-astro-cid-4uqyjfmq]{bottom:14px;right:14px}}@media (prefers-reduced-motion:reduce){.hh-ic[data-astro-cid-4uqyjfmq] svg[data-astro-cid-4uqyjfmq]{animation:none}.hh-spot[data-astro-cid-4uqyjfmq],.hh-glass[data-astro-cid-4uqyjfmq]:before{opacity:1;animation:none}}.hf[data-astro-cid-st235mgr]{scroll-margin-top:calc(var(--header-h) + 1rem);margin-top:clamp(5rem,10vw,8rem)}.hf-head[data-astro-cid-st235mgr]{text-align:center;flex-direction:column;align-items:center;display:flex}.hf-title[data-astro-cid-st235mgr]{font-family:var(--font-sans);letter-spacing:-.04em;color:var(--ink);font-size:clamp(2rem,1.3rem + 2.8vw,3.25rem);font-weight:800;line-height:1.05}.hf-lead[data-astro-cid-st235mgr]{margin-top:var(--space-4);max-width:50ch;color:var(--text-secondary);font-size:var(--text-lg)}.hf-rule[data-astro-cid-st235mgr]{margin-top:var(--space-8);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.hf-tabbar[data-astro-cid-st235mgr]{display:none}.hf-tabs[data-astro-cid-st235mgr]{grid-template-columns:repeat(4,1fr);padding-inline:0;display:grid}.hf-tab[data-astro-cid-st235mgr]{all:unset;cursor:pointer;text-align:center;border-right:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text-tertiary);padding:12px 4px;font-size:13px;font-weight:600;transition:color .2s,background .2s;position:relative}.hf-tab[data-astro-cid-st235mgr]:nth-child(4n){border-right:0}.hf-tab[data-astro-cid-st235mgr]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.hf-tab[data-astro-cid-st235mgr][aria-selected=true]{color:var(--ink);background:var(--primary-softer)}.hf-prog[data-astro-cid-st235mgr]{background:var(--primary);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.hf-tab[data-astro-cid-st235mgr][aria-selected=true] .hf-prog[data-astro-cid-st235mgr]{transform:scaleX(var(--p,1))}.hf-body[data-astro-cid-st235mgr]{border-left:1px solid var(--border);border-right:1px solid var(--border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-inline:0;display:grid}.hf-steps[data-astro-cid-st235mgr]{border-right:1px solid var(--border)}.hf-step[data-astro-cid-st235mgr]{min-height:44vh;padding:0 var(--space-8);border-bottom:1px solid var(--border);align-items:center;display:flex}.hf-step[data-astro-cid-st235mgr]:last-child{border-bottom:0}.hf-step-btn[data-astro-cid-st235mgr]{all:unset;cursor:pointer;opacity:.32;flex-direction:column;gap:10px;transition:opacity .4s;display:flex}.hf-step-btn[data-astro-cid-st235mgr]:focus-visible{outline:2px solid var(--primary);outline-offset:8px;border-radius:6px}.hf-step[data-astro-cid-st235mgr].is-active .hf-step-btn[data-astro-cid-st235mgr]{opacity:1}.hf-k[data-astro-cid-st235mgr]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--primary-darker);font-weight:600}.hf-h[data-astro-cid-st235mgr]{font-family:var(--font-sans);letter-spacing:-.04em;color:var(--ink);max-width:16ch;font-size:clamp(1.6rem,1.1rem + 1.6vw,2.3rem);font-weight:800;line-height:1.08}.hf-pts[data-astro-cid-st235mgr]{flex-direction:column;gap:8px;margin-top:6px;display:flex}.hf-pts[data-astro-cid-st235mgr] span[data-astro-cid-st235mgr]{font-size:var(--text-base);color:var(--ink-soft);align-items:center;gap:10px;display:flex}.hf-pts[data-astro-cid-st235mgr] span[data-astro-cid-st235mgr]:before{content:"";background:var(--primary-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.5l2.6 2.5L14 7.5' fill='none' stroke='%230f7d6c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat;border-radius:50%;flex:none;width:18px;height:18px}.hf-stage[data-astro-cid-st235mgr]{top:var(--header-h);height:calc(100vh - var(--header-h));flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky}.hf-stage[data-astro-cid-st235mgr]:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--primary) 24%, transparent), transparent 75%);filter:blur(28px);z-index:-1;border-radius:50%;position:absolute;inset:14% 12%}.hf-mcap[data-astro-cid-st235mgr]{display:none}.hf-phonewrap[data-astro-cid-st235mgr]{--w:min(300px, 34vh);perspective:1400px;flex-direction:column;align-items:center;display:flex;position:relative}.iph[data-astro-cid-st235mgr]{width:var(--w);padding:calc(var(--w) * .034);border-radius:calc(var(--w) * .16);transform-style:preserve-3d;background:linear-gradient(145deg,#2a2e35,#0b0d10 40%,#1b1f25);transition:transform .38s cubic-bezier(.55,0,.3,1);position:relative;box-shadow:inset 0 0 0 1px #3a3f47,0 40px 80px -20px #0e111673,0 18px 40px #0e11162e}.iph[data-astro-cid-st235mgr].flip-out{transform:rotateY(90deg)scale(.96)}.iph[data-astro-cid-st235mgr].flip-in{transition:none;transform:rotateY(-90deg)scale(.96)}.iph-screen[data-astro-cid-st235mgr]{aspect-ratio:1170/2532;border-radius:calc(var(--w) * .128);background:#f7f8fa;position:relative;overflow:hidden;transform:translateZ(0)}.iph-video[data-astro-cid-st235mgr]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.iph-video[data-astro-cid-st235mgr].on{opacity:1}.iph-island[data-astro-cid-st235mgr]{left:50%;top:calc(var(--w) * .058);width:30%;height:calc(var(--w) * .088);z-index:2;background:#000;border-radius:999px;position:absolute;transform:translate(-50%)}.hf-cue[data-astro-cid-st235mgr]{z-index:3;width:calc(var(--w) + 60px);background:#fff;border:1px solid #0e11160f;border-radius:16px;align-items:center;gap:12px;max-width:100%;height:50px;margin-top:18px;padding:0 14px 0 12px;display:flex;position:relative;box-shadow:0 1px 2px #0e11160a,0 12px 30px -12px #0e111629}.hf-cue[data-astro-cid-st235mgr]:before{content:"";background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.5l2.6 2.5L14 7.5' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 22px no-repeat;border-radius:50%;flex:none;width:22px;height:22px;transition:opacity .3s}.hf-cue[data-astro-cid-st235mgr].idle:before{opacity:.25}.hf-cue-t[data-astro-cid-st235mgr]{min-width:0;color:var(--ink);flex:1;font-size:13.5px;font-weight:600;line-height:1.3;transition:opacity .25s,transform .35s cubic-bezier(.2,.9,.2,1)}.hf-cue-t[data-astro-cid-st235mgr].swap{opacity:0;transform:translateY(4px)}.hf-cue-dots[data-astro-cid-st235mgr]{flex:none;gap:4px;display:flex}.hf-cue-dots[data-astro-cid-st235mgr] i{background:#d6dde5;border-radius:50%;width:5px;height:5px;transition:background .3s}.hf-cue-dots[data-astro-cid-st235mgr] i.on{background:var(--primary)}@media (width<=960px){.hf-tabbar[data-astro-cid-st235mgr]{top:var(--header-h);z-index:20;background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:saturate(170%)blur(12px);backdrop-filter:saturate(170%)blur(12px);border-bottom:1px solid var(--border);display:block;position:sticky}.hf-tabs[data-astro-cid-st235mgr] .hf-tab[data-astro-cid-st235mgr]:nth-last-child(-n+4){border-bottom:0}.hf-body[data-astro-cid-st235mgr]{border-left:0;border-right:0;grid-template-columns:1fr}.hf-steps[data-astro-cid-st235mgr]{display:none}.hf-stage[data-astro-cid-st235mgr]{height:auto;padding:var(--space-6) var(--space-4) var(--space-8);position:relative;top:0}.hf-mcap[data-astro-cid-st235mgr]{min-height:2.6em;margin-bottom:var(--space-4);text-align:center;font-family:var(--font-sans);letter-spacing:-.03em;color:var(--ink);max-width:22ch;font-size:1.25rem;font-weight:800;line-height:1.2;animation:.4s both hfIn;display:block}.hf-phonewrap[data-astro-cid-st235mgr]{--w:min(72vw, 290px)}.hf-cue[data-astro-cid-st235mgr]{width:calc(var(--w) + 24px);height:48px;margin-top:14px}.hf-cue-t[data-astro-cid-st235mgr]{font-size:12.5px}}@keyframes hfIn{0%{opacity:0;transform:translateY(6px)}}.wd[data-astro-cid-hdjtfi2q]{margin-top:clamp(5rem,10vw,8rem)}.wd-head[data-astro-cid-hdjtfi2q]{text-align:center;flex-direction:column;align-items:center;display:flex}.wd-eyebrow[data-astro-cid-hdjtfi2q]{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--primary-darker)}.wd-title[data-astro-cid-hdjtfi2q]{margin-top:var(--space-3);max-width:24ch;font-family:var(--font-sans);letter-spacing:-.04em;color:var(--ink);font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:800;line-height:1.1}.wd-rule[data-astro-cid-hdjtfi2q]{margin-top:var(--space-8);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.wd-grid[data-astro-cid-hdjtfi2q]{border-left:1px solid var(--border);grid-template-columns:repeat(6,1fr);padding-inline:0;display:grid}.wd-cell[data-astro-cid-hdjtfi2q]{min-width:0;padding:var(--space-7) var(--space-6);border-right:1px solid var(--border);border-top:1px solid var(--border);flex-direction:column;grid-column:span 2;display:flex}.wd-big[data-astro-cid-hdjtfi2q]{grid-column:span 3}.wd-cell[data-astro-cid-hdjtfi2q]:nth-child(-n+2){border-top:0}.wd-k[data-astro-cid-hdjtfi2q]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--primary-darker);align-items:center;gap:8px;font-weight:600;display:flex}.soon[data-astro-cid-hdjtfi2q]{text-transform:none;letter-spacing:0;color:#8a5d05;background:#fdf3d8;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.wd-h[data-astro-cid-hdjtfi2q]{margin-top:var(--space-3);font-family:var(--font-sans);letter-spacing:-.035em;color:var(--ink);max-width:22ch;font-size:clamp(1.3rem,1rem + .9vw,1.7rem);font-weight:800;line-height:1.15}.wd-cell[data-astro-cid-hdjtfi2q]:not(.wd-big) .wd-h[data-astro-cid-hdjtfi2q]{font-size:clamp(1.15rem,.95rem + .6vw,1.35rem)}.wd-p[data-astro-cid-hdjtfi2q]{margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-base);max-width:46ch;line-height:1.55}.wd-art[data-astro-cid-hdjtfi2q]{padding-top:var(--space-6);height:calc(260px + var(--space-6));place-items:center;margin-top:auto;display:grid}.wd-cell[data-astro-cid-hdjtfi2q]:not(.wd-big) .wd-art[data-astro-cid-hdjtfi2q]{height:calc(212px + var(--space-6))}.wd-art[data-astro-cid-hdjtfi2q]>[data-astro-cid-hdjtfi2q]{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.wd-cell[data-astro-cid-hdjtfi2q]:hover .wd-art[data-astro-cid-hdjtfi2q]>[data-astro-cid-hdjtfi2q]{transform:translateY(-4px)}.nd[data-astro-cid-hdjtfi2q],.ui[data-astro-cid-hdjtfi2q]{background:#fff;border:1px solid #0e11160d;border-radius:18px;box-shadow:0 1px 2px #0e11160a,0 14px 34px -12px #0e111624}.av[data-astro-cid-hdjtfi2q]{letter-spacing:.02em;color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:11.5px;font-weight:700;display:grid}.av-teal[data-astro-cid-hdjtfi2q]{background:linear-gradient(160deg,#4fe0c8,#14a38d)}.av-violet[data-astro-cid-hdjtfi2q]{background:linear-gradient(160deg,#b39afb,#7c4ee6)}.av-amber[data-astro-cid-hdjtfi2q]{background:linear-gradient(160deg,#fcc84a,#de8a0b)}.av-sky[data-astro-cid-hdjtfi2q]{background:linear-gradient(160deg,#7cc4fa,#2f86d6)}.av-rose[data-astro-cid-hdjtfi2q]{background:linear-gradient(160deg,#f9a0b8,#de4f79)}b[data-astro-cid-hdjtfi2q]{color:var(--ink);font-weight:700}.chip-teal[data-astro-cid-hdjtfi2q]{background:var(--primary-soft);color:var(--primary-darker);border-radius:999px;flex:none;padding:3px 9px;font-size:11px;font-style:normal;font-weight:600}.tree[data-astro-cid-hdjtfi2q]{flex-direction:column;align-items:center;width:min(100%,420px);display:flex}.tree-row[data-astro-cid-hdjtfi2q]{width:100%;display:grid}.tree-row[data-astro-cid-hdjtfi2q]>.nd[data-astro-cid-hdjtfi2q]{margin-inline:6px}.tree-row[data-astro-cid-hdjtfi2q].three{grid-template-columns:repeat(3,1fr)}.tree-row[data-astro-cid-hdjtfi2q].two{grid-template-columns:repeat(2,1fr);width:67%;min-width:280px}.tree-link[data-astro-cid-hdjtfi2q]{width:100%;height:36px;display:block;overflow:visible}.tree-link[data-astro-cid-hdjtfi2q].narrow{width:67%;min-width:280px}.tree-link[data-astro-cid-hdjtfi2q] path[data-astro-cid-hdjtfi2q]{fill:none;stroke:#c9d3de;stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nd-v[data-astro-cid-hdjtfi2q]{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:14px 8px 12px;display:flex}.nd-v[data-astro-cid-hdjtfi2q] .av[data-astro-cid-hdjtfi2q]{margin-bottom:6px}.nd-v[data-astro-cid-hdjtfi2q] b[data-astro-cid-hdjtfi2q]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;overflow:hidden}.nd-v[data-astro-cid-hdjtfi2q] span[data-astro-cid-hdjtfi2q]:not(.av){color:var(--text-secondary);white-space:nowrap;font-size:12px}.nd-h[data-astro-cid-hdjtfi2q]{align-items:center;gap:11px;padding:11px 18px 11px 12px;display:flex}.nd-h[data-astro-cid-hdjtfi2q] div[data-astro-cid-hdjtfi2q]{flex-direction:column;gap:1px;display:flex}.nd-h[data-astro-cid-hdjtfi2q] b[data-astro-cid-hdjtfi2q]{font-size:14px}.nd-h[data-astro-cid-hdjtfi2q] span[data-astro-cid-hdjtfi2q]:not(.av){color:var(--text-secondary);font-size:12px}.ui[data-astro-cid-hdjtfi2q]{width:min(100%,300px);height:212px;color:var(--ink);flex-direction:column;justify-content:space-between;padding:14px;font-size:12.5px;display:flex}.ui[data-astro-cid-hdjtfi2q] svg[data-astro-cid-hdjtfi2q]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.lib-search[data-astro-cid-hdjtfi2q]{color:var(--text-tertiary);background:#f3f5f8;border-radius:11px;align-items:center;gap:8px;padding:8px 11px;display:flex}.lib-list[data-astro-cid-hdjtfi2q]{flex-direction:column;display:flex}.lib-row[data-astro-cid-hdjtfi2q]{border-top:1px solid #eff2f5;align-items:center;gap:10px;padding:7px 0;display:flex}.lib-row[data-astro-cid-hdjtfi2q]:first-child{border-top:0}.lib-row[data-astro-cid-hdjtfi2q] div[data-astro-cid-hdjtfi2q]{flex-direction:column;flex:1;min-width:0;display:flex}.lib-row[data-astro-cid-hdjtfi2q] b[data-astro-cid-hdjtfi2q]{font-size:13px}.lib-row[data-astro-cid-hdjtfi2q] span[data-astro-cid-hdjtfi2q]:not(.lib-th){color:var(--text-secondary);font-size:11.5px}.lib-th[data-astro-cid-hdjtfi2q]{color:#fff;background:linear-gradient(140deg,#eef1f5,#dde3ea);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.lib-th[data-astro-cid-hdjtfi2q] svg[data-astro-cid-hdjtfi2q]{fill:#9aa8b8;stroke:none;width:13px;height:13px}.lib-th[data-astro-cid-hdjtfi2q].mine svg[data-astro-cid-hdjtfi2q]{fill:#fff}.lib-th[data-astro-cid-hdjtfi2q].mine{background:linear-gradient(140deg,#5fe3cd,#14a38d)}.gp-url[data-astro-cid-hdjtfi2q]{color:var(--text-secondary);background:#f3f5f8;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;display:flex}.gp-url[data-astro-cid-hdjtfi2q] svg[data-astro-cid-hdjtfi2q]{width:12px;height:12px}.gp-who[data-astro-cid-hdjtfi2q]{align-items:center;gap:11px;display:flex}.gp-who[data-astro-cid-hdjtfi2q] div[data-astro-cid-hdjtfi2q]{flex-direction:column;gap:1px;display:flex}.gp-who[data-astro-cid-hdjtfi2q] b[data-astro-cid-hdjtfi2q]{font-size:14px}.gp-who[data-astro-cid-hdjtfi2q] span[data-astro-cid-hdjtfi2q]:not(.av){color:var(--text-secondary);font-size:12px}.gp-btns[data-astro-cid-hdjtfi2q]{flex-direction:column;gap:7px;display:flex}.btn-teal[data-astro-cid-hdjtfi2q],.btn-soft[data-astro-cid-hdjtfi2q],.on-join[data-astro-cid-hdjtfi2q]{border-radius:11px;justify-content:center;padding:8px 12px;font-size:12.5px;font-weight:700;display:flex}.btn-teal[data-astro-cid-hdjtfi2q]{background:var(--primary);color:#04342c}.btn-soft[data-astro-cid-hdjtfi2q]{background:var(--primary-softer);color:var(--primary-darker);box-shadow:inset 0 0 0 1px var(--primary-soft)}.on-top[data-astro-cid-hdjtfi2q]{justify-content:space-between;align-items:center;display:flex}.on-top[data-astro-cid-hdjtfi2q] span[data-astro-cid-hdjtfi2q]{color:var(--text-secondary);font-size:12px;font-weight:600}.on-meet[data-astro-cid-hdjtfi2q]{background:#f3f5f8;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;display:flex}.on-meet[data-astro-cid-hdjtfi2q] div[data-astro-cid-hdjtfi2q]{flex-direction:column;flex:1;min-width:0;display:flex}.on-meet[data-astro-cid-hdjtfi2q] b[data-astro-cid-hdjtfi2q]{font-size:12.5px}.on-meet[data-astro-cid-hdjtfi2q] span[data-astro-cid-hdjtfi2q]:not(.gm):not(.on-join){color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.gm[data-astro-cid-hdjtfi2q]{background:conic-gradient(from 45deg, #34a853 0 25%, #fbbc04 0 50%, #ea4335 0 75%, #4285f4 0);border-radius:7px;flex:none;width:26px;height:26px}.on-join[data-astro-cid-hdjtfi2q]{background:var(--primary);color:#04342c;flex:none;padding:6px 12px}@media (width<=1000px){.wd-grid[data-astro-cid-hdjtfi2q]{grid-template-columns:1fr 1fr}.wd-cell[data-astro-cid-hdjtfi2q],.wd-big[data-astro-cid-hdjtfi2q]{grid-column:span 1}.wd-cell[data-astro-cid-hdjtfi2q]:nth-child(n){border-top:1px solid var(--border)}.wd-cell[data-astro-cid-hdjtfi2q]:nth-child(-n+2){border-top:0}.wd-cell[data-astro-cid-hdjtfi2q]:last-child{grid-column:span 2}}@media (width>=641px) and (width<=1000px){.wd-cell[data-astro-cid-hdjtfi2q]:last-child{column-gap:var(--space-6);grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:1fr 1fr;display:grid}.wd-cell[data-astro-cid-hdjtfi2q]:last-child>[data-astro-cid-hdjtfi2q]:not(.wd-art){grid-column:1}.wd-cell[data-astro-cid-hdjtfi2q]:last-child>.wd-k[data-astro-cid-hdjtfi2q]{grid-row:2}.wd-cell[data-astro-cid-hdjtfi2q]:last-child>.wd-h[data-astro-cid-hdjtfi2q]{grid-row:3}.wd-cell[data-astro-cid-hdjtfi2q]:last-child>.wd-p[data-astro-cid-hdjtfi2q]{grid-row:4}.wd-cell[data-astro-cid-hdjtfi2q]:last-child>.wd-art[data-astro-cid-hdjtfi2q]{grid-area:1/2/-1;align-self:center;height:212px;margin-top:0;padding-top:0}}@media (width<=640px){.wd-grid[data-astro-cid-hdjtfi2q]{border-left:0;grid-template-columns:1fr}.wd-cell[data-astro-cid-hdjtfi2q],.wd-big[data-astro-cid-hdjtfi2q],.wd-cell[data-astro-cid-hdjtfi2q]:last-child{padding-inline:var(--space-5);border-right:0;grid-column:span 1}.wd-cell[data-astro-cid-hdjtfi2q]:nth-child(2){border-top:1px solid var(--border)}.tree-row[data-astro-cid-hdjtfi2q]>.nd[data-astro-cid-hdjtfi2q]{margin-inline:4px}.nd-v[data-astro-cid-hdjtfi2q]{padding-inline:4px}.nd-v[data-astro-cid-hdjtfi2q] b[data-astro-cid-hdjtfi2q]{font-size:12px}}.hp[data-astro-cid-nhevf4ze]{margin-top:clamp(5rem,10vw,8rem)}.hp-rule[data-astro-cid-nhevf4ze]{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.hp-grid[data-astro-cid-nhevf4ze]{grid-template-columns:repeat(4,1fr);padding-inline:0;display:grid}.hp-lead[data-astro-cid-nhevf4ze]{padding:var(--space-8) var(--space-6);border-left:1px solid var(--border);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:radial-gradient(60% 120% at 0% 0%, var(--primary-softer), transparent 70%);grid-column:1/-1}.hp-eyebrow[data-astro-cid-nhevf4ze]{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--primary-darker)}.hp-title[data-astro-cid-nhevf4ze]{font-family:var(--font-sans);letter-spacing:-.045em;color:var(--ink);margin-top:var(--space-3);font-size:clamp(2.4rem,1.4rem + 4vw,4.25rem);font-weight:800;line-height:1.02}.hp-title-2[data-astro-cid-nhevf4ze]{color:var(--primary-darker);margin-top:0}.hp-body[data-astro-cid-nhevf4ze]{margin-top:var(--space-5);max-width:56ch;font-size:var(--text-lg);color:var(--text-secondary);line-height:1.6}.hp-link[data-astro-cid-nhevf4ze]{margin-top:var(--space-4);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--primary-darker);display:inline-block}.hp-link[data-astro-cid-nhevf4ze]:hover{color:var(--primary-dark);text-decoration:none}.hp-cell[data-astro-cid-nhevf4ze]{gap:var(--space-2);padding:var(--space-6);border-left:1px solid var(--border);flex-direction:column;display:flex}.hp-cell[data-astro-cid-nhevf4ze]:last-child{border-right:1px solid var(--border)}.hp-num[data-astro-cid-nhevf4ze]{font-family:var(--font-sans);letter-spacing:-.04em;color:var(--ink);align-items:center;gap:10px;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.6rem);font-weight:800;line-height:1.05;display:flex}.hp-cell[data-astro-cid-nhevf4ze] p[data-astro-cid-nhevf4ze]{color:var(--text-tertiary);font-size:var(--text-base);line-height:1.55}.hp-cell[data-astro-cid-nhevf4ze] p[data-astro-cid-nhevf4ze] b[data-astro-cid-nhevf4ze]{color:var(--ink);font-weight:var(--fw-semibold)}.soon[data-astro-cid-nhevf4ze]{letter-spacing:0;color:#8a5d05;background:#fdf3d8;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.hp-cell-rate[data-astro-cid-nhevf4ze]{background:linear-gradient(180deg, transparent, var(--primary-softer))}.hp-steps[data-astro-cid-nhevf4ze]{height:64px;margin-top:var(--space-3);align-items:flex-end;gap:5px;display:flex}.hp-step[data-astro-cid-nhevf4ze]{flex:1;align-items:flex-end;height:100%;display:flex}.hp-step[data-astro-cid-nhevf4ze] i[data-astro-cid-nhevf4ze]{width:100%;height:var(--h);background:linear-gradient(180deg, var(--primary), var(--primary-dark));opacity:calc(1 - var(--i) * .08);transform-origin:bottom;animation:.8s cubic-bezier(.2,.8,.2,1) both hpGrow;animation-delay:calc(var(--i) * 70ms);border-radius:5px 5px 2px 2px;animation-timeline:view();animation-range:entry 10% cover 35%;display:block}@keyframes hpGrow{0%{transform:scaleY(.15)}}.hp-axis[data-astro-cid-nhevf4ze]{color:var(--text-tertiary);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.hp-chart-k[data-astro-cid-nhevf4ze]{margin-top:var(--space-4);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.hp-math[data-astro-cid-nhevf4ze]{margin-top:var(--space-3);border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.hp-math[data-astro-cid-nhevf4ze] div[data-astro-cid-nhevf4ze]{border-top:1px solid var(--border);justify-content:space-between;padding:7px 12px;font-size:13px;display:flex}.hp-math[data-astro-cid-nhevf4ze] div[data-astro-cid-nhevf4ze]:first-child{border-top:0}.hp-math[data-astro-cid-nhevf4ze] span[data-astro-cid-nhevf4ze]{color:var(--text-secondary)}.hp-math[data-astro-cid-nhevf4ze] b[data-astro-cid-nhevf4ze]{font-variant-numeric:tabular-nums}.hp-you[data-astro-cid-nhevf4ze]{background:var(--primary-soft)}.hp-you[data-astro-cid-nhevf4ze] b[data-astro-cid-nhevf4ze]{color:var(--primary-darker)}@media (width<=900px){.hp-grid[data-astro-cid-nhevf4ze]{grid-template-columns:1fr 1fr}.hp-cell[data-astro-cid-nhevf4ze]:nth-child(odd){border-right:1px solid var(--border)}.hp-cell[data-astro-cid-nhevf4ze]:nth-child(n+4){border-top:1px solid var(--border)}}@media (width<=560px){.hp-grid[data-astro-cid-nhevf4ze]{grid-template-columns:1fr}.hp-lead[data-astro-cid-nhevf4ze],.hp-cell[data-astro-cid-nhevf4ze],.hp-cell[data-astro-cid-nhevf4ze]:last-child,.hp-cell[data-astro-cid-nhevf4ze]:nth-child(odd){padding-inline:var(--space-5);border-left:0;border-right:0}.hp-cell[data-astro-cid-nhevf4ze]+.hp-cell[data-astro-cid-nhevf4ze]{border-top:1px solid var(--border)}}.hc[data-astro-cid-ruey3hww]{margin-top:clamp(5rem,10vw,8rem)}.hc-rule[data-astro-cid-ruey3hww]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:radial-gradient(60% 70% at 50% 38%, var(--primary-softer), transparent 75%)}.hc-inner[data-astro-cid-ruey3hww]{text-align:center;border-left:1px solid var(--border);border-right:1px solid var(--border);flex-direction:column;align-items:center;padding-block:clamp(3rem,7vw,5.5rem);display:flex}.hc-art[data-astro-cid-ruey3hww]{aspect-ratio:600/250;width:min(600px,100%);position:relative}.hc-glow[data-astro-cid-ruey3hww]{background:radial-gradient(closest-side, color-mix(in srgb, var(--primary) 34%, transparent), transparent);filter:blur(18px);border-radius:50%;width:58%;height:54%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.hc-rings[data-astro-cid-ruey3hww]{width:100%;height:88%;position:absolute;inset:12% 0 0;overflow:visible}.hc-rings[data-astro-cid-ruey3hww] ellipse[data-astro-cid-ruey3hww]{fill:none;stroke:color-mix(in srgb, var(--primary-dark) 30%, transparent);stroke-width:1px}.hc-rings[data-astro-cid-ruey3hww] ellipse[data-astro-cid-ruey3hww]:nth-child(2){stroke-dasharray:3 6}.hc-orbit[data-astro-cid-ruey3hww]{position:absolute;inset:0}.hc-tool[data-astro-cid-ruey3hww]{will-change:transform, opacity;width:42px;height:42px;margin:-21px 0 0 -21px;position:absolute;top:58%;left:50%}.hc-tool[data-astro-cid-ruey3hww] svg{border-radius:22%;width:100%;height:100%;display:block;box-shadow:0 10px 22px #0e111624}.hc-icon[data-astro-cid-ruey3hww]{aspect-ratio:1;z-index:5;background:#fff;border-radius:24%;place-items:center;width:clamp(84px,17%,112px);animation:6s ease-in-out infinite hcFloat;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fff,0 24px 50px -10px #0f7d6c73,0 10px 24px #0e11161f,0 0 0 1px #0f7d6c1a}.hc-icon[data-astro-cid-ruey3hww] img[data-astro-cid-ruey3hww]{width:64%;height:auto}@keyframes hcFloat{0%,to{translate:0}50%{translate:0 -6px}}.hc-title[data-astro-cid-ruey3hww]{margin-top:var(--space-6);max-width:18ch;font-family:var(--font-sans);letter-spacing:-.045em;color:var(--ink);font-size:clamp(2.1rem,1.3rem + 3.2vw,3.6rem);font-weight:800;line-height:1.04}.hc-sub[data-astro-cid-ruey3hww]{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-lg)}.hc-btn[data-astro-cid-ruey3hww]{margin-top:var(--space-6);background:var(--ink);color:#fff;font-weight:var(--fw-semibold);border-radius:12px;padding:.9rem 1.8rem;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex}.hc-btn[data-astro-cid-ruey3hww]:hover{background:var(--primary-darker);box-shadow:var(--shadow-teal);text-decoration:none;transform:translateY(-1px)}@media (width<=600px){.hc-inner[data-astro-cid-ruey3hww]{border-left:0;border-right:0}.hc-tool[data-astro-cid-ruey3hww]{width:30px;height:30px;margin:-15px 0 0 -15px}}@media (prefers-reduced-motion:reduce){.hc-icon[data-astro-cid-ruey3hww]{animation:none}}
