.receipt-flow[data-scope-herophonestory]{--device-width:340px;--device-top:0px;color:#292238;justify-self:center;width:100%;max-width:1240px;margin:0;position:relative}.flow-stage[data-scope-herophonestory]{height:calc(var(--device-width) * var(--device-aspect) + var(--device-top) + 32px);isolation:isolate;position:relative}.receipt-lane[data-scope-herophonestory]{z-index:1;width:min(100vw,1600px);height:100%;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.flow-item[data-scope-herophonestory]{will-change:transform;pointer-events:none;width:148px;height:220px;position:absolute;top:0;left:50%;transform:translate(-460px,185px)rotate(-2deg)}.flow-item[data-scope-herophonestory]:nth-child(2){transform:translate(-230px,208px)rotate(8deg)}.flow-item[data-scope-herophonestory]:nth-child(3){transform:translate(80px,280px)rotate(7deg)}.flow-item[data-scope-herophonestory]:nth-child(4){transform:translate(300px,293px)rotate(-3deg)}.paper-receipt[data-scope-herophonestory],.processed-record[data-scope-herophonestory]{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.paper-receipt[data-scope-herophonestory]{box-sizing:border-box;color:#514b40;clip-path:polygon(0 0,100% 0,100% 97%,94% 100%,88% 97%,82% 100%,76% 97%,70% 100%,64% 97%,58% 100%,52% 97%,46% 100%,40% 97%,34% 100%,28% 97%,22% 100%,16% 97%,10% 100%,4% 97%,0 100%);background:#fffdf6;padding:16px 11px 14px;font-family:Geist Mono,monospace;box-shadow:0 14px 23px -15px #3d304a50}.amazon[data-scope-herophonestory] .paper-merchant[data-scope-herophonestory]{color:#322615;text-transform:none;font-size:16px}.ebay[data-scope-herophonestory] .paper-merchant[data-scope-herophonestory]{color:#4836aa;text-transform:none;font-size:18px}.bank[data-scope-herophonestory] .paper-merchant[data-scope-herophonestory]{color:#254e79}.ai[data-scope-herophonestory] .paper-merchant[data-scope-herophonestory]{text-transform:none;font-size:15px}.paper-receipt[data-scope-herophonestory].bank{clip-path:none;background:#f6faff;border-radius:12px}.paper-receipt[data-scope-herophonestory] time[data-scope-herophonestory]{text-align:center;font-size:7px;line-height:1.5;display:block}.paper-merchant[data-scope-herophonestory]{text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.5;display:block}.paper-receipt[data-scope-herophonestory] small[data-scope-herophonestory]{text-align:center;margin:8px 0;font-size:6px;line-height:1.6;display:block}.paper-lines[data-scope-herophonestory]{border-top:1px dashed #bcb3a3;margin:12px 0;padding-top:8px}.paper-lines[data-scope-herophonestory] p[data-scope-herophonestory]{justify-content:space-between;gap:6px;margin:7px 0;font-size:7px;line-height:1.6;display:flex}.paper-lines[data-scope-herophonestory] b[data-scope-herophonestory]{text-align:right;font-weight:400}.paper-receipt[data-scope-herophonestory]>strong[data-scope-herophonestory]{border-top:1px dashed #bcb3a3;justify-content:space-between;padding-top:10px;font-size:10px;display:flex}.processed-record[data-scope-herophonestory]{box-sizing:border-box;border-radius:14px;padding:14px 11px;font-family:Plus Jakarta Sans,sans-serif;display:none;box-shadow:0 15px 24px -15px #30213850}.flow-item[data-scope-herophonestory][data-processed=true] .paper-receipt[data-scope-herophonestory]{display:none}.flow-item[data-scope-herophonestory][data-processed=true] .processed-record[data-scope-herophonestory]{display:block}.mint[data-scope-herophonestory]{color:#1b4b38;background:#b9e4d2}.peach[data-scope-herophonestory]{color:#553422;background:#efc2a7}.coral[data-scope-herophonestory]{color:#552113;background:#ff9b78}.lime[data-scope-herophonestory]{color:#314516;background:#d6ec97}.lavender[data-scope-herophonestory]{color:#30215a;background:#cbc0ff}.blue[data-scope-herophonestory]{color:#17385c;background:#aacef4}.record-heading[data-scope-herophonestory]{align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.record-identity[data-scope-herophonestory]{min-width:0}.record-merchant[data-scope-herophonestory]{font-weight:700;line-height:1.3;display:block}.record-heading[data-scope-herophonestory] small[data-scope-herophonestory]{margin-top:4px;font-size:8px;font-weight:500;line-height:1.4;display:block}.record-icon[data-scope-herophonestory]{background:#fff5;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.record-icon[data-scope-herophonestory] svg[data-scope-herophonestory]{width:15px;height:15px}.record-check[data-scope-herophonestory]{display:none}.record-amount[data-scope-herophonestory]{letter-spacing:-.035em;margin:17px 0;font-size:26px;line-height:1;display:block}.processed-record[data-scope-herophonestory]>p[data-scope-herophonestory]{justify-content:space-between;gap:5px;margin:0;font-size:8px;display:flex}.processed-record[data-scope-herophonestory]>p[data-scope-herophonestory] span[data-scope-herophonestory]{text-transform:capitalize}.native-device[data-scope-herophonestory]{left:50%;top:var(--device-top);width:var(--device-width);z-index:3;filter:drop-shadow(0 24px 20px #26203926);position:absolute;transform:translate(-50%)}.device-base[data-scope-herophonestory],.device-frame[data-scope-herophonestory]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.device-frame[data-scope-herophonestory]{z-index:3}.native-aperture[data-scope-herophonestory]{z-index:2;background:#f7f7fb;position:absolute;inset:0;-webkit-mask:url(/landing/hero/iphone-md834/screen-mask.png) 0 0/100% 100% no-repeat;mask:url(/landing/hero/iphone-md834/screen-mask.png) 0 0/100% 100% no-repeat}.native-screen[data-scope-herophonestory]{object-fit:fill;pointer-events:none;background:#f7f7fb;position:absolute}.native-screen-income[data-scope-herophonestory]{opacity:0;transition:opacity .7s}.receipt-flow[data-scope-herophonestory][data-face=income] .native-screen-income[data-scope-herophonestory]{opacity:1}@media (prefers-reduced-motion:reduce){.native-screen-income[data-scope-herophonestory]{transition:none}}.sr-only[data-scope-herophonestory]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px) and (min-width:901px){.receipt-lane[data-scope-herophonestory]{width:100vw}.receipt-flow[data-scope-herophonestory]{--device-width:310px}.flow-item[data-scope-herophonestory]{width:138px}.record-amount[data-scope-herophonestory]{font-size:24px}.record-heading[data-scope-herophonestory],.paper-merchant[data-scope-herophonestory]{font-size:10px}}@media (max-width:900px){.receipt-flow[data-scope-herophonestory]{max-width:none}.receipt-lane[data-scope-herophonestory]{width:100vw}}@media (max-width:540px){.receipt-flow[data-scope-herophonestory]{--device-width:clamp(196px,56vw,240px);--device-top:64px}.receipt-lane[data-scope-herophonestory]{width:100vw}.flow-item[data-scope-herophonestory]{width:108px;height:170px}.paper-receipt[data-scope-herophonestory]{padding:10px 8px}.paper-merchant[data-scope-herophonestory]{font-size:9px}.paper-receipt[data-scope-herophonestory] small[data-scope-herophonestory]{margin:5px 0;font-size:6px}.paper-lines[data-scope-herophonestory]{margin:8px 0;padding-top:5px}.paper-lines[data-scope-herophonestory] p[data-scope-herophonestory]{gap:4px;margin:5px 0;font-size:6px}.paper-receipt[data-scope-herophonestory]>strong[data-scope-herophonestory]{padding-top:10px;font-size:10px}.processed-record[data-scope-herophonestory]{border-radius:12px;padding:12px 8px}.record-heading[data-scope-herophonestory]{gap:4px;font-size:8px}.record-heading[data-scope-herophonestory] small[data-scope-herophonestory]{font-size:6px}.record-icon[data-scope-herophonestory]{width:20px;height:20px}.record-icon[data-scope-herophonestory] svg[data-scope-herophonestory]{width:12px;height:12px}.record-check[data-scope-herophonestory]{display:none}.record-amount[data-scope-herophonestory]{margin:14px 0;font-size:20px}.processed-record[data-scope-herophonestory]>p[data-scope-herophonestory]{font-size:6px}}.flow-item[data-scope-herophonestory]:nth-child(n+5){display:none}.receipt-flow[data-scope-herophonestory].is-running .flow-item[data-scope-herophonestory]:nth-child(n+5){display:block}@media (prefers-reduced-motion:reduce){.flow-item[data-scope-herophonestory]{will-change:auto}}
.screen-crop[data-scope-screencrop]{border-radius:inherit;background:#fff;width:100%;position:relative;overflow:hidden}.screen-crop[data-scope-screencrop] img[data-scope-screencrop]{max-width:none;height:auto;display:block;position:absolute}.crop-expand[data-scope-screencrop]{color:#48415f;cursor:pointer;background:#fffffff2;border:1px solid #dedbea;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 8px #24203714}.crop-expand[data-scope-screencrop]:hover{color:#4940ae;background:#eeecfb}.crop-expand[data-scope-screencrop]:focus-visible,.crop-toolbar[data-scope-screencrop] button[data-scope-screencrop]:focus-visible,.crop-scroll[data-scope-screencrop]:focus-visible{outline-offset:-3px;outline:2px solid #5b5bd6}.crop-dialog[data-scope-screencrop]{color:#292238;background:#fff;border:1px solid #e8e6f0;border-radius:20px;width:min(720px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 80px #18132933}.crop-dialog[data-scope-screencrop]::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#17122480}.crop-toolbar[data-scope-screencrop]{border-bottom:1px solid #eeecf4;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.crop-toolbar[data-scope-screencrop] button[data-scope-screencrop]{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#f5f4fa;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex}.crop-toolbar[data-scope-screencrop] [data-scope-screencrop][data-crop-close] span[data-scope-screencrop]{width:20px;height:20px;position:relative}.crop-toolbar[data-scope-screencrop] [data-scope-screencrop][data-crop-close] span[data-scope-screencrop]:before,.crop-toolbar[data-scope-screencrop] [data-scope-screencrop][data-crop-close] span[data-scope-screencrop]:after{content:"";background:currentColor;border-radius:1px;width:14px;height:1.6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.crop-toolbar[data-scope-screencrop] [data-scope-screencrop][data-crop-close] span[data-scope-screencrop]:after{transform:translate(-50%,-50%)rotate(-45deg)}.crop-actions[data-scope-screencrop]{align-items:center;gap:8px;display:flex}.crop-toolbar[data-scope-screencrop] [data-scope-screencrop][data-crop-close]{justify-content:center;width:44px;padding:0}.crop-toolbar[data-scope-screencrop] [data-scope-screencrop][aria-pressed=true]{color:#4940ae;background:#eeecfb}.crop-body[data-scope-screencrop]{overscroll-behavior:contain;max-height:calc(100dvh - 104px);overflow:auto}.crop-caption[data-scope-screencrop]{color:#514b61;text-wrap:pretty;border-top:1px solid #eeecf4;margin:0;padding:20px 24px 24px;font-size:16px;line-height:1.65}.crop-scroll[data-scope-screencrop]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:auto}.crop-large[data-scope-screencrop]{background:#fff;width:100%;position:relative;overflow:hidden}.crop-dialog[data-scope-screencrop][data-zoomed=true] .crop-large[data-scope-screencrop]{width:150%;min-width:calc(var(--screen-w) * 1.5)}.crop-dialog[data-scope-screencrop][open]{animation:.2s ease-out detail-arrive}@keyframes detail-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:540px){.crop-dialog[data-scope-screencrop]{border-radius:20px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.crop-toolbar[data-scope-screencrop]{padding:10px 12px}.crop-body[data-scope-screencrop]{max-height:calc(100dvh - 84px)}.crop-caption[data-scope-screencrop]{padding:18px 20px 22px;font-size:15px}}@media (prefers-reduced-motion:reduce){.crop-dialog[data-scope-screencrop][open]{animation:none}}@media (prefers-reduced-transparency:reduce){.crop-dialog[data-scope-screencrop]::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.orb[data-scope-solvingorb]{flex:none;display:inline-block;position:relative}.orb[data-scope-solvingorb] svg[data-scope-solvingorb],.orb[data-scope-solvingorb] canvas[data-scope-solvingorb]{width:100%;height:100%;display:block}.orb[data-scope-solvingorb] canvas[data-scope-solvingorb][hidden],.orb[data-scope-solvingorb][data-live=true] svg[data-scope-solvingorb]{display:none}
.capture-chapter[data-scope-capturestory]{padding:var(--chapter-top) 0 var(--chapter-bottom);scroll-margin-top:64px}.flow[data-scope-capturestory]{grid-template-columns:minmax(0,1fr) minmax(300px,.92fr);align-items:center;gap:64px;display:grid}.flow-copy[data-scope-capturestory]{min-width:0}.flow-list[data-scope-capturestory]{gap:12px;margin:40px 0 0;padding:0;list-style:none;display:grid}.flow-item[data-scope-capturestory]{background:var(--tint,#f3f1fb);width:calc(100% - 36px);color:var(--ink,#15151c);text-align:left;font:inherit;cursor:pointer;border:0;border-radius:24px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:6px 20px;margin-inline:18px;padding:18px 22px;transition:width .5s cubic-bezier(.2,.8,.2,1),margin .5s cubic-bezier(.2,.8,.2,1),background .3s,box-shadow .3s,padding .5s cubic-bezier(.2,.8,.2,1);display:grid}.flow-item[data-scope-capturestory]:focus-visible{outline-offset:4px;outline:3px solid #877be9}.flow-item[data-scope-capturestory][aria-current=step]{width:100%;box-shadow:var(--shadow,0 20px 40px -20px #15151c1f);background:#fff;margin-inline:0;padding:22px 26px}.flow-title[data-scope-capturestory]{letter-spacing:-.02em;color:#5f5f72;grid-area:1/1;font-size:18px;font-weight:600;transition:color .3s}.flow-item[data-scope-capturestory][aria-current=step] .flow-title[data-scope-capturestory]{color:var(--ink,#15151c)}.flow-desc[data-scope-capturestory]{color:#6b6b7e;grid-area:2/1;max-width:420px;font-size:15px;line-height:1.55;transition:color .3s}.flow-item[data-scope-capturestory][aria-current=step] .flow-desc[data-scope-capturestory]{color:var(--muted,#5f5f70)}.flow-ring[data-scope-capturestory]{color:#6b6b7c;grid-area:1/2/span 2;width:40px;height:40px;position:relative}.flow-ring[data-scope-capturestory] svg[data-scope-capturestory]{width:100%;height:100%;position:absolute;inset:0}.flow-arrow[data-scope-capturestory]{background:#fff;border-radius:50%;padding:10px;transition:opacity .3s}.flow-item[data-scope-capturestory][aria-current=step] .flow-arrow[data-scope-capturestory]{opacity:0}.ring[data-scope-capturestory]{opacity:0;transition:opacity .3s;transform:rotate(-90deg)}.flow-item[data-scope-capturestory][aria-current=step] .ring[data-scope-capturestory]{opacity:1}.ring-track[data-scope-capturestory]{fill:none;stroke:#e4e4ee;stroke-width:2.2px}.ring-fill[data-scope-capturestory]{fill:none;stroke:var(--brand,#5b5bd6);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:106.8;stroke-dashoffset:calc(106.8 * (1 - var(--p,0)))}.flow-stage[data-scope-capturestory]{justify-content:center;min-width:0;display:flex}.flow-phone[data-scope-capturestory]{--phone-width:min(340px,calc((100vh - 140px) * .49));width:var(--phone-width);filter:drop-shadow(0 26px 22px #2720331f);max-width:100%;position:relative}.device[data-scope-capturestory]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rim[data-scope-capturestory]{z-index:5}.flow-display[data-scope-capturestory]{z-index:2;background:#f7f7fb;position:absolute;inset:0;-webkit-mask:url(/landing/hero/iphone-md834/screen-mask.png) 0 0/100% 100% no-repeat;mask:url(/landing/hero/iphone-md834/screen-mask.png) 0 0/100% 100% no-repeat}.flow-screens[data-scope-capturestory]{background:#f7f7fb;position:absolute;overflow:hidden}.flow-layer[data-scope-capturestory]{position:absolute;inset:0;overflow:hidden}.flow-home-scroll[data-scope-capturestory] img[data-scope-capturestory]{width:100%;height:auto;display:block}.flow-shot[data-scope-capturestory]>img[data-scope-capturestory]{object-fit:fill;width:100%;height:100%;display:block}.flow-home-scroll[data-scope-capturestory]{will-change:transform;width:100%;transition:transform 1s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0}[data-scope-capturestory][data-scroll=list] .flow-home-scroll[data-scope-capturestory]{transform:translateY(calc(var(--scroll-stop) * var(--u) * -1))}.flow-status[data-scope-capturestory],.flow-tabbar[data-scope-capturestory]{height:auto;display:block;position:absolute}.flow-indicator[data-scope-capturestory]{border-radius:calc(3 * var(--u));opacity:.9;background:#181820;position:absolute}.flow-fab-x[data-scope-capturestory]{opacity:0;background:linear-gradient(#7373de,#5b5bd6 50%,#4f4fbe);border-radius:50%;transition:opacity .2s;position:absolute;box-shadow:0 6px 12px #5b5bd666}.flow-fab-x[data-scope-capturestory] i[data-scope-capturestory]{width:calc(18 * var(--u));height:calc(2.2 * var(--u));background:#fff;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.flow-fab-x[data-scope-capturestory] i[data-scope-capturestory]+i[data-scope-capturestory]{transform:translate(-50%,-50%)rotate(-45deg)}[data-scope-capturestory][data-menu=open] .flow-fab-x[data-scope-capturestory]{opacity:1}.flow-menu[data-scope-capturestory]{width:calc(208 * var(--u));padding:calc(6 * var(--u));border-radius:calc(20 * var(--u));transform-origin:100% 100%;opacity:0;transform:translateY(calc(16 * var(--u))) scale(.93);color:#181820;z-index:4;background:#fff;border:1px solid #f0f0f5;font-family:Plus Jakarta Sans,sans-serif;transition:opacity .16s ease-out,transform .26s cubic-bezier(.2,.8,.2,1);position:absolute;box-shadow:0 1px 2px #14142d1a,0 6px 14px #14142d1f,0 18px 34px #3c3c8c29,0 40px 80px #3c3c8c33}[data-scope-capturestory][data-menu=open] .flow-menu[data-scope-capturestory]{opacity:1;transform:none}.menu-title[data-scope-capturestory]{padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(7 * var(--u));font:600 calc(9.5 * var(--u))/1.2 "Geist Mono",monospace;letter-spacing:calc(1.43 * var(--u));text-transform:uppercase;color:#5c5c6e;display:block}.menu-row[data-scope-capturestory]{align-items:center;gap:calc(11 * var(--u));padding:calc(10 * var(--u)) calc(9 * var(--u));border-radius:calc(15 * var(--u));opacity:0;transform:translateY(calc(9 * var(--u)));transition:opacity .26s,transform .26s;display:flex}[data-scope-capturestory][data-menu=open] .menu-row[data-scope-capturestory]{opacity:1;transform:none}[data-scope-capturestory][data-menu=open] .menu-row[data-scope-capturestory]:first-of-type{transition-delay:50ms}[data-scope-capturestory][data-menu=open] .menu-row[data-scope-capturestory]:last-of-type{transition-delay:.11s}.menu-tile[data-scope-capturestory]{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(11 * var(--u));color:#5c5c6e;background:#f3f3f8;flex:none;place-items:center;display:grid}.menu-tile[data-scope-capturestory] svg[data-scope-capturestory]{width:calc(18 * var(--u));height:calc(18 * var(--u))}.menu-tile-acc[data-scope-capturestory]{color:#4b4bc4;background:#eeeefc}.menu-text[data-scope-capturestory]{min-width:0;display:grid}.menu-text[data-scope-capturestory] b[data-scope-capturestory]{font-size:calc(14 * var(--u));letter-spacing:calc(-.14 * var(--u));font-weight:600;line-height:1.3}.menu-text[data-scope-capturestory] small[data-scope-capturestory]{font-size:calc(11 * var(--u));color:#6f6f82;margin-top:calc(2 * var(--u));line-height:1.3}.flow-shot[data-scope-capturestory]{opacity:0;visibility:hidden;transition:opacity .38s,transform .5s cubic-bezier(.2,.8,.2,1),visibility 0s linear .5s}.flow-shot[data-scope-capturestory][data-layer=capture]{transform:translateY(9%)}.flow-shot[data-scope-capturestory][data-layer=confirm]{transform:translate(9%)}.flow-shot[data-scope-capturestory].is-on{opacity:1;visibility:visible;transition:opacity .38s,transform .5s cubic-bezier(.2,.8,.2,1);transform:none}.flow-flash[data-scope-capturestory]{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.flow-flash[data-scope-capturestory].is-flashing{animation:.34s ease-out flowFlash}@keyframes flowFlash{0%{opacity:0}25%{opacity:.9}to{opacity:0}}.flow-orb[data-scope-capturestory]{aspect-ratio:1;position:absolute}.flow-shot[data-scope-capturestory]:not(.is-on) .flow-orb[data-scope-capturestory]{display:none}.flow-orb[data-scope-capturestory] .orb{display:block;width:100%!important;height:100%!important}.flow-tap[data-scope-capturestory]{width:calc(30 * var(--u));height:calc(30 * var(--u));margin:calc(-15 * var(--u)) 0 0 calc(-15 * var(--u));opacity:0;pointer-events:none;z-index:9;background:#5b5bd642;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #5b5bd699}.flow-tap[data-scope-capturestory].is-tapping{animation:.6s ease-out flowTap}@keyframes flowTap{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.no-anim[data-scope-capturestory],.no-anim[data-scope-capturestory] [data-scope-capturestory]{transition:none!important}.sr-only[data-scope-capturestory]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1200px){.flow[data-scope-capturestory]{gap:44px}.flow-phone[data-scope-capturestory]{--phone-width:min(300px,calc((100vh - 140px) * .49))}}@media (max-width:900px){.flow[data-scope-capturestory]{grid-template-columns:minmax(0,1fr);gap:36px}.flow-copy[data-scope-capturestory]{display:contents}.flow-copy[data-scope-capturestory] .chapter-head[data-scope-capturestory]{order:0;margin-bottom:0}.flow-stage[data-scope-capturestory]{order:1}.flow-list[data-scope-capturestory]{order:2;margin-top:0}.flow-phone[data-scope-capturestory]{--phone-width:260px}.flow-list[data-scope-capturestory]{margin-top:28px}.flow-item[data-scope-capturestory]{width:calc(100% - 24px);margin-inline:12px;padding:16px 18px}.flow-item[data-scope-capturestory][aria-current=step]{padding:20px 22px}.flow-title[data-scope-capturestory]{font-size:17px}.flow-desc[data-scope-capturestory]{font-size:14px}}@media (max-width:700px){.flow-phone[data-scope-capturestory]{--phone-width:min(250px,72vw)}}@media (prefers-reduced-motion:reduce){.flow-item[data-scope-capturestory],.flow-title[data-scope-capturestory],.flow-desc[data-scope-capturestory],.flow-arrow[data-scope-capturestory],.ring[data-scope-capturestory],.flow-home-scroll[data-scope-capturestory],.flow-menu[data-scope-capturestory],.menu-row[data-scope-capturestory],.flow-shot[data-scope-capturestory],.flow-fab-x[data-scope-capturestory]{transition:none!important}.flow-tap[data-scope-capturestory],.flow-flash[data-scope-capturestory]{animation:none!important}.ring[data-scope-capturestory]{display:none}}
.savings-chapter[data-scope-financialstories],.insights-chapter[data-scope-financialstories]{padding:80px 0 64px}.savings-chapter[data-scope-financialstories] h2[data-scope-financialstories],.insights-chapter[data-scope-financialstories] h2[data-scope-financialstories]{--fs-h2:clamp(32px,4vw,46px);font-size:var(--fs-h2)}.budget-story[data-scope-financialstories]{border-radius:var(--r-panel);background:#f5f4fa;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:48px;display:grid}.budget-intro[data-scope-financialstories]{font-size:var(--fs-lede);color:var(--muted);max-width:360px;margin:22px 0 30px;line-height:1.55}.budget-point[data-scope-financialstories]{align-items:center;gap:16px;display:flex}.budget-point[data-scope-financialstories] img[data-scope-financialstories],.saving-note[data-scope-financialstories] img[data-scope-financialstories]{object-fit:contain;flex:none;width:56px;height:56px}.budget-point[data-scope-financialstories] h3[data-scope-financialstories]{font-size:18px;line-height:1.3}.budget-point[data-scope-financialstories] p[data-scope-financialstories],.saving-note[data-scope-financialstories] p[data-scope-financialstories]{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.6}.budget-art[data-scope-financialstories]{width:100%;max-width:var(--screen-w);border-radius:20px;justify-self:center;overflow:hidden;box-shadow:0 16px 36px -24px #27233a55}.saving-notes[data-scope-financialstories]{grid-template-columns:1fr 1fr;gap:48px;margin:32px 0 0;padding:0 16px;display:grid}.saving-note[data-scope-financialstories]{align-items:flex-start;gap:18px;padding:12px 0;display:flex}.saving-note[data-scope-financialstories] h3[data-scope-financialstories]{font-size:21px;line-height:1.25}.insights-chapter[data-scope-financialstories] .chapter-head[data-scope-financialstories]{margin-bottom:30px}.insight-choices[data-scope-financialstories]{border-bottom:1px solid #e8e6f0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-bottom:16px;display:grid}.insight-choices[data-scope-financialstories] button[data-scope-financialstories]{text-align:left;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:flex}.insight-choices[data-scope-financialstories] img[data-scope-financialstories]{object-fit:contain;flex:none;width:48px;height:48px}.insight-choices[data-scope-financialstories] button[data-scope-financialstories]:hover{color:var(--ink);background:#f7f6fb}.insight-choices[data-scope-financialstories] button[data-scope-financialstories][aria-selected=true]{color:#4940ae;background:#eeecfb;border-color:#d6d0f3}.insight-view[data-scope-financialstories]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:56px;min-height:320px;padding:40px 16px 0;display:grid}.insight-view[data-scope-financialstories][hidden]{display:none}.insight-copy[data-scope-financialstories] h3[data-scope-financialstories]{--fs-h3:clamp(26px,2.7vw,34px);font-size:var(--fs-h3);max-width:340px}.insight-copy[data-scope-financialstories] p[data-scope-financialstories]{color:var(--muted);max-width:380px;margin:18px 0 0;font-size:17px;line-height:1.6}.insight-art[data-scope-financialstories]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px;display:grid}.insight-fragment[data-scope-financialstories]{border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 12px 30px -20px #27233a44}.insight-view[data-scope-financialstories]:not([hidden]) .insight-art[data-scope-financialstories]{animation:.24s ease-out insight-arrive}@keyframes insight-arrive{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:701px) and (max-width:1280px){.insight-art[data-scope-financialstories]{max-width:var(--screen-w);grid-template-columns:1fr;justify-self:center;width:100%}}@media (max-width:1000px){.budget-story[data-scope-financialstories]{gap:32px;padding:36px}.insight-choices[data-scope-financialstories] button[data-scope-financialstories]{gap:6px;padding:12px 8px;font-size:13px}.insight-choices[data-scope-financialstories] img[data-scope-financialstories]{width:40px;height:40px}.insight-view[data-scope-financialstories]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}.insight-art[data-scope-financialstories]{grid-template-columns:1fr;justify-self:center;width:100%;max-width:340px}.saving-notes[data-scope-financialstories]{gap:28px;padding:0}}@media (max-width:700px){.savings-chapter[data-scope-financialstories],.insights-chapter[data-scope-financialstories]{padding:64px 0 40px}.budget-story[data-scope-financialstories]{border-radius:24px;grid-template-columns:1fr;gap:28px;padding:28px 22px 0;overflow:hidden}.budget-art[data-scope-financialstories]{width:calc(100% + 44px);max-width:none;box-shadow:none;border-radius:0 0 24px 24px}.budget-intro[data-scope-financialstories]{margin:18px 0 24px;font-size:17px}.budget-point[data-scope-financialstories] img[data-scope-financialstories]{width:44px;height:44px}.budget-point[data-scope-financialstories]{gap:12px}.budget-point[data-scope-financialstories] h3[data-scope-financialstories]{font-size:17px}.budget-point[data-scope-financialstories] p[data-scope-financialstories]{font-size:14px}.saving-notes[data-scope-financialstories]{grid-template-columns:1fr;gap:0;margin-top:16px}.saving-note[data-scope-financialstories]{gap:16px;padding:22px 4px}.saving-note[data-scope-financialstories]+.saving-note[data-scope-financialstories]{border-top:1px solid #e8e6f0}.saving-note[data-scope-financialstories] img[data-scope-financialstories]{width:48px;height:48px}.saving-note[data-scope-financialstories] h3[data-scope-financialstories]{font-size:20px}.saving-note[data-scope-financialstories] p[data-scope-financialstories]{font-size:15px}.insight-choices[data-scope-financialstories]{grid-template-columns:1fr 1fr;gap:8px;padding-bottom:20px}.insight-choices[data-scope-financialstories] button[data-scope-financialstories]{border-radius:14px;gap:8px;padding:10px 8px;font-size:13px}.insight-choices[data-scope-financialstories] img[data-scope-financialstories]{width:36px;height:36px}.insight-view[data-scope-financialstories]{grid-template-columns:1fr;gap:26px;min-height:0;padding:26px 0 0}.insight-copy[data-scope-financialstories] h3[data-scope-financialstories]{font-size:27px}.insight-copy[data-scope-financialstories] p[data-scope-financialstories]{margin-top:12px;font-size:16px}.insight-art[data-scope-financialstories]{gap:14px}}@media (prefers-reduced-motion:reduce){.insight-choices[data-scope-financialstories] button[data-scope-financialstories]{transition:none}.insight-view[data-scope-financialstories]:not([hidden]) .insight-art[data-scope-financialstories]{animation:none}}
.currencies[data-scope-currencybooks]{padding:var(--chapter-top) 0 var(--chapter-bottom);text-align:center;position:relative;overflow:hidden}.currencies-copy[data-scope-currencybooks]{z-index:1;flex-direction:column;align-items:center;max-width:1040px;margin:0 auto;padding:0 24px;display:flex;position:relative}.currencies-copy[data-scope-currencybooks] .eyebrow[data-scope-currencybooks]{align-self:center}.currencies-line[data-scope-currencybooks]{font-size:var(--fs-statement);letter-spacing:-.045em;color:var(--brand);text-wrap:balance;margin:0;font-weight:650;line-height:.98}.currencies-sub[data-scope-currencybooks]{max-width:560px;font-size:var(--fs-lede);color:var(--muted);text-wrap:balance;margin:26px auto 0;line-height:1.55}.books[data-scope-currencybooks]{z-index:2;box-sizing:border-box;justify-content:center;gap:6px;width:min(1080px,100%);margin:64px auto 0;padding:0 20px;list-style:none;display:flex;position:relative}.book[data-scope-currencybooks]{flex-direction:column;flex:0 0 48px;align-items:center;gap:9px;min-width:0;display:flex}.well[data-scope-currencybooks]{width:48px;height:72px;display:block;position:relative}.jar-glass[data-scope-currencybooks]{width:100%;height:100%;display:block;position:absolute;inset:0}.jar-sheen[data-scope-currencybooks]{pointer-events:none;z-index:2}.coin[data-scope-currencybooks]{width:34px;height:34px;color:var(--ink);text-align:center;will-change:transform;-webkit-user-select:none;user-select:none;z-index:1;background:#fff;border-radius:50%;margin-left:-17px;font:700 15px/34px Geist Mono,monospace;position:absolute;bottom:6px;left:50%;box-shadow:0 1px 2px #15151c24,0 8px 16px -10px #15151c59}.coin[data-scope-currencybooks][data-len="2"]{font-size:13px}.coin[data-scope-currencybooks][data-len="3"]{letter-spacing:-.02em;font-size:10.5px}.code[data-scope-currencybooks]{letter-spacing:.06em;color:var(--muted);font:600 11px/1 Geist Mono,monospace}@keyframes jarLand{0%{transform:scale(1)}35%{transform:scale(1.07,.93)}70%{transform:scale(.985,1.025)}to{transform:scale(1)}}.jar[data-scope-currencybooks].is-landed{transform-origin:50% 100%;animation:.36s cubic-bezier(.2,.8,.2,1) jarLand}@media (prefers-reduced-motion:reduce){.jar[data-scope-currencybooks].is-landed{animation:none}}.currencies[data-scope-currencybooks][data-drag] .coin[data-scope-currencybooks]{cursor:grab;touch-action:none}.currencies[data-scope-currencybooks][data-drag] .coin[data-scope-currencybooks].is-held{cursor:grabbing;box-shadow:0 2px 4px #15151c29,0 18px 28px -12px #15151c66}.currencies[data-scope-currencybooks][data-drag] .coin[data-scope-currencybooks].is-held,.currencies[data-scope-currencybooks][data-drag] .coin[data-scope-currencybooks].is-flying{z-index:3}@media (max-width:999px){.book[data-scope-currencybooks][data-tier="3"]{display:none}}@media (max-width:639px){.book[data-scope-currencybooks][data-tier="2"]{display:none}.currencies-line[data-scope-currencybooks]{font-size:var(--fs-statement-small)}.currencies-sub[data-scope-currencybooks]{margin-top:18px;font-size:16px}.books[data-scope-currencybooks]{gap:5px;margin-top:44px;padding:0 16px}.book[data-scope-currencybooks]{flex-basis:40px;gap:8px}.well[data-scope-currencybooks]{width:40px;height:62px}.coin[data-scope-currencybooks]{width:28px;height:28px;margin-left:-14px;font-size:13px;line-height:28px;bottom:5px}.coin[data-scope-currencybooks][data-len="2"]{font-size:11px}.coin[data-scope-currencybooks][data-len="3"]{font-size:9px}}
.feature-stories{--ink:#15151c;--muted:#5f5f70;--brand:#5b5bd6;--brand-tint:#eeeefc;--tint:#f3f1fb;--tint-2:#e7e5f5;--shadow:0 20px 40px -20px #15151c1f;--r-chip:12px;--r-card:24px;--r-panel:32px;--fs-display2:clamp(34px,4.6vw,60px);--fs-h3:clamp(22px,2.1vw,27px);--fs-lede:clamp(17px,1.6vw,19px);--fs-statement:clamp(40px,5vw,72px);--fs-statement-small:clamp(34px,10vw,42px);color:var(--ink);background:#fff}.feature-stories *{box-sizing:border-box}.feature-stories [hidden]{display:none!important}.feature-stories .wrap{max-width:1160px;margin-inline:auto;padding-inline:40px}.feature-stories h2{font-size:var(--fs-display2);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:650;line-height:1.06}.feature-stories h2 span{color:#7a7a8c}.feature-stories h3{font-size:var(--fs-h3);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.feature-stories .eyebrow{background:var(--brand-tint);color:var(--brand);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;margin:0 0 20px;padding:6px 11px;font:600 11px/1.2 Geist Mono,monospace;display:inline-flex}.feature-stories .chapter-head{max-width:720px;margin-bottom:44px}.feature-stories .intro{font-size:var(--fs-lede);color:var(--muted);max-width:520px;margin:22px 0 0;line-height:1.55}.feature-stories button{cursor:pointer;font-family:inherit}.feature-stories button:focus-visible,.feature-stories a:focus-visible,.feature-stories summary:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.feature-stories .card{border-radius:var(--r-card);flex-direction:column;gap:12px;min-height:440px;padding:30px 28px 28px;display:flex;position:relative;overflow:hidden}.feature-stories .card>p:not(.eyebrow){color:var(--muted);max-width:360px;margin:0;font-size:15px;line-height:1.6}.feature-stories .card .eyebrow{margin-bottom:8px}.feature-stories .card-tint{background:var(--tint)}.feature-stories .card-dark{background:var(--ink);color:#fff}.feature-stories .card-dark>p:not(.eyebrow){color:#b9b9c8}.feature-stories .card-dark .eyebrow{color:#c8c8ff;background:#ffffff1c}.feature-stories .card-dark h2 span{color:#9d9daf}.feature-stories .frag{border-radius:var(--r-chip);box-shadow:var(--shadow);background:#fff;overflow:hidden}.feature-stories .frag-dark{background:#15151c;box-shadow:0 20px 40px -20px #0009}.feature-stories .frag-dark .screen-crop{background:#15151c}.feature-stories .card>.frag{box-shadow:none;background:0 0;justify-content:center;max-width:none;margin:auto -28px -52px;padding-top:18px;display:flex}.feature-stories .card>.frag>*{border-radius:var(--r-chip) var(--r-chip) 0 0;width:min(440px,100%);box-shadow:var(--shadow)}.feature-stories .card-wide{flex-direction:row;grid-column:1/-1;align-items:center;gap:48px;min-height:0;padding:36px 40px}.feature-stories .card-wide-copy{flex-direction:column;flex:320px;align-items:flex-start;gap:12px;display:flex}.feature-stories .card-wide-copy>p:not(.eyebrow){color:var(--muted);max-width:380px;margin:0;font-size:15px;line-height:1.6}.feature-stories .card-wide>.frag{flex:380px;max-width:440px;margin:0;padding:0;display:block;transform:none}.feature-stories .card-wide>.frag>*{border-radius:var(--r-chip);width:100%}.feature-stories .home-chapter{padding:var(--chapter-top) 0 var(--chapter-bottom)}.feature-stories .bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.feature-stories .life-band{padding:var(--chapter-top) 0 var(--chapter-bottom);text-align:center}.feature-stories .life-band-copy{flex-direction:column;align-items:center;display:flex}.feature-stories .life-band h2{font-size:var(--fs-display2);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;line-height:1.02}.feature-stories .life-band p{max-width:540px;font-size:var(--fs-lede);color:var(--muted);text-wrap:balance;margin:22px auto 0;line-height:1.55}.feature-stories .life-cta{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:24px;min-height:52px;margin-top:28px;padding:0 26px;font:600 15px Plus Jakarta Sans,sans-serif;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.feature-stories .life-cta:hover{background:#2a2a36}.feature-stories .trust-section{max-width:1160px;margin:var(--chapter-top) auto 0;border-radius:var(--r-panel);background:var(--ink);color:#fff;grid-template-columns:1fr 1.1fr;gap:80px;padding:56px 60px;display:grid;position:relative;overflow:hidden}.feature-stories .trust-section:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#5b5bd633,#0000 65%);border-radius:50%;width:60%;position:absolute;inset:auto -10% -40% auto}.feature-stories .trust-title{display:block;position:relative}.feature-stories .privacy-art{filter:drop-shadow(0 18px 24px #0005);width:104px;height:auto;margin:-6px 0 22px -4px;display:block}.feature-stories .trust-title h2 span{color:#9d9daf}.feature-stories .trust-title a{color:#d5d2ff;border-bottom:1px solid #6e6a9a;align-items:center;min-height:44px;margin-top:14px;font-size:13px;line-height:1.6;text-decoration:none;display:inline-flex}.feature-stories .trust-facts{flex-direction:column;align-self:center;gap:22px;margin:0;display:flex;position:relative}.feature-stories .trust-facts p{margin:0;font-size:14px;line-height:1.65}.feature-stories .trust-facts p+p{border-top:1px solid #ffffff1f;padding-top:22px}.feature-stories .trust-facts strong{margin-bottom:6px;font-size:16px;font-weight:600;display:block}.feature-stories .trust-facts span{color:#b9b9c8;max-width:410px;display:block}.feature-stories .founder-section{max-width:1160px;padding:var(--chapter-top) 40px var(--chapter-bottom);grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin:auto;scroll-margin-top:40px;display:grid}.feature-stories .voice{flex-direction:column;margin:0;display:flex}.feature-stories .voice .eyebrow{margin-bottom:22px}.feature-stories .voice-lead{letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:28px;font-weight:600;line-height:1.25}.feature-stories .voice-body{color:#51515f;margin:0;font-size:17px;line-height:1.7}.feature-stories .voice-who{margin:24px 0 0;font-size:13px;font-weight:600}.feature-stories .voice-who span{color:var(--muted);margin-top:6px;font-weight:400;display:block}.feature-stories .receipt{filter:drop-shadow(0 18px 26px #1e1c3c2e);width:min(320px,100%);margin:4px auto 0;transition:transform .45s cubic-bezier(.2,.8,.2,1);transform:rotate(-2deg)}@media (hover:hover){.feature-stories .receipt:hover{transform:rotate(0)translateY(-5px)}}.feature-stories .receipt-paper{clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),95.83% 100%,91.67% calc(100% - 9px),87.5% 100%,83.33% calc(100% - 9px),79.17% 100%,75% calc(100% - 9px),70.83% 100%,66.67% calc(100% - 9px),62.5% 100%,58.33% calc(100% - 9px),54.17% 100%,50% calc(100% - 9px),45.83% 100%,41.67% calc(100% - 9px),37.5% 100%,33.33% calc(100% - 9px),29.17% 100%,25% calc(100% - 9px),20.83% 100%,16.67% calc(100% - 9px),12.5% 100%,8.33% calc(100% - 9px),4.17% 100%,0% calc(100% - 9px));color:#1c1c22;background:linear-gradient(178deg,#fff 0%,#fcfcf8 55%,#f3f3ea 100%);border-radius:5px 5px 0 0;padding:22px 20px 28px;position:relative;overflow:hidden}.feature-stories .receipt-paper:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#ffffff80 38%,#e7e7f859 62%,#fff0);height:26%;animation:9s ease-in-out 1.5s infinite receipt-sheen;position:absolute;top:0;left:-20%;right:-20%;transform:translateY(-130%)rotate(-2deg)}@keyframes receipt-sheen{0%{transform:translateY(-130%)rotate(-2deg)}16%{transform:translateY(480%)rotate(-2deg)}to{transform:translateY(480%)rotate(-2deg)}}.feature-stories .receipt-head{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex}.feature-stories .receipt-head strong{letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:700}.feature-stories .receipt-head span{color:#66666f;font-size:11px}.feature-stories .receipt-stamp{letter-spacing:.08em;text-transform:uppercase;font-family:Geist Mono,monospace;font-size:10px}.feature-stories .receipt-rule{border:0;border-top:1.5px dashed #d9d9cd;margin:12px 0 10px}.feature-stories .receipt-lines{gap:5px;margin:0;font-family:Geist Mono,monospace;font-size:11px;display:grid}.feature-stories .receipt-lines>div{justify-content:space-between;gap:12px;display:flex}.feature-stories .receipt-lines dt{text-transform:uppercase;letter-spacing:.04em;color:#66666f}.feature-stories .receipt-lines dd{text-align:right;color:#1c1c22;margin:0;font-weight:600}.feature-stories .receipt-quote{margin:0}.feature-stories .receipt-quote p{color:#3a3a42;margin:0;font-family:Geist Mono,monospace;font-size:12.5px;line-height:1.62}.feature-stories .receipt-barcode{background:repeating-linear-gradient(90deg,#1c1c22 0 1.5px,#0000 1.5px 4px,#1c1c22 4px 6.5px,#0000 6.5px 8px);width:132px;height:24px;margin:2px auto 0}.feature-stories .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.feature-stories .questions-section{max-width:1160px;padding:var(--chapter-top) 40px var(--chapter-bottom);grid-template-columns:1fr 1.2fr;gap:110px;margin:auto;display:grid}.feature-stories .questions-section h2{font-size:var(--fs-display2);letter-spacing:-.035em;margin:0;line-height:1.06}.feature-stories .questions-head{flex-direction:column;align-self:start;align-items:flex-start;display:flex;position:sticky;top:96px}.feature-stories .questions-head .eyebrow{margin-bottom:18px}.feature-stories .questions-section>div>a{min-height:44px;color:var(--brand);align-items:center;margin-top:12px;font-size:14px;text-decoration:none;display:inline-flex}.feature-stories details summary::-webkit-details-marker{display:none}.feature-stories details summary::marker{content:""}.feature-stories .questions-list{flex-direction:column;gap:10px;display:flex}.feature-stories .questions-list details{background:var(--tint);border-radius:16px;padding:0 22px;transition:background .2s}.feature-stories .questions-list details[open]{background:#eeecf9}@media (hover:hover){.feature-stories .questions-list details:not([open]):hover{background:#eeecf9}}.feature-stories .questions-list details{interpolate-size:allow-keywords}.feature-stories .questions-list details::details-content{block-size:0;transition:content-visibility .28s allow-discrete,block-size .28s cubic-bezier(.2,.7,.2,1);overflow-y:clip}.feature-stories .questions-list details[open]::details-content{block-size:auto}.feature-stories .questions-list summary{cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:12px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.feature-stories .questions-list summary span{width:32px;height:32px;color:var(--ink);background:#fff;border-radius:50%;flex:none;transition:transform .25s;position:relative;box-shadow:0 1px 2px #15151c14}.feature-stories .questions-list summary span:before,.feature-stories .questions-list summary span:after{content:"";background:currentColor;border-radius:1px;width:10px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-stories .questions-list summary span:after{transform:translate(-50%,-50%)rotate(90deg)}.feature-stories details[open]>summary>span{transform:rotate(45deg)}.feature-stories .questions-list p{color:var(--muted);max-width:560px;margin:0 0 22px;font-size:15px;line-height:1.7}@media (max-width:1200px){.feature-stories .trust-section{gap:48px;margin-inline:40px;padding:44px}}@media (max-width:1000px){.feature-stories .founder-section{gap:36px}.feature-stories .voice-lead{font-size:24px}.feature-stories .bento{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-stories .card-wide{flex-direction:column;align-items:stretch;gap:20px;padding:30px 28px 0}.feature-stories .card-wide>.frag{flex:none;width:min(440px,100%);max-width:none;margin:16px auto -24px}.feature-stories .card-wide-copy{flex:none}.feature-stories .card-wide>.frag>*{border-radius:var(--r-chip) var(--r-chip) 0 0}.feature-stories .questions-section{gap:60px;padding-inline:40px}.feature-stories .trust-section{display:block}.feature-stories .trust-facts{margin-top:36px}}@media (max-width:700px){.feature-stories .wrap{padding-inline:20px}.feature-stories .chapter-head{margin-bottom:30px}.feature-stories .eyebrow{margin-bottom:16px}.feature-stories h2{letter-spacing:-.03em}.feature-stories .bento{grid-template-columns:minmax(0,1fr);gap:14px}.feature-stories .card{gap:10px;min-height:0;padding:26px 22px 24px}.feature-stories .card>.frag{margin:14px -22px -48px;padding-top:0}.feature-stories .card-wide{padding:26px 22px 24px}.feature-stories .card-wide>.frag{width:auto;max-width:none;margin:16px -22px -48px}.feature-stories .life-band p{margin-top:16px;font-size:16px}.feature-stories .life-cta{margin-top:20px}.feature-stories .trust-section{margin:var(--chapter-top) 20px 0;border-radius:var(--r-card);padding:28px 24px}.feature-stories .privacy-art{width:76px;margin:0 0 16px -2px}.feature-stories .trust-title h2{font-size:30px}.feature-stories .trust-title a{font-size:12px}.feature-stories .trust-facts{gap:18px;margin-top:28px}.feature-stories .trust-facts p{font-size:13px}.feature-stories .trust-facts p+p{padding-top:18px}.feature-stories .trust-facts strong{font-size:15px}.feature-stories .founder-section{padding:var(--chapter-top) 20px var(--chapter-bottom);grid-template-columns:1fr;gap:44px}.feature-stories .voice-lead{font-size:25px}.feature-stories .voice-body{font-size:15px}.feature-stories .questions-section{padding:var(--chapter-top) 20px var(--chapter-bottom);display:block}.feature-stories .questions-head{position:static}.feature-stories .questions-section h2{font-size:var(--fs-display2)}.feature-stories .questions-list{margin-top:20px}.feature-stories .questions-list summary{min-height:56px;padding:10px 0;font-size:15px}.feature-stories .questions-list details{padding:0 16px}}@media (max-width:480px){.feature-stories .card,.feature-stories .card-wide{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.feature-stories *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.feature-stories .hue-peach{--h-tint:#efc2a7;--h-ink:#553422;--h-chip:#f4d7c5}.feature-stories .hue-mint{--h-tint:#b9e4d2;--h-ink:#1b4b38;--h-chip:#d1ede1}.feature-stories .hue-butter{--h-tint:#f5dc8a;--h-ink:#4a3906;--h-chip:#f8e8b2}.feature-stories .hue-lavender{--h-tint:#cbc0ff;--h-ink:#30215a;--h-chip:#ddd5ff}.feature-stories .hue-coral{--h-tint:#ff9b78;--h-ink:#552113;--h-chip:#ffbda6}.feature-stories .hue-blue{--h-tint:#aacef4;--h-ink:#17385c;--h-chip:#c7dff8}.feature-stories .hue-slate{--h-tint:#b9c7dd;--h-ink:#22334c;--h-chip:#d1dae9}.feature-stories .hue-sand{--h-tint:#d5cbb9;--h-ink:#413a2f;--h-chip:#e3ddd1}.feature-stories .hue-lime{--h-tint:#d6ec97;--h-ink:#314516;--h-chip:#e4f2ba}.feature-stories .hue-teal{--h-tint:#b3e9ef;--h-ink:#113f47;--h-chip:#cdf0f4}.feature-stories .hued{background:var(--tint)}.feature-stories .hued .eyebrow{background:var(--h-tint);color:var(--h-ink)}.feature-stories .hued>.frag{position:relative}.feature-stories .hued>.frag:before{content:"";background:var(--h-chip);filter:blur(30px);opacity:.75;pointer-events:none;border-radius:50%;position:absolute;inset:-36px 8% -40px}.feature-stories .hued>.frag>*{position:relative}.feature-stories .tile>*{border-radius:var(--r-chip);box-shadow:var(--shadow)}.feature-stories .card{position:relative}.feature-stories .card-icon{object-fit:contain;pointer-events:none;width:56px;height:56px;position:absolute;top:22px;right:22px}.feature-stories .card-wide-copy>.card-icon{width:56px;height:56px;margin:0 0 2px;position:static}.feature-stories .card:has(>.card-icon)>.eyebrow{max-width:calc(100% - 68px)}.feature-stories .card:has(>.card-icon)>h3{max-width:calc(100% - 68px)}@media (max-width:700px){.feature-stories .card-icon{width:48px;height:48px;top:18px;right:18px}}@media (prefers-reduced-motion:reduce){.feature-stories .questions-list details::details-content{transition:none}.feature-stories .receipt-paper:after{animation:none}}
