.fb[data-astro-cid-xqsfkgqv]{border-radius:var(--r-lg);width:100%;overflow:hidden}.bar[data-astro-cid-xqsfkgqv]{background:var(--surface);box-shadow:0 1px 0 var(--sand);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.crumb[data-astro-cid-xqsfkgqv]{gap:1px;min-width:0;display:grid}.crumb[data-astro-cid-xqsfkgqv] b[data-astro-cid-xqsfkgqv]{font-size:.95rem;font-weight:500}.who[data-astro-cid-xqsfkgqv]{align-items:center;gap:8px;display:flex}.canvas[data-astro-cid-xqsfkgqv]{background:var(--bg);justify-items:center;padding:22px clamp(14px,3vw,28px) 26px;display:grid}.node[data-astro-cid-xqsfkgqv]{background:var(--surface);border-radius:14px;align-items:center;gap:12px;width:min(100%,300px);padding:12px 14px;display:flex;box-shadow:0 1px 2px #14143c0f,0 10px 22px -18px #14143c66}.node[data-astro-cid-xqsfkgqv]>div[data-astro-cid-xqsfkgqv]{gap:1px;min-width:0;display:grid}.node[data-astro-cid-xqsfkgqv] b[data-astro-cid-xqsfkgqv]{font-weight:500}.node[data-astro-cid-xqsfkgqv] .st[data-astro-cid-xqsfkgqv]{margin-left:auto}.node[data-astro-cid-xqsfkgqv].slim{border-radius:var(--r-btn);width:auto;padding:8px 14px 8px 8px}.wire[data-astro-cid-xqsfkgqv]{background:#d5d5e2;border-radius:2px;width:2px;height:18px}.fork[data-astro-cid-xqsfkgqv]{width:52%;height:22px;position:relative}.fork[data-astro-cid-xqsfkgqv]:before{content:"";background:#d5d5e2;width:2px;height:10px;position:absolute;top:0;left:50%;transform:translate(-1px)}.fork[data-astro-cid-xqsfkgqv] span[data-astro-cid-xqsfkgqv]{border:2px solid #d5d5e2;border-bottom:0;border-radius:10px 10px 0 0;position:absolute;inset:10px 0 0}.branches[data-astro-cid-xqsfkgqv]{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.br[data-astro-cid-xqsfkgqv]{justify-items:center;gap:8px;display:grid}.node[data-astro-cid-xqsfkgqv].mini{gap:10px;width:100%;padding:10px 12px}.node[data-astro-cid-xqsfkgqv].col{justify-items:start;gap:8px;display:grid}.row[data-astro-cid-xqsfkgqv]{align-items:center;gap:10px;display:flex!important}.yes[data-astro-cid-xqsfkgqv]{background:var(--ka-ok-bg);color:var(--ka-ok)}.no[data-astro-cid-xqsfkgqv]{background:var(--surface);color:var(--ink-2)}@media (width<=480px){.node[data-astro-cid-xqsfkgqv] .st[data-astro-cid-xqsfkgqv],.who[data-astro-cid-xqsfkgqv] .ka-small[data-astro-cid-xqsfkgqv]{display:none}}@media (prefers-reduced-motion:no-preference){.motion .play[data-astro-cid-xqsfkgqv] .canvas[data-astro-cid-xqsfkgqv]>[data-astro-cid-xqsfkgqv]{animation:fb-in .7s var(--ease) both}.motion .play[data-astro-cid-xqsfkgqv] .s1[data-astro-cid-xqsfkgqv]{animation-delay:.45s}.motion .play[data-astro-cid-xqsfkgqv] .s2[data-astro-cid-xqsfkgqv]{animation-delay:.75s}.motion .play[data-astro-cid-xqsfkgqv] .s3[data-astro-cid-xqsfkgqv]{animation-delay:1.05s}.motion .play[data-astro-cid-xqsfkgqv] .s4[data-astro-cid-xqsfkgqv]{animation-delay:1.35s}.motion .play[data-astro-cid-xqsfkgqv] .s5[data-astro-cid-xqsfkgqv]{animation-delay:1.6s}.motion .play[data-astro-cid-xqsfkgqv] .wire[data-astro-cid-xqsfkgqv]{transform-origin:top;animation-name:fb-wire}.motion .play[data-astro-cid-xqsfkgqv] .st[data-astro-cid-xqsfkgqv]{animation:.5s cubic-bezier(.16,1,.3,1) 2.1s both fb-pop}}@keyframes fb-in{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes fb-wire{0%{transform:scaleY(0)}to{transform:none}}@keyframes fb-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.m[data-astro-cid-wmutxksd]{width:100%;max-width:330px}.ka-card[data-astro-cid-wmutxksd].m,.m[data-astro-cid-wmutxksd] .ka-card[data-astro-cid-wmutxksd]{border-radius:16px}.ka-card[data-astro-cid-wmutxksd].m{gap:14px;padding:16px;display:grid}.hd[data-astro-cid-wmutxksd]{align-items:center;gap:12px;display:flex}.hd[data-astro-cid-wmutxksd]>div[data-astro-cid-wmutxksd]{gap:1px;min-width:0;display:grid}.hd[data-astro-cid-wmutxksd] b[data-astro-cid-wmutxksd],.hd2[data-astro-cid-wmutxksd] b[data-astro-cid-wmutxksd]{font-weight:500}.hd2[data-astro-cid-wmutxksd]{justify-content:space-between;align-items:center;gap:10px;display:flex}.rules[data-astro-cid-wmutxksd]{gap:6px;list-style:none;display:grid}.rules[data-astro-cid-wmutxksd] li[data-astro-cid-wmutxksd]{background:var(--bg);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.rules[data-astro-cid-wmutxksd] li[data-astro-cid-wmutxksd] b[data-astro-cid-wmutxksd]{margin-left:auto;font-weight:500}.and[data-astro-cid-wmutxksd]{color:var(--blue-deep);background:var(--blue-soft);border-radius:var(--r-btn);padding:1px 7px;font-size:.7rem}.ft[data-astro-cid-wmutxksd]{justify-content:space-between;align-items:center;display:flex}.faces[data-astro-cid-wmutxksd]{display:flex}.dot[data-astro-cid-wmutxksd]{width:24px;height:24px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;margin-left:-6px}.dot[data-astro-cid-wmutxksd]:first-child{margin-left:0}.dot[data-astro-cid-wmutxksd].a{background:#ffd9c2}.dot[data-astro-cid-wmutxksd].b{background:#cfe0ff}.dot[data-astro-cid-wmutxksd].c{background:#d9f0dc}.av[data-astro-cid-wmutxksd]{background:#ffd9c2;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:.8rem;font-weight:500;display:grid}.phone[data-astro-cid-wmutxksd]{max-width:230px;padding-bottom:26px;position:relative}.screen[data-astro-cid-wmutxksd]{background:var(--surface);box-shadow:0 0 0 6px var(--ink), 0 30px 50px -24px #14143c80;border-radius:30px;gap:12px;padding:12px 14px 18px;display:grid}.notch[data-astro-cid-wmutxksd]{background:var(--ink);border-radius:10px;justify-self:center;width:70px;height:16px;margin-top:-4px}.mailhd[data-astro-cid-wmutxksd]{justify-content:space-between;align-items:center;display:flex}.logo[data-astro-cid-wmutxksd]{background:var(--ink);border-radius:4px;width:54px;height:10px}.hi[data-astro-cid-wmutxksd]{letter-spacing:-.02em;font-size:1rem;font-weight:500;line-height:1.2}.prods[data-astro-cid-wmutxksd]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.prod[data-astro-cid-wmutxksd]{gap:6px;display:grid}.img[data-astro-cid-wmutxksd]{aspect-ratio:1;border-radius:10px}.i1[data-astro-cid-wmutxksd]{background:linear-gradient(160deg,#e9d8c6,#c9a98a)}.i2[data-astro-cid-wmutxksd]{background:linear-gradient(160deg,#dfe3ea,#9aa6b8)}.ln[data-astro-cid-wmutxksd]{background:var(--sand);border-radius:4px;height:6px}.w8[data-astro-cid-wmutxksd]{width:80%}.w7[data-astro-cid-wmutxksd]{width:70%}.w6[data-astro-cid-wmutxksd]{width:60%}.w5[data-astro-cid-wmutxksd]{width:50%}.w4[data-astro-cid-wmutxksd]{width:40%}.cta[data-astro-cid-wmutxksd]{border-radius:var(--r-btn);background:var(--blue);color:#fff;justify-self:start;padding:8px 14px;font-size:.78rem;font-weight:500}.chip[data-astro-cid-wmutxksd]{color:var(--blue-deep);white-space:nowrap;align-items:center;gap:8px;padding:9px 12px;font-size:.78rem;font-weight:500;display:flex;position:absolute;bottom:0;right:-34px;border-radius:12px!important}.nums[data-astro-cid-wmutxksd]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.nums[data-astro-cid-wmutxksd]>div[data-astro-cid-wmutxksd]{background:var(--bg);border-radius:10px;gap:8px;padding:10px;display:grid}.bar[data-astro-cid-wmutxksd]{background:linear-gradient(90deg, var(--blue-soft), #d6d6ff);border-radius:6px;height:18px}.b1[data-astro-cid-wmutxksd]{width:70%}.b2[data-astro-cid-wmutxksd]{width:50%}.b3[data-astro-cid-wmutxksd]{width:85%}.note[data-astro-cid-wmutxksd]{color:var(--ink-2)}.tasks[data-astro-cid-wmutxksd] ul[data-astro-cid-wmutxksd],.ord[data-astro-cid-wmutxksd] ul[data-astro-cid-wmutxksd]{gap:6px;list-style:none;display:grid}.tasks[data-astro-cid-wmutxksd] li[data-astro-cid-wmutxksd]{background:var(--bg);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.tasks[data-astro-cid-wmutxksd] li[data-astro-cid-wmutxksd] span[data-astro-cid-wmutxksd]:nth-child(2){flex:1;min-width:0}.tick[data-astro-cid-wmutxksd]{color:#fff;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;display:grid;box-shadow:inset 0 0 0 1.5px #c9c9d4}.tick[data-astro-cid-wmutxksd].on{background:var(--blue);box-shadow:none}.fs[data-astro-cid-wmutxksd]{display:flex}.fs[data-astro-cid-wmutxksd] img[data-astro-cid-wmutxksd]+img[data-astro-cid-wmutxksd]{margin-left:-7px}.ord[data-astro-cid-wmutxksd] li[data-astro-cid-wmutxksd]{background:var(--bg);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:9px 10px;display:flex}.ord[data-astro-cid-wmutxksd] li[data-astro-cid-wmutxksd] .ka-small[data-astro-cid-wmutxksd]{flex:1 0 6.5rem}.off[data-astro-cid-wmutxksd]{text-decoration:line-through #14141459}.tpl[data-astro-cid-wmutxksd]{max-width:280px;height:210px;position:relative}.sheet[data-astro-cid-wmutxksd]{gap:8px;width:62%;padding:14px;display:grid;position:absolute}.sheet[data-astro-cid-wmutxksd] b[data-astro-cid-wmutxksd]{letter-spacing:-.02em;font-size:1.05rem;font-weight:500}.back[data-astro-cid-wmutxksd]{top:0;right:0;transform:rotate(4deg)}.front[data-astro-cid-wmutxksd]{top:34px;left:0;transform:rotate(-3deg)}.lang[data-astro-cid-wmutxksd]{border-radius:var(--r-btn);background:var(--blue-soft);color:var(--blue-deep);justify-self:start;padding:2px 8px;font-size:.7rem;font-weight:500}.blk[data-astro-cid-wmutxksd]{background:linear-gradient(160deg,#e9d8c6,#c9a98a);border-radius:8px;height:46px}.trg[data-astro-cid-wmutxksd]{justify-items:center;display:grid}.trg[data-astro-cid-wmutxksd] .node[data-astro-cid-wmutxksd]{align-items:center;gap:10px;width:100%;max-width:250px;padding:10px 12px;display:flex}.trg[data-astro-cid-wmutxksd] .node[data-astro-cid-wmutxksd]>div[data-astro-cid-wmutxksd]{display:grid}.trg[data-astro-cid-wmutxksd] .node[data-astro-cid-wmutxksd] b[data-astro-cid-wmutxksd]{font-weight:500}.trg[data-astro-cid-wmutxksd] .node[data-astro-cid-wmutxksd].slim{width:auto;padding:7px 14px 7px 7px;border-radius:var(--r-btn)!important}.trg[data-astro-cid-wmutxksd] .wire[data-astro-cid-wmutxksd]{background:#cfcfdc;width:2px;height:14px}@media (width<=600px){.chip[data-astro-cid-wmutxksd]{right:-12px}}.dg[data-astro-cid-j3d2otyh]{padding:clamp(28px,4vw,52px) clamp(18px,4vw,52px) clamp(64px,6vw,84px)}.stack[data-astro-cid-j3d2otyh]{justify-items:center;max-width:420px;margin:0 auto;display:grid}.srcs[data-astro-cid-j3d2otyh]{justify-content:space-between;gap:8px;width:100%;display:flex}.src[data-astro-cid-j3d2otyh]{color:var(--ink-2);align-items:center;gap:7px;padding:8px 12px;font-size:.8rem;font-weight:500;display:inline-flex;border-radius:var(--r-btn)!important}.merge[data-astro-cid-j3d2otyh],.fork[data-astro-cid-j3d2otyh]{width:100%;height:36px;overflow:visible}.merge[data-astro-cid-j3d2otyh] path[data-astro-cid-j3d2otyh],.fork[data-astro-cid-j3d2otyh] path[data-astro-cid-j3d2otyh]{fill:none;stroke:#c9c9d8;stroke-width:2px;vector-effect:non-scaling-stroke}.n[data-astro-cid-j3d2otyh]{align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex;border-radius:14px!important}.n[data-astro-cid-j3d2otyh]>div[data-astro-cid-j3d2otyh]{flex:1;gap:1px;min-width:0;display:grid}.n[data-astro-cid-j3d2otyh] b[data-astro-cid-j3d2otyh]{font-weight:500}.n[data-astro-cid-j3d2otyh].slim{width:auto;padding:8px 16px 8px 8px;border-radius:var(--r-btn)!important}.n[data-astro-cid-j3d2otyh].col{align-content:start;justify-items:start;gap:4px;display:grid}.n[data-astro-cid-j3d2otyh].col .ka-pill[data-astro-cid-j3d2otyh]{margin-top:6px}.n[data-astro-cid-j3d2otyh].dim{background:var(--bg);box-shadow:none}.w[data-astro-cid-j3d2otyh]{background:#c9c9d8;border-radius:2px;width:2px;height:18px}.two[data-astro-cid-j3d2otyh]{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.sig[data-astro-cid-j3d2otyh]{align-items:center;gap:9px;padding:6px 14px 6px 6px;font-size:.8rem;font-weight:500;display:flex;position:absolute;bottom:clamp(14px,2.4vw,24px);right:clamp(14px,3vw,28px);border-radius:var(--r-btn)!important}@media (width<=420px){.src[data-astro-cid-j3d2otyh]{padding:7px 9px;font-size:.74rem}.src[data-astro-cid-j3d2otyh] svg{display:none}}.hub[data-astro-cid-ztfdwduu]{aspect-ratio:1;place-items:center;width:min(100%,600px);margin:0 auto;display:grid;position:relative;container-type:inline-size}.disc[data-astro-cid-ztfdwduu]{border-radius:50%;position:absolute}.d1[data-astro-cid-ztfdwduu]{background:#f1f1ff;inset:9%}.d2[data-astro-cid-ztfdwduu]{background:var(--blue-soft);inset:27%}.core[data-astro-cid-ztfdwduu]{z-index:2;justify-items:center;gap:10px;padding:16px 18px 12px;display:grid;position:relative;border-radius:22px!important}.core[data-astro-cid-ztfdwduu]>img[data-astro-cid-ztfdwduu]{border-radius:8px;width:clamp(110px,26cqw,150px);height:auto}.me[data-astro-cid-ztfdwduu]{color:var(--ink-2);align-items:center;gap:7px;font-size:.78rem;font-weight:500;display:flex}.me[data-astro-cid-ztfdwduu] .ka-face[data-astro-cid-ztfdwduu]{width:22px;height:22px}.orbit[data-astro-cid-ztfdwduu]{position:absolute;inset:0}.slot[data-astro-cid-ztfdwduu]{width:0;height:0;transform:rotate(var(--a)) translateX(41cqw) rotate(calc(var(--a) * -1));position:absolute;top:50%;left:50%}.up[data-astro-cid-ztfdwduu]{justify-items:center;gap:6px;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.ic[data-astro-cid-ztfdwduu]{width:46px;height:46px;color:var(--blue);place-items:center;display:grid;border-radius:14px!important}.nm[data-astro-cid-ztfdwduu]{white-space:nowrap;color:var(--ink-2);font-size:.78rem;font-weight:500}@media (prefers-reduced-motion:no-preference){.orbit[data-astro-cid-ztfdwduu]{animation:90s linear infinite hub-spin}.up[data-astro-cid-ztfdwduu]{animation:90s linear infinite hub-unspin}}@keyframes hub-spin{to{transform:rotate(360deg)}}@keyframes hub-unspin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@container (width<=420px){.ic[data-astro-cid-ztfdwduu]{width:38px;height:38px;border-radius:12px!important}.nm[data-astro-cid-ztfdwduu]{font-size:.7rem}}.ac[data-astro-cid-nktketud]{gap:12px;width:100%;max-width:440px;padding:16px;display:grid;border-radius:var(--r-lg)!important}.top[data-astro-cid-nktketud]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tabs[data-astro-cid-nktketud]{border-radius:var(--r-btn);background:var(--bg);gap:4px;padding:4px;display:flex}.tabs[data-astro-cid-nktketud] span[data-astro-cid-nktketud]{border-radius:var(--r-btn);color:var(--ink-2);padding:6px 12px;font-size:.8rem;font-weight:500}.tabs[data-astro-cid-nktketud] .on[data-astro-cid-nktketud]{background:var(--surface);color:var(--ink);box-shadow:0 2px 6px -3px #14143c4d}ul[data-astro-cid-nktketud]{gap:6px;list-style:none;display:grid}li[data-astro-cid-nktketud]{background:var(--bg);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}li[data-astro-cid-nktketud] b[data-astro-cid-nktketud]{flex:1;min-width:0;font-weight:500}.langs[data-astro-cid-nktketud]{gap:4px;display:flex}.langs[data-astro-cid-nktketud] span[data-astro-cid-nktketud]{border-radius:var(--r-btn);background:var(--blue-soft);color:var(--blue-deep);padding:2px 7px;font-size:.7rem;font-weight:500}.foot[data-astro-cid-nktketud]{justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 0;display:flex}@media (width<=400px){li[data-astro-cid-nktketud] .ka-pill[data-astro-cid-nktketud]{display:none}}.head[data-astro-cid-ogqe57wg]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,3vw,44px);display:flex}.rate[data-astro-cid-ogqe57wg]{margin-top:18px}.nav[data-astro-cid-ogqe57wg]{gap:8px;display:flex}.arw[data-astro-cid-ogqe57wg]{background:var(--surface);cursor:pointer;border:0;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .2s,color .2s,opacity .2s;display:grid;box-shadow:0 8px 20px -14px #14143c80}.arw[data-astro-cid-ogqe57wg]:hover{background:var(--blue);color:#fff}.arw[data-astro-cid-ogqe57wg]:disabled{opacity:.4;cursor:default;background:var(--surface);color:var(--ink)}.track[data-astro-cid-ogqe57wg]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(280px,calc(33.3333% - 8px));grid-auto-flow:column;gap:12px;padding-bottom:6px;list-style:none;display:grid;overflow-x:auto}.track[data-astro-cid-ogqe57wg]::-webkit-scrollbar{display:none}.q[data-astro-cid-ogqe57wg]{scroll-snap-align:start;background:var(--surface);border-radius:var(--r-lg);flex-direction:column;gap:20px;min-height:300px;padding:clamp(22px,2.4vw,30px);display:flex}.who[data-astro-cid-ogqe57wg]{align-items:center;gap:14px;display:flex}.who[data-astro-cid-ogqe57wg] img[data-astro-cid-ogqe57wg]{border-radius:var(--r-face);object-fit:cover;object-position:50% 20%;width:56px;height:56px}.who[data-astro-cid-ogqe57wg] b[data-astro-cid-ogqe57wg]{font-weight:500;display:block}.who[data-astro-cid-ogqe57wg] span[data-astro-cid-ogqe57wg]{color:var(--ink-2);font-size:.86rem;display:block}blockquote[data-astro-cid-ogqe57wg]{letter-spacing:-.02em;font-size:1.08rem;line-height:1.42}.logo[data-astro-cid-ogqe57wg]{object-fit:contain;object-position:left;filter:grayscale();opacity:.8;width:auto;max-width:130px;height:22px;margin-top:auto}@media (width<=760px){.head[data-astro-cid-ogqe57wg]{flex-direction:column;align-items:flex-start}.track[data-astro-cid-ogqe57wg]{grid-auto-columns:84%}}.ka-ui{--ka-shadow:0 2px 4px -2px #14143c14, 0 22px 44px -26px #14143c52;--ka-ok:#1d7f45;--ka-ok-bg:#e2f6e9;--ka-wait:#8a5a00;--ka-wait-bg:#fff1d6;color:var(--ink);letter-spacing:-.01em;font-size:.86rem;line-height:1.35}.ka-card{background:var(--surface);border-radius:var(--r-md);box-shadow:var(--ka-shadow)}.ka-pill{border-radius:var(--r-btn);white-space:nowrap;background:var(--sand);color:var(--ink-2);align-items:center;gap:6px;padding:4px 9px;font-size:.74rem;font-weight:500;display:inline-flex}.ka-pill:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px}.ka-pill.ok{background:var(--ka-ok-bg);color:var(--ka-ok)}.ka-pill.wait{background:var(--ka-wait-bg);color:var(--ka-wait)}.ka-pill.blue{background:var(--blue-soft);color:var(--blue-deep)}.ka-pill.plain:before{display:none}.ka-face{border-radius:var(--r-face);object-fit:cover;object-position:50% 22%;width:28px;height:28px;box-shadow:0 0 0 2px var(--surface);flex:none}.ka-ico{background:var(--blue-soft);width:30px;height:30px;color:var(--blue);border-radius:9px;flex:none;place-items:center;display:grid}.ka-ico svg{width:16px;height:16px}.ka-ico.ink{background:var(--ink);color:#fff}.ka-ico.sand{background:var(--sand);color:var(--ink-2)}.ka-small{color:var(--ink-2);font-size:.76rem}.ka-plane{background:var(--sand);border-radius:var(--r-xl);position:relative;overflow:hidden}::selection{background:var(--blue-soft);color:var(--ink)}.ka-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(28px,3vw,40px) 14px;display:grid}.ka-tile{align-content:start;gap:18px;display:grid}.ka-tile.w7{grid-column:span 7}.ka-tile.w5{grid-column:span 5}.ka-tile.w6{grid-column:span 6}.ka-tile.w4{grid-column:span 4}.ka-tile .ka-plane{place-items:center;min-height:300px;padding:clamp(24px,3vw,40px);display:grid}.ka-tile h3{letter-spacing:-.025em;font-size:1.12rem;font-weight:600}.ka-tile p{color:var(--ink-2);max-width:34rem;margin-top:4px}@media (width<=900px){.ka-tile.w7,.ka-tile.w5,.ka-tile.w6,.ka-tile.w4{grid-column:1/-1}.ka-tile .ka-plane{min-height:260px}}.ka-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.ka-row+.ka-row{margin-top:clamp(64px,8vw,120px)}.ka-row.flip>:first-child{order:2}.ka-row h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:500;line-height:1.04}.ka-row .ka-txt>p{color:var(--ink-2);max-width:30rem;margin-top:16px;font-size:1.04rem}.ka-row ul{gap:12px;margin-top:26px;list-style:none;display:grid}.ka-row li.check{color:var(--ink)}@media (width<=900px){.ka-row{grid-template-columns:1fr}.ka-row.flip>:first-child{order:0}}.ka-dark{background:var(--dark);color:var(--on-dark);border-radius:var(--r-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(28px,5vw,72px);display:grid;overflow:hidden}.ka-dark h2{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:500;line-height:1.03}.ka-dark p{color:var(--on-dark-2);max-width:30rem;margin-top:18px}.ka-dark .link{border-color:#ffffff73;margin-top:26px}.ka-dark .link:hover{color:#fff;border-color:#fff}.ka-shot{min-height:460px;position:relative}.ka-shot>img{aspect-ratio:4/5;object-fit:cover;object-position:50% 62%;border-radius:var(--r-lg);width:62%;margin-left:auto}.ka-shot>.ac{width:min(78%,400px);position:absolute;bottom:-8px;left:0}.ka-more{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.ka-more a{background:var(--surface);border-radius:var(--r-xl);transition:box-shadow .3s var(--ease), transform .3s var(--ease);grid-template-columns:auto 1fr;align-items:start;gap:6px 18px;padding:clamp(22px,3vw,36px);display:grid}.ka-more a:hover{transform:translateY(-2px);box-shadow:0 24px 48px -32px #14143c73}.ka-more .ka-ico{border-radius:14px;grid-row:span 3;width:48px;height:48px}.ka-more .ka-ico svg{width:22px;height:22px}.ka-more b{letter-spacing:-.025em;font-size:1.12rem;font-weight:600}.ka-more p{color:var(--ink-2)}.ka-more .link{justify-self:start;margin-top:10px}@media (width<=900px){.ka-dark,.ka-more{grid-template-columns:1fr}.ka-shot{min-height:0}.ka-shot>img{aspect-ratio:16/10;width:100%}.ka-shot>.ac{width:92%;margin:-72px auto 0;position:relative;bottom:auto;left:auto}}@media (width<=520px){.ka-more a{grid-template-columns:1fr}.ka-more .ka-ico{grid-row:auto}}.by[data-astro-cid-atry6rcv]{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:36px;display:flex}.partner[data-astro-cid-atry6rcv]{border-radius:6px;width:auto;height:40px}.byline[data-astro-cid-atry6rcv]{color:var(--ink-2);align-items:center;gap:10px;font-size:.92rem;display:inline-flex}.byline[data-astro-cid-atry6rcv] .ka-face[data-astro-cid-atry6rcv]{width:34px;height:34px}.hv[data-astro-cid-atry6rcv]{width:100%;padding:clamp(20px,3.4vw,44px)}.rowviz[data-astro-cid-atry6rcv]{place-items:center;min-height:380px;padding:48px 24px 84px;display:grid}.rowviz[data-astro-cid-atry6rcv] .trg{max-width:360px}.rowviz[data-astro-cid-atry6rcv] .trg .node{max-width:340px;padding:14px 16px}.rowviz[data-astro-cid-atry6rcv] .trg .node.slim{padding:8px 16px 8px 8px}.rowviz[data-astro-cid-atry6rcv] .trg .wire{height:22px}.sig[data-astro-cid-atry6rcv]{border-radius:var(--r-btn);align-items:center;gap:9px;padding:6px 14px 6px 6px;font-size:.8rem;font-weight:500;display:flex;position:absolute;bottom:clamp(14px,2.4vw,24px);right:clamp(14px,3vw,28px)}.hubsec[data-astro-cid-atry6rcv]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}.hubtxt[data-astro-cid-atry6rcv] .lead[data-astro-cid-atry6rcv]{margin-top:18px}@media (width<=900px){.hubsec[data-astro-cid-atry6rcv]{grid-template-columns:1fr}}
