.ph[data-astro-cid-dmmwldgc]{flex-direction:column;min-height:calc(100vh - 73px);padding:24px 0;display:flex;overflow-x:clip}@supports (height:100svh){.ph[data-astro-cid-dmmwldgc]{min-height:calc(100svh - 73px)}}.wrap[data-astro-cid-dmmwldgc]{flex-direction:column;flex:1;width:100%;display:flex}.wrap[data-astro-cid-dmmwldgc]>.grid[data-astro-cid-dmmwldgc]{flex:1;align-content:center}@media (width>=961px) and (height<=755px){.stage[data-astro-cid-dmmwldgc]{zoom:.9}}@media (width>=961px) and (height<=685px){.stage[data-astro-cid-dmmwldgc]{zoom:.8}.copy[data-astro-cid-dmmwldgc]{gap:16px}.ttl[data-astro-cid-dmmwldgc]{font-size:44px}}@media (width>=961px) and (height<=623px){.stage[data-astro-cid-dmmwldgc]{zoom:.7}.ph[data-astro-cid-dmmwldgc]{padding:12px 0}.copy[data-astro-cid-dmmwldgc]{gap:14px}.ttl[data-astro-cid-dmmwldgc]{font-size:38px}.copy[data-astro-cid-dmmwldgc] .lead[data-astro-cid-dmmwldgc]{font-size:16px;line-height:1.5}}@media (width>=961px) and (height<=561px){.stage[data-astro-cid-dmmwldgc]{zoom:.62}}.grid[data-astro-cid-dmmwldgc]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;display:grid}.copy[data-astro-cid-dmmwldgc]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.eyb[data-astro-cid-dmmwldgc].amber{background:var(--amber-100);color:var(--amber-700)}.ttl[data-astro-cid-dmmwldgc]{letter-spacing:-.03em;margin:0;font-size:50px;font-weight:800;line-height:1.1}.copy[data-astro-cid-dmmwldgc] .lead[data-astro-cid-dmmwldgc]{max-width:560px}.ctas[data-astro-cid-dmmwldgc]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ctas[data-astro-cid-dmmwldgc] .sb[data-astro-cid-dmmwldgc]{min-height:56px}.stage[data-astro-cid-dmmwldgc]{justify-content:center;padding:24px 0;display:flex;position:relative}.blob[data-astro-cid-dmmwldgc]{border-radius:50%;position:absolute}.b1[data-astro-cid-dmmwldgc]{background:var(--green-100);width:400px;height:400px;margin:-200px 0 0 -200px;top:50%;left:50%}.b2[data-astro-cid-dmmwldgc]{background:var(--yellow-200);width:130px;height:130px;margin-left:110px;top:10px;left:50%}.phone[data-astro-cid-dmmwldgc]{z-index:1;background:var(--ink);border-radius:42px;width:280px;height:580px;padding:10px;position:relative;box-shadow:0 30px 60px #14231c2e}.scrn[data-astro-cid-dmmwldgc]{background:var(--bg-soft);border-radius:33px;flex-direction:column;gap:10px;width:100%;height:100%;padding:42px 14px 14px;font-size:11px;display:flex;position:relative;overflow:hidden}.notch[data-astro-cid-dmmwldgc]{background:var(--ink);border-radius:12px;width:80px;height:22px;margin-left:-40px;position:absolute;top:10px;left:50%}.scrn[data-astro-cid-dmmwldgc] .card{border-radius:14px;padding:12px}.scrn[data-astro-cid-dmmwldgc] .top{justify-content:space-between;align-items:center;display:flex}.scrn[data-astro-cid-dmmwldgc] .top b{font-size:14px}.scrn[data-astro-cid-dmmwldgc] .chip{border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:10px;font-weight:700;display:flex}.scrn[data-astro-cid-dmmwldgc] .dark{background:var(--green-900);border-color:var(--green-900);color:#fff}.scrn[data-astro-cid-dmmwldgc] .big{margin-top:2px;font-size:22px;font-weight:800}.scrn[data-astro-cid-dmmwldgc] .io{gap:14px;margin-top:8px;font-size:10px;display:flex}.scrn[data-astro-cid-dmmwldgc] .list{padding:4px 12px}.scrn[data-astro-cid-dmmwldgc] .tx{border-top:1px solid var(--line-2);align-items:center;gap:8px;padding:7px 0;display:flex}.scrn[data-astro-cid-dmmwldgc] .tx:first-child{border-top:0}.scrn[data-astro-cid-dmmwldgc] .tx>span{flex:1}.scrn[data-astro-cid-dmmwldgc] .tx b:first-child{display:block}.scrn[data-astro-cid-dmmwldgc] .m{color:var(--muted)}.scrn[data-astro-cid-dmmwldgc] .pos{color:var(--green-700)}.scrn[data-astro-cid-dmmwldgc] .neg{color:var(--red-600)}@media (width<=960px){.ph[data-astro-cid-dmmwldgc]{min-height:0;padding:32px 0 56px}.grid[data-astro-cid-dmmwldgc]{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=640px){.ttl[data-astro-cid-dmmwldgc]{font-size:34px}.b1[data-astro-cid-dmmwldgc]{width:320px;height:320px;margin:-160px 0 0 -160px}.b2[data-astro-cid-dmmwldgc]{margin-left:70px}}@media (width<=340px){.ph[data-astro-cid-dmmwldgc]{padding-top:20px}.copy[data-astro-cid-dmmwldgc]{gap:14px}.ttl[data-astro-cid-dmmwldgc]{font-size:28px}.copy[data-astro-cid-dmmwldgc] .lead[data-astro-cid-dmmwldgc]{font-size:15px;line-height:1.5}}.sh[data-astro-cid-ah5dagaz]{flex-direction:column;gap:12px;max-width:720px;display:flex}.h2[data-astro-cid-ah5dagaz]{font-size:36px;line-height:1.18}@media (width<=640px){.h2[data-astro-cid-ah5dagaz]{font-size:28px}}.sec[data-astro-cid-g5eyt73m]{background:var(--bg-soft);padding:88px 0}.wrap[data-astro-cid-g5eyt73m]{flex-direction:column;gap:36px;display:flex}.pb3[data-astro-cid-g5eyt73m]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.pb3[data-astro-cid-g5eyt73m] li[data-astro-cid-g5eyt73m]{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex}.q[data-astro-cid-g5eyt73m]{color:#c9d6cf;font-size:22px;font-weight:800;line-height:1}b[data-astro-cid-g5eyt73m]{color:var(--ink);font-size:18px}li[data-astro-cid-g5eyt73m]>span[data-astro-cid-g5eyt73m]:last-child{color:var(--muted);font-size:15px;line-height:1.55}@media (width<=960px){.pb3[data-astro-cid-g5eyt73m]{grid-template-columns:minmax(0,1fr)}}.sec[data-astro-cid-6bgh7xzz]{padding:96px 0 0}.wrap[data-astro-cid-6bgh7xzz]{flex-direction:column;gap:36px;display:flex}.crit[data-astro-cid-6bgh7xzz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.crit[data-astro-cid-6bgh7xzz] li[data-astro-cid-6bgh7xzz]{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:24px;display:flex}.n[data-astro-cid-6bgh7xzz]{background:var(--green-100);width:36px;height:36px;color:var(--green-900);border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}b[data-astro-cid-6bgh7xzz]{color:var(--ink);font-size:18px}.t[data-astro-cid-6bgh7xzz]{color:var(--muted);font-size:15px;line-height:1.55}.note[data-astro-cid-6bgh7xzz]{color:var(--muted);margin:0;font-size:16px;line-height:1.6}@media (width<=960px){.crit[data-astro-cid-6bgh7xzz]{grid-template-columns:minmax(0,1fr)}}.sec[data-astro-cid-jeeauae3]{padding:96px 0}.wrap[data-astro-cid-jeeauae3]{flex-direction:column;gap:72px;display:flex}.h2[data-astro-cid-jeeauae3]{max-width:680px;font-size:36px;line-height:1.18}@media (width<=640px){.wrap[data-astro-cid-jeeauae3]{gap:48px}.h2[data-astro-cid-jeeauae3]{font-size:28px}}.zz[data-astro-cid-xsgxjk3g]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.zz[data-astro-cid-xsgxjk3g].rev .zt[data-astro-cid-xsgxjk3g]{order:2}.zt[data-astro-cid-xsgxjk3g]{flex-direction:column;gap:12px;display:flex}h3[data-astro-cid-xsgxjk3g]{color:var(--ink);margin:0;font-size:26px;font-weight:800;line-height:1.25}p[data-astro-cid-xsgxjk3g]{color:var(--ink-3);margin:0;font-size:17px;line-height:1.65}a[data-astro-cid-xsgxjk3g]{text-underline-offset:3px;align-self:flex-start;font-size:15px;font-weight:700;text-decoration:underline}.zv[data-astro-cid-xsgxjk3g]{border-radius:24px;flex-direction:column;justify-content:center;gap:10px;min-height:260px;padding:28px;display:flex}.zv[data-astro-cid-xsgxjk3g] .mc{color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex;box-shadow:0 8px 20px #14231c0f}.zv[data-astro-cid-xsgxjk3g] .mc b{margin-left:auto}.zv[data-astro-cid-xsgxjk3g] .av{border-radius:10px}.zv[data-astro-cid-xsgxjk3g] .rl{background:var(--line-2);color:var(--ink-3);border-radius:6px;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:700}.zv[data-astro-cid-xsgxjk3g] .row{flex-wrap:wrap;gap:8px;display:flex}.zv[data-astro-cid-xsgxjk3g] .col{flex-direction:column;align-items:stretch;gap:8px}.zv[data-astro-cid-xsgxjk3g] .track{background:var(--line);border-radius:4px;height:8px;display:block}.zv[data-astro-cid-xsgxjk3g] .track i{border-radius:4px;height:8px;display:block}@media (width<=960px){.zz[data-astro-cid-xsgxjk3g]{grid-template-columns:minmax(0,1fr);gap:24px}.zz[data-astro-cid-xsgxjk3g].rev .zt[data-astro-cid-xsgxjk3g]{order:0}}.sec[data-astro-cid-gn5zinwj]{padding:0 0 96px}.wrap[data-astro-cid-gn5zinwj]{flex-direction:column;gap:36px;display:flex}.seg[data-astro-cid-gn5zinwj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}article[data-astro-cid-gn5zinwj]{border-radius:24px;flex-direction:column;gap:10px;padding:28px;display:flex}h3[data-astro-cid-gn5zinwj]{color:var(--ink);margin:0;font-size:21px;font-weight:800}p[data-astro-cid-gn5zinwj]{color:var(--ink-3);margin:0;font-size:16px;line-height:1.6}p[data-astro-cid-gn5zinwj] strong{color:var(--ink)}a[data-astro-cid-gn5zinwj]{text-underline-offset:3px;margin-top:auto;font-size:15px;font-weight:700;text-decoration:underline}@media (width<=960px){.seg[data-astro-cid-gn5zinwj]{grid-template-columns:minmax(0,1fr)}}.sec[data-astro-cid-p53dex5j]{padding:0 0 96px}.wrap[data-astro-cid-p53dex5j]{flex-direction:column;gap:36px;display:flex}.cmpo[data-astro-cid-p53dex5j]{timeline-scope:--cmp;flex-direction:column;gap:8px;display:flex;position:relative}.hint[data-astro-cid-p53dex5j]{color:var(--muted);align-self:flex-end;margin:0;font-size:13px;font-weight:600;display:none}@media (width<=823px){.hint[data-astro-cid-p53dex5j]{display:block}@supports (animation-timeline:scroll()){.cmpo[data-astro-cid-p53dex5j]:after{content:"";pointer-events:none;background:linear-gradient(270deg,#fff,#fff0);border-radius:0 19px 19px 0;width:48px;height:calc(100% - 30px);animation:linear both cmp-fade --cmp;position:absolute;bottom:1px;right:1px}}}@keyframes cmp-fade{0%,85%{opacity:1}to{opacity:0}}.cmpw[data-astro-cid-p53dex5j]{scroll-timeline:--cmp x;border:1px solid var(--line);background:#fff;border-radius:20px;overflow-x:auto}.cmp[data-astro-cid-p53dex5j]{border-collapse:collapse;width:100%;min-width:760px;color:var(--ink-2);font-size:15px;line-height:1.5}caption[data-astro-cid-p53dex5j]{caption-side:bottom;text-align:left;color:var(--muted);border-top:1px solid var(--line-2);padding:12px 18px;font-size:13px}th[data-astro-cid-p53dex5j],td[data-astro-cid-p53dex5j]{text-align:left;border-bottom:1px solid var(--line-2);vertical-align:top;padding:14px 18px}thead[data-astro-cid-p53dex5j] th[data-astro-cid-p53dex5j]{color:var(--muted);background:var(--bg-soft);font-size:13px;font-weight:700}tbody[data-astro-cid-p53dex5j] th[data-astro-cid-p53dex5j]{color:var(--ink);width:28%;font-weight:600}.fn[data-astro-cid-p53dex5j]{background:var(--green-50)}thead[data-astro-cid-p53dex5j] .fn[data-astro-cid-p53dex5j]{color:var(--green-900);background:var(--green-100)}tbody[data-astro-cid-p53dex5j] tr[data-astro-cid-p53dex5j]:last-child th[data-astro-cid-p53dex5j],tbody[data-astro-cid-p53dex5j] tr[data-astro-cid-p53dex5j]:last-child td[data-astro-cid-p53dex5j]{border-bottom:0}.y[data-astro-cid-p53dex5j]{color:var(--green-700);font-weight:700}.x[data-astro-cid-p53dex5j]{color:var(--red-600);font-weight:700}.fit[data-astro-cid-p53dex5j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fit[data-astro-cid-p53dex5j]>div[data-astro-cid-p53dex5j]{border-radius:24px;padding:28px}.yes[data-astro-cid-p53dex5j]{background:var(--green-100)}.no[data-astro-cid-p53dex5j]{background:var(--bg-soft)}h3[data-astro-cid-p53dex5j]{color:var(--ink);margin:0 0 12px;font-size:20px;font-weight:800}ul[data-astro-cid-p53dex5j]{color:var(--ink-3);margin:0;padding-left:20px;font-size:16px;line-height:1.7}@media (width<=960px){.fit[data-astro-cid-p53dex5j]{grid-template-columns:minmax(0,1fr)}}.sec[data-astro-cid-kzevpk34]{background:var(--bg-soft);padding:96px 0}.prose[data-astro-cid-kzevpk34]{max-width:760px;color:var(--ink-2);font-size:18px;line-height:1.75}.prose[data-astro-cid-kzevpk34] h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;font-size:32px;font-weight:800;line-height:1.2}.prose[data-astro-cid-kzevpk34] h3{color:var(--ink);margin:32px 0 8px;font-size:21px;font-weight:700}.prose[data-astro-cid-kzevpk34] p{margin:0 0 16px}.prose[data-astro-cid-kzevpk34] ul{margin:0 0 16px;padding-left:22px}.prose[data-astro-cid-kzevpk34] li{margin:6px 0}.prose[data-astro-cid-kzevpk34] strong{color:var(--ink)}.prose[data-astro-cid-kzevpk34] a{text-underline-offset:3px;text-decoration:underline}.prose[data-astro-cid-kzevpk34] .tip{background:var(--green-100);color:#1c3f31;border-radius:14px;gap:12px;margin:24px 0;padding:16px 18px;font-size:16px;line-height:1.6;display:flex}.prose[data-astro-cid-kzevpk34] .tip svg{flex:none;margin-top:3px}@media (width<=640px){.prose[data-astro-cid-kzevpk34] h2{font-size:28px}}.sec[data-astro-cid-fjwjcjrk]{padding:96px 0}.wrap[data-astro-cid-fjwjcjrk]{flex-direction:column;gap:24px;max-width:860px;display:flex}.h2[data-astro-cid-fjwjcjrk]{font-size:36px;line-height:1.18}@media (width<=640px){.h2[data-astro-cid-fjwjcjrk]{font-size:28px}}.sec[data-astro-cid-anlzrncz]{padding:0 0 32px}.wrap[data-astro-cid-anlzrncz]{flex-direction:column;gap:20px;display:flex}h2[data-astro-cid-anlzrncz]{margin:0;font-size:22px;font-weight:800}.rel[data-astro-cid-anlzrncz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}a[data-astro-cid-anlzrncz]{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px;flex-direction:column;gap:8px;padding:20px;display:flex}a[data-astro-cid-anlzrncz]:hover{color:var(--ink);border-color:#c9d6cf}small[data-astro-cid-anlzrncz]{color:var(--muted);font-size:12px;font-weight:700}b[data-astro-cid-anlzrncz]{font-size:17px;line-height:1.35}@media (width<=960px){.rel[data-astro-cid-anlzrncz]{grid-template-columns:minmax(0,1fr)}}
