.desk[data-astro-cid-k2yqi3c4]{flex:0 520px;width:min(520px,100%);height:500px;position:relative;overflow:hidden;container-type:inline-size}.panel[data-astro-cid-k2yqi3c4]{background:var(--white);border:2px solid var(--ink);opacity:0;border-radius:22px;width:290px;height:474px;animation:9s ease-in-out infinite panel;position:absolute;top:10px;left:30px}.panel[data-astro-cid-k2yqi3c4] .hd[data-astro-cid-k2yqi3c4]{margin:22px 0 0 24px;font-size:26px}.note[data-astro-cid-k2yqi3c4]{border-radius:10px;align-items:center;gap:10px;width:230px;padding:12px 16px;font-size:16px;font-weight:700;line-height:1.3;animation:9s ease-in-out infinite snap;display:flex;position:absolute;top:0;left:0;box-shadow:0 10px 24px -14px #1e1d1c73}.chk[data-astro-cid-k2yqi3c4]{fill:none;width:22px;height:22px;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0;flex:none;animation:9s ease-in-out infinite chk}.note[data-astro-cid-k2yqi3c4]{--sx-fit:min(var(--sx), calc(100cqw - 244px))}@keyframes snap{0%,20%{transform:translate(var(--sx-fit), var(--sy)) rotate(var(--sr))}38%,80%{transform:translate(var(--tx), var(--ty)) rotate(0deg)}95%,to{transform:translate(var(--sx-fit), var(--sy)) rotate(var(--sr))}}@keyframes chk{0%,36%{opacity:0}44%,78%{opacity:1}86%,to{opacity:0}}@keyframes panel{0%,26%{opacity:0;transform:scale(.96)}38%,80%{opacity:1;transform:none}92%,to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.note[data-astro-cid-k2yqi3c4]{transform:translate(var(--tx), var(--ty));animation:none}.chk[data-astro-cid-k2yqi3c4],.panel[data-astro-cid-k2yqi3c4]{opacity:1;animation:none}}.hero[data-astro-cid-4wqhemo6]{flex-wrap:wrap;align-items:center;gap:48px;padding-top:56px;padding-bottom:96px;display:flex}.words[data-astro-cid-4wqhemo6]{flex:480px;min-width:0;position:relative}h1[data-astro-cid-4wqhemo6]{text-wrap:pretty;font-size:clamp(48px,6.4vw,88px)}.margin-note[data-astro-cid-4wqhemo6]{position:absolute;top:-34px;right:0}.ins[data-astro-cid-4wqhemo6]{color:var(--deep);opacity:0;text-decoration:none;animation:.7s ease-out 1.5s forwards ins-in;display:inline-block}@keyframes ins-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lede[data-astro-cid-4wqhemo6]{max-width:32rem;margin-top:30px;font-size:21px}.doors[data-astro-cid-4wqhemo6]{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}@media (width<=640px){.margin-note[data-astro-cid-4wqhemo6]{margin-bottom:8px;position:static}}@media (prefers-reduced-motion:reduce){.ins[data-astro-cid-4wqhemo6]{opacity:1;animation:none}}.doors[data-astro-cid-gysba5bo]{padding-top:24px;padding-bottom:96px}.label[data-astro-cid-gysba5bo]{letter-spacing:0;margin-bottom:6px;font-size:30px}.grid[data-astro-cid-gysba5bo]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:28px;display:grid}.card[data-astro-cid-gysba5bo]{border-radius:var(--radius-card);flex-direction:column;gap:16px;min-width:0;padding:40px 36px;display:flex}.sb[data-astro-cid-gysba5bo]{background:var(--a1);padding-bottom:0;overflow:hidden}.elj[data-astro-cid-gysba5bo]{background:var(--a2)}h3[data-astro-cid-gysba5bo]{font-size:clamp(32px,3.6vw,46px);line-height:1.05}.btn[data-astro-cid-gysba5bo]{align-self:flex-start}.ticker-edge[data-astro-cid-gysba5bo]{margin:auto -36px 0;padding-top:16px}.small[data-astro-cid-gysba5bo]{font-size:16px}.proof[data-astro-cid-xy3ku7ll]{padding-top:104px;padding-bottom:72px}h2[data-astro-cid-xy3ku7ll]{margin-bottom:48px}.grid[data-astro-cid-xy3ku7ll]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-xy3ku7ll]{border-top:3px solid var(--ink);padding-top:18px}.tag[data-astro-cid-xy3ku7ll]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:13px;font-weight:700}.title[data-astro-cid-xy3ku7ll]{color:var(--deep);margin-bottom:10px;font-size:40px}.promise[data-astro-cid-xy3ku7ll]{background:var(--a1);border-radius:24px;flex-wrap:wrap;align-items:baseline;gap:12px 32px;margin-top:56px;padding:28px 32px;display:flex}.line[data-astro-cid-xy3ku7ll]{font-size:clamp(24px,2.6vw,32px)}.promise[data-astro-cid-xy3ku7ll] p[data-astro-cid-xy3ku7ll]:last-child{max-width:34rem}
