:root{--os-modal-z:100;--os-modal-radius:20px;--os-modal-radius-mobile:20px 20px 0 0;--os-modal-bg:#fff;--os-modal-shadow:0 25px 60px -25px #0f172a4d, 0 4px 12px -8px #0f172a1a;--os-modal-backdrop:#0f172a8c;--os-modal-text:#0f172a;--os-modal-text-muted:#475569;--os-modal-text-soft:#6b7280;--os-modal-surface-soft:#f9fafb;--os-modal-border:#0f172a0f;--os-modal-orange:var(--color-orange,#ea580c);--os-modal-ease-out:cubic-bezier(.16, 1, .3, 1);--os-modal-ease-in:cubic-bezier(.4, 0, .2, 1);--os-modal-open-duration:.62s;--os-modal-close-duration:.56s;--os-modal-transition:var(--os-modal-close-duration) var(--os-modal-ease-in);--os-modal-slide-distance:64px}.os-modal-root{z-index:var(--os-modal-z);justify-content:stretch;align-items:stretch;display:flex;position:fixed;inset:0}.os-modal-backdrop{opacity:0;pointer-events:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(#7a7e80d4 64%,#8a8278 69%,#b08161 84%,#d27d44 93%,#f4b95b 100%);position:fixed;inset:0;transform:translateZ(0)}.os-modal-root[data-state=closed] .os-modal-backdrop{opacity:0;transition:none}.os-modal-root[data-state=opening] .os-modal-backdrop,.os-modal-root[data-state=open] .os-modal-backdrop{opacity:1;transition:opacity var(--os-modal-open-duration) var(--os-modal-ease-out)}.os-modal-root[data-state=closing] .os-modal-backdrop{opacity:0;transition:opacity var(--os-modal-close-duration) var(--os-modal-ease-in)}.os-modal-positioner{z-index:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:40px 24px 80px;display:flex;position:relative;overflow-y:auto}.os-modal-surface{background:var(--os-modal-bg);border-radius:var(--os-modal-radius);width:100%;max-width:1080px;box-shadow:var(--os-modal-shadow);box-sizing:border-box;opacity:0;transform:translateY(var(--os-modal-slide-distance)) scale(.985) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none;margin:auto;padding:40px 44px 44px;position:relative}.os-modal-root[data-state=closed] .os-modal-surface{opacity:0;transform:translateY(var(--os-modal-slide-distance)) scale(.985);transition:none}.os-modal-root[data-state=opening] .os-modal-surface,.os-modal-root[data-state=open] .os-modal-surface{opacity:1;transition:opacity var(--os-modal-open-duration) var(--os-modal-ease-out) 80ms, transform var(--os-modal-open-duration) var(--os-modal-ease-out) 80ms;transform:translateY(0)scale(1)}.os-modal-root[data-state=closing] .os-modal-surface{opacity:0;transform:translateY(var(--os-modal-slide-distance)) scale(.985);transition:opacity var(--os-modal-close-duration) var(--os-modal-ease-in), transform var(--os-modal-close-duration) var(--os-modal-ease-in)}.os-modal-close{cursor:pointer;z-index:2;box-sizing:border-box;background:#fff3ee;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:9px 11px 8px 10px;transition:background-color .15s,transform .15s;display:flex;position:absolute;top:20px;right:20px}.os-modal-close:hover{background:#ffe4d2;transform:scale(1.05)}.os-modal-close:focus-visible{outline-offset:2px;outline:2px solid #fd5000}.os-modal-close-icon{color:#fd5000;font-family:Inter, var(--font-primary), system-ui, sans-serif;font-size:16px;font-style:normal;font-weight:100;line-height:26px;display:inline-block}.os-modal-close:hover{color:var(--os-modal-text);background:#e5e7eb;transform:scale(1.05)}.os-modal-close:focus-visible{outline:2px solid var(--os-modal-orange);outline-offset:2px}.os-modal-header{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:56px;margin:0 0 36px;display:grid}.os-modal-header-text{flex-direction:column;gap:12px;display:flex}.os-modal-eyebrow{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--os-modal-text-soft);letter-spacing:.04em;margin:0;font-size:12px;font-weight:500}.os-modal-title{font-family:var(--font-primary);color:var(--os-modal-text);max-width:22ch;margin:0;font-size:clamp(22px,2vw,28px);font-weight:800;line-height:1.2}.os-modal-desc{font-family:var(--font-primary);color:var(--os-modal-text-muted);max-width:38ch;margin:0;font-size:14.5px;line-height:1.55}.os-modal-cta{color:var(--os-modal-orange);font-family:var(--font-primary);background:0 0;border:none;align-items:center;gap:6px;width:fit-content;margin-top:6px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.os-modal-cta:hover{text-decoration:underline}.os-modal-cta:focus-visible{outline:2px solid var(--os-modal-orange);outline-offset:4px;border-radius:4px}.os-modal-highlights{flex-direction:column;gap:14px;margin:0;padding:18px 0 0;list-style:none;display:flex}.os-modal-highlight{font-family:var(--font-primary);color:var(--os-modal-text);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.os-modal-highlight-tick{width:20px;height:20px;color:var(--os-modal-orange);background:#ea580c1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.os-modal-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.os-modal-feature{background:#fafafa;border:1px solid #0f172a0a;border-radius:16px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.os-modal-feature-media{aspect-ratio:462/260;background-image:url(/images/zuper-for-roofing/sitcky-card-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px 12px 0 0;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.os-modal-feature-media img{object-fit:contain;object-position:center;width:80%;max-width:100%;height:80%;max-height:100%;margin:0;display:block}.os-modal-feature-media[data-position^=top]{align-items:flex-start}.os-modal-feature-media[data-position^=bottom]{align-items:flex-end}.os-modal-feature-media[data-position=top],.os-modal-feature-media[data-position=bottom]{justify-content:center}.os-modal-feature-media[data-position$=left]{justify-content:flex-start}.os-modal-feature-media[data-position$=right]{justify-content:flex-end}.os-modal-feature-media[data-position=left],.os-modal-feature-media[data-position=right]{align-items:center}.os-modal-feature-media[data-position=center] img{object-position:center}.os-modal-feature-media[data-position=top] img{object-position:top center}.os-modal-feature-media[data-position=bottom] img{object-position:bottom center}.os-modal-feature-media[data-position=left] img{object-position:center left}.os-modal-feature-media[data-position=right] img{object-position:center right}.os-modal-feature-media[data-position=top-left] img{object-position:top left}.os-modal-feature-media[data-position=top-right] img{object-position:top right}.os-modal-feature-media[data-position=bottom-left] img{object-position:bottom left}.os-modal-feature-media[data-position=bottom-right] img{object-position:bottom right}.os-modal-feature-body{background:#fafafa;padding:16px 16px 20px}.os-modal-feature-title{font-family:Inter, var(--font-primary), system-ui, sans-serif;color:#191919;align-items:center;gap:8px;margin:0 0 6px;font-size:16px;font-weight:700;line-height:24px;display:inline-flex}.os-modal-feature-title svg{color:var(--os-modal-orange);transition:transform .2s var(--os-modal-ease-out);flex-shrink:0}.os-modal-feature-link{color:inherit;align-items:center;gap:8px;text-decoration:none;transition:color .15s;display:inline-flex}.os-modal-feature-link:hover{color:var(--os-modal-orange)}.os-modal-feature-link:hover svg{transform:translate(3px)}.os-modal-feature-link:focus-visible{outline:2px solid var(--os-modal-orange);outline-offset:4px;border-radius:4px}.os-modal-feature-desc{font-family:Inter, var(--font-primary), system-ui, sans-serif;color:#191919;margin:0;font-size:16px;font-weight:400;line-height:24px}@media (width>=768px) and (width<=1023px){.os-modal-surface{padding:36px 32px 32px}.os-modal-header{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:32px;margin-bottom:28px}.os-modal-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=767px){.os-modal-surface{max-width:760px;padding:36px 28px 32px}.os-modal-header{grid-template-columns:1fr;gap:24px;margin-bottom:28px}.os-modal-features,.os-modal-features[data-count="3"]{grid-template-columns:1fr;gap:14px}}.os-modal-root[data-variant=sheet] .os-modal-positioner{align-items:flex-end;padding:0;overflow-y:hidden}.os-modal-root[data-variant=sheet] .os-modal-surface{-webkit-overflow-scrolling:touch;border-radius:var(--os-modal-radius-mobile);width:100%;max-width:100%;max-height:92vh;padding:32px 20px 24px;overflow-y:auto}.os-modal-root[data-variant=sheet][data-state=closed] .os-modal-surface,.os-modal-root[data-variant=sheet][data-state=closing] .os-modal-surface{transform:translateY(100%)}.os-modal-root[data-variant=sheet][data-state=opening] .os-modal-surface,.os-modal-root[data-variant=sheet][data-state=open] .os-modal-surface{transform:translateY(0)}.os-modal-root[data-variant=sheet] .os-modal-close{width:32px;height:32px;top:12px;right:12px}.os-modal-root[data-variant=sheet] .os-modal-header{margin-bottom:22px}.os-modal-root[data-variant=sheet] .os-modal-feature-media{aspect-ratio:16/9}.os-modal-root[data-variant=sheet] .os-modal-feature-body{background:#fafafa;padding:16px 16px 20px}@media (prefers-reduced-motion:reduce){.os-modal-backdrop,.os-modal-surface,.os-modal-feature,.os-modal-cta,.os-modal-close{transition:none!important}.os-modal-surface{transform:none!important}}.os-modal-features[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.os-modal-feature[data-variant=wide],.os-modal-feature[data-variant=banner]{grid-column:1/-1}.os-modal-feature[data-variant=wide]{flex-direction:row;align-items:stretch}.os-modal-feature[data-variant=wide] .os-modal-feature-media{aspect-ratio:4/3;border-radius:12px 0 0 12px;flex:0 0 48%;width:48%}.os-modal-feature[data-variant=wide] .os-modal-feature-media img{width:88%;height:88%}.os-modal-feature[data-variant=wide] .os-modal-feature-body{flex:auto;min-width:0;padding:28px 32px}.os-modal-feature[data-variant=portrait] .os-modal-feature-media{aspect-ratio:1}.os-modal-feature[data-variant=portrait] .os-modal-feature-media img{width:auto;max-width:100%;height:94%}.os-modal-feature[data-variant=banner]{background-image:url(/images/zuper-for-roofing/sitcky-card-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:row;align-items:center;gap:24px;padding:22px 28px}.os-modal-feature[data-variant=banner] .os-modal-feature-body{background:0 0;flex:auto;order:1;min-width:0;padding:0}.os-modal-feature[data-variant=banner] .os-modal-feature-media{aspect-ratio:auto;background:0 0;border-radius:0;flex:0 0 clamp(160px,26%,280px);order:2;align-self:stretch;min-height:68px}.os-modal-feature[data-variant=banner] .os-modal-feature-media>img{width:100%;height:100%}.os-modal-feature[data-variant=banner] .os-modal-feature-media:has(.os-modal-feature-avatars){aspect-ratio:auto;max-width:none;min-height:0;overflow:visible}@media (width>=768px){.os-modal-feature[data-variant=banner] .os-modal-feature-media:has(.os-modal-feature-avatars){flex:0 0 clamp(200px,31%,300px)}}.os-modal-feature-avatars{--os-avatar-lead:clamp(52px, 6vw, 76px);justify-content:flex-end;align-items:center;width:100%;display:flex}.os-modal-feature-avatar{--s:1;--d:calc(var(--os-avatar-lead) * var(--s));width:var(--d);height:var(--d);margin-left:calc(var(--d) * -.2);box-sizing:border-box;background:var(--color-orange,#fd5000);background:linear-gradient(160deg, color-mix(in srgb, var(--color-orange,#fd5000) 82%, #fff) 0%, var(--color-orange,#fd5000) 55%, color-mix(in srgb, var(--color-orange,#fd5000) 88%, #000) 100%);border:2px solid #fff;border-radius:50%;flex:none;overflow:hidden;box-shadow:0 6px 16px #7a320a38}.os-modal-feature-avatar:first-child{margin-left:0}.os-modal-feature-avatar:first-child{--s:1;z-index:6}.os-modal-feature-avatar:nth-child(2){--s:.87;z-index:5}.os-modal-feature-avatar:nth-child(3){--s:.76;z-index:4}.os-modal-feature-avatar:nth-child(4){--s:.68;z-index:3}.os-modal-feature-avatar:nth-child(5){--s:.62;z-index:2}.os-modal-feature-avatar:nth-child(6){--s:.57;z-index:1}.os-modal-feature-media .os-modal-feature-avatar img{width:120%;max-width:none;height:auto;max-height:none;margin:4% 0 0 -10%;display:block}.os-modal-feature[data-variant=banner] .os-modal-feature-title{margin-bottom:4px;font-size:18px;line-height:26px}.os-modal-feature[data-variant=banner] .os-modal-feature-desc{max-width:62ch;font-size:14px;line-height:22px}@media (width<=1023px){.os-modal-features[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.os-modal-features[data-columns="3"]{gap:14px}.os-modal-feature[data-variant=wide]{flex-direction:column}.os-modal-feature[data-variant=wide] .os-modal-feature-media{aspect-ratio:462/260;border-radius:12px 12px 0 0;flex:none;width:100%}.os-modal-feature[data-variant=wide] .os-modal-feature-body{padding:16px 16px 20px}.os-modal-feature[data-variant=banner]{flex-direction:column;align-items:stretch;gap:16px;padding:20px 18px}.os-modal-feature[data-variant=banner] .os-modal-feature-media{aspect-ratio:782/327;flex:none;order:3;align-self:center;width:100%;max-width:340px;min-height:0}.os-modal-feature[data-variant=banner] .os-modal-feature-title{font-size:16px;line-height:24px}.os-modal-feature[data-variant=banner] .os-modal-feature-avatars{justify-content:center}}@media (width<=639px){.os-modal-features[data-columns="3"]{gap:12px}.os-modal-feature[data-variant=portrait] .os-modal-feature-body{padding:12px 12px 14px}.os-modal-feature[data-variant=portrait] .os-modal-feature-title{gap:6px;font-size:14px;line-height:20px}.os-modal-feature[data-variant=portrait] .os-modal-feature-desc{font-size:13px;line-height:20px}}.zsense-sec[data-astro-cid-4jyeul3y]{background:var(--color-offwhite,#f8f5f1);width:100%;overflow:hidden}.zsense-frame[data-astro-cid-4jyeul3y]{max-width:1200px;margin:0 auto}.zsense-head[data-astro-cid-4jyeul3y]{text-align:center;padding:0 0 4px}.zsense-eyebrow[data-astro-cid-4jyeul3y]{font-family:var(--font-mono,"Geist Mono", monospace);color:var(--color-primary,#fd5000);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:14px;font-weight:600;line-height:44px}.zsense-h2[data-astro-cid-4jyeul3y]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.02em;color:#111827;max-width:740px;margin:0 auto 16px;font-size:clamp(24px,2.9vw,40px);font-weight:900;line-height:1.22}.zsense-desc[data-astro-cid-4jyeul3y]{color:#374151;max-width:820px;margin:0 auto;font-size:18px;line-height:1.625}.zsense-desc[data-astro-cid-4jyeul3y] b[data-astro-cid-4jyeul3y]{color:#111827;font-weight:600}.sflow-labels[data-astro-cid-4jyeul3y]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.09em;text-transform:uppercase;color:#a9a29a;grid-template-columns:264px 288px minmax(0,1fr);margin:40px 0 10px;font-size:10.5px;font-weight:600;display:none}.sflow-labels[data-astro-cid-4jyeul3y] span[data-astro-cid-4jyeul3y]:nth-child(2){grid-column:2/-1}.sflow[data-astro-cid-4jyeul3y]{grid-template-columns:264px 288px minmax(0,1fr);align-items:center;margin-top:0;display:grid}.sflow-src[data-astro-cid-4jyeul3y]{flex-direction:column;gap:12px;display:flex}.ssrc[data-astro-cid-4jyeul3y]{color:#1f2937;background:#fff;border:1px solid #e9e4dd;border-radius:9px;align-items:center;gap:10px;height:52px;padding:0 16px;font-size:14.5px;font-weight:500;display:flex}.ssrc[data-astro-cid-4jyeul3y] svg[data-astro-cid-4jyeul3y]{width:17px;height:17px;stroke:var(--color-primary,#fd5000);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ssrc-row[data-astro-cid-4jyeul3y]{display:contents}.sstep[data-astro-cid-4jyeul3y],.sodots[data-astro-cid-4jyeul3y]{display:none}.sflow-wire[data-astro-cid-4jyeul3y]{flex-direction:column;gap:12px;display:flex;position:relative}.swire[data-astro-cid-4jyeul3y]{height:52px;position:relative;overflow:hidden}.swire[data-astro-cid-4jyeul3y]:before{content:"";background:#e8e3dc;height:1px;position:absolute;top:50%;left:0;right:0}.spkt[data-astro-cid-4jyeul3y]{opacity:0;width:34px;height:34px;animation:spkt-run var(--d,9s) linear infinite var(--dl,0s) backwards;background:#fff;border:1px solid #e9e4dd;border-radius:50%;place-items:center;margin-top:-17px;display:grid;position:absolute;top:50%;left:0}.spkt[data-astro-cid-4jyeul3y] svg[data-astro-cid-4jyeul3y]{stroke:#9aa4b2;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@keyframes spkt-run{0%{opacity:0;transform:translate(-44px)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(calc(100% + 320px))}}.sspine[data-astro-cid-4jyeul3y]{background:linear-gradient(180deg, #fd500000 0%, var(--color-primary,#fd5000) 16%, var(--color-primary,#fd5000) 84%, #fd500000 100%);border-radius:2px;width:2px;position:absolute;top:-52px;bottom:-52px;right:1px}.snode[data-astro-cid-4jyeul3y]{z-index:4;filter:drop-shadow(0 0 34px #fd500038);width:238px;position:absolute;top:50%;right:-117.5px;transform:translateY(-50%)}.rs-search[data-astro-cid-4jyeul3y]{background:#fff;border-radius:10px;flex-direction:column;gap:12px;width:100%;max-width:576px;padding:14px 16px;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.snode[data-astro-cid-4jyeul3y] .rs-search[data-astro-cid-4jyeul3y]{border-radius:12px;justify-content:space-between;max-width:none;min-height:164px;padding:16px;box-shadow:0 1px 3px #0f172a12,0 20px 44px -20px #48341e8c}.rs-search[data-astro-cid-4jyeul3y] .row1[data-astro-cid-4jyeul3y]{align-items:center;gap:8px;min-height:24px;display:flex}.rs-search[data-astro-cid-4jyeul3y] .ph[data-astro-cid-4jyeul3y]{color:#6b7280;text-align:left;flex:1;margin:0;font-size:14.5px}.snode[data-astro-cid-4jyeul3y] .rs-search[data-astro-cid-4jyeul3y] .ph[data-astro-cid-4jyeul3y]{flex-direction:column;align-items:flex-start;gap:9px;width:100%;font-size:16.5px;line-height:1.45;display:flex}.rs-search[data-astro-cid-4jyeul3y] .row2[data-astro-cid-4jyeul3y]{justify-content:space-between;align-items:center;display:flex}.rs-search[data-astro-cid-4jyeul3y] .mic[data-astro-cid-4jyeul3y]{color:#111827;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.rs-search[data-astro-cid-4jyeul3y] .send[data-astro-cid-4jyeul3y]{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.rs-search[data-astro-cid-4jyeul3y] svg[data-astro-cid-4jyeul3y]{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.sfield[data-astro-cid-4jyeul3y]{pointer-events:none;z-index:1;width:140px;position:absolute;top:-60px;bottom:-60px;left:100%;overflow:hidden}.sfield[data-astro-cid-4jyeul3y] s[data-astro-cid-4jyeul3y]{left:0;top:var(--t);width:var(--sz);height:var(--sz);background:var(--color-primary,#fd5000);opacity:0;animation:sspark var(--d,5s) ease-out infinite var(--dl,0s);border-radius:1.5px;text-decoration:none;display:block;position:absolute}@keyframes sspark{0%{opacity:0;transform:translate(0)scale(.4)}14%{opacity:var(--o,.3)}70%{opacity:calc(var(--o,.3) * .5)}to{transform:translate(var(--x,120px), var(--y,-16px)) scale(1);opacity:0}}.sflow-outvp[data-astro-cid-4jyeul3y]{z-index:2;padding-left:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 96px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 96px),#0000 100%)}.sotrack[data-astro-cid-4jyeul3y]{gap:12px;width:max-content;animation:66s linear infinite reverse sotrack;display:flex}@keyframes sotrack{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}.sopanel[data-astro-cid-4jyeul3y]{flex-direction:column;gap:12px;width:max-content;height:372px;display:flex}.sopanel[data-astro-cid-4jyeul3y]>.sochips[data-astro-cid-4jyeul3y]{gap:10px;width:100%;display:flex}.sopanel[data-astro-cid-4jyeul3y]>.sochips[data-astro-cid-4jyeul3y]>.sochip[data-astro-cid-4jyeul3y]{flex:1 1 0;justify-content:center;min-width:0}.sochip[data-astro-cid-4jyeul3y]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.sochip[data-astro-cid-4jyeul3y].soft{color:#5b3bd4;background:#ede9ff}.sochip[data-astro-cid-4jyeul3y].hot{background:var(--color-primary,#fd5000);color:#fff}.sochip[data-astro-cid-4jyeul3y].cool{color:#5b3bd4;background:#e9e5ff}.sopanel-r1[data-astro-cid-4jyeul3y]{flex:1;gap:12px;min-height:0;display:flex}.sopanel-r1[data-astro-cid-4jyeul3y]>[data-astro-cid-4jyeul3y]{height:100%}.sopanel-r2[data-astro-cid-4jyeul3y]{gap:12px;height:104px;display:flex}.sopanel-r2[data-astro-cid-4jyeul3y]>.sotile[data-astro-cid-4jyeul3y],.sopanel-r2[data-astro-cid-4jyeul3y]>.socard[data-astro-cid-4jyeul3y]{flex:1 1 0;width:auto;min-width:0}.sotile[data-astro-cid-4jyeul3y]{background:#fff;border:1px solid #ede8e1;border-radius:11px;flex-direction:column;flex:none;gap:12px;padding:13px 14px;display:flex;box-shadow:0 12px 30px -26px #48341ecc}.sotile[data-astro-cid-4jyeul3y] .lb[data-astro-cid-4jyeul3y]{color:var(--muted,#8b97a8);font-size:11px;font-family:var(--font-body,Inter, sans-serif);margin:0}.socard[data-astro-cid-4jyeul3y]{width:var(--cw,auto);background:#fff;border:1px solid #ede8e1;border-radius:11px;flex-direction:column;flex:none;gap:9px;padding:13px 14px;display:flex;box-shadow:0 12px 30px -26px #48341ecc}.socard-h[data-astro-cid-4jyeul3y]{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.socard-h[data-astro-cid-4jyeul3y] b[data-astro-cid-4jyeul3y]{color:#111827;min-width:0;font-size:13px;font-weight:700;font-family:var(--font-body,Inter, sans-serif);flex:1}.socard-h[data-astro-cid-4jyeul3y] .ic[data-astro-cid-4jyeul3y]{background:var(--color-primary,#fd5000);border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid}.socard-h[data-astro-cid-4jyeul3y] .ic[data-astro-cid-4jyeul3y] svg[data-astro-cid-4jyeul3y]{stroke:#fff;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.tag[data-astro-cid-4jyeul3y]{letter-spacing:.01em;white-space:nowrap;background:var(--mint,#e9faf1);color:var(--green-tx,#13a06a);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.socard-h[data-astro-cid-4jyeul3y] .tag[data-astro-cid-4jyeul3y].hot{color:var(--color-primary,#fd5000);background:#fdece4}.lede[data-astro-cid-4jyeul3y]{color:var(--ink2,#48566b);margin:0;font-size:11.5px;line-height:1.5}.sorow[data-astro-cid-4jyeul3y]{color:#374151;background:#faf8f5;border-radius:6px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.sorow[data-astro-cid-4jyeul3y] u[data-astro-cid-4jyeul3y]{font-family:var(--font-mono,"Geist Mono", monospace);color:#111827;margin-left:auto;font-size:10.5px;font-weight:600;text-decoration:none}.sorow[data-astro-cid-4jyeul3y] em[data-astro-cid-4jyeul3y]{background:var(--color-primary,#fd5000);border-radius:50%;flex:none;width:6px;height:6px;font-style:normal}.sorow[data-astro-cid-4jyeul3y].ok em[data-astro-cid-4jyeul3y]{background:var(--green,#16b97a)}.sorow[data-astro-cid-4jyeul3y].done{color:#fff;background:#111827}.sorow[data-astro-cid-4jyeul3y].done u[data-astro-cid-4jyeul3y]{color:#fff}.sorow[data-astro-cid-4jyeul3y].done em[data-astro-cid-4jyeul3y]{background:#fff}.sostrip[data-astro-cid-4jyeul3y]{background:var(--color-primary,#fd5000);color:#fff;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;font-size:12px;font-weight:600;display:flex}.sostrip[data-astro-cid-4jyeul3y] u[data-astro-cid-4jyeul3y]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.05em;opacity:.9;margin-left:auto;font-size:8.5px;font-weight:600;text-decoration:none}.sobub[data-astro-cid-4jyeul3y]{color:#312e4a;background:#edeaff;border-radius:9px;padding:9px 11px;font-size:11.5px;line-height:1.5}.sobub[data-astro-cid-4jyeul3y].you{color:#4b5563;background:#f4f1ec}.soheat[data-astro-cid-4jyeul3y]{grid-template-columns:repeat(16,1fr);gap:3px;display:grid}.soheat[data-astro-cid-4jyeul3y] s[data-astro-cid-4jyeul3y]{aspect-ratio:1;background:#efeae3;border-radius:50%;text-decoration:none;display:block}.soheat[data-astro-cid-4jyeul3y] s[data-astro-cid-4jyeul3y].w{background:#fbc5a6}.soheat[data-astro-cid-4jyeul3y] s[data-astro-cid-4jyeul3y].h{background:var(--color-primary,#fd5000)}.sostat[data-astro-cid-4jyeul3y] b[data-astro-cid-4jyeul3y]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);color:#111827;font-size:26px;font-weight:700;line-height:1}.sostat[data-astro-cid-4jyeul3y] i[data-astro-cid-4jyeul3y]{background:var(--mint,#e9faf1);color:var(--green-tx,#13a06a);border-radius:20px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:600}.sostat[data-astro-cid-4jyeul3y] i[data-astro-cid-4jyeul3y].down{color:var(--color-primary,#fd5000);background:#fdece4}@media (width>=1120px){.sflow-labels[data-astro-cid-4jyeul3y]{display:grid}}@media (width<=1119px){.sflow[data-astro-cid-4jyeul3y]{grid-template-columns:minmax(0,1fr);margin-top:28px}.sflow[data-astro-cid-4jyeul3y]>[data-astro-cid-4jyeul3y],.sflow-wire[data-astro-cid-4jyeul3y],.sflow-outvp[data-astro-cid-4jyeul3y],.snode[data-astro-cid-4jyeul3y],.sotrack[data-astro-cid-4jyeul3y],.sopanel[data-astro-cid-4jyeul3y]{min-width:0;max-width:100%}.sstep[data-astro-cid-4jyeul3y]{text-align:center;font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.09em;text-transform:uppercase;color:#a9a29a;margin:0 0 10px;font-size:10.5px;font-weight:600;display:block}.sstep[data-astro-cid-4jyeul3y].w{padding-top:44px;position:relative}.sstep[data-astro-cid-4jyeul3y].w:before,.sstep[data-astro-cid-4jyeul3y].w:after{content:"";border-radius:2px;width:2px;height:30px;margin-left:-1px;position:absolute;top:6px;left:50%}.sstep[data-astro-cid-4jyeul3y].w:before{background:radial-gradient(circle, var(--color-primary,#fd5000) 2.6px, #fd500000 3.2px) 50% 100%/7px 7px no-repeat, linear-gradient(180deg, #fd50001f, #fd500099) 50% 0/2px calc(100% - 4px) no-repeat;border-radius:0;width:12px;margin-left:-6px}.sstep[data-astro-cid-4jyeul3y].w:after{background:linear-gradient(#fd500000 0% 30%,#fd5000f2 49.5%,#fd500000 50% 100%) 0 0/100% 300% no-repeat;animation:3.2s infinite swire-a}.sflow-outvp[data-astro-cid-4jyeul3y] .sstep[data-astro-cid-4jyeul3y].w:after{animation-name:swire-b}.sflow-src[data-astro-cid-4jyeul3y]{text-align:center;order:-2;padding-bottom:8px;display:block}.ssrc-row[data-astro-cid-4jyeul3y]{background:#fff;border:1px solid #e9e4dd;border-radius:999px;height:42px;padding:0 20px;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 10px 24px -18px #48341e99}.ssrc[data-astro-cid-4jyeul3y]{white-space:nowrap;opacity:0;background:0 0;border:0;border-radius:0;grid-area:1/1;justify-content:center;gap:8px;height:auto;padding:0;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1);transform:translateY(100%)}.ssrc[data-astro-cid-4jyeul3y].on{opacity:1;transform:none}.ssrc[data-astro-cid-4jyeul3y].off{opacity:0;transform:translateY(-100%)}.ssrc[data-astro-cid-4jyeul3y] svg[data-astro-cid-4jyeul3y]{width:16px;height:16px}.sflow-wire[data-astro-cid-4jyeul3y]{order:-1;display:block;position:static}.swire[data-astro-cid-4jyeul3y],.sspine[data-astro-cid-4jyeul3y],.sfield[data-astro-cid-4jyeul3y]{display:none}.snode[data-astro-cid-4jyeul3y]{filter:none;width:100%;max-width:min(520px,100%);margin:0 auto;position:static;transform:none}.snode[data-astro-cid-4jyeul3y] .rs-search[data-astro-cid-4jyeul3y]{min-height:104px;padding:16px 16px 14px}.snode[data-astro-cid-4jyeul3y] .rs-search[data-astro-cid-4jyeul3y] .ph[data-astro-cid-4jyeul3y]{font-size:16px}.rs-search[data-astro-cid-4jyeul3y]{max-width:100%}.sflow-outvp[data-astro-cid-4jyeul3y]{padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.sotrack[data-astro-cid-4jyeul3y]{width:auto;transition:opacity .35s cubic-bezier(.22,1,.36,1);animation:none;display:grid}.sflow[data-astro-cid-4jyeul3y].asking .sotrack[data-astro-cid-4jyeul3y]{opacity:.3}.sopanel[data-astro-cid-4jyeul3y]{opacity:0;visibility:hidden;grid-area:1/1;gap:14px;width:auto;height:auto;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),visibility 0s .45s;transform:translateY(10px)}.sopanel[data-astro-cid-4jyeul3y].dup{display:none}.sflow[data-astro-cid-4jyeul3y][data-q="0"] .sopanel[data-astro-cid-4jyeul3y][data-q="0"],.sflow[data-astro-cid-4jyeul3y][data-q="1"] .sopanel[data-astro-cid-4jyeul3y][data-q="1"],.sflow[data-astro-cid-4jyeul3y][data-q="2"] .sopanel[data-astro-cid-4jyeul3y][data-q="2"]{opacity:1;visibility:visible;transition:opacity .45s cubic-bezier(.22,1,.36,1) .1s,transform .45s cubic-bezier(.22,1,.36,1) .1s,visibility;transform:none}.sopanel[data-astro-cid-4jyeul3y]>.sochips[data-astro-cid-4jyeul3y]>.sochip[data-astro-cid-4jyeul3y].hot,.sopanel[data-astro-cid-4jyeul3y] .sostrip[data-astro-cid-4jyeul3y]{background:var(--color-secondary,#191919)}.sopanel-r1[data-astro-cid-4jyeul3y],.sopanel-r2[data-astro-cid-4jyeul3y]{gap:14px;height:auto;display:grid}.sopanel-r1[data-astro-cid-4jyeul3y]>[data-astro-cid-4jyeul3y],.sotile[data-astro-cid-4jyeul3y],.socard[data-astro-cid-4jyeul3y]{width:auto;height:auto}.socard[data-astro-cid-4jyeul3y]{justify-content:space-between}.sotile[data-astro-cid-4jyeul3y]{justify-content:center}.sodots[data-astro-cid-4jyeul3y]{justify-content:center;gap:6px;margin-top:18px;display:flex}.sodots[data-astro-cid-4jyeul3y] i[data-astro-cid-4jyeul3y]{background:#e2dcd3;border-radius:3px;width:6px;height:6px;transition:width .3s,background .3s}.sflow[data-astro-cid-4jyeul3y][data-q="0"] .sodots[data-astro-cid-4jyeul3y] i[data-astro-cid-4jyeul3y]:first-child,.sflow[data-astro-cid-4jyeul3y][data-q="1"] .sodots[data-astro-cid-4jyeul3y] i[data-astro-cid-4jyeul3y]:nth-child(2),.sflow[data-astro-cid-4jyeul3y][data-q="2"] .sodots[data-astro-cid-4jyeul3y] i[data-astro-cid-4jyeul3y]:nth-child(3){background:var(--color-primary,#fd5000);width:18px}}@media (width>=768px) and (width<=1119px){.sflow[data-astro-cid-4jyeul3y]{margin-top:36px}.snode[data-astro-cid-4jyeul3y]{max-width:560px}.snode[data-astro-cid-4jyeul3y] .rs-search[data-astro-cid-4jyeul3y]{min-height:112px;padding:18px 18px 16px}.snode[data-astro-cid-4jyeul3y] .rs-search[data-astro-cid-4jyeul3y] .ph[data-astro-cid-4jyeul3y]{font-size:17px}.sotrack[data-astro-cid-4jyeul3y]{max-width:760px;margin:0 auto}.sopanel-r1[data-astro-cid-4jyeul3y]{grid-template-columns:repeat(2,minmax(0,1fr))}.sopanel-r1[data-astro-cid-4jyeul3y]>[data-astro-cid-4jyeul3y]:nth-child(n+3){display:none}.sopanel-r2[data-astro-cid-4jyeul3y]{grid-template-columns:repeat(3,minmax(0,1fr))}.sodots[data-astro-cid-4jyeul3y]{margin-top:22px}}@media (width<=767px){.rs-search[data-astro-cid-4jyeul3y] .row1[data-astro-cid-4jyeul3y]{min-height:0}.rs-search[data-astro-cid-4jyeul3y] .send[data-astro-cid-4jyeul3y]{width:30px;height:30px}.sopanel[data-astro-cid-4jyeul3y]>.sochips[data-astro-cid-4jyeul3y]{gap:7px}.sopanel[data-astro-cid-4jyeul3y]>.sochips[data-astro-cid-4jyeul3y]>.sochip[data-astro-cid-4jyeul3y]{text-align:center;text-overflow:ellipsis;padding:6px 9px;display:block;overflow:hidden}.sopanel[data-astro-cid-4jyeul3y]>.sochips[data-astro-cid-4jyeul3y]>.sochip[data-astro-cid-4jyeul3y]:nth-child(n+3),.sopanel-r1[data-astro-cid-4jyeul3y]>[data-astro-cid-4jyeul3y]:nth-child(n+2){display:none}.sopanel-r2[data-astro-cid-4jyeul3y]{grid-template-columns:repeat(2,minmax(0,1fr))}.sopanel-r2[data-astro-cid-4jyeul3y]>[data-astro-cid-4jyeul3y]:nth-child(n+3){display:none}}@keyframes swire-a{0%{background-position:0 100%;animation-timing-function:cubic-bezier(.45,0,.55,1)}32%,to{background-position:0 0}}@keyframes swire-b{0%,38%{background-position:0 100%;animation-timing-function:cubic-bezier(.45,0,.55,1)}70%,to{background-position:0 0}}.sflow-outvp[data-astro-cid-4jyeul3y]:hover .sotrack[data-astro-cid-4jyeul3y],.sflow-outvp[data-astro-cid-4jyeul3y]:focus-within .sotrack[data-astro-cid-4jyeul3y]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.spkt[data-astro-cid-4jyeul3y],.sfield[data-astro-cid-4jyeul3y] s[data-astro-cid-4jyeul3y],.sotrack[data-astro-cid-4jyeul3y]{animation:none!important}.sstep[data-astro-cid-4jyeul3y].w:after{opacity:0;animation:none}.ssrc[data-astro-cid-4jyeul3y],.sotrack[data-astro-cid-4jyeul3y],.sopanel[data-astro-cid-4jyeul3y]{transition:none!important}}:root{--orange:#f2581d;--peach:#fde3d2;--green:#16b97a;--mint:#e9faf1;--green-tx:#13a06a;--ink:#16243b;--ink2:#48566b;--muted:#8b97a8;--line:#eef1f5;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--shadow-rest:0 8px 22px -12px #48341e4d;--shadow-lift:0 34px 64px -26px #48341e66;--shadow:0 18px 44px -20px #48341e57}.fhead[data-astro-cid-cer2gla7] .eyebrow[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);color:var(--orange);letter-spacing:.1em;text-transform:uppercase;text-indent:.1em;max-width:none;margin:0 auto 14px;font-size:13px;font-weight:600}.fhead[data-astro-cid-cer2gla7] h2[data-astro-cid-cer2gla7]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.032em;color:#111827;white-space:nowrap;margin:0 auto 16px;font-size:clamp(27px,3.4vw,44px);font-weight:900;line-height:1.12}.fhead[data-astro-cid-cer2gla7] h2[data-astro-cid-cer2gla7] u[data-astro-cid-cer2gla7]{background:linear-gradient(90deg,#ffbb9c,#f8f5f0 92%);border-radius:9px;padding:.04em .3em .04em .12em;text-decoration:none}@media (width<=767px){.fhead[data-astro-cid-cer2gla7] h2[data-astro-cid-cer2gla7]{white-space:normal;text-align:center}.fhead[data-astro-cid-cer2gla7] h2[data-astro-cid-cer2gla7] .nowrap[data-astro-cid-cer2gla7]{white-space:nowrap;margin-top:4px;display:inline-block}}.fhead[data-astro-cid-cer2gla7] p[data-astro-cid-cer2gla7]{color:#374151;max-width:620px;margin:0 auto;font-size:17.5px;line-height:1.62}.fhead[data-astro-cid-cer2gla7] p[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:#111827;font-weight:600}.beats[data-astro-cid-cer2gla7]{margin-top:30px;position:relative}.thread[data-astro-cid-cer2gla7]{z-index:0;background:#d4c3ae;border-radius:3px;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:150px;left:50%;-webkit-mask-image:linear-gradient(#0000 0,#000 40px calc(100% - 70px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 40px calc(100% - 70px),#0000 100%)}.thread[data-astro-cid-cer2gla7] .ink[data-astro-cid-cer2gla7]{background:linear-gradient(180deg, var(--orange), #f5904f);border-radius:3px;width:3px;height:0;position:absolute;top:0;left:0}.thread[data-astro-cid-cer2gla7] .bead[data-astro-cid-cer2gla7]{background:var(--orange);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;bottom:0;left:50%;transform:translateY(50%);box-shadow:0 0 14px #f2581d80}.beat[data-astro-cid-cer2gla7]{grid-template-columns:1fr 96px 1fr;align-items:center;min-height:470px;padding:36px 0;display:grid;position:relative}.beat[data-astro-cid-cer2gla7] .say[data-astro-cid-cer2gla7]{opacity:.2;transition:opacity .6s ease, transform .7s var(--ease-out);transform:translateY(22px)}.beat[data-astro-cid-cer2gla7] .zshot[data-astro-cid-cer2gla7]{opacity:.28;transition:opacity .65s ease, transform .8s var(--ease-out);transform:translateY(26px)scale(.97)}.beat[data-astro-cid-cer2gla7].on .say[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].on .zshot[data-astro-cid-cer2gla7]{opacity:1;transform:none}.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7]{text-align:right;padding-right:34px}.beat[data-astro-cid-cer2gla7].b .say[data-astro-cid-cer2gla7]{padding-left:34px}.beat[data-astro-cid-cer2gla7] .say[data-astro-cid-cer2gla7] h3[data-astro-cid-cer2gla7]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.032em;text-wrap:balance;margin:0 0 13px;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.14}.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] h3[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] p[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] .kick[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] .swap[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] .proof[data-astro-cid-cer2gla7]{margin-left:auto}.beat[data-astro-cid-cer2gla7] .say[data-astro-cid-cer2gla7] p[data-astro-cid-cer2gla7]{color:var(--ink2);text-wrap:balance;max-width:400px;margin:0;font-size:15px;line-height:1.62}.beat[data-astro-cid-cer2gla7] .say[data-astro-cid-cer2gla7] p[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:var(--ink);font-weight:700}.say[data-astro-cid-cer2gla7] p[data-astro-cid-cer2gla7].payoff{margin-top:10px}.kick[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:#b5a695;margin-bottom:11px;font-size:11px;font-weight:600}.proof[data-astro-cid-cer2gla7]{border-top:1px solid var(--border-frame,#d7d7d7);align-items:center;gap:12px;max-width:400px;margin-top:20px;padding-top:14px;display:flex}.proof[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.02em;color:var(--color-primary,#fd5000);white-space:nowrap;font-size:30px;font-weight:800;line-height:1}.proof[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{color:var(--ink2);text-wrap:balance;max-width:32ch;font-size:13px;line-height:1.45}.proof[data-astro-cid-cer2gla7] .src[data-astro-cid-cer2gla7]{font-style:normal}.beat[data-astro-cid-cer2gla7].a .proof[data-astro-cid-cer2gla7]{text-align:right;flex-direction:row-reverse}.swap[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.04em;color:#b9ac9c;max-width:400px;margin-top:18px;font-size:10.5px}.swap[data-astro-cid-cer2gla7] s[data-astro-cid-cer2gla7]{text-decoration-color:#d9cfc2}.plusnote[data-astro-cid-cer2gla7]{text-align:left;background:linear-gradient(135deg,#fff8f3,#fdeee3);border:1px solid #f3d3bf;border-radius:16px;align-items:center;gap:12px;width:fit-content;max-width:420px;margin-top:18px;padding:10px 16px 10px 10px;display:flex;box-shadow:0 6px 18px -10px #f2400a59}.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] .plusnote[data-astro-cid-cer2gla7]{margin-left:auto}.plusnote[data-astro-cid-cer2gla7] img[data-astro-cid-cer2gla7]{object-fit:cover;background:#fff;border-radius:50%;flex:none;width:36px;height:36px}.plusnote[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font:600 10.5px/1.3 var(--font-mono,"Geist Mono", monospace);letter-spacing:.06em;text-transform:uppercase;color:#d9480f;margin-bottom:2px;display:block}.plusnote[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{color:var(--ink2);font-size:13px;line-height:1.45;display:block}.tick[data-astro-cid-cer2gla7]{z-index:2;text-align:center;grid-column:2;justify-self:center}.tick[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.04em;color:var(--muted);background:var(--color-offwhite,#f8f5f1);padding:8px 0;font-size:11px;font-weight:600;line-height:1.35;transition:color .45s;display:block}.beat[data-astro-cid-cer2gla7].on .tick[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:var(--orange)}.zshot[data-astro-cid-cer2gla7]{place-items:center;min-height:380px;display:grid;position:relative}.zshot[data-astro-cid-cer2gla7] .pad[data-astro-cid-cer2gla7]{background:radial-gradient(60% 60% at 50% 46%,#fde3d2e6,#f8f5f100 72%);border-radius:26px;width:min(100%,480px);height:340px;position:absolute}.face[data-astro-cid-cer2gla7]{box-shadow:var(--shadow-lift);background:#fff;border-radius:18px;position:relative;overflow:hidden}.face[data-astro-cid-cer2gla7].bare{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.face[data-astro-cid-cer2gla7].sense{background:#fff;border-radius:16px;width:470px;overflow:hidden;box-shadow:0 34px 64px -26px #48341e66}.face-csr[data-astro-cid-cer2gla7]{width:332px;height:400px}.face-phone[data-astro-cid-cer2gla7]{width:252px;height:518px}.face-est[data-astro-cid-cer2gla7]{width:326px;height:380px}.face-disp[data-astro-cid-cer2gla7]{width:400px;height:330px}.face-inv[data-astro-cid-cer2gla7]{width:340px;height:340px}.chipmark-icon[data-astro-cid-cer2gla7]{background:linear-gradient(135deg,#f2400a,#f9a06a);box-shadow:0 2px 6px #f2400a4d}.disp[data-astro-cid-cer2gla7] .jb[data-astro-cid-cer2gla7]{left:var(--l,0%);width:var(--w,20%)}.status-row[data-astro-cid-cer2gla7]{flex-wrap:wrap;gap:5px;margin:12px 0;display:flex}.status-pill[data-astro-cid-cer2gla7]{border-radius:99px;align-items:center;gap:3px;padding:4px 8px;font:600 9.5px/1 Inter,sans-serif;display:inline-flex}.status-pill[data-astro-cid-cer2gla7].ok{color:#1f8a4c;background:#e8f6ee}.status-pill[data-astro-cid-cer2gla7].live{color:#d9480f;background:#fde4d6}.status-pill[data-astro-cid-cer2gla7].done{color:#9a9087;background:#f1efeb}.photo-slot[data-astro-cid-cer2gla7]{border-radius:6px;flex:1;height:62px;margin:0;position:relative;overflow:hidden}.photo-slot-img[data-astro-cid-cer2gla7]{object-fit:cover;width:100%;height:100%;display:block}.photo-slot-cap[data-astro-cid-cer2gla7]{color:#fff;white-space:nowrap;background:linear-gradient(#0000,#000000a6);padding:10px 6px 4px;font:600 9px/1.2 Inter,sans-serif;position:absolute;bottom:0;left:0;right:0}.sense-attr[data-astro-cid-cer2gla7]{opacity:.75;font-size:12px;font-style:normal}.face[data-astro-cid-cer2gla7] .screen[data-astro-cid-cer2gla7]{opacity:1;width:100%;height:100%;transition:none;display:block;position:static;transform:none}.face[data-astro-cid-cer2gla7] .screen[data-astro-cid-cer2gla7] .inner[data-astro-cid-cer2gla7]{width:100%;height:100%;overflow:hidden}.face-phone[data-astro-cid-cer2gla7] .screen[data-astro-cid-cer2gla7] .inner[data-astro-cid-cer2gla7]{overflow:visible}.agentchip[data-astro-cid-cer2gla7]{background:#fff;border:1px solid #ece4d9;border-radius:999px;align-items:center;gap:10px;margin-bottom:15px;padding:5px 15px 5px 5px;display:inline-flex;box-shadow:0 8px 20px -14px #48341e8c}.agentchip[data-astro-cid-cer2gla7] img[data-astro-cid-cer2gla7]{object-fit:cover;object-position:50% 6%;background:var(--peach);border-radius:50%;flex:none;width:30px;height:30px}.agentchip[data-astro-cid-cer2gla7] .chipmark-sense[data-astro-cid-cer2gla7]{background:#fff3ec;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.agentchip[data-astro-cid-cer2gla7] .chipmark-sense[data-astro-cid-cer2gla7] .smark[data-astro-cid-cer2gla7]{width:15px;height:15px}.agentchip[data-astro-cid-cer2gla7] .who[data-astro-cid-cer2gla7]{text-align:left;flex-direction:column;line-height:1.2;display:flex}.agentchip[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.01em;font-size:12px;font-weight:800}.agentchip[data-astro-cid-cer2gla7] em[data-astro-cid-cer2gla7]{color:var(--muted);margin-top:1px;font-size:10.5px;font-style:normal}.scr[data-astro-cid-cer2gla7]{text-align:left;flex-direction:column;width:100%;height:100%;padding:16px 17px;display:flex}.scr[data-astro-cid-cer2gla7] .hd[data-astro-cid-cer2gla7]{color:var(--ink);border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:12px;padding-bottom:11px;font-size:12.5px;font-weight:700;display:flex}.scr[data-astro-cid-cer2gla7] .hd[data-astro-cid-cer2gla7] .sp[data-astro-cid-cer2gla7]{color:var(--muted);font-size:10px;font-weight:600;font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.02em;margin-left:auto}.tag[data-astro-cid-cer2gla7]{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.tag[data-astro-cid-cer2gla7].ok{background:var(--mint);color:var(--green-tx)}.tag[data-astro-cid-cer2gla7].ai{color:#6a3ce0;background:#f1eaff}.tag[data-astro-cid-cer2gla7].warn{color:#c26a05;background:#fff3e2}.spark[data-astro-cid-cer2gla7]{flex:none;width:11px;height:11px}.spark[data-astro-cid-cer2gla7] path[data-astro-cid-cer2gla7]{fill:currentColor}.fline[data-astro-cid-cer2gla7]{text-align:center;color:#374151;max-width:700px;margin:22px auto 0;font-size:17px;line-height:1.6}.fline[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:#111827;font-weight:700}.d2[data-astro-cid-cer2gla7]{text-align:left;color:#fff;background:linear-gradient(158deg,#101d33,#1d2f4d 58%,#25324c);border-radius:18px;flex-direction:column;width:100%;height:100%;padding:16px;display:flex}.d2-top[data-astro-cid-cer2gla7]{align-items:center;gap:10px;display:flex}.d2-top[data-astro-cid-cer2gla7] img[data-astro-cid-cer2gla7]{object-fit:cover;object-position:50% 18%;border:2px solid #ffffff52;border-radius:50%;width:38px;height:38px}.d2-id[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{letter-spacing:-.01em;font-size:14px;font-weight:700;display:block}.d2-id[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{color:#ffffff8c;margin-top:1px;font-size:10px;display:block}.d2-live[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.1em;color:#6ee7b7;background:#34d39924;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 9px;font-size:9.5px;font-weight:600;display:inline-flex}.d2-live[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{background:#34d399;border-radius:50%;width:6px;height:6px}.screen[data-astro-cid-cer2gla7].on .d2-live[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{animation:1.5s ease-in-out infinite d2blip}@keyframes d2blip{50%{opacity:.25}}.d2-live[data-astro-cid-cer2gla7] em[data-astro-cid-cer2gla7]{color:#ffffffbf;font-style:normal}.screen[data-astro-cid-cer2gla7].on .d2-top[data-astro-cid-cer2gla7] img[data-astro-cid-cer2gla7]{animation:1.9s ease-out infinite d2ring}@keyframes d2ring{0%{box-shadow:0 0 #34d39980}70%,to{box-shadow:0 0 0 9px #34d39900}}.d2-call[data-astro-cid-cer2gla7]{background:#ffffff0f;border:1px solid #ffffff17;border-radius:11px;align-items:center;gap:9px;margin-top:12px;padding:8px 11px;display:flex}.d2-call[data-astro-cid-cer2gla7] .ph[data-astro-cid-cer2gla7]{flex:none;width:13px;height:13px}.d2-call[data-astro-cid-cer2gla7] u[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.09em;text-transform:uppercase;color:#ffffff80;flex:none;font-size:9px;text-decoration:none}.d2-wave[data-astro-cid-cer2gla7]{flex:1;justify-content:flex-end;align-items:center;gap:4px;height:20px;margin-left:auto;display:flex}.d2-wave[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{opacity:.9;transform-origin:50%;background:#6ee7b7;border-radius:999px;flex:none;width:2px;height:100%;transform:scaleY(.12)}.screen[data-astro-cid-cer2gla7].on .d2-wave[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{animation:1.25s ease-in-out infinite alternate d2wave;animation-delay:calc(var(--i) * -.08s);transform:scaleY(var(--h))}@keyframes d2wave{0%{transform:scaleY(.12)}to{transform:scaleY(var(--h))}}.d2-say[data-astro-cid-cer2gla7]{margin-top:13px;font-size:13px;line-height:1.5}.d2-say[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{opacity:0}.screen[data-astro-cid-cer2gla7].on .d2-say[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{animation:.3s forwards d2word}@keyframes d2word{to{opacity:1}}.screen[data-astro-cid-cer2gla7].on .d2-say[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]:first-child{animation-delay:.25s}.screen[data-astro-cid-cer2gla7].on .d2-say[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]:nth-child(2){animation-delay:.42s}.screen[data-astro-cid-cer2gla7].on .d2-say[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]:nth-child(3){animation-delay:.59s}.screen[data-astro-cid-cer2gla7].on .d2-say[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]:nth-child(4){animation-delay:.76s}.screen[data-astro-cid-cer2gla7].on .d2-say[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]:nth-child(5){animation-delay:.93s}.screen[data-astro-cid-cer2gla7].on .d2-say[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]:nth-child(6){animation-delay:1.1s}.d2-cap[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.09em;text-transform:uppercase;color:#ffffff6b;opacity:0;margin:14px 0 7px;font-size:9px}.screen[data-astro-cid-cer2gla7].on .d2-cap[data-astro-cid-cer2gla7]{animation:.4s 1.3s forwards d2word}.d2-fill[data-astro-cid-cer2gla7]{background:#ffffff14;border:1px solid #ffffff1a;border-radius:11px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7]{opacity:0;background:#101d33b8;align-items:center;gap:10px;padding:7px 11px;font-size:11.5px;display:flex;transform:translate(-8px)}.screen[data-astro-cid-cer2gla7].on .d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7]{animation:d2row .42s var(--ease-out) forwards}@keyframes d2row{to{opacity:1;transform:none}}.screen[data-astro-cid-cer2gla7].on .d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7]:first-child{animation-delay:1.45s}.screen[data-astro-cid-cer2gla7].on .d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7]:nth-child(2){animation-delay:1.63s}.screen[data-astro-cid-cer2gla7].on .d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7]:nth-child(3){animation-delay:1.81s}.screen[data-astro-cid-cer2gla7].on .d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7]:nth-child(4){animation-delay:1.99s}.d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{color:#ffffff80;flex:none;width:64px;font-size:10.5px}.d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-weight:600}.d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7].hot{color:#ffb694}.d2-done[data-astro-cid-cer2gla7]{color:#6ee7b7;opacity:0;background:#34d39929;border-radius:10px;align-items:center;gap:7px;margin-top:10px;padding:8px 10px;font-size:11px;font-weight:600;display:flex;transform:scale(.9)}.screen[data-astro-cid-cer2gla7].on .d2-done[data-astro-cid-cer2gla7]{animation:d2pop .5s var(--ease-spring) 2.3s forwards}@keyframes d2pop{to{opacity:1;transform:scale(1)}}.d2-done[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{stroke:#6ee7b7;stroke-width:3.2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.dev[data-astro-cid-cer2gla7]{width:100%;height:100%;position:relative}.dev[data-astro-cid-cer2gla7] .devimg[data-astro-cid-cer2gla7]{z-index:3;pointer-events:none;filter:drop-shadow(0 22px 30px #48341e47);width:100%;height:100%;position:absolute;inset:0}.devscr[data-astro-cid-cer2gla7]{z-index:2;text-align:left;border-radius:34px;flex-direction:column;width:91.4%;height:96.2%;display:flex;position:absolute;top:1.78%;left:4.4%;overflow:hidden}.devscr[data-astro-cid-cer2gla7].light{background:#fff}.nb2[data-astro-cid-cer2gla7]{height:42px;color:var(--ink);font-size:9.5px;font-weight:700;font-family:var(--font-mono,"Geist Mono", monospace);flex:none;justify-content:space-between;align-items:flex-end;padding:0 16px 3px;display:flex}.nb2[data-astro-cid-cer2gla7].on-dark{color:#ffffffeb}.nb2[data-astro-cid-cer2gla7] .sig-ic[data-astro-cid-cer2gla7]{align-items:flex-end;gap:1.5px;height:9px;display:inline-flex}.nb2[data-astro-cid-cer2gla7] .sig-ic[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{background:currentColor;border-radius:1px;width:2.5px}.nb2[data-astro-cid-cer2gla7] .sig-ic[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]:first-child{height:3px}.nb2[data-astro-cid-cer2gla7] .sig-ic[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]:nth-child(2){height:5px}.nb2[data-astro-cid-cer2gla7] .sig-ic[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]:nth-child(3){height:7px}.nb2[data-astro-cid-cer2gla7] .sig-ic[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]:nth-child(4){height:9px}.hd2[data-astro-cid-cer2gla7]{border-bottom:1px solid var(--line);flex:none;padding:10px 15px 12px}.hd2[data-astro-cid-cer2gla7] .jid[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);color:var(--muted);letter-spacing:.04em;font-size:8.5px}.hd2[data-astro-cid-cer2gla7] .jt[data-astro-cid-cer2gla7]{letter-spacing:-.015em;margin-top:3px;font-size:13px;font-weight:800}.hd2[data-astro-cid-cer2gla7] .pg[data-astro-cid-cer2gla7]{background:#eef1f5;border-radius:3px;height:5px;margin-top:10px;overflow:hidden}.hd2[data-astro-cid-cer2gla7] .pg[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{background:linear-gradient(90deg, #2fcf94, var(--green));border-radius:3px;width:0;height:100%;display:block}.screen[data-astro-cid-cer2gla7].on .hd2[data-astro-cid-cer2gla7] .pg[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{animation:pgGrow 1.5s var(--ease-out) .3s forwards}@keyframes pgGrow{to{width:100%}}.hd2[data-astro-cid-cer2gla7] .pgl[data-astro-cid-cer2gla7]{color:var(--muted);font-size:9px;font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.03em;justify-content:space-between;margin-top:5px;display:flex}.hd2[data-astro-cid-cer2gla7] .pgl[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:var(--green-tx)}.body2[data-astro-cid-cer2gla7]{flex:1;padding:11px 15px 0;overflow:hidden}.ck2[data-astro-cid-cer2gla7]{color:var(--ink2);opacity:0;align-items:center;gap:9px;padding:4.5px 0;font-size:11px;display:flex;transform:translate(-7px)}.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]{animation:d2row .4s var(--ease-out) forwards}.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]:first-of-type{animation-delay:.35s}.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]:nth-of-type(2){animation-delay:.6s}.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]:nth-of-type(3){animation-delay:.85s}.ck2[data-astro-cid-cer2gla7] .bx[data-astro-cid-cer2gla7]{background:#fff;border:1.6px solid #cfd8e3;border-radius:6px;flex:none;place-items:center;width:17px;height:17px;display:grid}.ck2[data-astro-cid-cer2gla7] .bx[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{stroke:#fff;stroke-width:3.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22px;width:10px;height:10px}.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7] .bx[data-astro-cid-cer2gla7]{animation:.32s forwards bx2}.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7] .bx[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{animation:.3s forwards tickDraw}@keyframes bx2{to{background:var(--green);border-color:var(--green)}}@keyframes tickDraw{to{stroke-dashoffset:0}}.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]:first-of-type .bx[data-astro-cid-cer2gla7],.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]:first-of-type .bx[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{animation-delay:.62s}.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]:nth-of-type(2) .bx[data-astro-cid-cer2gla7],.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]:nth-of-type(2) .bx[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{animation-delay:.87s}.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]:nth-of-type(3) .bx[data-astro-cid-cer2gla7],.screen[data-astro-cid-cer2gla7].on .ck2[data-astro-cid-cer2gla7]:nth-of-type(3) .bx[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{animation-delay:1.12s}.shots2[data-astro-cid-cer2gla7]{gap:7px;margin-top:12px;display:flex}.shots2[data-astro-cid-cer2gla7] figure[data-astro-cid-cer2gla7]{opacity:0;background:#eef1f5;border-radius:11px;flex:1;height:86px;margin:0;overflow:hidden;transform:translateY(10px)scale(.96);box-shadow:0 6px 14px -8px #141e2d80}.shots2[data-astro-cid-cer2gla7] img[data-astro-cid-cer2gla7]{object-fit:cover;width:100%;height:100%;display:block}.screen[data-astro-cid-cer2gla7].on .shots2[data-astro-cid-cer2gla7] figure[data-astro-cid-cer2gla7]{animation:shotIn .5s var(--ease-spring) forwards}@keyframes shotIn{to{opacity:1;transform:none}}.screen[data-astro-cid-cer2gla7].on .shots2[data-astro-cid-cer2gla7] figure[data-astro-cid-cer2gla7]:first-child{animation-delay:1.35s}.screen[data-astro-cid-cer2gla7].on .shots2[data-astro-cid-cer2gla7] figure[data-astro-cid-cer2gla7]:nth-child(2){animation-delay:1.5s}.shotcap[data-astro-cid-cer2gla7]{color:var(--muted);font-size:9px;font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.03em;opacity:0;align-items:center;gap:5px;margin-top:8px;display:flex}.shotcap[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{width:11px;height:11px;stroke:var(--muted);stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round}.screen[data-astro-cid-cer2gla7].on .shotcap[data-astro-cid-cer2gla7]{animation:.4s 1.72s forwards d2word}.sig2[data-astro-cid-cer2gla7]{background:#fbfcfe;border:1.4px dashed #d9e0e9;border-radius:11px;margin-top:10px;padding:6px 9px 2px}.sig2[data-astro-cid-cer2gla7] .cap[data-astro-cid-cer2gla7]{color:var(--muted);font-size:8px;font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.06em}.sig2[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{width:100%;height:34px;display:block}.sig2[data-astro-cid-cer2gla7] path[data-astro-cid-cer2gla7]{fill:none;stroke:var(--ink);stroke-width:2.1px;stroke-linecap:round;stroke-dasharray:340;stroke-dashoffset:340px}.screen[data-astro-cid-cer2gla7].on .sig2[data-astro-cid-cer2gla7] path[data-astro-cid-cer2gla7]{animation:1.2s ease-out 1.9s forwards sign}@keyframes sign{to{stroke-dashoffset:0}}.cta2[data-astro-cid-cer2gla7]{background:var(--green);color:#fff;text-align:center;opacity:0;border-radius:12px;flex:none;margin:12px 15px 26px;padding:12px;font-size:11.5px;font-weight:700;transform:translateY(10px)}.screen[data-astro-cid-cer2gla7].on .cta2[data-astro-cid-cer2gla7]{animation:shotIn .5s var(--ease-spring) 3.1s forwards}.est[data-astro-cid-cer2gla7]{background:#fff}.est[data-astro-cid-cer2gla7] .row[data-astro-cid-cer2gla7]{border-bottom:1px dashed var(--line);color:var(--ink2);opacity:0;align-items:center;gap:8px;padding:8px 0;font-size:11.5px;display:flex;transform:translateY(6px)}.screen[data-astro-cid-cer2gla7].on .est[data-astro-cid-cer2gla7] .row[data-astro-cid-cer2gla7]{animation:rowIn .42s var(--ease-out) forwards}@keyframes rowIn{to{opacity:1;transform:translateY(0)}}.screen[data-astro-cid-cer2gla7].on .est[data-astro-cid-cer2gla7] .row[data-astro-cid-cer2gla7]:nth-child(2){animation-delay:.2s}.screen[data-astro-cid-cer2gla7].on .est[data-astro-cid-cer2gla7] .row[data-astro-cid-cer2gla7]:nth-child(3){animation-delay:.34s}.screen[data-astro-cid-cer2gla7].on .est[data-astro-cid-cer2gla7] .row[data-astro-cid-cer2gla7]:nth-child(4){animation-delay:.48s}.screen[data-astro-cid-cer2gla7].on .est[data-astro-cid-cer2gla7] .row[data-astro-cid-cer2gla7]:nth-child(5){animation-delay:.62s}.est[data-astro-cid-cer2gla7] .row[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.est[data-astro-cid-cer2gla7] .row[data-astro-cid-cer2gla7] .qty[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);color:var(--muted);font-size:9.5px}.est[data-astro-cid-cer2gla7] .aihint[data-astro-cid-cer2gla7]{color:#5b34c7;opacity:0;background:#faf7ff;border:1px solid #ece2ff;border-radius:10px;align-items:center;gap:7px;margin-top:11px;padding:8px 10px;font-size:10.5px;line-height:1.45;display:flex}.screen[data-astro-cid-cer2gla7].on .est[data-astro-cid-cer2gla7] .aihint[data-astro-cid-cer2gla7]{animation:rowIn .45s var(--ease-out) .82s forwards}.est[data-astro-cid-cer2gla7] .tot[data-astro-cid-cer2gla7]{border-top:1px solid var(--line);align-items:baseline;gap:9px;margin-top:10px;padding-top:10px;display:flex}.est[data-astro-cid-cer2gla7] .tot[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]:not(.amt){color:var(--muted);font-size:11px;font-weight:600}.est[data-astro-cid-cer2gla7] .amt[data-astro-cid-cer2gla7]{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:25px;font-weight:800}.est[data-astro-cid-cer2gla7] .send[data-astro-cid-cer2gla7]{background:var(--orange);color:#fff;text-align:center;border-radius:10px;margin-top:11px;padding:10px;font-size:11.5px;font-weight:700;position:relative;overflow:hidden}.screen[data-astro-cid-cer2gla7].on .est[data-astro-cid-cer2gla7] .send[data-astro-cid-cer2gla7]{animation:2.1s .95s both tapPress}.est[data-astro-cid-cer2gla7] .send[data-astro-cid-cer2gla7]:after{content:"";opacity:0;background:#ffffff8c;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.screen[data-astro-cid-cer2gla7].on .est[data-astro-cid-cer2gla7] .send[data-astro-cid-cer2gla7]:after{animation:2.1s .95s both tapRipple}@keyframes tapPress{0%,58%{filter:brightness();transform:scale(1)}66%{filter:brightness(.88);transform:scale(.95)}78%{filter:brightness();transform:scale(1.012)}88%,to{filter:brightness();transform:scale(1)}}@keyframes tapRipple{0%,58%{opacity:0;transform:translate(-50%,-50%)scale(0)}63%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%)scale(13)}}.disp[data-astro-cid-cer2gla7]{background:#fff}.disp[data-astro-cid-cer2gla7] .grid[data-astro-cid-cer2gla7]{border:1px solid var(--line);background:repeating-linear-gradient(90deg, transparent 0 calc(25% - 1px), var(--line) calc(25% - 1px) 25%), linear-gradient(#fcfdfe, #f6f9fc);border-radius:12px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.disp[data-astro-cid-cer2gla7] .hrs[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);color:var(--muted);border-bottom:1px solid var(--line);background:#fff;padding:5px 0;font-size:8.5px;display:flex}.disp[data-astro-cid-cer2gla7] .hrs[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{text-align:center;flex:1}.disp[data-astro-cid-cer2gla7] .lane[data-astro-cid-cer2gla7]{border-bottom:1px solid var(--line);flex:1;align-items:center;gap:7px;min-height:38px;padding:0 7px;display:flex}.disp[data-astro-cid-cer2gla7] .lane[data-astro-cid-cer2gla7]:last-child{border-bottom:0}.disp[data-astro-cid-cer2gla7] .lane[data-astro-cid-cer2gla7] img[data-astro-cid-cer2gla7]{object-fit:cover;border:1.5px solid #fff;border-radius:50%;flex:none;width:22px;height:22px;box-shadow:0 1px 4px #10243b2e}.disp[data-astro-cid-cer2gla7] .lane[data-astro-cid-cer2gla7] .who[data-astro-cid-cer2gla7]{color:var(--ink2);flex:none;width:52px;font-size:9.5px;font-weight:600;line-height:1.2}.disp[data-astro-cid-cer2gla7] .bars[data-astro-cid-cer2gla7]{flex:1;height:100%;position:relative}.disp[data-astro-cid-cer2gla7] .jb[data-astro-cid-cer2gla7]{transform-origin:0;color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;height:19px;padding:0 6px;font-size:8.5px;font-weight:700;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)scaleX(0)}.screen[data-astro-cid-cer2gla7].on .disp[data-astro-cid-cer2gla7] .jb[data-astro-cid-cer2gla7]{animation:jbIn .5s var(--ease-out) forwards}@keyframes jbIn{to{transform:translateY(-50%)scaleX(1)}}.disp[data-astro-cid-cer2gla7] .jb[data-astro-cid-cer2gla7].b{background:linear-gradient(90deg,#4f83ff,#2f6bff)}.disp[data-astro-cid-cer2gla7] .jb[data-astro-cid-cer2gla7].g{background:linear-gradient(90deg,#2fcf94,#16b97a)}.disp[data-astro-cid-cer2gla7] .jb[data-astro-cid-cer2gla7].n{background:linear-gradient(90deg, #ff7a3d, var(--orange));box-shadow:0 6px 14px -6px #f2581dbf}.screen[data-astro-cid-cer2gla7].on .disp[data-astro-cid-cer2gla7] .jb[data-astro-cid-cer2gla7]:first-of-type{animation-delay:.18s}.screen[data-astro-cid-cer2gla7].on .disp[data-astro-cid-cer2gla7] .jb[data-astro-cid-cer2gla7]:nth-of-type(2){animation-delay:.32s}.screen[data-astro-cid-cer2gla7].on .disp[data-astro-cid-cer2gla7] .jb[data-astro-cid-cer2gla7].n{animation:jbIn .5s var(--ease-spring) 1.05s forwards}.disp[data-astro-cid-cer2gla7] .toast[data-astro-cid-cer2gla7]{color:#5b34c7;opacity:0;background:#faf7ff;border:1px solid #ece2ff;border-radius:10px;align-items:center;gap:7px;margin-top:10px;padding:8px 10px;font-size:10.5px;line-height:1.4;display:flex}.screen[data-astro-cid-cer2gla7].on .disp[data-astro-cid-cer2gla7] .toast[data-astro-cid-cer2gla7]{animation:rowIn .45s var(--ease-out) 1.5s forwards}.inv[data-astro-cid-cer2gla7]{background:#fff}.inv[data-astro-cid-cer2gla7] .from[data-astro-cid-cer2gla7]{background:var(--mint);color:var(--green-tx);opacity:0;border-radius:9px;align-items:center;gap:7px;margin-bottom:11px;padding:7px 9px;font-size:10px;font-weight:600;display:flex}.screen[data-astro-cid-cer2gla7].on .inv[data-astro-cid-cer2gla7] .from[data-astro-cid-cer2gla7]{animation:rowIn .42s var(--ease-out) .18s forwards}.inv[data-astro-cid-cer2gla7] .meta[data-astro-cid-cer2gla7]{color:var(--muted);font-size:9.5px;font-family:var(--font-mono,"Geist Mono", monospace);gap:14px;margin-bottom:10px;display:flex}.inv[data-astro-cid-cer2gla7] .meta[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:var(--ink);font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);margin-top:2px;font-size:11px;font-weight:600;display:block}.inv[data-astro-cid-cer2gla7] .li[data-astro-cid-cer2gla7]{border-bottom:1px dashed var(--line);color:var(--ink2);opacity:0;align-items:center;gap:8px;padding:7px 0;font-size:11px;display:flex;transform:translateY(6px)}.screen[data-astro-cid-cer2gla7].on .inv[data-astro-cid-cer2gla7] .li[data-astro-cid-cer2gla7]{animation:rowIn .4s var(--ease-out) forwards}.screen[data-astro-cid-cer2gla7].on .inv[data-astro-cid-cer2gla7] .li[data-astro-cid-cer2gla7]:nth-child(4){animation-delay:.42s}.screen[data-astro-cid-cer2gla7].on .inv[data-astro-cid-cer2gla7] .li[data-astro-cid-cer2gla7]:nth-child(5){animation-delay:.56s}.screen[data-astro-cid-cer2gla7].on .inv[data-astro-cid-cer2gla7] .li[data-astro-cid-cer2gla7]:nth-child(6){animation-delay:.7s}.inv[data-astro-cid-cer2gla7] .li[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.inv[data-astro-cid-cer2gla7] .sum[data-astro-cid-cer2gla7]{border-top:1px solid var(--line);align-items:baseline;margin-top:auto;padding-top:11px;display:flex}.inv[data-astro-cid-cer2gla7] .sum[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]:not(.amt){color:var(--muted);font-size:11px;font-weight:600}.inv[data-astro-cid-cer2gla7] .amt[data-astro-cid-cer2gla7]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-left:auto;font-size:25px;font-weight:800}.inv[data-astro-cid-cer2gla7] .chan[data-astro-cid-cer2gla7]{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.inv[data-astro-cid-cer2gla7] .chan[data-astro-cid-cer2gla7] .tag[data-astro-cid-cer2gla7]{opacity:0}.screen[data-astro-cid-cer2gla7].on .inv[data-astro-cid-cer2gla7] .chan[data-astro-cid-cer2gla7] .tag[data-astro-cid-cer2gla7]{animation:rowIn .38s var(--ease-out) forwards}.screen[data-astro-cid-cer2gla7].on .inv[data-astro-cid-cer2gla7] .chan[data-astro-cid-cer2gla7] .tag[data-astro-cid-cer2gla7]:first-child{animation-delay:1.05s}.screen[data-astro-cid-cer2gla7].on .inv[data-astro-cid-cer2gla7] .chan[data-astro-cid-cer2gla7] .tag[data-astro-cid-cer2gla7]:nth-child(2){animation-delay:1.18s}.screen[data-astro-cid-cer2gla7].on .inv[data-astro-cid-cer2gla7] .chan[data-astro-cid-cer2gla7] .tag[data-astro-cid-cer2gla7]:nth-child(3){animation-delay:1.31s}.devscr[data-astro-cid-cer2gla7].pay-sc{color:#fff;background:radial-gradient(95% 45% at 50% 12%,#1a5c42 0%,#1a5c4200 64%),linear-gradient(168deg,#0f2a1e,#123d2b 52%,#0b2418)}.p2-bar[data-astro-cid-cer2gla7]{letter-spacing:-.01em;border-bottom:1px solid #ffffff17;flex:none;align-items:center;gap:8px;padding:2px 16px 12px;font-size:12px;font-weight:700;display:flex}.p2-bar[data-astro-cid-cer2gla7] .bk[data-astro-cid-cer2gla7]{color:#ffffff8c;margin-top:-2px;font-size:17px;line-height:1}.p2-bar[data-astro-cid-cer2gla7] em[data-astro-cid-cer2gla7]{font-style:normal;font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.06em;color:#ffffff73;margin-left:auto;font-size:9.5px}.p2-body[data-astro-cid-cer2gla7]{text-align:center;flex-direction:column;flex:1;align-items:center;padding:16px 18px 30px;display:flex}.p2-hd[data-astro-cid-cer2gla7]{font-size:9px;font-family:var(--font-mono,"Geist Mono", monospace);color:#ffffff73;letter-spacing:.16em}.p2-amt[data-astro-cid-cer2gla7]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.045em;opacity:0;margin-top:6px;font-size:44px;font-weight:900;line-height:1;transform:translateY(8px)}.screen[data-astro-cid-cer2gla7].on .p2-amt[data-astro-cid-cer2gla7]{animation:shotIn .55s var(--ease-out) .2s forwards}.p2-who[data-astro-cid-cer2gla7]{color:#ffffff80;opacity:0;margin-top:8px;font-size:10px}.screen[data-astro-cid-cer2gla7].on .p2-who[data-astro-cid-cer2gla7]{animation:.4s .45s forwards d2word}.p2-tap[data-astro-cid-cer2gla7]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:6px;display:flex}.p2-ring[data-astro-cid-cer2gla7]{flex:none;place-items:center;width:88px;height:88px;display:grid;position:relative}.p2-ring[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{opacity:0;border:2px solid #6ee7b773;border-radius:50%;position:absolute;inset:0;transform:scale(.3)}.screen[data-astro-cid-cer2gla7].on .p2-ring[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{animation:2s ease-out .7s infinite tap2}.screen[data-astro-cid-cer2gla7].on .p2-ring[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]:nth-child(2){animation-delay:1.2s}.screen[data-astro-cid-cer2gla7].on .p2-ring[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]:nth-child(3){animation-delay:1.7s}@keyframes tap2{0%{opacity:.8;transform:scale(.3)}80%,to{opacity:0;transform:scale(1)}}.p2-ring[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{stroke:#6ee7b7;stroke-width:2px;fill:none;stroke-linecap:round;z-index:2;width:36px;height:36px;position:relative}.p2-hint[data-astro-cid-cer2gla7]{color:#ffffff6b;opacity:0;max-width:150px;font-size:10px;line-height:1.4}.screen[data-astro-cid-cer2gla7].on .p2-hint[data-astro-cid-cer2gla7]{animation:4s .7s forwards hintCycle}@keyframes hintCycle{0%{opacity:0}12%{opacity:1}44%{opacity:1}60%,to{opacity:0}}.p2-card[data-astro-cid-cer2gla7]{opacity:0;background:#ffffff1c;border:1px solid #ffffff2e;border-radius:12px;align-items:center;gap:10px;padding:10px 15px;font-size:11px;display:flex;transform:translateY(26px)rotate(-5deg)}.screen[data-astro-cid-cer2gla7].on .p2-card[data-astro-cid-cer2gla7]{animation:cardIn .6s var(--ease-spring) 1.5s forwards}@keyframes cardIn{to{opacity:1;transform:none}}.p2-card[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:.06em;font-size:12px;font-weight:900}.p2-card[data-astro-cid-cer2gla7] em[data-astro-cid-cer2gla7]{font-style:normal;font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.1em;color:#ffffffb3}.p2-ok[data-astro-cid-cer2gla7]{color:#6ee7b7;opacity:0;background:#34d3992e;border:1px solid #6ee7b73d;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;padding:11px 14px;font-size:12px;font-weight:700;display:flex;transform:scale(.8)}.screen[data-astro-cid-cer2gla7].on .p2-ok[data-astro-cid-cer2gla7]{animation:d2pop .55s var(--ease-spring) 2.3s forwards}.p2-ok[data-astro-cid-cer2gla7] .t[data-astro-cid-cer2gla7]{background:#6ee7b73d;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:grid}.p2-ok[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{stroke:#6ee7b7;stroke-width:3.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:26;stroke-dashoffset:26px;width:11px;height:11px}.screen[data-astro-cid-cer2gla7].on .p2-ok[data-astro-cid-cer2gla7] svg[data-astro-cid-cer2gla7]{animation:.4s 2.65s forwards tickDraw}.p2-rcpt[data-astro-cid-cer2gla7]{white-space:nowrap;font-size:9px;font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.03em;color:#fff6;opacity:0;margin-top:9px}.screen[data-astro-cid-cer2gla7].on .p2-rcpt[data-astro-cid-cer2gla7]{animation:.45s 3s forwards d2word}.sense2[data-astro-cid-cer2gla7]{text-align:left;padding:16px 17px 17px}.s2-top[data-astro-cid-cer2gla7]{border-bottom:1px solid #f0ece6;align-items:center;gap:9px;padding-bottom:13px;display:flex}.smark[data-astro-cid-cer2gla7]{flex:none;width:19px;height:19px}.s2-top[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.02em;font-size:14px;font-weight:800}.s2-top[data-astro-cid-cer2gla7] em[data-astro-cid-cer2gla7]{font-style:normal;font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.05em;color:var(--muted);margin-left:auto;font-size:9px}.s2-ask[data-astro-cid-cer2gla7]{background:#fbf9f7;border:1px solid #eee8e0;border-radius:11px;align-items:center;gap:9px;margin-top:13px;padding:11px 13px;display:flex}.s2-ask[data-astro-cid-cer2gla7] .mag[data-astro-cid-cer2gla7]{width:14px;height:14px;stroke:var(--muted);stroke-width:2px;fill:none;stroke-linecap:round;flex:none}.s2-ask[data-astro-cid-cer2gla7] .q[data-astro-cid-cer2gla7]{color:var(--ink);white-space:nowrap;clip-path:inset(0 100% 0 0);font-size:12.5px}.screen[data-astro-cid-cer2gla7].on .s2-ask[data-astro-cid-cer2gla7] .q[data-astro-cid-cer2gla7]{animation:1.5s steps(44,end) .35s forwards typeq}@keyframes typeq{to{clip-path:inset(0)}}.s2-ask[data-astro-cid-cer2gla7] .caret[data-astro-cid-cer2gla7]{background:var(--orange);opacity:0;flex:none;width:1.5px;height:14px;margin-left:-5px}.screen[data-astro-cid-cer2gla7].on .s2-ask[data-astro-cid-cer2gla7] .caret[data-astro-cid-cer2gla7]{animation:2s step-end .35s forwards caretRun}@keyframes caretRun{0%{opacity:1}45%{opacity:0}90%{opacity:1}94%,to{opacity:0}}.s2-ans[data-astro-cid-cer2gla7]{opacity:0;margin-top:13px;transform:translateY(10px)}.screen[data-astro-cid-cer2gla7].on .s2-ans[data-astro-cid-cer2gla7]{animation:shotIn .55s var(--ease-out) 2.05s forwards}.s2-lede[data-astro-cid-cer2gla7]{color:var(--ink2);margin:0 0 11px;font-size:12px;line-height:1.45}.s2-lede[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:var(--ink);font-weight:700}.s2-kpis[data-astro-cid-cer2gla7]{gap:7px;display:flex}.s2-kpis[data-astro-cid-cer2gla7] .k[data-astro-cid-cer2gla7]{background:#fdfcfa;border:1px solid #f0ece6;border-radius:10px;flex:1;padding:8px 9px}.s2-kpis[data-astro-cid-cer2gla7] .k[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.06em;color:var(--muted);font-size:7.5px;display:block}.s2-kpis[data-astro-cid-cer2gla7] .k[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.03em;margin-top:3px;font-size:17px;font-weight:800;display:block}.s2-kpis[data-astro-cid-cer2gla7] .k[data-astro-cid-cer2gla7] em[data-astro-cid-cer2gla7]{color:var(--green-tx);font-size:9px;font-style:normal;font-weight:700}.s2-rows[data-astro-cid-cer2gla7]{margin-top:10px}.s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7]{color:var(--ink2);opacity:0;border-bottom:1px dashed #f1ece5;align-items:center;gap:9px;padding:7px 0;font-size:11.5px;display:flex;transform:translateY(5px)}.screen[data-astro-cid-cer2gla7].on .s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7]{animation:rowIn .4s var(--ease-out) forwards}.screen[data-astro-cid-cer2gla7].on .s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7]:first-child{animation-delay:2.4s}.screen[data-astro-cid-cer2gla7].on .s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7]:nth-child(2){animation-delay:2.55s}.screen[data-astro-cid-cer2gla7].on .s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7]:nth-child(3){animation-delay:2.7s}.s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7]:last-child{border-bottom:none}.s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{flex:1}.s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7] em[data-astro-cid-cer2gla7]{text-align:right;width:42px;font-size:10px;font-style:normal;font-weight:700}.s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7].dn em[data-astro-cid-cer2gla7]{color:#c2410c}.s2-rows[data-astro-cid-cer2gla7] .r[data-astro-cid-cer2gla7].up em[data-astro-cid-cer2gla7]{color:var(--green-tx)}@media (width<=1023px){.beats[data-astro-cid-cer2gla7]{--zrail:26px;--zrail-gap:18px;--zbeat-content:420px;max-width:calc(var(--zrail) + var(--zrail-gap) + var(--zbeat-content));margin-inline:auto}.beat[data-astro-cid-cer2gla7]{grid-template-columns:var(--zrail) minmax(0, 1fr);column-gap:var(--zrail-gap);min-height:0;padding:26px 0}.beat[data-astro-cid-cer2gla7] .say[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].b .say[data-astro-cid-cer2gla7]{text-align:left;opacity:1;grid-area:1/2;padding:0;transform:none}.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] h3[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] p[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] .kick[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] .swap[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] .proof[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7].a .say[data-astro-cid-cer2gla7] .plusnote[data-astro-cid-cer2gla7]{margin-left:0}.beat[data-astro-cid-cer2gla7].a .proof[data-astro-cid-cer2gla7]{text-align:left;flex-direction:row}.beat[data-astro-cid-cer2gla7] .zshot[data-astro-cid-cer2gla7]{opacity:1;grid-area:2/2;place-items:center start;min-height:0;margin-top:20px;transform:none}.tick[data-astro-cid-cer2gla7]{z-index:2;grid-area:1/1;place-self:start;display:block;position:relative}.tick[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{display:none}.tick[data-astro-cid-cer2gla7]:before{content:"";background:var(--color-offwhite,#f8f5f1);border:3px solid #d4c3ae;border-radius:50%;width:9px;height:9px;margin:7px 0 0 9px;transition:border-color .45s;display:block}.beat[data-astro-cid-cer2gla7].on .tick[data-astro-cid-cer2gla7]:before{border-color:var(--orange)}.thread[data-astro-cid-cer2gla7]{margin-left:0;bottom:40px;left:12px}.thread[data-astro-cid-cer2gla7] .ink[data-astro-cid-cer2gla7]{height:100%}.zshot[data-astro-cid-cer2gla7] .pad[data-astro-cid-cer2gla7]{display:none}.face-csr[data-astro-cid-cer2gla7],.face-est[data-astro-cid-cer2gla7],.face-inv[data-astro-cid-cer2gla7]{width:300px;height:auto}.face-disp[data-astro-cid-cer2gla7]{width:340px;height:auto}.face[data-astro-cid-cer2gla7].sense{width:100%;max-width:var(--zbeat-content)}}@media (width<=767px){.beat[data-astro-cid-cer2gla7] .say[data-astro-cid-cer2gla7] h3[data-astro-cid-cer2gla7]{font-size:20px}.beat[data-astro-cid-cer2gla7] .say[data-astro-cid-cer2gla7] p[data-astro-cid-cer2gla7]{font-size:14px}.proof[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-size:24px}.proof[data-astro-cid-cer2gla7] .src[data-astro-cid-cer2gla7]{white-space:nowrap}.scr[data-astro-cid-cer2gla7]{padding:12px 13px}.face-csr[data-astro-cid-cer2gla7],.face-est[data-astro-cid-cer2gla7],.face-inv[data-astro-cid-cer2gla7]{width:min(300px,100%)}.swap[data-astro-cid-cer2gla7]{display:none}.face-phone[data-astro-cid-cer2gla7]{width:240px;height:493px}.face-disp[data-astro-cid-cer2gla7]{width:min(340px,100%)}.face[data-astro-cid-cer2gla7].sense{width:100%;max-width:100%}.disp[data-astro-cid-cer2gla7] .lane[data-astro-cid-cer2gla7]:last-child{display:none}.plusnote[data-astro-cid-cer2gla7]{width:100%;max-width:100%}.s2-kpis[data-astro-cid-cer2gla7]{gap:8px}.s2-kpis[data-astro-cid-cer2gla7] .k[data-astro-cid-cer2gla7]{padding:8px 10px}.s2-kpis[data-astro-cid-cer2gla7] .k[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-size:18px}}@media (width<=639px){.scr[data-astro-cid-cer2gla7]{padding:10px 11px}.face-csr[data-astro-cid-cer2gla7],.face-est[data-astro-cid-cer2gla7],.face-disp[data-astro-cid-cer2gla7],.face-inv[data-astro-cid-cer2gla7],.face[data-astro-cid-cer2gla7].sense{width:100%}.d2-say[data-astro-cid-cer2gla7]{margin:10px 0 8px;font-size:14px}.d2-fill[data-astro-cid-cer2gla7] .f[data-astro-cid-cer2gla7]{padding:5px 8px;font-size:11px}.disp[data-astro-cid-cer2gla7] .toast[data-astro-cid-cer2gla7]{display:none}.proof[data-astro-cid-cer2gla7]{flex-direction:row;align-items:center;gap:10px}.proof[data-astro-cid-cer2gla7] span[data-astro-cid-cer2gla7]{text-wrap:wrap;max-width:none}.proof[data-astro-cid-cer2gla7] b[data-astro-cid-cer2gla7]{font-size:22px}}@media (prefers-reduced-motion:reduce){.beat[data-astro-cid-cer2gla7] .say[data-astro-cid-cer2gla7],.beat[data-astro-cid-cer2gla7] .zshot[data-astro-cid-cer2gla7]{opacity:1;transform:none}.face[data-astro-cid-cer2gla7] .screen[data-astro-cid-cer2gla7] [data-astro-cid-cer2gla7]{opacity:1!important;animation:none!important;transform:none!important}.face[data-astro-cid-cer2gla7] .sig2[data-astro-cid-cer2gla7] path[data-astro-cid-cer2gla7]{stroke-dashoffset:0!important}.hd2[data-astro-cid-cer2gla7] .pg[data-astro-cid-cer2gla7] i[data-astro-cid-cer2gla7]{width:100%!important}}.prob-inner[data-astro-cid-4tsd56h5]{max-width:75rem;margin-inline:auto}.prob-head[data-astro-cid-4tsd56h5]{text-align:center;margin-bottom:3rem}.prob-eyebrow[data-astro-cid-4tsd56h5]{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary,#f2400a);margin-bottom:1rem;font-size:.75rem;font-weight:600}.prob-h2[data-astro-cid-4tsd56h5]{color:var(--color-text,#1a1a1a);margin-bottom:1.25rem;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:800;line-height:1.15}.prob-body[data-astro-cid-4tsd56h5]{margin-inline:auto;max-width:44rem;color:var(--color-text-muted,#4a4a4a);margin-bottom:.75rem;font-size:1rem;line-height:1.7}.prob-body--bold[data-astro-cid-4tsd56h5]{color:var(--color-text,#1a1a1a);font-weight:700}.problem-stack[data-astro-cid-4tsd56h5]{isolation:isolate;max-width:62.5rem;margin-inline:auto;display:block}.cards-wrap[data-astro-cid-4tsd56h5]{width:100%;line-height:0;position:relative}.cards-art[data-astro-cid-4tsd56h5]{z-index:2;width:100%;height:auto;display:block;position:relative}.frank-part[data-astro-cid-4tsd56h5]{top:var(--pt);left:var(--pl);width:var(--pw);z-index:3;pointer-events:none;will-change:transform;transform-origin:50%;filter:drop-shadow(0 5px 8px #3c1e0a33);height:auto;position:absolute}.frank-rig[data-astro-cid-4tsd56h5]{width:var(--rig-w);aspect-ratio:var(--rig-ar);margin:calc(-1 * var(--rig-pull)) auto 0;pointer-events:none;position:relative}.fslot[data-astro-cid-4tsd56h5]{left:var(--sl);top:var(--st);width:var(--sw);height:var(--sh);display:block;position:absolute}.chain-cap[data-astro-cid-4tsd56h5]{text-align:center;color:var(--color-text-muted,#4a4a4a);margin-top:1.25rem;max-width:38.75rem;margin-inline:auto;font-size:.9375rem;line-height:1.6}@media (width<=768px){.problem-stack[data-astro-cid-4tsd56h5]{margin-inline:calc(-1 * var(--spacing-xl,20px))}}.hero-band[data-astro-cid-ssxvyu24]{--hero-max:1100px;--hero-gutter:1.25rem;--stage-pad:0rem;isolation:isolate;background:linear-gradient(180deg, #fffcf8cc 0%, #fffcf89e 18%, #fffbf647 36%, #fffaf40a 54%, #fffaf400 68%), var(--hero-bg) 50% 100% / cover no-repeat, #f8f5f1;border-bottom:1px solid #d7d7d7;width:100%;position:relative;overflow:hidden}.hero-band[data-astro-cid-ssxvyu24]:before{content:"";z-index:1;pointer-events:none;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;position:absolute;inset:0}.birds-layer[data-astro-cid-ssxvyu24]{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.flock[data-astro-cid-ssxvyu24]{width:var(--w);height:calc(var(--w) * .431);opacity:var(--o);background-image:var(--birds-url);will-change:transform;animation:bird-flap .4s steps(8, jump-none) infinite, flock-swoop var(--dur) linear var(--d) infinite;background-position:0 0;background-repeat:no-repeat;background-size:800% 100%;position:absolute;top:0;left:0}@keyframes bird-flap{to{background-position:100% 0}}@keyframes flock-swoop{0%,50%{transform:translate(-24vw, var(--y0)) scale(.78)}55%{transform:translate(-9.2vw, calc(var(--y0) + (var(--y1) - var(--y0)) * .1262)) scale(.808)}60%{transform:translate(5.6vw, calc(var(--y0) + (var(--y1) - var(--y0)) * .417)) scale(.872)}65%{transform:translate(20.4vw, calc(var(--y0) + (var(--y1) - var(--y0)) * .7407)) scale(.943)}70%{transform:translate(35.2vw, calc(var(--y0) + (var(--y1) - var(--y0)) * .9657)) scale(.992)}72.5%{transform:translate(42.6vw, calc(var(--y0) + (var(--y1) - var(--y0)) * 1)) scale(1)}75%{transform:translate(50vw, calc(var(--y1) + (var(--y2) - var(--y1)) * .0233)) scale(.993)}80%{transform:translate(64.8vw, calc(var(--y1) + (var(--y2) - var(--y1)) * .1826)) scale(.945)}85%{transform:translate(79.6vw, calc(var(--y1) + (var(--y2) - var(--y1)) * .432)) scale(.87)}90%{transform:translate(94.4vw, calc(var(--y1) + (var(--y2) - var(--y1)) * .6995)) scale(.79)}95%{transform:translate(109.2vw, calc(var(--y1) + (var(--y2) - var(--y1)) * .9128)) scale(.726)}to{transform:translate(124vw, calc(var(--y1) + (var(--y2) - var(--y1)) * 1)) scale(.7)}}@media (prefers-reduced-motion:reduce){.birds-layer[data-astro-cid-ssxvyu24]{display:none}}.hero-inner[data-astro-cid-ssxvyu24]{z-index:3;max-width:var(--hero-max);padding-inline:var(--hero-gutter);text-align:center;margin-inline:auto;position:relative}@media (width>=768px){.hero-band[data-astro-cid-ssxvyu24]{--stage-pad:3rem}}@media (width>=1024px){.hero-band[data-astro-cid-ssxvyu24]{--stage-pad:4rem}}.hero-intro-badge[data-astro-cid-ssxvyu24]{color:#25344a;letter-spacing:-.01em;background:#fff;border:1px solid #25344a1a;border-radius:999px;align-items:center;gap:9px;padding:9px 18px;font-size:14.5px;font-weight:600;text-decoration:none;transition:box-shadow .25s,border-color .25s;display:inline-flex;box-shadow:0 1px 2px #25344a0f,0 4px 14px #25344a12}.hero-intro-badge[data-astro-cid-ssxvyu24]:hover{border-color:#25344a29;box-shadow:0 1px 2px #25344a14,0 6px 18px #25344a1a}.hero-intro-badge-sparkle[data-astro-cid-ssxvyu24]{color:var(--color-primary,#fd5000);flex-shrink:0}.hero-intro-badge-label[data-astro-cid-ssxvyu24]{color:#25344a}.hero-intro-badge-arrow-wrap[data-astro-cid-ssxvyu24]{align-items:center;display:flex}.hero-intro-badge-arrow[data-astro-cid-ssxvyu24]{color:#25344a;opacity:.6}.hero-sub[data-astro-cid-ssxvyu24]{color:#3f4d61;margin-inline:auto;max-width:580px;margin-bottom:2rem;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}.hero-ctas[data-astro-cid-ssxvyu24]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:.5rem;display:flex}.btn-primary[data-astro-cid-ssxvyu24],.btn-secondary[data-astro-cid-ssxvyu24]{cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:15px 28px;font-size:1rem;font-weight:700;text-decoration:none;transition:box-shadow .25s,opacity .2s;display:inline-flex}.btn-primary[data-astro-cid-ssxvyu24]{color:#16202e;background:#fff;border:1px solid #25344a24;box-shadow:0 1px 3px #0000000f}.btn-primary[data-astro-cid-ssxvyu24]:hover{box-shadow:0 4px 14px #0000001a}.btn-secondary[data-astro-cid-ssxvyu24]{background:var(--color-primary,#fd5000);color:#fff;border:none}.btn-secondary[data-astro-cid-ssxvyu24]:hover{box-shadow:0 0 10px 4px #fd50004d}.btn-tri[data-astro-cid-ssxvyu24]{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid;width:0;height:0;display:inline-block}.tabs-rail[data-astro-cid-ssxvyu24]{z-index:1;justify-content:center;align-items:center;gap:10px;margin-top:2.125rem;padding:0 1rem;display:flex;position:relative}.tabs[data-astro-cid-ssxvyu24]{flex-wrap:wrap;justify-content:center;gap:10px;scroll-margin-top:1rem;display:flex}.tab-arrow[data-astro-cid-ssxvyu24]{color:#25344a;cursor:pointer;background:#fff;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .2s;display:none;box-shadow:0 2px 12px -2px #16202e61}.tab-arrow[data-astro-cid-ssxvyu24] svg[data-astro-cid-ssxvyu24]{width:18px;height:18px;display:block}.tab-icon[data-astro-cid-ssxvyu24]{flex-shrink:0;width:17px;height:17px;display:block}.tab[data-astro-cid-ssxvyu24]{color:#25344a;cursor:pointer;opacity:.55;background:#ffffff61;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 17px;font-family:inherit;font-size:.9375rem;font-weight:500;transition:background .25s,opacity .25s,box-shadow .25s;display:inline-flex}.tab[data-astro-cid-ssxvyu24]:hover{opacity:.85;background:#fff9}.tab[data-astro-cid-ssxvyu24].on{opacity:1;background:#fff;font-weight:600;box-shadow:0 2px 10px -4px #16202e47}@media (width<=767px){.tabs-rail[data-astro-cid-ssxvyu24]{padding:0}.tabs[data-astro-cid-ssxvyu24]{scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;--fade-l:0px;--fade-r:0px;width:100%;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);flex-wrap:nowrap;justify-content:flex-start;padding:2px 1rem;scroll-padding-inline:46px;overflow-x:auto}.tabs[data-astro-cid-ssxvyu24]::-webkit-scrollbar{display:none}.tab[data-astro-cid-ssxvyu24]{flex:none}.tab-arrow[data-astro-cid-ssxvyu24]{z-index:2;opacity:0;pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.tab-arrow[data-astro-cid-ssxvyu24][data-tab-step="-1"]{left:6px}.tab-arrow[data-astro-cid-ssxvyu24][data-tab-step="1"]{right:6px}.tabs-rail[data-astro-cid-ssxvyu24][data-prev] .tab-arrow[data-astro-cid-ssxvyu24][data-tab-step="-1"],.tabs-rail[data-astro-cid-ssxvyu24][data-next] .tab-arrow[data-astro-cid-ssxvyu24][data-tab-step="1"]{opacity:1;pointer-events:auto}.tabs-rail[data-astro-cid-ssxvyu24][data-prev] .tabs[data-astro-cid-ssxvyu24]{--fade-l:46px}.tabs-rail[data-astro-cid-ssxvyu24][data-next] .tabs[data-astro-cid-ssxvyu24]{--fade-r:46px}}.stage-wrap[data-astro-cid-ssxvyu24]{padding-inline:var(--stage-pad);isolation:isolate;margin-top:1.5rem;position:relative}.shot[data-astro-cid-ssxvyu24]{aspect-ratio:1568.16/919.116;box-sizing:border-box;backdrop-filter:blur(18px)saturate(1.1);background:#ffffff57;border:1px solid #ffffff9e;border-radius:26px;padding:13px;position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 30px 70px -28px #3c230f80,inset 0 1px #ffffffd9}.pane[data-astro-cid-ssxvyu24]{opacity:0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f7f0ea;border-radius:14px;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:13px;overflow:hidden;transform:scale(1.01)translateZ(0)}.pane[data-astro-cid-ssxvyu24].on{opacity:1;pointer-events:auto;transform:scale(1)translateZ(0)}.pane-img[data-astro-cid-ssxvyu24]{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block;position:absolute;inset:0}.pane-video[data-astro-cid-ssxvyu24]{object-fit:cover;pointer-events:none;width:100%;height:102%;display:block;position:absolute;top:-1%;left:0}@media (prefers-reduced-motion:reduce){.pane[data-astro-cid-ssxvyu24]{transition:opacity .2s;transform:none!important}}@media (width<=767px){.shot[data-astro-cid-ssxvyu24]{border-radius:16px;padding:7px}.pane[data-astro-cid-ssxvyu24]{border-radius:10px;inset:7px}}.hero-stats[data-astro-cid-ssxvyu24]{z-index:2;backdrop-filter:blur(10px);margin:1.625rem auto 2.75rem;background:#ffffff9e;border:1px solid #ffffffb3;border-radius:18px;grid-template-columns:repeat(3,1fr);max-width:1040px;margin-inline:auto;display:grid;position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (width<=1199px){.hero-stats[data-astro-cid-ssxvyu24]{width:calc(100% - 2 * (var(--hero-gutter) + var(--stage-pad)));max-width:calc(var(--hero-max) - 2 * (var(--hero-gutter) + var(--stage-pad)));margin-inline:auto}}@media (width<=767px){.hero-stats[data-astro-cid-ssxvyu24]{backdrop-filter:none;background:0 0;border:none;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:1.25rem 2rem;overflow:visible}}.stat[data-astro-cid-ssxvyu24]{text-align:center;border-right:1px solid #16202e1a;flex-direction:column;align-items:center;gap:6px;padding:1.5rem 1.25rem;display:flex}.stat[data-astro-cid-ssxvyu24]:last-child{border-right:none}.stat-n[data-astro-cid-ssxvyu24]{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);color:#16202e;font-size:clamp(1.625rem,3vw,2.5rem);font-weight:800;line-height:1}.stat-c[data-astro-cid-ssxvyu24]{color:#3f4d61;max-width:18ch;font-size:.8125rem;line-height:1.45}@media (width<=767px){.stat[data-astro-cid-ssxvyu24]{text-align:left;backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #ffffffb8;border-radius:14px;justify-content:center;align-items:flex-start;gap:4px;padding:.75rem .8125rem .875rem;box-shadow:0 8px 20px -14px #16202e8c}.stat[data-astro-cid-ssxvyu24]:first-child{flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:0;padding-block:.875rem}.stat[data-astro-cid-ssxvyu24]:first-child .stat-n[data-astro-cid-ssxvyu24]{flex:none;padding-right:.75rem}.stat[data-astro-cid-ssxvyu24]:first-child .stat-c[data-astro-cid-ssxvyu24]{border-left:1px solid #16202e24;flex:1;padding-left:.75rem}.stat-n[data-astro-cid-ssxvyu24]{font-size:1.5rem}.stat-suffix[data-astro-cid-ssxvyu24]{font-size:.52em}.stat-c[data-astro-cid-ssxvyu24]{max-width:none;font-size:.6875rem;line-height:1.4}}.home-page :is(h1,h2){font-family:var(--font-display)}
