.row[data-astro-cid-2jtvdx47]{flex-direction:column;gap:40px;padding:88px 0 64px;display:flex}.row__heading[data-astro-cid-2jtvdx47]{text-align:center;padding:0 var(--gutter)}.row__grid[data-astro-cid-2jtvdx47]{gap:var(--tile-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-2jtvdx47]{--c-ink:#1d1c1a;--c-ink-2:#4f4d48;--c-ground:#f5f4f1;height:480px;color:var(--c-ink);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-2jtvdx47]:focus-within{outline:2px solid var(--ink);outline-offset:-4px}.card--sts[data-astro-cid-2jtvdx47]:focus-within,.card--dusk[data-astro-cid-2jtvdx47]:focus-within{outline-color:#f5f4f1}.card__copy[data-astro-cid-2jtvdx47]{z-index:1;flex-direction:column;align-items:center;gap:6px;padding:44px 28px 0;display:flex;position:relative}.card__title[data-astro-cid-2jtvdx47]{font:var(--display-weight) 26px/30px var(--font-display);letter-spacing:-.01em;text-wrap:balance;max-width:330px;margin:0}.card__link[data-astro-cid-2jtvdx47],.card__link[data-astro-cid-2jtvdx47]:hover{color:inherit}.card__link[data-astro-cid-2jtvdx47]:focus-visible{outline:none}.card__link[data-astro-cid-2jtvdx47]:after{content:"";z-index:2;position:absolute;inset:0}.card__line[data-astro-cid-2jtvdx47]{font:400 16px/1.4 var(--font-sans);color:var(--c-ink-2)}.card__pill[data-astro-cid-2jtvdx47]{background:var(--c-ink);min-height:32px;color:var(--c-ground);font:500 14px/1 var(--font-sans);transition:background-color .2s var(--ease-out);border-radius:999px;align-items:center;margin-top:10px;padding:5px 16px;display:inline-flex}.card[data-astro-cid-2jtvdx47]:hover .card__pill[data-astro-cid-2jtvdx47]{background:color-mix(in srgb, var(--c-ink) 84%, var(--c-ground))}.card__art[data-astro-cid-2jtvdx47]{flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex;position:relative;container-type:inline-size}.card--wide[data-astro-cid-2jtvdx47]{grid-column:1/-1}.card__art[data-astro-cid-2jtvdx47]>[data-astro-cid-2jtvdx47]{transition:transform .5s var(--ease-out)}.card[data-astro-cid-2jtvdx47]:hover .card__art[data-astro-cid-2jtvdx47]>[data-astro-cid-2jtvdx47]{transform:translateY(-6px)}.card--pine[data-astro-cid-2jtvdx47]{--c-ground:#f4fbf5;background:linear-gradient(#f4fbf5,#dcefe0)}.card--sky[data-astro-cid-2jtvdx47]{--c-ground:#f1f5fc;background:linear-gradient(#f1f5fc,#d7e3f5)}.card--stone[data-astro-cid-2jtvdx47]{--c-ground:#f6f4f0;background:linear-gradient(#f6f4f0,#e6e1d9)}.card--blush[data-astro-cid-2jtvdx47]{--c-ground:#fbf3f5;background:linear-gradient(#fbf3f5,#f1dfe5)}.card--champagne[data-astro-cid-2jtvdx47]{--c-ground:#f5eee1;--c-ink-2:#4a4238;background:linear-gradient(#f5eee1,#e8d9be)}.card--sts[data-astro-cid-2jtvdx47]{--c-ink:#f5f4f1;--c-ink-2:#d8ad42;--c-ground:#0b0a08;background:linear-gradient(155deg,#070707 0%,#1a150c 40%,#715322 82%,#3b2c14 100%)}.card--morning[data-astro-cid-2jtvdx47]{--c-ink:#1b1a30;--c-ink-2:#43425d;--c-ground:#fff1e3;background:linear-gradient(#fff1e3,#ffd8bb)}.card--dusk[data-astro-cid-2jtvdx47]{--c-ink:#f6f4ee;--c-ink-2:#cfcde6;--c-ground:#15142c;background:linear-gradient(#15142c,#2b2a5a)}.card--cream[data-astro-cid-2jtvdx47]{--c-ink:#1b1a30;--c-ink-2:#43425d;--c-ground:#f9f5ee;background:linear-gradient(#f9f5ee,#f3ede4)}.board[data-astro-cid-2jtvdx47]{--s:1;transform-origin:50% 100%;width:390px;transform:scale(var(--s));background:#faf9f6;border-radius:10px;margin-bottom:-18px;overflow:hidden;box-shadow:0 0 0 1px #14321e0f,0 30px 50px -24px #14321e73}.board[data-astro-cid-2jtvdx47] img{width:100%;height:auto;display:block}.card[data-astro-cid-2jtvdx47]:hover .board[data-astro-cid-2jtvdx47]{transform:translateY(-6px) scale(var(--s))}.phone[data-astro-cid-2jtvdx47]{background:linear-gradient(160deg,#2d2e33,#121316 42%,#1d1e22);border-radius:36px 36px 0 0;width:190px;margin-bottom:-120px;padding:7px;display:block;transform:rotate(-7deg)translateY(40px);box-shadow:inset 0 0 0 1px #ffffff29,0 0 0 1px #0c0e14e6,0 36px 50px -20px #1f3a6b73}.phone[data-astro-cid-2jtvdx47] img{border-radius:29px 29px 0 0;width:100%;height:auto;display:block}.card[data-astro-cid-2jtvdx47]:hover .phone[data-astro-cid-2jtvdx47]{transform:rotate(-7deg)translateY(32px)}.window[data-astro-cid-2jtvdx47]{background:#fff;border-radius:12px;width:330px;margin-bottom:70px;overflow:hidden;transform:perspective(900px)rotateX(24deg)rotate(-7deg);box-shadow:0 1px #0000000d,0 40px 50px -24px #281e1473}.window__bar[data-astro-cid-2jtvdx47]{background:#eceae5;gap:6px;padding:9px 12px;display:flex}.window__bar[data-astro-cid-2jtvdx47] i[data-astro-cid-2jtvdx47]{background:#c9c6bf;border-radius:50%;width:8px;height:8px}.window[data-astro-cid-2jtvdx47] img{width:100%;height:auto;display:block}.card[data-astro-cid-2jtvdx47]:hover .window[data-astro-cid-2jtvdx47]{transform:perspective(900px)rotateX(20deg)rotate(-7deg)translateY(-6px)}.note[data-astro-cid-2jtvdx47]{background:#fff;border-radius:14px;width:250px;margin-bottom:30px;overflow:hidden;transform:rotate(-4deg);box-shadow:0 1px #0000000d,0 34px 44px -22px #5a283c66}.note[data-astro-cid-2jtvdx47] img{width:100%;height:auto;display:block}.card[data-astro-cid-2jtvdx47]:hover .note[data-astro-cid-2jtvdx47]{transform:rotate(-4deg)translateY(-6px)}.hand[data-astro-cid-2jtvdx47]{width:100%;height:100%;position:relative}.email[data-astro-cid-2jtvdx47]{transform-origin:50% 110%;width:150px;height:300px;transform:rotate(calc(var(--i) * 12deg)) translateY(calc(var(--i) * var(--i) * 5px));background:#fff;border-radius:12px;margin-left:-75px;position:absolute;bottom:-70px;left:50%;overflow:hidden;box-shadow:0 0 0 1px #1d1c1a14,0 18px 30px -14px #3c280a73}.email[data-astro-cid-2jtvdx47] img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.sheets[data-astro-cid-2jtvdx47]{--s:1;transform-origin:50% 100%;width:100%;height:100%;transform:scale(var(--s));position:relative}.card[data-astro-cid-2jtvdx47]:hover .sheets[data-astro-cid-2jtvdx47]{transform:translateY(-6px) scale(var(--s))}.sheet[data-astro-cid-2jtvdx47]{background:#fff;border-radius:10px;width:168px;height:300px;position:absolute;bottom:-64px;overflow:hidden;box-shadow:0 0 0 1px #c99b3299,0 26px 40px -16px #000000bf}.sheet[data-astro-cid-2jtvdx47]:first-child{left:calc(50% - 162px);transform:rotate(-6deg)}.sheet[data-astro-cid-2jtvdx47]:last-child{bottom:-84px;left:calc(50% - 6px);transform:rotate(5deg)}.sheet[data-astro-cid-2jtvdx47] img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.reports[data-astro-cid-2jtvdx47]{--s:1;transform-origin:50% 100%;width:100%;height:100%;transform:scale(var(--s));position:relative}.card[data-astro-cid-2jtvdx47]:hover .reports[data-astro-cid-2jtvdx47]{transform:translateY(-6px) scale(var(--s))}.report[data-astro-cid-2jtvdx47]{background:#fff;border-radius:12px;width:208px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #5a321e14,0 28px 40px -20px #783c1e80}.report[data-astro-cid-2jtvdx47] img{width:100%;height:auto;display:block}.report[data-astro-cid-2jtvdx47]:first-child{z-index:1;bottom:34px;left:calc(50% - 202px);transform:rotate(-5deg)}.report[data-astro-cid-2jtvdx47]:last-child{bottom:-204px;left:calc(50% - 10px);transform:rotate(4deg)}.app[data-astro-cid-2jtvdx47]{--s:1;transform-origin:50% 100%;width:420px;transform:scale(var(--s));background:#fff;border-radius:12px 12px 0 0;flex:none;margin-bottom:-48px;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 34px 50px -20px #000000b3}.app[data-astro-cid-2jtvdx47] img{width:100%;height:auto;display:block}.card[data-astro-cid-2jtvdx47]:hover .app[data-astro-cid-2jtvdx47]{transform:translateY(-6px) scale(var(--s))}.tools[data-astro-cid-2jtvdx47]{--s:1;transform-origin:50% 100%;width:400px;transform:rotate(-3deg) scale(var(--s));background:#fff;border-radius:12px;flex:none;margin-bottom:-24px;padding:12px 16px 28px;box-shadow:0 0 0 1px #3c2d1e0f,0 30px 44px -22px #46321e73}.card[data-astro-cid-2jtvdx47]:hover .tools[data-astro-cid-2jtvdx47]{transform:translateY(-6px) rotate(-3deg) scale(var(--s))}.tools[data-astro-cid-2jtvdx47] table[data-astro-cid-2jtvdx47]{border-collapse:collapse;table-layout:fixed;color:#1b1a30;text-align:left;width:100%;font:400 12.5px/1.3 var(--font-sans)}.tools[data-astro-cid-2jtvdx47] th[data-astro-cid-2jtvdx47]{vertical-align:bottom;border-bottom:1.5px solid #1b1a30;padding:8px 8px 8px 0;font-weight:600}.tools[data-astro-cid-2jtvdx47] td[data-astro-cid-2jtvdx47]{vertical-align:top;border-bottom:1px solid #1b1a301f;padding:9px 8px 9px 0}.tools[data-astro-cid-2jtvdx47] td[data-astro-cid-2jtvdx47]:first-child{font-weight:600}.biz[data-astro-cid-2jtvdx47]{justify-content:center;align-self:center;gap:4cqw;width:100%;padding-bottom:12px;display:flex}.biz__side[data-astro-cid-2jtvdx47]{background:#0b0a08;border-radius:5px;flex:none;width:min(41cqw,420px);display:block;overflow:hidden;box-shadow:0 1px 2px #32230a66,0 30px 40px -18px #32230a99}.biz__side[data-astro-cid-2jtvdx47] img{width:100%;height:auto;display:block}.biz__side[data-astro-cid-2jtvdx47]:first-child{transform:rotate(-2.5deg)}.biz__side[data-astro-cid-2jtvdx47]:last-child{transform:rotate(2deg)}@container (width<=400px){.board[data-astro-cid-2jtvdx47],.app[data-astro-cid-2jtvdx47],.tools[data-astro-cid-2jtvdx47]{--s:.84}.sheets[data-astro-cid-2jtvdx47],.reports[data-astro-cid-2jtvdx47]{--s:.9}}@container (width<=340px){.board[data-astro-cid-2jtvdx47],.app[data-astro-cid-2jtvdx47]{--s:.76}.tools[data-astro-cid-2jtvdx47],.reports[data-astro-cid-2jtvdx47]{--s:.72}.sheets[data-astro-cid-2jtvdx47]{--s:.84}}@container (width<=290px){.app[data-astro-cid-2jtvdx47],.tools[data-astro-cid-2jtvdx47],.reports[data-astro-cid-2jtvdx47]{--s:.62}}@media (width<=767px){.row[data-astro-cid-2jtvdx47]{gap:20px;padding:48px 0 32px}.row__grid[data-astro-cid-2jtvdx47]{scroll-snap-type:x mandatory;padding:0 var(--gutter);scroll-padding:0 var(--gutter);display:flex;overflow-x:auto}.card[data-astro-cid-2jtvdx47]{scroll-snap-align:start;flex:0 0 300px;height:420px}.card__copy[data-astro-cid-2jtvdx47]{padding-top:32px}.card__title[data-astro-cid-2jtvdx47]{font-size:22px;line-height:26px}.biz[data-astro-cid-2jtvdx47]{flex-direction:column;align-items:center;gap:14px}.biz__side[data-astro-cid-2jtvdx47]{width:236px}}.vid[data-astro-cid-yngxbivw]{pointer-events:none;width:100%;height:240px}.vid__media[data-astro-cid-yngxbivw]{object-fit:cover;background:var(--night);width:100%;height:100%;display:block;position:absolute;inset:0}.vid__wash[data-astro-cid-yngxbivw]{background:linear-gradient(#05070cb8 0%,#05070c73 45%,#05070c40 100%),#05070c2e;position:absolute;inset:0}@media (width<=767px){.vid[data-astro-cid-yngxbivw]{height:180px}}.bubbles[data-astro-cid-kpsjaiwy]{align-self:stretch;width:100%}.bubbles__field[data-astro-cid-kpsjaiwy],.bubbles__sky[data-astro-cid-kpsjaiwy]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bubbles__canvas[data-astro-cid-kpsjaiwy]{width:100%;height:100%;display:block}.bubble[data-astro-cid-kpsjaiwy]{width:var(--s);height:var(--s);opacity:0;transition:opacity .9s var(--ease-out);will-change:transform;background:linear-gradient(160deg,#ffffff24,#ffffff05 55%,#ffffff12);border:1px solid #ffffff6b;border-radius:50%;position:absolute;top:0;left:0;box-shadow:inset 0 1.5px 1px #fff9,inset 0 -10px 18px #ffffff0f,0 10px 26px #0a041e33,0 2px 5px #0a041e29}.bubble[data-astro-cid-kpsjaiwy].is-on{opacity:1;pointer-events:auto;cursor:grab}.bubble[data-astro-cid-kpsjaiwy]{-webkit-user-select:none;user-select:none;touch-action:pan-y}.bubble[data-astro-cid-kpsjaiwy] img,.bubble[data-astro-cid-kpsjaiwy] svg[data-astro-cid-kpsjaiwy]{pointer-events:none;-webkit-user-drag:none}.bubble[data-astro-cid-kpsjaiwy].is-held{z-index:2;cursor:grabbing;box-shadow:inset 0 1.5px 1px #fff9,0 24px 48px #0a041e59,0 4px 10px #0a041e33}.tile:has(.bubbles) .tile__copy{pointer-events:none}.tile:has(.bubbles) .tile__copy a{pointer-events:auto}.knock{transform-origin:50% 60%;display:inline-block}.bubble--word[data-astro-cid-kpsjaiwy]{white-space:nowrap;width:auto;height:auto;font:600 17px/1.2 var(--font-sans);color:#fff6ea;text-shadow:0 1px 3px #14082899,0 0 12px #14082840;background-color:rgb(34 14 52/var(--smoke,0));transition:opacity .9s var(--ease-out), background-color .35s linear, color .35s linear, text-shadow .35s linear;border-radius:999px;padding:12px 22px}.bubble--soft[data-astro-cid-kpsjaiwy]{color:#fbe6f1;font-style:italic;font-weight:400}.bubble--word[data-astro-cid-kpsjaiwy][data-light]{color:#2a1540;text-shadow:0 1px 2px #ffecde73}.bubble--tool[data-astro-cid-kpsjaiwy]{background:linear-gradient(160deg,#ffffffeb,#ffffffb3 55%,#ffffffd1);border-color:#ffffffe6;place-items:center;display:grid}.bubble--tool[data-astro-cid-kpsjaiwy] svg[data-astro-cid-kpsjaiwy]{width:44%;height:44%;fill:var(--c)}.bubble--photo[data-astro-cid-kpsjaiwy]{padding:5px}.bubble--word[data-astro-cid-kpsjaiwy],.bubble--photo[data-astro-cid-kpsjaiwy]{backdrop-filter:saturate(1.4)}.bubble--photo[data-astro-cid-kpsjaiwy] img{object-fit:cover;border-radius:50%;width:100%;height:100%}.bubble--photo[data-astro-cid-kpsjaiwy]:after{content:"";background:radial-gradient(90% 70% at 28% 12%,#ffffff80,#0000 50%),radial-gradient(70% 40% at 60% 105%,#ffffff40,#0000 70%);border-radius:50%;position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #ffffff59,inset 0 -8px 16px #0000002e}@media (width<=767px){.bubbles[data-astro-cid-kpsjaiwy]{min-height:250px}.bubble[data-astro-cid-kpsjaiwy]{width:calc(var(--s) * .64);height:calc(var(--s) * .64)}.bubble--word[data-astro-cid-kpsjaiwy]{width:auto;height:auto;padding:10px 16px;font-size:15px}.bubble--photo[data-astro-cid-kpsjaiwy]{padding:4px}.bubble--photo[data-astro-cid-kpsjaiwy]:after{inset:4px}}.stack{position:relative}.bough{z-index:0;pointer-events:none;width:100%;position:absolute;left:0;overflow:hidden}.bough__art{will-change:transform;position:absolute}.bough-fall{z-index:0;pointer-events:none;width:100%;position:absolute;left:0}.bough-sky{z-index:0;pointer-events:none;mix-blend-mode:screen;width:100%;position:absolute;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 48px);mask-image:linear-gradient(#0000,#000 48px)}.bough-sky>*{max-width:none;display:block;position:absolute}@media print,(forced-colors:active){.bough,.bough-fall,.bough-sky{display:none}}.peek[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-self:stretch;gap:24px;width:min(720px,100%);margin:0 auto;display:grid;overflow:hidden}.peek[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;min-height:0;margin:0;display:flex}.peek[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font:var(--eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);text-align:left}.peek[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;object-position:top;border:1px solid var(--line);background:#fff;border-bottom:0;border-radius:14px 14px 0 0;width:100%;height:auto}.peek--screens[data-astro-cid-lcdefpme]{z-index:1;--shade:31 58 107;justify-content:center;gap:0;width:min(760px,100%);display:flex;position:relative;overflow:visible}.peek--screens[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{flex:none;gap:14px;width:292px}.peek--screens[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{text-transform:none;letter-spacing:0;font:500 14px/1.3 var(--font-sans);color:var(--ink-2);text-align:center}.peek--screens[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:first-child{margin-top:16px;margin-right:-14px}.peek--screens[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:last-child{z-index:1;position:relative}.phone[data-astro-cid-lcdefpme]{display:block}.peek--screens[data-astro-cid-lcdefpme] img{aspect-ratio:auto;object-fit:contain;filter:drop-shadow(0 22px 26px rgb(var(--shade) / .42)) drop-shadow(0 5px 8px rgb(var(--shade) / .28));background:0 0;border:0;border-radius:0;display:block}@media (width<=767px){.peek[data-astro-cid-lcdefpme]{gap:12px;height:240px}.peek--screens[data-astro-cid-lcdefpme]{gap:0;height:300px}.peek--screens[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{width:46%}.peek--screens[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:first-child{margin-top:18px;margin-right:-2%}}
