.site-header[data-astro-cid-nen7h5rs]{z-index:50;pointer-events:none;padding:12px;position:fixed;inset:0 0 auto}.bar[data-astro-cid-nen7h5rs],.menu-mobile[data-astro-cid-nen7h5rs]{pointer-events:auto}.bar[data-astro-cid-nen7h5rs]{animation:bar-in .8s var(--ease-out) both}@keyframes bar-in{0%{opacity:0;translate:0 -24px}}.bar[data-astro-cid-nen7h5rs]{width:min(100%, calc(var(--container) + 2 * var(--gutter)));height:var(--header-h);padding-inline:var(--gutter);border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;transition:background-color .25s,border-color .25s,box-shadow .25s,height .25s;display:flex}.site-header[data-astro-cid-nen7h5rs][data-scrolled] .bar[data-astro-cid-nen7h5rs]{border-color:var(--line);height:60px;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:saturate(1.4)blur(10px);background:#ffffffeb}.brand[data-astro-cid-nen7h5rs]{border-radius:10px;flex:none}.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:4px;display:flex}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--ink-soft);padding:8px 14px;font-weight:550;transition:color .18s,background-color .18s;display:block}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--ink);background:#fff9}.site-header[data-astro-cid-nen7h5rs][data-scrolled] .nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--surface)}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:flex}.menu-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--line-strong);background:var(--white);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:none}.menu-icon[data-astro-cid-nen7h5rs]{gap:5px;width:18px;display:grid}.menu-icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--ink);height:1.75px;transition:transform .22s var(--ease-out);border-radius:2px;display:block}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.4px)rotate(45deg)}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3.4px)rotate(-45deg)}.menu-mobile[data-astro-cid-nen7h5rs]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);width:100%;box-shadow:var(--shadow-float);margin:8px auto 0;padding:12px}.menu-mobile[data-astro-cid-nen7h5rs]:not([hidden]){animation:menu-in .22s var(--ease-out)}.menu-mobile[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{display:grid}.menu-mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][data-menu-link]{border-radius:var(--r-inner);font-size:var(--fs-lg);color:var(--ink);letter-spacing:-.02em;padding:14px 12px;font-weight:600;display:block}.menu-mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][data-menu-link]:hover{background:var(--surface)}.menu-mobile[data-astro-cid-nen7h5rs] .menu-cta{width:100%;margin-top:8px}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}}@media (width<=880px){.nav-desktop[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:grid}.bar[data-astro-cid-nen7h5rs]{padding-inline:16px 8px}.site-header[data-astro-cid-nen7h5rs][data-scrolled] .bar[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs]:has(.menu-mobile:not([hidden])) .bar[data-astro-cid-nen7h5rs]{border-color:var(--line);height:60px;box-shadow:var(--shadow-soft);background:#fffffff5}}@media (width<=420px){.actions[data-astro-cid-nen7h5rs] .header-cta{padding:0 14px}}@media (width<=360px){.actions[data-astro-cid-nen7h5rs] .header-cta span[data-astro-cid-nen7h5rs]:not(.visually-hidden){display:none}.actions[data-astro-cid-nen7h5rs] .header-cta{width:44px;height:44px;padding:0}}@media (width>=881px){.menu-mobile[data-astro-cid-nen7h5rs]{display:none!important}}.stage[data-astro-cid-efgugr5m]{--k:1;height:calc(500px * var(--k));margin-top:clamp(48px,6vw,72px);position:relative}.stage-inner[data-astro-cid-efgugr5m]{width:1000px;height:500px;translate:-50%;scale:var(--k);transform-origin:top;position:absolute;top:0;left:50%}.art[data-astro-cid-efgugr5m],.phone-wrap[data-astro-cid-efgugr5m]{--depth:0;--speed:0;transform:translate3d(calc(var(--mx,0) * var(--depth) * 1px), calc(var(--my,0) * var(--depth) * 1px - var(--sy,0) * var(--speed) * 1px), 0)}.art[data-astro-cid-efgugr5m]{--r:0deg;rotate:var(--r);animation:art-fly 1.15s var(--spring) var(--d) both, art-float var(--float-dur,7s) ease-in-out calc(var(--d) + 1.4s) infinite alternate;justify-items:start;gap:10px;display:grid;position:absolute}.art--poster[data-astro-cid-efgugr5m]{--r:-6deg;--d:1.05s;--fx:-160px;--fy:60px;--fr:-14deg;--depth:26;--speed:.1;--float:-10px;width:188px;top:18px;left:40px}.art--chat[data-astro-cid-efgugr5m]{--r:3deg;--d:3.15s;--fx:258px;--fy:-30px;--depth:36;--speed:.18;--float:-7px;--float-dur:8s;z-index:3;width:252px;animation:chat-pop .95s var(--spring) var(--d) both, art-float var(--float-dur) ease-in-out calc(var(--d) + 1.2s) infinite alternate;top:334px;left:64px}.art--brand[data-astro-cid-efgugr5m]{--r:5deg;--d:1.2s;--fx:170px;--fy:40px;--fr:14deg;--depth:20;--speed:.12;--float:-9px;--float-dur:7.6s;justify-items:end;width:220px;top:24px;left:736px}.art--feed[data-astro-cid-efgugr5m]{--r:-4deg;--d:1.38s;--fx:180px;--fy:90px;--fr:-12deg;--depth:30;--speed:.2;--float:-12px;--float-dur:6.4s;justify-items:end;width:196px;top:300px;left:762px}.chip[data-astro-cid-efgugr5m]{border-radius:var(--r-pill);color:var(--ink-soft);white-space:nowrap;background:#ffffffd9;border:1px solid #0f1b3d14;padding:5px 10px;font-size:11.5px;font-weight:600}.card[data-astro-cid-efgugr5m]{background:var(--white);width:100%;box-shadow:var(--shadow-float);border-radius:16px}.poster[data-astro-cid-efgugr5m]{background:var(--white);width:100%;box-shadow:var(--shadow-float);border-radius:14px;padding:7px}.poster-inner[data-astro-cid-efgugr5m]{color:#3a2416;background:#f2b544;border-radius:8px;align-content:start;gap:6px;height:224px;padding:14px;display:grid;position:relative;overflow:hidden}.poster-brand[data-astro-cid-efgugr5m]{letter-spacing:.01em;font-size:9px;font-weight:700}.poster-title[data-astro-cid-efgugr5m]{letter-spacing:-.045em;margin-top:6px;font-size:34px;font-weight:800;line-height:.92}.poster-sub[data-astro-cid-efgugr5m]{font-size:11px;font-weight:600}.poster-bowl[data-astro-cid-efgugr5m]{background:#fff8ee;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:absolute;bottom:18px;right:-26px}.poster-bowl[data-astro-cid-efgugr5m] span[data-astro-cid-efgugr5m]{background:#c98a4b;border-radius:50%;width:72px;height:72px;box-shadow:inset 0 0 0 10px #e9a95f}.poster-foot[data-astro-cid-efgugr5m]{border-radius:var(--r-pill);color:#fff8ee;background:#3a2416;padding:4px 8px;font-size:8.5px;font-weight:700;position:absolute;bottom:12px;left:14px}.chat[data-astro-cid-efgugr5m]{padding:14px}.chat-head[data-astro-cid-efgugr5m]{align-items:center;gap:10px;display:flex}.chat-avatar[data-astro-cid-efgugr5m]{width:30px;height:30px;color:var(--wa);background:#e3f5ea;border-radius:50%;place-items:center;display:grid}.chat-meta[data-astro-cid-efgugr5m]{line-height:1.25;display:grid}.chat-meta[data-astro-cid-efgugr5m] strong[data-astro-cid-efgugr5m]{color:var(--ink);font-size:12.5px}.chat-meta[data-astro-cid-efgugr5m] span[data-astro-cid-efgugr5m]{color:var(--muted);font-size:10.5px}.chat-bubble[data-astro-cid-efgugr5m]{color:#1d2a22;background:#e8f6ed;border-radius:12px 12px 12px 4px;margin-top:12px;padding:10px 12px 8px;font-size:12px;line-height:1.45}.chat-time[data-astro-cid-efgugr5m]{color:#6a7a70;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:10px;display:flex}.chat-time[data-astro-cid-efgugr5m] svg[data-astro-cid-efgugr5m]{color:#3a8be0}.brand[data-astro-cid-efgugr5m]{gap:14px;padding:16px;display:grid}.brand-head[data-astro-cid-efgugr5m]{align-items:center;gap:10px;display:flex}.brand-mark[data-astro-cid-efgugr5m]{color:#ebcb9b;background:#3a2416;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;font-weight:800;display:grid}.brand-meta[data-astro-cid-efgugr5m]{line-height:1.25;display:grid}.brand-meta[data-astro-cid-efgugr5m] strong[data-astro-cid-efgugr5m]{color:var(--ink);font-size:13px}.brand-meta[data-astro-cid-efgugr5m] span[data-astro-cid-efgugr5m]{color:var(--muted);font-size:10.5px}.swatches[data-astro-cid-efgugr5m]{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.swatches[data-astro-cid-efgugr5m] i[data-astro-cid-efgugr5m]{aspect-ratio:1;border-radius:8px;box-shadow:inset 0 0 0 1px #0f1b3d14}.specimen[data-astro-cid-efgugr5m]{border-top:1px solid var(--line);align-items:end;gap:10px;padding-top:12px;display:flex}.specimen[data-astro-cid-efgugr5m]>span[data-astro-cid-efgugr5m]:first-child{letter-spacing:-.04em;color:var(--ink);font-size:34px;font-weight:700;line-height:.9}.specimen-meta[data-astro-cid-efgugr5m]{color:var(--muted);font-size:10px;line-height:1.35}.feed[data-astro-cid-efgugr5m]{grid-template-columns:repeat(3,1fr);gap:5px;padding:8px;display:grid}.feed[data-astro-cid-efgugr5m] i[data-astro-cid-efgugr5m]{aspect-ratio:1;border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.feed[data-astro-cid-efgugr5m] b[data-astro-cid-efgugr5m]{letter-spacing:-.03em;font-size:11px;font-weight:800}.feed-a[data-astro-cid-efgugr5m]{color:#3a2416;background:#f2b544}.feed-b[data-astro-cid-efgugr5m]{background:#ebcb9b}.feed-c[data-astro-cid-efgugr5m]{background:#3a2416}.feed-c[data-astro-cid-efgugr5m] span[data-astro-cid-efgugr5m]{aspect-ratio:1;background:#c98a4b;border-radius:50%;width:54%;box-shadow:0 0 0 5px #fff8ee}.feed-d[data-astro-cid-efgugr5m]{background:#fff1dc}.feed-e[data-astro-cid-efgugr5m]{color:#fff8ee;background:#c98a4b}.feed-f[data-astro-cid-efgugr5m]{background:#f2d8ae}.phone-wrap[data-astro-cid-efgugr5m]{--depth:-8;--speed:.04;width:300px;height:620px;animation:phone-in 1.25s var(--ease-out) .55s both;position:absolute;top:44px;left:350px}.phone[data-astro-cid-efgugr5m]{background:#101a38;border-radius:48px;height:100%;padding:10px;position:relative;box-shadow:inset 0 0 0 1.5px #2a3560,0 40px 80px -30px #0f1b3d8c}.screen[data-astro-cid-efgugr5m]{color:#2e1f14;background:#fffaf3;border-radius:38px;height:100%;position:relative;overflow:hidden}.island[data-astro-cid-efgugr5m]{background:#101a38;border-radius:20px;width:86px;height:25px;position:absolute;top:10px;left:50%;translate:-50%}.status[data-astro-cid-efgugr5m]{justify-content:space-between;align-items:center;height:46px;padding:4px 26px 0;font-size:12px;font-weight:700;display:flex}.status-icons[data-astro-cid-efgugr5m]{align-items:end;gap:2px;display:flex}.status-icons[data-astro-cid-efgugr5m] i[data-astro-cid-efgugr5m]{background:#2e1f14;border-radius:1px;width:3px}.status-icons[data-astro-cid-efgugr5m] i[data-astro-cid-efgugr5m]:first-child{height:5px}.status-icons[data-astro-cid-efgugr5m] i[data-astro-cid-efgugr5m]:nth-child(2){height:7px}.status-icons[data-astro-cid-efgugr5m] i[data-astro-cid-efgugr5m]:nth-child(3){height:9px}.site-nav[data-astro-cid-efgugr5m]{align-items:center;gap:8px;padding:6px 16px 10px;display:flex}.site-nav[data-astro-cid-efgugr5m] strong[data-astro-cid-efgugr5m]{letter-spacing:-.02em;flex:1;font-size:12.5px}.site-logo[data-astro-cid-efgugr5m]{color:#ebcb9b;background:#3a2416;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.site-burger[data-astro-cid-efgugr5m]{gap:4px;width:16px;display:grid}.site-burger[data-astro-cid-efgugr5m] i[data-astro-cid-efgugr5m]{background:#2e1f14;border-radius:2px;height:1.6px}.site-hero[data-astro-cid-efgugr5m]{border-radius:20px;height:150px;margin:0 12px;overflow:hidden}.site-hero[data-astro-cid-efgugr5m] svg[data-astro-cid-efgugr5m]{width:100%;height:100%}.site-copy[data-astro-cid-efgugr5m]{gap:2px;padding:16px 16px 12px;display:grid}.site-copy[data-astro-cid-efgugr5m] strong[data-astro-cid-efgugr5m]{letter-spacing:-.03em;font-size:18px;line-height:1.15}.site-copy[data-astro-cid-efgugr5m] span[data-astro-cid-efgugr5m]{color:#806b59;font-size:11px}.site-actions[data-astro-cid-efgugr5m]{gap:6px;padding:0 16px;display:flex}.site-btn[data-astro-cid-efgugr5m]{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:32px;padding:0 12px;font-size:10.5px;font-weight:700;display:inline-flex}.site-btn--wa[data-astro-cid-efgugr5m]{background:var(--wa);color:#fff;animation:.5s 3s both btn-press;position:relative}.site-btn--wa[data-astro-cid-efgugr5m]:after{content:"";border-radius:inherit;animation:1.1s ease-out 3s both btn-ripple;position:absolute;inset:0}.site-btn--line[data-astro-cid-efgugr5m]{border:1px solid #e2d4c2}.site-menu[data-astro-cid-efgugr5m]{gap:8px;padding:18px 16px;display:grid}.site-menu-title[data-astro-cid-efgugr5m]{font-size:12px;font-weight:700}.site-item[data-astro-cid-efgugr5m]{background:#fff;border-radius:14px;align-items:center;gap:10px;padding:8px;display:flex;box-shadow:0 0 0 1px #f0e5d6}.site-item[data-astro-cid-efgugr5m] i[data-astro-cid-efgugr5m]{border-radius:10px;width:38px;height:38px}.site-item[data-astro-cid-efgugr5m] span[data-astro-cid-efgugr5m]{line-height:1.3;display:grid}.site-item[data-astro-cid-efgugr5m] strong[data-astro-cid-efgugr5m]{font-size:11.5px}.site-item[data-astro-cid-efgugr5m] em[data-astro-cid-efgugr5m]{color:#806b59;font-size:10.5px;font-style:normal}.selection[data-astro-cid-efgugr5m]{border:1.5px solid var(--blue);animation:sel-draw .85s var(--ease-out) 1.25s both;border-radius:4px;position:absolute;inset:-12px}.sel-label[data-astro-cid-efgugr5m]{background:var(--blue);color:var(--white);white-space:nowrap;border-radius:4px;padding:3px 7px;font-size:11px;font-weight:600;position:absolute;bottom:calc(100% + 6px);left:-1.5px}.handle[data-astro-cid-efgugr5m]{background:var(--white);border:1.5px solid var(--blue);width:9px;height:9px;animation:handle-pop .45s var(--spring) both;border-radius:2px;position:absolute}.tl[data-astro-cid-efgugr5m]{animation-delay:1.55s}.tr[data-astro-cid-efgugr5m]{animation-delay:1.75s}.ml[data-astro-cid-efgugr5m]{animation-delay:1.85s}.mr[data-astro-cid-efgugr5m]{animation-delay:1.95s}.tl[data-astro-cid-efgugr5m]{top:-5px;left:-5px}.tr[data-astro-cid-efgugr5m]{top:-5px;right:-5px}.ml[data-astro-cid-efgugr5m]{margin-top:-4.5px;top:50%;left:-5px}.mr[data-astro-cid-efgugr5m]{margin-top:-4.5px;top:50%;right:-5px}.cursor[data-astro-cid-efgugr5m]{--cx:-230px;--cy:160px;color:var(--blue);align-items:start;animation:2.6s cubic-bezier(.5,0,.25,1) 1.7s both cursor-journey;display:flex;position:absolute;top:168px;left:calc(100% + 26px)}.cursor[data-astro-cid-efgugr5m] svg[data-astro-cid-efgugr5m]{flex:none;max-width:none}.cursor[data-astro-cid-efgugr5m] span[data-astro-cid-efgugr5m]{background:var(--blue);color:var(--white);border-radius:6px 6px 6px 2px;margin:16px 0 0 -2px;padding:3px 8px;font-size:11px;font-weight:600}@keyframes art-fly{0%{opacity:0;translate:var(--fx,0) var(--fy,0);rotate:calc(var(--r) + var(--fr,0deg));scale:.86}}@keyframes art-float{to{translate:0 var(--float,-8px)}}@keyframes chat-pop{0%{opacity:0;translate:var(--fx) var(--fy);rotate:0deg;scale:.3}}@keyframes phone-in{0%{opacity:0;translate:0 160px;scale:.92}}@keyframes sel-draw{0%{clip-path:inset(0 100% 100% 0)}to{clip-path:inset(-40px)}}@keyframes handle-pop{0%{scale:0}}@keyframes cursor-journey{0%{opacity:0;translate:110px 90px}12%{opacity:1}46%{translate:var(--cx) var(--cy);scale:1}51%{translate:var(--cx) var(--cy);scale:.82}57%{translate:var(--cx) var(--cy);scale:1}72%{translate:var(--cx) var(--cy)}to{opacity:1;translate:0}}@keyframes btn-press{30%{scale:.9}}@keyframes btn-ripple{0%{box-shadow:0 0 #15803d8c}to{box-shadow:0 0 0 22px #15803d00}}@media (width<=1079px){.stage[data-astro-cid-efgugr5m]{--k:.86}}@media (width<=899px){.stage[data-astro-cid-efgugr5m]{--k:.72}}@media (width<=719px){.stage[data-astro-cid-efgugr5m]{--k:.86;height:calc(440px * var(--k))}.stage-inner[data-astro-cid-efgugr5m]{width:400px;height:440px}.phone-wrap[data-astro-cid-efgugr5m]{top:36px;left:50px}.art--poster[data-astro-cid-efgugr5m],.art--brand[data-astro-cid-efgugr5m],.art--feed[data-astro-cid-efgugr5m]{display:none}.art--chat[data-astro-cid-efgugr5m]{--r:-3deg;--fx:-140px;--fy:26px;--depth:0;width:236px;top:270px;left:auto;right:-6px}.cursor[data-astro-cid-efgugr5m]{--cx:-100px;--cy:210px;top:118px;left:196px}}@media (width<=380px){.stage[data-astro-cid-efgugr5m]{--k:.78}}.rt-w[data-astro-cid-gkpmn74i]{vertical-align:top;display:inline-block}.rt-i[data-astro-cid-gkpmn74i]{display:inline-block}.rt--rise[data-astro-cid-gkpmn74i] .rt-w[data-astro-cid-gkpmn74i]{margin:-.04em -.06em -.16em;padding:.04em .06em .16em;overflow:clip}.rt--rise[data-astro-cid-gkpmn74i] .rt-i[data-astro-cid-gkpmn74i]{transition:translate .95s var(--ease-out);transition-delay:calc(var(--rt-d) + var(--i) * 45ms)}html.motion .rt--rise[data-astro-cid-gkpmn74i][data-reveal]:not([data-inview]) .rt-i[data-astro-cid-gkpmn74i]{translate:0 112%}.rt--auto[data-astro-cid-gkpmn74i] .rt-i[data-astro-cid-gkpmn74i]{animation:rt-rise 1s var(--ease-out) both;animation-delay:calc(var(--rt-d) + var(--i) * 65ms)}@keyframes rt-rise{0%{opacity:0;translate:0 40px}}.rt--tint[data-astro-cid-gkpmn74i] .rt-i[data-astro-cid-gkpmn74i]{transition:color .6s;transition-delay:calc(var(--rt-d) + var(--i) * 40ms)}html.motion .rt--tint[data-astro-cid-gkpmn74i][data-reveal]:not([data-inview]) .rt-i[data-astro-cid-gkpmn74i]{color:var(--line-strong)}.hero[data-astro-cid-ge2uvauf]{padding:12px 12px 0}.frame[data-astro-cid-ge2uvauf]{isolation:isolate;padding-top:calc(var(--header-h) + clamp(40px, 5vw, 64px));border-radius:var(--r-frame);background:linear-gradient(180deg, var(--sky-1) 0%, var(--sky-2) 46%, #f4f8fe 82%, #fafcff 100%);position:relative;overflow:hidden}.frame[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background-image:radial-gradient(circle,#0f1b3d17 1px,#0000 1.4px);background-position:top;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%)}.copy[data-astro-cid-ge2uvauf]{text-align:center;justify-items:center;display:grid}.pill[data-astro-cid-ge2uvauf],.lead[data-astro-cid-ge2uvauf],.ctas[data-astro-cid-ge2uvauf]{animation:copy-in .9s var(--ease-out) both}.pill[data-astro-cid-ge2uvauf]{animation-delay:50ms}.lead[data-astro-cid-ge2uvauf]{animation-delay:.55s}.ctas[data-astro-cid-ge2uvauf]{animation-delay:.7s}@keyframes copy-in{0%{opacity:0;translate:0 18px}}.pill[data-astro-cid-ge2uvauf]{border-radius:var(--r-pill);font-size:var(--fs-xs);color:var(--ink-soft);background:#ffffff8c;border:1px solid #0f1b3d1a;padding:6px 14px;font-weight:600}h1[data-astro-cid-ge2uvauf]{max-width:15em;font-size:var(--fs-display);letter-spacing:-.04em;margin-top:24px;font-weight:650;line-height:1.03}.lead[data-astro-cid-ge2uvauf]{max-width:56ch;font-size:var(--fs-md);color:var(--ink-soft);margin-top:24px;line-height:1.6}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}@media (width<=719px){.hero[data-astro-cid-ge2uvauf]{padding:8px 8px 0}.frame[data-astro-cid-ge2uvauf]{padding-top:calc(var(--header-h) + 40px);border-radius:22px}h1[data-astro-cid-ge2uvauf]{margin-top:20px}.lead[data-astro-cid-ge2uvauf]{font-size:var(--fs-base)}.ctas[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;width:100%;max-width:360px}}.scene[data-astro-cid-rczwxdzj]{width:400px;height:216px;position:relative}.browser[data-astro-cid-rczwxdzj]{background:var(--white);width:340px;height:216px;box-shadow:var(--shadow-soft);border-radius:12px;position:absolute;top:0;left:0;overflow:hidden}.chrome[data-astro-cid-rczwxdzj]{border-bottom:1px solid var(--line);align-items:center;gap:5px;height:28px;padding:0 10px;display:flex}.chrome[data-astro-cid-rczwxdzj] i[data-astro-cid-rczwxdzj]{background:var(--line-strong);border-radius:50%;width:7px;height:7px}.url[data-astro-cid-rczwxdzj]{background:var(--surface);color:var(--muted);border-radius:999px;margin-left:10px;padding:2px 10px;font-size:9px;font-weight:600}.page[data-astro-cid-rczwxdzj]{padding:12px 14px}.nav[data-astro-cid-rczwxdzj]{align-items:center;gap:8px;display:flex}.nav[data-astro-cid-rczwxdzj] b[data-astro-cid-rczwxdzj]{background:var(--blue);border-radius:5px;width:16px;height:16px;margin-right:auto}.nav[data-astro-cid-rczwxdzj] span[data-astro-cid-rczwxdzj]{background:var(--line-strong);border-radius:2px;width:26px;height:4px}.nav[data-astro-cid-rczwxdzj] em[data-astro-cid-rczwxdzj]{background:var(--ink);color:var(--white);border-radius:999px;padding:3px 8px;font-size:8px;font-style:normal;font-weight:700}.hero[data-astro-cid-rczwxdzj]{grid-template-columns:1.1fr 1fr;gap:12px;margin-top:14px;display:grid}.text[data-astro-cid-rczwxdzj]{align-content:center;gap:6px;display:grid}.text[data-astro-cid-rczwxdzj] b[data-astro-cid-rczwxdzj]{background:var(--ink);border-radius:3px;height:9px}.l2[data-astro-cid-rczwxdzj]{width:70%}.line[data-astro-cid-rczwxdzj]{background:var(--line-strong);border-radius:2px;width:85%;height:4px}.cta[data-astro-cid-rczwxdzj]{background:var(--blue);border-radius:999px;width:52px;height:14px;margin-top:4px}.img[data-astro-cid-rczwxdzj]{background:radial-gradient(circle at 70% 40%,#f2d8ae 0 22px,#0000 23px),#ebcb9b;border-radius:8px;height:74px}.grid[data-astro-cid-rczwxdzj]{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.grid[data-astro-cid-rczwxdzj] i[data-astro-cid-rczwxdzj]{background:var(--surface);height:40px;box-shadow:inset 0 0 0 1px var(--line);border-radius:6px}.phone[data-astro-cid-rczwxdzj]{background:var(--white);width:96px;height:190px;box-shadow:0 0 0 5px var(--ink), var(--shadow-float);border-radius:18px;align-content:start;gap:5px;padding:20px 8px 8px;display:grid;position:absolute;bottom:-18px;right:0}.notch[data-astro-cid-rczwxdzj]{background:var(--ink);border-radius:4px;width:30px;height:7px;position:absolute;top:6px;left:50%;translate:-50%}.p-img[data-astro-cid-rczwxdzj]{background:#ebcb9b;border-radius:8px;height:58px}.p-l1[data-astro-cid-rczwxdzj],.p-l2[data-astro-cid-rczwxdzj]{background:var(--ink);border-radius:2px;height:6px}.p-l2[data-astro-cid-rczwxdzj]{width:60%}.p-cta[data-astro-cid-rczwxdzj]{background:var(--wa);color:var(--white);text-align:center;border-radius:999px;margin-top:6px;padding:5px 0;font-size:8px;font-weight:700}.card[data-inview] .browser[data-astro-cid-rczwxdzj]{animation:w-rise .9s var(--ease-out) calc(var(--d,0s) + .15s) both}.card[data-inview] .text[data-astro-cid-rczwxdzj] b[data-astro-cid-rczwxdzj],.card[data-inview] .line[data-astro-cid-rczwxdzj],.card[data-inview] .cta[data-astro-cid-rczwxdzj],.card[data-inview] .nav[data-astro-cid-rczwxdzj] span[data-astro-cid-rczwxdzj]{transform-origin:0;animation:w-grow .7s var(--ease-out) both}.card[data-inview] .l1[data-astro-cid-rczwxdzj]{animation-delay:calc(var(--d,0s) + .45s)}.card[data-inview] .l2[data-astro-cid-rczwxdzj]{animation-delay:calc(var(--d,0s) + .53s)}.card[data-inview] .line[data-astro-cid-rczwxdzj]{animation-delay:calc(var(--d,0s) + .61s)}.card[data-inview] .cta[data-astro-cid-rczwxdzj]{animation-delay:calc(var(--d,0s) + .69s)}.card[data-inview] .nav[data-astro-cid-rczwxdzj] span[data-astro-cid-rczwxdzj]{animation-delay:calc(var(--d,0s) + .4s)}.card[data-inview] .img[data-astro-cid-rczwxdzj]{animation:w-pop .8s var(--spring) calc(var(--d,0s) + .56s) both}.card[data-inview] .grid[data-astro-cid-rczwxdzj] i[data-astro-cid-rczwxdzj]{animation:w-rise .7s var(--ease-out) both}.card[data-inview] .grid[data-astro-cid-rczwxdzj] i[data-astro-cid-rczwxdzj]:first-child{animation-delay:calc(var(--d,0s) + .75s)}.card[data-inview] .grid[data-astro-cid-rczwxdzj] i[data-astro-cid-rczwxdzj]:nth-child(2){animation-delay:calc(var(--d,0s) + .81s)}.card[data-inview] .grid[data-astro-cid-rczwxdzj] i[data-astro-cid-rczwxdzj]:nth-child(3){animation-delay:calc(var(--d,0s) + .87s)}.card[data-inview] .grid[data-astro-cid-rczwxdzj] i[data-astro-cid-rczwxdzj]:nth-child(4){animation-delay:calc(var(--d,0s) + .93s)}.card[data-inview] .phone[data-astro-cid-rczwxdzj]{animation:w-phone 1s var(--spring) calc(var(--d,0s) + .7s) both}.phone[data-astro-cid-rczwxdzj],.browser[data-astro-cid-rczwxdzj]{transition:transform .6s var(--spring)}.card:hover .phone[data-astro-cid-rczwxdzj]{transform:translateY(-12px)rotate(-3deg)}@keyframes w-rise{0%{opacity:0;translate:0 26px}}@keyframes w-grow{0%{scale:0 1}}@keyframes w-pop{0%{opacity:0;scale:.6}}@keyframes w-phone{0%{opacity:0;translate:70px 30px;rotate:10deg}}.scene[data-astro-cid-yfzjp2fe]{width:340px;height:216px;color:var(--blue);align-items:center;gap:8px;display:flex;position:relative}.screen[data-astro-cid-yfzjp2fe]{background:var(--white);width:116px;height:196px;box-shadow:var(--shadow-soft);border-radius:16px;align-content:start;gap:7px;padding:16px 10px;display:grid}.s1[data-astro-cid-yfzjp2fe]{rotate:-3deg}.s2[data-astro-cid-yfzjp2fe]{rotate:2deg}.screen[data-astro-cid-yfzjp2fe] b[data-astro-cid-yfzjp2fe]{background:var(--ink);border-radius:3px;height:8px}.w60[data-astro-cid-yfzjp2fe]{width:60%}.w40[data-astro-cid-yfzjp2fe]{width:45%}.block[data-astro-cid-yfzjp2fe]{background:var(--sky-2);border-radius:8px;height:52px}.row[data-astro-cid-yfzjp2fe]{background:var(--line-strong);border-radius:2px;height:5px}.short[data-astro-cid-yfzjp2fe]{width:70%}.field[data-astro-cid-yfzjp2fe]{height:20px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:6px}.ui-btn[data-astro-cid-yfzjp2fe]{background:var(--ink);height:22px;color:var(--white);border-radius:999px;place-items:center;margin-top:6px;font-size:9px;font-weight:700;display:grid}.target[data-astro-cid-yfzjp2fe]{outline:1.5px solid var(--blue);outline-offset:3px}.flow[data-astro-cid-yfzjp2fe]{flex:none;width:64px;margin-top:-40px}.note[data-astro-cid-yfzjp2fe]{box-shadow:var(--shadow-soft);color:#5a4410;white-space:nowrap;background:#fff4cf;border-radius:12px;align-items:center;gap:8px;padding:8px 12px 8px 8px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:4px;left:66px;rotate:-2deg}.pin[data-astro-cid-yfzjp2fe]{background:var(--blue);width:20px;height:20px;color:var(--white);border-radius:50% 50% 50% 2px;place-items:center;font-size:10px;font-weight:700;display:grid}.card[data-inview] .s1[data-astro-cid-yfzjp2fe]{animation:u-left .9s var(--ease-out) calc(var(--d,0s) + .15s) both}.card[data-inview] .s2[data-astro-cid-yfzjp2fe]{animation:u-right .9s var(--ease-out) calc(var(--d,0s) + .25s) both}.card[data-inview] .flow[data-astro-cid-yfzjp2fe]{animation:u-draw .8s var(--ease-in-out) calc(var(--d,0s) + .7s) both}.card[data-inview] .note[data-astro-cid-yfzjp2fe]{animation:u-note .8s var(--spring) calc(var(--d,0s) + 1.05s) both}.card[data-inview] .target[data-astro-cid-yfzjp2fe]{animation:u-ping 1.2s ease-out calc(var(--d,0s) + 1.3s) 2}.s1[data-astro-cid-yfzjp2fe],.s2[data-astro-cid-yfzjp2fe],.note[data-astro-cid-yfzjp2fe]{transition:transform .6s var(--spring)}.card:hover .s1[data-astro-cid-yfzjp2fe]{transform:translate(-8px)}.card:hover .s2[data-astro-cid-yfzjp2fe]{transform:translate(8px)}.card:hover .note[data-astro-cid-yfzjp2fe]{transform:translateY(-6px)rotate(2deg)}@keyframes u-left{0%{opacity:0;translate:-50px;rotate:-12deg}}@keyframes u-right{0%{opacity:0;translate:50px;rotate:12deg}}@keyframes u-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes u-note{0%{opacity:0;rotate:-16deg;scale:.4}}@keyframes u-ping{0%{outline-offset:3px;outline-color:#2f5eea}to{outline-offset:10px;outline-color:#2f5eea00}}.scene[data-astro-cid-27xvmal4]{width:330px;height:216px;position:relative}.post[data-astro-cid-27xvmal4]{aspect-ratio:4/5;width:140px;box-shadow:var(--shadow-float);border-radius:10px;align-content:start;gap:6px;padding:14px;display:grid;position:absolute;top:22px;overflow:hidden}.post[data-astro-cid-27xvmal4] strong[data-astro-cid-27xvmal4]{letter-spacing:-.045em;font-size:21px;font-weight:800;line-height:.95}.tag[data-astro-cid-27xvmal4]{font-size:8.5px;font-weight:700}.p1[data-astro-cid-27xvmal4]{background:var(--ink);color:var(--white);left:0;rotate:-8deg}.dot[data-astro-cid-27xvmal4]{background:var(--blue);border-radius:50%;width:80px;height:80px;position:absolute;bottom:-18px;right:-18px}.p2[data-astro-cid-27xvmal4]{z-index:2;color:#3a2416;background:#f2b544;top:8px;left:95px}.bowl[data-astro-cid-27xvmal4]{background:#fff8ee;border-radius:50%;place-items:center;width:92px;height:92px;display:grid;position:absolute;bottom:-14px;right:-18px}.bowl[data-astro-cid-27xvmal4] span[data-astro-cid-27xvmal4]{background:#c98a4b;border-radius:50%;width:58px;height:58px;box-shadow:inset 0 0 0 8px #e9a95f}.p3[data-astro-cid-27xvmal4]{z-index:3;background:var(--white);color:var(--ink);left:190px;rotate:8deg}.hours[data-astro-cid-27xvmal4]{color:var(--blue);font-size:12px;font-weight:700}.bars[data-astro-cid-27xvmal4]{gap:5px;margin-top:10px;display:grid}.bars[data-astro-cid-27xvmal4] i[data-astro-cid-27xvmal4]{background:var(--line-strong);border-radius:2px;height:5px}.bars[data-astro-cid-27xvmal4] i[data-astro-cid-27xvmal4]:nth-child(2){width:75%}.bars[data-astro-cid-27xvmal4] i[data-astro-cid-27xvmal4]:nth-child(3){width:55%}.card[data-inview] .p1[data-astro-cid-27xvmal4]{animation:g-left 1s var(--spring) calc(var(--d,0s) + .35s) both}.card[data-inview] .p2[data-astro-cid-27xvmal4]{animation:g-mid .8s var(--ease-out) calc(var(--d,0s) + .15s) both}.card[data-inview] .p3[data-astro-cid-27xvmal4]{animation:g-right 1s var(--spring) calc(var(--d,0s) + .45s) both}.post[data-astro-cid-27xvmal4]{transition:transform .6s var(--spring)}.card:hover .p1[data-astro-cid-27xvmal4]{transform:translate(-16px)rotate(-4deg)}.card:hover .p2[data-astro-cid-27xvmal4]{transform:translateY(-8px)}.card:hover .p3[data-astro-cid-27xvmal4]{transform:translate(16px)rotate(4deg)}@keyframes g-left{0%{translate:95px 14px;rotate:0deg}}@keyframes g-mid{0%{opacity:0;translate:0 40px;scale:.9}}@keyframes g-right{0%{translate:-95px 14px;rotate:0deg}}.scene[data-astro-cid-bisak2hf]{place-items:center;width:380px;height:216px;display:grid}.sheet[data-astro-cid-bisak2hf]{background:var(--white);box-shadow:var(--shadow-soft);border-radius:14px;gap:18px;padding:18px;display:flex}.construct[data-astro-cid-bisak2hf]{color:var(--blue)}.side[data-astro-cid-bisak2hf]{align-content:space-between;width:170px;display:grid}.palette[data-astro-cid-bisak2hf]{gap:6px;display:grid}.palette[data-astro-cid-bisak2hf] span[data-astro-cid-bisak2hf]{border-radius:7px;align-items:center;height:28px;padding:0 10px;display:flex}.palette[data-astro-cid-bisak2hf] em[data-astro-cid-bisak2hf]{color:#fff8ee;font-size:10px;font-style:normal;font-weight:700}.palette[data-astro-cid-bisak2hf] .light[data-astro-cid-bisak2hf] em[data-astro-cid-bisak2hf]{color:#3a2416}.type[data-astro-cid-bisak2hf]{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:10px;display:flex}.type[data-astro-cid-bisak2hf] strong[data-astro-cid-bisak2hf]{letter-spacing:-.04em;color:var(--ink);font-size:30px;font-weight:700;line-height:1}.type[data-astro-cid-bisak2hf] span[data-astro-cid-bisak2hf]{flex:1;gap:5px;display:grid}.type[data-astro-cid-bisak2hf] b[data-astro-cid-bisak2hf]{background:var(--line-strong);border-radius:2px;height:5px}.type[data-astro-cid-bisak2hf] b[data-astro-cid-bisak2hf]:last-child{width:60%}.guides[data-astro-cid-bisak2hf],.disc[data-astro-cid-bisak2hf]{transform-box:fill-box;transform-origin:50%}.card[data-inview] .guides[data-astro-cid-bisak2hf]{animation:b-spin 1.4s var(--ease-out) calc(var(--d,0s) + .15s) both}.card[data-inview] .disc[data-astro-cid-bisak2hf]{animation:b-pop .8s var(--spring) calc(var(--d,0s) + .4s) both}.card[data-inview] .glyph[data-astro-cid-bisak2hf]{stroke-dasharray:1;animation:b-draw .9s var(--ease-in-out) calc(var(--d,0s) + .75s) both}.card[data-inview] .palette[data-astro-cid-bisak2hf] span[data-astro-cid-bisak2hf]{transform-origin:0;animation:b-grow .7s var(--ease-out) both}.card[data-inview] .palette[data-astro-cid-bisak2hf] span[data-astro-cid-bisak2hf]:first-child{animation-delay:calc(var(--d,0s) + .55s)}.card[data-inview] .palette[data-astro-cid-bisak2hf] span[data-astro-cid-bisak2hf]:nth-child(2){animation-delay:calc(var(--d,0s) + .65s)}.card[data-inview] .palette[data-astro-cid-bisak2hf] span[data-astro-cid-bisak2hf]:nth-child(3){animation-delay:calc(var(--d,0s) + .75s)}.card[data-inview] .type[data-astro-cid-bisak2hf]{animation:b-fade .8s var(--ease-out) calc(var(--d,0s) + .95s) both}.guides[data-astro-cid-bisak2hf]{transition:transform 1.2s var(--ease-out)}.card:hover .guides[data-astro-cid-bisak2hf]{transform:rotate(45deg)}@keyframes b-spin{0%{opacity:0;rotate:-120deg;scale:.7}}@keyframes b-pop{0%{scale:0}}@keyframes b-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes b-grow{0%{scale:0 1}}@keyframes b-fade{0%{opacity:0;translate:0 10px}}.card[data-astro-cid-cgc7gatg]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);scroll-margin-top:calc(var(--header-h) + 32px);transition:opacity .8s var(--ease-out) var(--d,0s), translate 1s var(--ease-out) var(--d,0s), border-color .3s ease, box-shadow .4s ease;flex-direction:column;padding:8px;display:flex}.card[data-astro-cid-cgc7gatg]:hover{border-color:var(--line-strong);box-shadow:0 24px 48px -28px #0f1b3d59}.visual-scale[data-astro-cid-cgc7gatg]>*{transition:transform .6s var(--spring)}.card[data-astro-cid-cgc7gatg]:hover .visual-scale[data-astro-cid-cgc7gatg]>*{transform:scale(1.03)}.visual[data-astro-cid-cgc7gatg]{border-radius:var(--r-inner);background-color:var(--sky-3);background-image:radial-gradient(circle,#2f5eea1f 1px,#0000 1.4px);background-size:20px 20px;justify-content:center;align-items:center;height:272px;display:flex;position:relative;overflow:hidden}.visual-scale[data-astro-cid-cgc7gatg]{flex:none;place-items:center;display:grid}.body[data-astro-cid-cgc7gatg]{flex-direction:column;flex:1;padding:24px 20px 16px;display:flex}h3[data-astro-cid-cgc7gatg]{font-size:var(--fs-xl);letter-spacing:-.03em}.summary[data-astro-cid-cgc7gatg]{max-width:52ch;color:var(--ink-soft);margin-top:10px}.includes[data-astro-cid-cgc7gatg]{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.includes[data-astro-cid-cgc7gatg] li[data-astro-cid-cgc7gatg]{border-radius:var(--r-pill);background:var(--surface);font-size:var(--fs-xs);color:var(--ink);padding:6px 12px;font-weight:600}.benefit[data-astro-cid-cgc7gatg]{max-width:56ch;font-size:var(--fs-sm);color:var(--muted);margin-top:20px;line-height:1.6}.benefit[data-astro-cid-cgc7gatg] strong[data-astro-cid-cgc7gatg]{color:var(--ink);margin-bottom:2px;font-weight:650;display:block}.foot[data-astro-cid-cgc7gatg]{margin-top:auto;padding-top:20px}@media (width<=1100px){.visual-scale[data-astro-cid-cgc7gatg]{scale:.88}}@media (width<=480px){.visual[data-astro-cid-cgc7gatg]{height:224px}.visual-scale[data-astro-cid-cgc7gatg]{scale:.78}.body[data-astro-cid-cgc7gatg]{padding:20px 12px 12px}}@media (width<=360px){.visual-scale[data-astro-cid-cgc7gatg]{scale:.62}}.head[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:24px 64px;margin-bottom:clamp(40px,5vw,64px);display:grid}.head[data-astro-cid-lesv7jgp] .section-lead[data-astro-cid-lesv7jgp]{justify-self:end;margin-top:0}.grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.grid[data-astro-cid-lesv7jgp]>:nth-child(4n+1),.grid[data-astro-cid-lesv7jgp]>:nth-child(4n+4){grid-column:span 7}.grid[data-astro-cid-lesv7jgp]>:nth-child(4n+2),.grid[data-astro-cid-lesv7jgp]>:nth-child(4n+3){grid-column:span 5}@media (width<=960px){.head[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}.head[data-astro-cid-lesv7jgp] .section-lead[data-astro-cid-lesv7jgp]{justify-self:start}.grid[data-astro-cid-lesv7jgp]>*{grid-column:span 6!important}}@media (width<=720px){.grid[data-astro-cid-lesv7jgp]>*{grid-column:1/-1!important}}.ph[data-astro-cid-6555sm6b]{background-color:var(--sky-3);color:var(--sky-1);background-image:radial-gradient(circle,#2f5eea21 1px,#0000 1.4px);background-size:20px 20px;place-items:center;display:grid;position:absolute;inset:0}.hint[data-astro-cid-6555sm6b]{color:var(--muted);font-size:12px;font-weight:600;position:absolute;bottom:14px;right:16px}.win[data-astro-cid-6555sm6b],.ph-phone[data-astro-cid-6555sm6b],.tile[data-astro-cid-6555sm6b],.brandsheet[data-astro-cid-6555sm6b]{background:var(--white);box-shadow:var(--shadow-soft)}.win[data-astro-cid-6555sm6b]{border-radius:12px;width:72%;overflow:hidden}.win-bar[data-astro-cid-6555sm6b]{border-bottom:1px solid var(--line);gap:5px;padding:10px 12px;display:flex}.win-bar[data-astro-cid-6555sm6b] i[data-astro-cid-6555sm6b]{background:var(--line-strong);border-radius:50%;width:7px;height:7px}.win-body[data-astro-cid-6555sm6b]{gap:8px;padding:14px;display:grid}.b-hero[data-astro-cid-6555sm6b]{background:var(--sky-2);border-radius:8px;height:84px}.b-line[data-astro-cid-6555sm6b]{background:var(--line-strong);border-radius:3px;height:7px}.w70[data-astro-cid-6555sm6b]{width:70%}.w45[data-astro-cid-6555sm6b]{width:45%}.b-grid[data-astro-cid-6555sm6b]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px;display:grid}.b-grid[data-astro-cid-6555sm6b] i[data-astro-cid-6555sm6b]{background:var(--surface);border-radius:6px;height:40px}.phones[data-astro-cid-6555sm6b]{gap:18px;display:flex}.ph-phone[data-astro-cid-6555sm6b]{border-radius:16px;align-content:start;gap:6px;width:84px;height:168px;padding:12px 8px;display:grid}.ph-phone[data-astro-cid-6555sm6b].up{translate:0 -16px}.ph-phone[data-astro-cid-6555sm6b] i[data-astro-cid-6555sm6b]{background:var(--sky-2);border-radius:8px;height:54px}.ph-phone[data-astro-cid-6555sm6b] b[data-astro-cid-6555sm6b]{background:var(--line-strong);border-radius:3px;height:6px}.ph-phone[data-astro-cid-6555sm6b] .short[data-astro-cid-6555sm6b]{width:60%}.tiles[data-astro-cid-6555sm6b]{grid-template-columns:repeat(2,96px);gap:14px;display:grid}.tile[data-astro-cid-6555sm6b]{aspect-ratio:1;color:var(--sky-1);border-radius:10px;place-items:center;display:grid}.tile[data-astro-cid-6555sm6b]:nth-child(2),.tile[data-astro-cid-6555sm6b]:nth-child(3){background:var(--sky-2);color:var(--white)}.brandsheet[data-astro-cid-6555sm6b]{border-radius:14px;justify-items:center;gap:18px;padding:24px 28px;display:grid}.mark[data-astro-cid-6555sm6b]{border:1.5px dashed var(--sky-1);background:var(--sky-3);border-radius:50%;width:96px;height:96px}.strip[data-astro-cid-6555sm6b]{gap:6px;display:flex}.strip[data-astro-cid-6555sm6b] i[data-astro-cid-6555sm6b]{background:var(--sky-2);border-radius:6px;width:36px;height:22px}.strip[data-astro-cid-6555sm6b] i[data-astro-cid-6555sm6b]:first-child{background:var(--sky-1)}.strip[data-astro-cid-6555sm6b] i[data-astro-cid-6555sm6b]:nth-child(4){background:var(--surface)}.m-main[data-astro-cid-6qbbi654],.m-copy[data-astro-cid-6qbbi654],.m-hero[data-astro-cid-6qbbi654],.m-menu[data-astro-cid-6qbbi654],.m-phone[data-astro-cid-6qbbi654]{transform-box:fill-box;transform-origin:50%}.item[data-inview] .m-main[data-astro-cid-6qbbi654]{animation:tk-rise 1s var(--ease-out) calc(var(--d,0s) + .3s) both}.item[data-inview] .m-copy[data-astro-cid-6qbbi654]{animation:tk-fade .8s var(--ease-out) calc(var(--d,0s) + .65s) both}.item[data-inview] .m-hero[data-astro-cid-6qbbi654]{animation:tk-pop .9s var(--spring) calc(var(--d,0s) + .75s) both}.item[data-inview] .m-menu[data-astro-cid-6qbbi654]{animation:tk-fade .8s var(--ease-out) calc(var(--d,0s) + .9s) both}.item[data-inview] .m-phone[data-astro-cid-6qbbi654]{animation:tk-phone 1.1s var(--spring) calc(var(--d,0s) + .85s) both}.m-phone[data-astro-cid-6qbbi654]{transition:transform .6s var(--spring)}.item:hover .m-phone[data-astro-cid-6qbbi654]{transform:translateY(-14px)rotate(-2deg)}@keyframes tk-rise{0%{opacity:0;translate:0 40px}}@keyframes tk-fade{0%{opacity:0;translate:0 14px}}@keyframes tk-pop{0%{opacity:0;scale:.7}}@keyframes tk-phone{0%{opacity:0;translate:90px 40px;rotate:10deg}}.m-s1[data-astro-cid-sjqil2ab],.m-s2[data-astro-cid-sjqil2ab],.m-s3[data-astro-cid-sjqil2ab],.m-flow[data-astro-cid-sjqil2ab]{transform-box:fill-box;transform-origin:50%}.item[data-inview] .m-s1[data-astro-cid-sjqil2ab],.item[data-inview] .m-s2[data-astro-cid-sjqil2ab],.item[data-inview] .m-s3[data-astro-cid-sjqil2ab]{animation:ds-rise 1s var(--spring) both}.item[data-inview] .m-s1[data-astro-cid-sjqil2ab]{animation-delay:calc(var(--d,0s) + .3s)}.item[data-inview] .m-s2[data-astro-cid-sjqil2ab]{animation-delay:calc(var(--d,0s) + .45s)}.item[data-inview] .m-s3[data-astro-cid-sjqil2ab]{animation-delay:calc(var(--d,0s) + .6s)}.item[data-inview] .m-flow[data-astro-cid-sjqil2ab]{animation:ds-draw .9s var(--ease-in-out) calc(var(--d,0s) + 1.1s) both}.m-send[data-astro-cid-sjqil2ab]{transform-box:fill-box;transform-origin:50%}.item[data-inview] .m-send[data-astro-cid-sjqil2ab]{animation:ds-pulse 1.2s ease-in-out calc(var(--d,0s) + 1.6s) 2}.m-s1[data-astro-cid-sjqil2ab],.m-s3[data-astro-cid-sjqil2ab]{transition:transform .6s var(--spring)}.item:hover .m-s1[data-astro-cid-sjqil2ab]{transform:translate(-10px)rotate(-2deg)}.item:hover .m-s3[data-astro-cid-sjqil2ab]{transform:translate(10px)rotate(2deg)}@keyframes ds-rise{0%{opacity:0;translate:0 70px}}@keyframes ds-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ds-pulse{50%{scale:1.08}}.m-poster[data-astro-cid-yfjwwejr],.m-post[data-astro-cid-yfjwwejr]{transform-box:fill-box;transform-origin:50%}.item[data-inview] .m-poster[data-astro-cid-yfjwwejr]{animation:rb-swing 1.1s var(--spring) calc(var(--d,0s) + .3s) both}.m-badge[data-astro-cid-yfjwwejr]{transform-box:fill-box;transform-origin:50%}.item[data-inview] .m-badge[data-astro-cid-yfjwwejr]{animation:rb-pop .7s var(--spring) calc(var(--d,0s) + 1s) both}.item[data-inview] .m-post[data-astro-cid-yfjwwejr]{animation:rb-post .8s var(--spring) both}.item[data-inview] .m-p1[data-astro-cid-yfjwwejr]{animation-delay:calc(var(--d,0s) + .55s)}.item[data-inview] .m-p2[data-astro-cid-yfjwwejr]{animation-delay:calc(var(--d,0s) + .65s)}.item[data-inview] .m-p3[data-astro-cid-yfjwwejr]{animation-delay:calc(var(--d,0s) + .75s)}.item[data-inview] .m-p4[data-astro-cid-yfjwwejr]{animation-delay:calc(var(--d,0s) + .85s)}.m-post[data-astro-cid-yfjwwejr],.m-poster[data-astro-cid-yfjwwejr]{transition:transform .6s var(--spring)}.item:hover .m-poster[data-astro-cid-yfjwwejr]{transform:rotate(-2deg)translateY(-6px)}.item:hover .m-p1[data-astro-cid-yfjwwejr]{transform:translate(-4px,-4px)}.item:hover .m-p2[data-astro-cid-yfjwwejr]{transform:translate(4px,-4px)}.item:hover .m-p3[data-astro-cid-yfjwwejr]{transform:translate(-4px,4px)}.item:hover .m-p4[data-astro-cid-yfjwwejr]{transform:translate(4px,4px)}@keyframes rb-swing{0%{opacity:0;translate:-40px 30px;rotate:-10deg}}@keyframes rb-pop{0%{scale:0}}@keyframes rb-post{0%{opacity:0;scale:.6}}.m-board[data-astro-cid-vdb6hqvu],.m-logo[data-astro-cid-vdb6hqvu],.m-palette[data-astro-cid-vdb6hqvu],.m-sw[data-astro-cid-vdb6hqvu],.m-tag[data-astro-cid-vdb6hqvu],.m-type[data-astro-cid-vdb6hqvu]{transform-box:fill-box;transform-origin:50%}.item[data-inview] .m-board[data-astro-cid-vdb6hqvu]{animation:rt-rise 1s var(--ease-out) calc(var(--d,0s) + .3s) both}.item[data-inview] .m-logo[data-astro-cid-vdb6hqvu]{animation:rt-spin 1.3s var(--spring) calc(var(--d,0s) + .55s) both}.m-sw[data-astro-cid-vdb6hqvu]{transform-origin:top}.item[data-inview] .m-sw[data-astro-cid-vdb6hqvu]{animation:rt-grow .8s var(--ease-out) both}.item[data-inview] .m-sw[data-astro-cid-vdb6hqvu]:first-child{animation-delay:calc(var(--d,0s) + .6s)}.item[data-inview] .m-sw[data-astro-cid-vdb6hqvu]:nth-child(2){animation-delay:calc(var(--d,0s) + .69s)}.item[data-inview] .m-sw[data-astro-cid-vdb6hqvu]:nth-child(3){animation-delay:calc(var(--d,0s) + .78s)}.item[data-inview] .m-sw[data-astro-cid-vdb6hqvu]:nth-child(4){animation-delay:calc(var(--d,0s) + .87s)}.m-tag[data-astro-cid-vdb6hqvu]{transform-origin:50% 0}.item[data-inview] .m-tag[data-astro-cid-vdb6hqvu]{animation:rt-tag 1.4s var(--spring) calc(var(--d,0s) + 1s) both}.item[data-inview] .m-type[data-astro-cid-vdb6hqvu]{animation:rt-fade .8s var(--ease-out) calc(var(--d,0s) + 1.2s) both}.m-logo[data-astro-cid-vdb6hqvu],.m-tag[data-astro-cid-vdb6hqvu]{transition:transform .8s var(--spring)}.item:hover .m-logo[data-astro-cid-vdb6hqvu]{transform:rotate(90deg)}.item:hover .m-tag[data-astro-cid-vdb6hqvu]{transform:rotate(-5deg)}@keyframes rt-spin{0%{opacity:0;rotate:-180deg;scale:.4}}@keyframes rt-grow{0%{scale:1 0}}@keyframes rt-tag{0%{opacity:0;translate:0 -30px;rotate:24deg}}@keyframes rt-fade{0%{opacity:0;translate:0 10px}}.item[data-astro-cid-gmx2dayq]{gap:22px;display:grid}.preview[data-astro-cid-gmx2dayq]{aspect-ratio:3/2;border-radius:var(--r-card);background:var(--surface);clip-path:inset(0 round var(--r-card));transition:clip-path 1.15s var(--ease-in-out) var(--d,0s);position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f1b3d0f}.preview-inner[data-astro-cid-gmx2dayq]{transition:scale 1.6s var(--ease-out) var(--d,0s), transform .7s var(--ease-out);position:absolute;inset:0}.preview-inner[data-astro-cid-gmx2dayq]>*{width:100%;height:100%}.preview[data-astro-cid-gmx2dayq] .img{object-fit:cover}html.motion .item[data-astro-cid-gmx2dayq]:not([data-inview]) .preview[data-astro-cid-gmx2dayq]{clip-path:inset(100% 0 0 0 round var(--r-card))}html.motion .item[data-astro-cid-gmx2dayq]:not([data-inview]) .preview-inner[data-astro-cid-gmx2dayq]{scale:1.18}.item[data-astro-cid-gmx2dayq]:hover .preview-inner[data-astro-cid-gmx2dayq]{transform:scale(1.035)}.meta[data-astro-cid-gmx2dayq]{transition:opacity .8s var(--ease-out) calc(var(--d,0s) + .35s), translate .9s var(--ease-out) calc(var(--d,0s) + .35s);gap:6px;padding-inline:4px;display:grid}html.motion .item[data-astro-cid-gmx2dayq]:not([data-inview]) .meta[data-astro-cid-gmx2dayq]{opacity:0;translate:0 24px}.badge[data-astro-cid-gmx2dayq]{border-radius:var(--r-pill);padding:5px 11px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}.badge--concept[data-astro-cid-gmx2dayq]{color:var(--ink);background:#ffffffeb;box-shadow:0 0 0 1px #0f1b3d14}.badge--placeholder[data-astro-cid-gmx2dayq]{color:#614800;background:#fff3cc;border:1px solid #f0dc94}.category[data-astro-cid-gmx2dayq]{font-size:var(--fs-sm);color:var(--blue);font-weight:600}h3[data-astro-cid-gmx2dayq]{font-size:var(--fs-xl);letter-spacing:-.03em}.desc[data-astro-cid-gmx2dayq]{max-width:50ch;color:var(--muted);font-size:var(--fs-base)}.scope[data-astro-cid-gmx2dayq]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.scope[data-astro-cid-gmx2dayq] li[data-astro-cid-gmx2dayq]{border-radius:var(--r-pill);background:var(--white);border:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink);padding:5px 11px;font-weight:600}.meta[data-astro-cid-gmx2dayq] .text-link[data-astro-cid-gmx2dayq]{justify-self:start;margin-top:6px}.preview[data-astro-cid-gmx2dayq] .mock{font-family:var(--font);display:block}.preview[data-astro-cid-gmx2dayq] .mock .m-shadow{filter:drop-shadow(0 10px 16px #28180c2e)}.preview[data-astro-cid-gmx2dayq] .mock .m-deco{transform-box:fill-box;transform-origin:50%;transition:transform 1.2s var(--ease-out)}.item[data-astro-cid-gmx2dayq]:hover .mock .m-deco{transform:scale(1.12)}.portfolio[data-astro-cid-c6r7gr4v]{background:var(--surface);border-radius:var(--r-frame);margin-inline:12px}.head[data-astro-cid-c6r7gr4v]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(40px,5vw,64px);display:flex}.grid[data-astro-cid-c6r7gr4v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px clamp(24px,4vw,48px);padding-bottom:96px;display:grid}.grid[data-astro-cid-c6r7gr4v]>:nth-child(2n){translate:0 96px}.empty[data-astro-cid-c6r7gr4v]{color:var(--muted)}.portfolio[data-astro-cid-c6r7gr4v] .preview{background:var(--white)}@media (width<=720px){.portfolio[data-astro-cid-c6r7gr4v]{border-radius:22px;margin-inline:8px}.grid[data-astro-cid-c6r7gr4v]{grid-template-columns:1fr;gap:48px;padding-bottom:0}.grid[data-astro-cid-c6r7gr4v]>:nth-child(2n){translate:none}}.layout[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px 64px;display:grid}.statement[data-astro-cid-oxgmilyn]{font-size:var(--fs-2xl);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;max-width:26ch;font-weight:550;line-height:1.25}.body[data-astro-cid-oxgmilyn]{max-width:60ch;font-size:var(--fs-md);color:var(--ink-soft);margin-top:24px}.principles[data-astro-cid-oxgmilyn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:clamp(48px,6vw,80px);display:grid}.principles[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{padding-top:20px;position:relative}.principles[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:before{content:"";background:var(--line-strong);transform-origin:0;height:1px;transition:scale 1.1s var(--ease-in-out) var(--d,0s);position:absolute;inset:0 0 auto}html.motion .principles[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:not([data-inview]):before{scale:0 1}.principles[data-astro-cid-oxgmilyn] h3[data-astro-cid-oxgmilyn]{font-size:var(--fs-md);letter-spacing:-.02em}.principles[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{max-width:40ch;color:var(--muted);font-size:var(--fs-base);margin-top:8px}@media (width<=880px){.layout[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.principles[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;gap:24px}}.process[data-astro-cid-grsovck6]{padding-top:0}.head[data-astro-cid-grsovck6]{margin-bottom:clamp(40px,5vw,64px)}.steps[data-astro-cid-grsovck6]{--line-dur:1.6s;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid;position:relative}.steps[data-astro-cid-grsovck6]:before{transform-origin:0;transition:scale var(--line-dur) var(--ease-in-out) .1s}.num[data-astro-cid-grsovck6]{transition:scale .6s var(--spring) calc(.1s + var(--i) * .36s), background-color .4s ease calc(.1s + var(--i) * .36s), color .4s ease calc(.1s + var(--i) * .36s)}.step[data-astro-cid-grsovck6]>div[data-astro-cid-grsovck6]{transition:opacity .7s var(--ease-out) calc(.2s + var(--i) * .36s), translate .8s var(--ease-out) calc(.2s + var(--i) * .36s)}html.motion .steps[data-astro-cid-grsovck6]:not([data-inview]):before{scale:0 1}html.motion .steps[data-astro-cid-grsovck6]:not([data-inview]) .num[data-astro-cid-grsovck6]{scale:.3}html.motion .steps[data-astro-cid-grsovck6]:not([data-inview]) .step[data-astro-cid-grsovck6]>div[data-astro-cid-grsovck6]{opacity:0;translate:0 20px}.step[data-astro-cid-grsovck6]:hover .num[data-astro-cid-grsovck6]{background:var(--blue);color:var(--white)}.steps[data-astro-cid-grsovck6]:before{content:"";background:linear-gradient(90deg, var(--blue), var(--sky-1));height:1.5px;position:absolute;top:21px;left:22px;right:calc(20% - 41.2px)}.step[data-astro-cid-grsovck6]{align-content:start;gap:20px;display:grid;position:relative}.num[data-astro-cid-grsovck6]{background:var(--white);border:1.5px solid var(--blue);width:44px;height:44px;color:var(--blue);font-weight:700;font-size:var(--fs-base);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.step[data-astro-cid-grsovck6]:first-child .num[data-astro-cid-grsovck6]{background:var(--blue);color:var(--white)}h3[data-astro-cid-grsovck6]{font-size:var(--fs-md);letter-spacing:-.02em}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{font-size:var(--fs-sm);color:var(--muted);max-width:30ch;margin-top:8px;line-height:1.6}@media (width<=960px){.steps[data-astro-cid-grsovck6]{grid-template-columns:1fr;gap:28px}.steps[data-astro-cid-grsovck6]:before{background:linear-gradient(180deg, var(--blue), var(--sky-1));transform-origin:top;width:1.5px;height:auto;inset:22px auto 22px 21px}html.motion .steps[data-astro-cid-grsovck6]:not([data-inview]):before{scale:1 0}.step[data-astro-cid-grsovck6]{grid-template-columns:44px minmax(0,1fr);gap:20px}h3[data-astro-cid-grsovck6]{padding-top:10px}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{max-width:52ch}}.faq[data-astro-cid-hemr5th4]{padding-top:0}.layout[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px 64px;display:grid}.intro[data-astro-cid-hemr5th4]{top:calc(var(--header-h) + 40px);position:sticky}.intro[data-astro-cid-hemr5th4] .intro-link{margin-top:20px}.list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line-strong)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line-strong)}summary[data-astro-cid-hemr5th4]{font-size:var(--fs-md);letter-spacing:-.015em;color:var(--ink);cursor:pointer;border-radius:var(--r-sm);justify-content:space-between;align-items:center;gap:24px;padding:24px 4px;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover{color:var(--blue-deep)}.icon[data-astro-cid-hemr5th4]{border:1px solid var(--line-strong);width:32px;height:32px;transition:rotate .25s var(--ease-out), background-color .2s ease, border-color .2s ease;border-radius:50%;flex:none;position:relative}.icon[data-astro-cid-hemr5th4]:before,.icon[data-astro-cid-hemr5th4]:after{content:"";background:currentColor;border-radius:2px;width:12px;height:1.5px;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.icon[data-astro-cid-hemr5th4]:after{rotate:90deg}details[data-astro-cid-hemr5th4][open] .icon[data-astro-cid-hemr5th4]{background:var(--ink);border-color:var(--ink);color:var(--white);rotate:45deg}@supports selector(::details-content){details[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords}details[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size .45s var(--ease-in-out), content-visibility .45s allow-discrete;overflow:clip}details[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}}.answer[data-astro-cid-hemr5th4]{transition:opacity .4s ease .1s, translate .5s var(--ease-out) .1s}details[data-astro-cid-hemr5th4]:not([open]) .answer[data-astro-cid-hemr5th4]{opacity:0;translate:0 -8px}.answer[data-astro-cid-hemr5th4]{justify-items:start;gap:14px;padding:0 56px 28px 4px;display:grid}.answer[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:60ch;color:var(--ink-soft)}@media (width<=880px){.layout[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.intro[data-astro-cid-hemr5th4]{position:static}.answer[data-astro-cid-hemr5th4]{padding-right:4px}}.cta[data-astro-cid-blvy5prr]{z-index:1;margin-bottom:-160px;position:relative}.panel[data-astro-cid-blvy5prr]{border-radius:var(--r-frame);text-align:center;background:linear-gradient(180deg, var(--sky-2) 0%, #f3f7fe 100%);transition:opacity .9s var(--ease-out), scale 1.1s var(--spring), translate 1.1s var(--ease-out);border:1px solid #2f5eea24;justify-items:center;gap:0;padding:clamp(48px,7vw,88px) clamp(20px,5vw,64px);display:grid;box-shadow:0 30px 60px -30px #0f1b3d59}.lead[data-astro-cid-blvy5prr],.primary[data-astro-cid-blvy5prr],.topics[data-astro-cid-blvy5prr],.number[data-astro-cid-blvy5prr]{transition:opacity .8s var(--ease-out) var(--d), translate .9s var(--ease-out) var(--d)}.lead[data-astro-cid-blvy5prr]{--d:.55s}.primary[data-astro-cid-blvy5prr]{--d:.7s}.topics[data-astro-cid-blvy5prr]{--d:.85s}.number[data-astro-cid-blvy5prr]{--d:1s}.topics[data-astro-cid-blvy5prr] li[data-astro-cid-blvy5prr]{transition:opacity .6s var(--ease-out) calc(.95s + var(--i) * 80ms), translate .7s var(--spring) calc(.95s + var(--i) * 80ms)}html.motion .panel[data-astro-cid-blvy5prr]:not([data-inview]){opacity:0;translate:0 60px;scale:.92}html.motion .panel[data-astro-cid-blvy5prr]:not([data-inview]) [data-astro-cid-blvy5prr]:is(.lead,.primary,.topics,.number){opacity:0;translate:0 20px}html.motion .panel[data-astro-cid-blvy5prr]:not([data-inview]) .topics[data-astro-cid-blvy5prr] li[data-astro-cid-blvy5prr]{opacity:0;translate:0 14px}.primary[data-astro-cid-blvy5prr]{border-radius:var(--r-pill);position:relative}.primary[data-astro-cid-blvy5prr]:before,.primary[data-astro-cid-blvy5prr]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}html.motion .panel[data-astro-cid-blvy5prr][data-inview] .primary[data-astro-cid-blvy5prr]:before{animation:2.4s ease-out 1.5s 3 cta-ring}html.motion .panel[data-astro-cid-blvy5prr][data-inview] .primary[data-astro-cid-blvy5prr]:after{animation:2.4s ease-out 2.1s 3 cta-ring}@keyframes cta-ring{0%{box-shadow:0 0 #2f5eea73}to{box-shadow:0 0 0 26px #2f5eea00}}h2[data-astro-cid-blvy5prr]{letter-spacing:-.04em;max-width:18ch;font-size:clamp(2rem,1.3rem + 2.8vw,3.5rem);line-height:1.05}.lead[data-astro-cid-blvy5prr]{max-width:52ch;font-size:var(--fs-md);color:var(--ink-soft);margin:20px 0 36px}.topics[data-astro-cid-blvy5prr]{justify-items:center;gap:12px;margin-top:36px;display:grid}.topics[data-astro-cid-blvy5prr] p[data-astro-cid-blvy5prr]{font-size:var(--fs-sm);color:var(--muted)}.topics[data-astro-cid-blvy5prr] ul[data-astro-cid-blvy5prr]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.topics[data-astro-cid-blvy5prr] a[data-astro-cid-blvy5prr]{border-radius:var(--r-pill);background:var(--white);border:1px solid var(--line-strong);min-height:40px;font-size:var(--fs-sm);color:var(--ink);align-items:center;padding:0 16px;font-weight:600;transition:border-color .18s,color .18s;display:inline-flex}.topics[data-astro-cid-blvy5prr] a[data-astro-cid-blvy5prr]:hover{border-color:var(--blue);color:var(--blue-deep)}.number[data-astro-cid-blvy5prr]{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-top:32px;font-weight:600;display:inline-flex}@media (width<=719px){.cta[data-astro-cid-blvy5prr]{margin-bottom:-120px}.panel[data-astro-cid-blvy5prr]{border-radius:22px}.primary[data-astro-cid-blvy5prr]{width:100%;max-width:360px}.panel[data-astro-cid-blvy5prr] .btn{width:100%}}.footer[data-astro-cid-jo6i4kqk]{border-radius:var(--r-frame);background:var(--blue-deep);color:#ffffffd1;margin:0 12px 12px;padding-top:calc(160px + clamp(56px,7vw,88px));position:relative;overflow:hidden}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}.brand[data-astro-cid-jo6i4kqk] .logo{--logo-h:36px}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:34ch;font-size:var(--fs-sm);margin-top:20px;line-height:1.6}h2[data-astro-cid-jo6i4kqk]{font-size:var(--fs-sm);letter-spacing:0;color:var(--white);margin-bottom:14px;font-weight:650}ul[data-astro-cid-jo6i4kqk]{gap:8px;display:grid}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--fs-sm);border-radius:4px;transition:color .18s}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white);text-underline-offset:4px;text-decoration:underline}.wa[data-astro-cid-jo6i4kqk]{color:var(--white);font-variant-numeric:tabular-nums;border-radius:4px;align-items:center;gap:8px;font-weight:650;display:inline-flex}.wa[data-astro-cid-jo6i4kqk]:hover span[data-astro-cid-jo6i4kqk]:not(.visually-hidden){text-underline-offset:4px;text-decoration:underline}.note[data-astro-cid-jo6i4kqk]{font-size:var(--fs-sm);max-width:26ch;margin-top:8px}.bottom[data-astro-cid-jo6i4kqk]{font-size:var(--fs-sm);border-top:1px solid #fff3;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;display:flex}.footer[data-astro-cid-jo6i4kqk] :focus-visible{outline-color:var(--white)}.wordmark[data-astro-cid-jo6i4kqk]{color:#ffffff1a;user-select:none;margin-top:40px;padding-inline:clamp(16px,4vw,48px);line-height:0}.wordmark[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:100%;height:auto;transition:translate 1.4s var(--ease-out), opacity 1.2s ease;display:block;translate:0 14%}html.motion .wordmark[data-astro-cid-jo6i4kqk]:not([data-inview]) svg[data-astro-cid-jo6i4kqk]{opacity:0;translate:0 70%}@media (width<=880px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=719px){.footer[data-astro-cid-jo6i4kqk]{border-radius:22px;margin:0 8px 8px;padding-top:176px}}@media (width<=420px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
