@font-face{font-family:Caveat;src:url(/fonts/caveat.woff2)format("woff2");font-weight:700;font-display:swap}main{overflow-x:clip}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:40px;display:flex}.w{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.w>span{will-change:transform;display:inline-block}.typing[data-astro-cid-lcdefpme]{opacity:0;background:#fff;border-radius:18px;justify-self:end;gap:5px;padding:14px 16px;display:inline-flex}.typing[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--ink-3);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite dot}.typing[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.15s}.typing[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.3s}@keyframes dot{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.flow-wrap[data-astro-cid-lcdefpme]{position:relative}.flow__rail[data-astro-cid-lcdefpme]{display:none}@media (width>=768px){.flow__rail[data-astro-cid-lcdefpme]{background:#0d111714;border-radius:3px;height:3px;display:block;position:absolute;top:30px;left:0;right:0;overflow:hidden}}.flow__bar[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--accent), var(--accent-soft));transform-origin:0;width:100%;height:100%;transform:scaleX(0)}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}.hz[data-astro-cid-lcdefpme]{background:var(--bg-2);overflow:hidden}.hz__grid[data-astro-cid-lcdefpme]{align-items:center;gap:56px;padding-block:clamp(48px,9vh,104px) clamp(56px,8vh,96px);display:grid}@media (width>=1024px){.hz__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.hz__status[data-astro-cid-lcdefpme]{color:var(--ink-2);align-items:center;gap:10px;font-size:.9375rem;display:inline-flex}.hz__dot[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:50%;width:8px;height:8px;position:relative}.hz__dot[data-astro-cid-lcdefpme]:after{content:"";border:1.5px solid var(--accent);opacity:0;animation:ping 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2)}}.hz__title[data-astro-cid-lcdefpme]{font-family:"Inter Variable", var(--font);letter-spacing:-.055em;color:var(--ink);margin:32px 0 0;font-size:clamp(2.6rem,7vw,6rem);font-weight:800;line-height:.98}.hz__title[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme],.hz__title[data-astro-cid-lcdefpme]>em[data-astro-cid-lcdefpme]{display:block}.hz__serif[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:var(--accent);margin-top:.04em;font-family:Instrument Serif,Georgia,serif;font-size:1.08em;font-style:italic;font-weight:400;line-height:1.05}.hz__lead[data-astro-cid-lcdefpme]{max-width:44ch;color:var(--ink-2);margin:36px 0 0;font-size:clamp(1.0625rem,1.5vw,1.3rem);line-height:1.6}.hz__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:20px 36px;margin-top:28px;display:flex}.btn--ink[data-astro-cid-lcdefpme]{background:var(--ink);padding:18px 32px}.btn--ink[data-astro-cid-lcdefpme]:hover{background:#222a35}.btn--ink[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease-out)}.btn--ink[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:translate(4px)}.hz__more[data-astro-cid-lcdefpme]{color:var(--ink);border-bottom:2px solid var(--ink);padding-bottom:4px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}.hz__more[data-astro-cid-lcdefpme]:hover{color:var(--accent);border-color:var(--accent)}.rot[data-astro-cid-lcdefpme]{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;position:relative;overflow:hidden}.rot__item[data-astro-cid-lcdefpme]{white-space:nowrap;display:inline-block}.rot__item[data-astro-cid-lcdefpme]:not(.is-on){visibility:hidden;position:absolute;top:0;left:0}.check[data-astro-cid-lcdefpme]{max-width:560px;margin-top:40px}.check__label[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:12px;font-size:.8125rem;font-weight:600;display:block}.check__field[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #d6d6dc;border-radius:999px;align-items:center;gap:6px;padding:6px 6px 6px 22px;transition:border-color .2s,box-shadow .2s;display:flex}.check__field[data-astro-cid-lcdefpme]:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px #1e6fd926}.check__at[data-astro-cid-lcdefpme]{color:var(--ink-3);font-size:1.125rem;font-weight:700}.check__field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:12px 0;font-size:1.0625rem}.check__field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:var(--ink-3)}.check__field[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:none;padding:14px 24px}.check__field[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:focus-visible{outline-offset:2px}.check__note[data-astro-cid-lcdefpme]{color:var(--ink-3);max-width:48ch;margin:12px 0 0 22px;font-size:.875rem}@media (width<=480px){.check__field[data-astro-cid-lcdefpme]{border-radius:24px;flex-wrap:wrap;padding:6px 6px 6px 18px}.check__field[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.check__note[data-astro-cid-lcdefpme]{margin-left:0}}.hp[data-astro-cid-lcdefpme]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hz__more--quiet[data-astro-cid-lcdefpme]{color:var(--ink-2);border-bottom-color:#0000}.hz__serif-txt[data-astro-cid-lcdefpme]{display:inline-block;position:relative}.hz__ul[data-astro-cid-lcdefpme]{width:100%;height:.2em;position:absolute;bottom:-.06em;left:0;overflow:visible}.hz__ul[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.inkread[data-astro-cid-lcdefpme]{color:var(--ink-2)}.has-motion .inkread[data-astro-cid-lcdefpme]{color:var(--ink)}.ink-w{opacity:.18;transition:none}.peek[data-astro-cid-lcdefpme]{aspect-ratio:5/4;background:var(--bg-2);border-radius:12px;max-width:420px;margin-top:40px;position:relative;overflow:hidden}.peek[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.peek[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].is-on{opacity:1}.hz__stats[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;display:grid}@media (width>=768px){.hz__stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.hz__stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding-left:40px}}.hz__stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:32px 0 36px}@media (width<=767px){.hz__stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}}.hz__stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:"Inter Variable", var(--font);letter-spacing:-.04em;color:var(--ink);font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:800}.hz__stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:6px 0 0}.band[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(40px,6vw,80px);padding-block:clamp(20px,2.6vw,32px);overflow:hidden}.band__track[data-astro-cid-lcdefpme]{align-items:center;width:max-content;animation:45s linear infinite slide;display:flex}.band__w[data-astro-cid-lcdefpme]{font-family:"Inter Variable", var(--font);letter-spacing:-.04em;color:var(--ink);white-space:nowrap;align-items:center;font-size:clamp(1.375rem,2.6vw,2.125rem);font-weight:800;line-height:1.1;display:inline-flex}.band__w--serif[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--ink-3);font-family:Instrument Serif,Georgia,serif;font-size:clamp(1.5rem,2.9vw,2.375rem);font-style:italic;font-weight:400}.band[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:50%;width:7px;height:7px;margin-inline:clamp(20px,2.4vw,36px);display:inline-block}@keyframes slide{to{transform:translate(-50%)}}.has-motion .band__track[data-astro-cid-lcdefpme],.has-motion .reel__track[data-astro-cid-lcdefpme]{animation:none}.prob[data-astro-cid-lcdefpme]{align-items:center;gap:56px;display:grid}@media (width>=1024px){.prob[data-astro-cid-lcdefpme]{grid-template-columns:6fr 5fr;gap:96px}}.chat[data-astro-cid-lcdefpme]{background:var(--bg-2);border-radius:28px;gap:10px;max-width:420px;padding:28px;display:grid;transform:rotate(2deg)}.chat__meta[data-astro-cid-lcdefpme],.chat__seen[data-astro-cid-lcdefpme]{font-family:var(--font-sub);color:var(--ink-3);margin:0;font-size:.8125rem}.chat__seen[data-astro-cid-lcdefpme]{text-align:right;margin-top:4px}.bubble[data-astro-cid-lcdefpme]{background:#fff;border-radius:18px 18px 18px 4px;justify-self:start;padding:12px 16px;font-size:.9375rem;box-shadow:0 1px #0d11170f}.bubble--r[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;border-radius:18px 18px 4px;justify-self:end}.flow[data-astro-cid-lcdefpme]{gap:40px;margin:64px 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.flow[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:32px}.flow__item--1[data-astro-cid-lcdefpme]{margin-top:56px}.flow__item--2[data-astro-cid-lcdefpme]{margin-top:112px}.flow__item--3[data-astro-cid-lcdefpme]{margin-top:168px}}.flow__item[data-astro-cid-lcdefpme]{gap:12px;display:grid}.flow__n[data-astro-cid-lcdefpme]{font-family:var(--font-head);color:var(--accent);opacity:.9;font-size:clamp(4rem,8vw,6.5rem);font-weight:800;line-height:.9}.reel-sec[data-astro-cid-lcdefpme]{padding-block:var(--section-y);overflow:hidden}.reel-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.reel[data-astro-cid-lcdefpme]{margin-top:64px;overflow:hidden}.reel__track[data-astro-cid-lcdefpme]{gap:24px;width:max-content;animation:40s linear infinite slide;display:flex}.reel[data-astro-cid-lcdefpme]:hover .reel__track[data-astro-cid-lcdefpme]{animation-play-state:paused}.reel__item[data-astro-cid-lcdefpme]{aspect-ratio:5/4;border-radius:20px;flex:none;width:clamp(300px,36vw,520px);overflow:hidden}.reel__item[data-astro-cid-lcdefpme]:nth-child(2n){transform:translateY(32px)}.reel__item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.me[data-astro-cid-lcdefpme]{align-items:center;gap:56px;display:grid}@media (width>=1024px){.me[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr;gap:96px}}.memo[data-astro-cid-lcdefpme]{color:#1d2a3a;background:#fff6c9;max-width:360px;padding:36px 32px 28px;font-family:Caveat,cursive;font-size:1.85rem;line-height:1.15;position:relative;transform:rotate(-3deg);box-shadow:0 24px 40px -20px #0d111759}.memo[data-astro-cid-lcdefpme]:before{content:"";background:#8da8cc8c;width:110px;height:28px;position:absolute;top:-14px;left:50%;transform:translate(-50%)rotate(2deg)}.memo[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 12px}.memo__sig[data-astro-cid-lcdefpme]{text-align:right;color:var(--accent);margin:8px 0 0!important}.diy[data-astro-cid-lcdefpme]{align-items:start;gap:40px;display:grid}@media (width>=1024px){.diy[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:80px}}.diy__packs[data-astro-cid-lcdefpme]{gap:12px;display:grid}.diy__packs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--ink);font-family:var(--font-head);color:var(--ink);justify-content:space-between;align-items:baseline;padding:20px 0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;text-decoration:none;transition:color .25s;display:flex}.diy__packs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-sub);color:var(--ink-3);font-size:1rem;font-weight:500}.diy__packs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.diy__packs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-on{color:var(--accent)}@media (prefers-reduced-motion:reduce){.band__track[data-astro-cid-lcdefpme],.reel__track[data-astro-cid-lcdefpme]{animation:none}}
