.sh-outer[data-astro-cid-pgp7gd5w]{width:min(1480px,96%);margin:0 auto;padding:18px 7px 8px}.sh[data-astro-cid-pgp7gd5w]{--ink: #16141f;--muted: #5e5a6e;position:relative;isolation:isolate;overflow:hidden;text-align:center;color:var(--ink);font-family:Manrope,system-ui,sans-serif;border-radius:clamp(24px,3vw,44px);padding:clamp(40px,5vw,76px) 24px clamp(70px,6.5vw,100px);background:linear-gradient(180deg,#fff,#fbfbfa);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #16141f10,0 0 0 5px #f4f5f7,0 0 0 10px #e4e7ec,0 0 0 11px #c3c8d0,0 2px 0 11px #fff,0 28px 54px -30px #16141f55}.sh-board[data-astro-cid-pgp7gd5w]{position:absolute;inset:0;z-index:-1;pointer-events:none}.sh-board[data-astro-cid-pgp7gd5w]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 22% 7% at 14% 22%,#8b93a226,transparent 70%),radial-gradient(ellipse 16% 6% at 86% 30%,#8b93a220,transparent 70%),radial-gradient(ellipse 26% 8% at 76% 74%,#8b93a21e,transparent 70%)}.sh-board[data-astro-cid-pgp7gd5w]:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,#16141f40 1.25px,transparent 1.6px);background-size:22px 22px;background-position:11px 11px;-webkit-mask-image:radial-gradient(ellipse 46% 34% at 50% 38%,#0007 0%,#000 100%);mask-image:radial-gradient(ellipse 46% 34% at 50% 38%,#0007,#000)}.sh-copy[data-astro-cid-pgp7gd5w]{max-width:980px;margin:0 auto}.sh-badge[data-astro-cid-pgp7gd5w]{position:relative;display:inline-flex;align-items:center;gap:9px;margin-bottom:22px;padding:9px 18px 9px 14px;font-weight:800;font-size:clamp(11px,.85vw,12.5px);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.sh-badge[data-astro-cid-pgp7gd5w]>span[data-astro-cid-pgp7gd5w]{position:relative}.sh-dot[data-astro-cid-pgp7gd5w]{width:8px;height:8px;border-radius:50%;background:linear-gradient(92deg,#ff6b3d,#ec4f86 48%,#7a5cff);box-shadow:0 0 0 3px #ec4f8622;animation:shPulse 2.4s ease-in-out infinite}@keyframes shPulse{50%{box-shadow:0 0 0 6px #ec4f8600}}.sh-h1[data-astro-cid-pgp7gd5w]{font-weight:800;font-size:clamp(34px,4.6vw,72px);line-height:1.06;letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0}.sh-hl[data-astro-cid-pgp7gd5w]{position:relative;display:inline-block;isolation:isolate;white-space:nowrap}.sh-shade[data-astro-cid-pgp7gd5w]{position:absolute;z-index:-1;inset:.26em -.12em .08em -.14em;pointer-events:none}.sh-hl-text[data-astro-cid-pgp7gd5w]{position:relative}.sh-sub[data-astro-cid-pgp7gd5w]{font-weight:500;color:var(--muted);font-size:clamp(15px,1.2vw,18.5px);line-height:1.6;margin:22px auto 30px;max-width:64ch;text-wrap:pretty}.sh-sub[data-astro-cid-pgp7gd5w] strong,.sh-sub[data-astro-cid-pgp7gd5w] b{color:var(--ink);font-weight:800}.sh-sub[data-astro-cid-pgp7gd5w] p+p{margin-top:10px}.sh-sub[data-astro-cid-pgp7gd5w] a{color:var(--ink);text-decoration:underline;text-decoration-color:#ec4f86;text-underline-offset:3px}.sh-ctas[data-astro-cid-pgp7gd5w]{display:flex;flex-direction:column;align-items:center;gap:14px}.sh-second[data-astro-cid-pgp7gd5w]{font-weight:700;font-size:14.5px;color:var(--ink);text-decoration:none;border-bottom:2px solid #16141f26;padding-bottom:2px}.sh-second[data-astro-cid-pgp7gd5w]:hover{border-color:#ec4f86}.sh--article[data-astro-cid-pgp7gd5w]{padding-bottom:clamp(56px,5vw,76px)}.sh--article[data-astro-cid-pgp7gd5w] .sh-copy[data-astro-cid-pgp7gd5w]{max-width:820px}.sh--article[data-astro-cid-pgp7gd5w] .sh-h1[data-astro-cid-pgp7gd5w]{font-size:clamp(30px,3.4vw,50px);line-height:1.1;letter-spacing:-.035em}.sh--article[data-astro-cid-pgp7gd5w] .sh-sub[data-astro-cid-pgp7gd5w]{margin-bottom:18px}.sh-extra[data-astro-cid-pgp7gd5w]{margin:28px auto 8px;max-width:760px;padding:20px 24px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #16141f14,0 10px 30px -22px #16141f40;font-family:Manrope,system-ui,sans-serif;font-size:14.5px;line-height:1.55;color:#5e5a6e}.sh-extra-title[data-astro-cid-pgp7gd5w]{margin:0 0 10px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#16141f}.sh-extra[data-astro-cid-pgp7gd5w] ol,.sh-extra[data-astro-cid-pgp7gd5w] ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.sh-extra[data-astro-cid-pgp7gd5w] a{color:#16141f;font-weight:700;text-decoration:none}.sh-extra[data-astro-cid-pgp7gd5w] a:hover{text-decoration:underline;text-decoration-color:#ec4f86;text-underline-offset:3px}.sh-extra[data-astro-cid-pgp7gd5w] .byline{margin:14px 0 0;padding-top:12px;border-top:1px solid #16141f12;font-size:12.5px}.sh-extra[data-astro-cid-pgp7gd5w] .byline a{font-weight:600}.sh-demo[data-astro-cid-pgp7gd5w]{position:relative;margin:clamp(28px,3vw,44px) auto 0;width:min(1100px,100%);text-align:left}.sh-tray[data-astro-cid-pgp7gd5w]{position:absolute;z-index:2;left:0;right:0;bottom:0;height:18px;background:linear-gradient(180deg,#eef0f3,#dfe3e9 55%,#cdd3db);box-shadow:inset 0 1px #fffc,inset 0 -1px #b9c0ca,0 -1px 2px #16141f0f}.sh-tray[data-astro-cid-pgp7gd5w]:before{content:"";position:absolute;left:0;right:0;top:4px;height:5px;background:linear-gradient(180deg,#c6ccd5,#e9ecf0);box-shadow:inset 0 1px 1px #aab2bd}.sh-pen[data-astro-cid-pgp7gd5w]{position:absolute;bottom:9px;width:clamp(64px,8vw,104px);height:11px;border-radius:6px;box-shadow:inset 0 1px #ffffff80,inset 0 -2px 3px #00000026,0 2px 3px #16141f26}.sh-pen[data-astro-cid-pgp7gd5w]:after{content:"";position:absolute;right:-5px;top:1px;width:10px;height:9px;border-radius:3px;background:#f3f4f6;box-shadow:inset 0 0 0 1px #00000018}.sh-pen--o[data-astro-cid-pgp7gd5w]{left:7%;transform:rotate(-2deg);background:linear-gradient(180deg,#ff8a4c,#ef6a2e)}.sh-pen--p[data-astro-cid-pgp7gd5w]{left:calc(7% + clamp(70px,8.5vw,112px));transform:rotate(1.5deg);background:linear-gradient(180deg,#f56aa0,#e24f86)}.sh-pen--v[data-astro-cid-pgp7gd5w]{left:calc(7% + 2*clamp(70px,8.5vw,112px));transform:rotate(-1deg);background:linear-gradient(180deg,#9a7bf0,#7a5cff)}@media(max-width:640px){.sh-outer[data-astro-cid-pgp7gd5w]{width:100%;padding:10px 12px 8px}.sh[data-astro-cid-pgp7gd5w]{padding:34px 16px 28px;box-shadow:inset 0 0 0 1px #16141f12,0 18px 40px -30px #16141f40}.sh-tray[data-astro-cid-pgp7gd5w],.sh-board[data-astro-cid-pgp7gd5w]:before{display:none}.sh-board[data-astro-cid-pgp7gd5w]:after{opacity:.55}.sh-h1[data-astro-cid-pgp7gd5w],.sh--article[data-astro-cid-pgp7gd5w] .sh-h1[data-astro-cid-pgp7gd5w]{font-size:clamp(27px,7.6vw,36px)}.sh-badge[data-astro-cid-pgp7gd5w]{white-space:normal;letter-spacing:.08em}.sh-hl[data-astro-cid-pgp7gd5w]{white-space:normal}}@media(prefers-reduced-motion:reduce){.sh-dot[data-astro-cid-pgp7gd5w]{animation:none}}
