:root{--z-ink: #1A1917;--z-ink-2: #22211E;--z-ink-3: #2A2926;--z-ink-4: #34322E;--z-paper: #F4F1E8;--z-bone: #E9E4D6;--z-white: #FFFFFF;--z-stone: #B9B3A4;--z-gold: #C9A24B;--z-gold-deep: #8A6A1F;--z-gold-bright: #E6C36A;--z-text: #1A1917;--z-text-2: #4A4842;--z-text-3: #6B6B66;--z-on-ink: #F4F1E8;--z-on-ink-2: #C9C5BA;--z-on-ink-3: #9A968C;--z-on-ink-4: #6B6862;--z-positive: #2E7D4F;--z-positive-dark: #5CB37E;--z-negative: #B3261E;--z-negative-dark: #E06A5F;--z-warning: #B7791F;--z-warning-dark: #E0A94A;--z-line: rgba(26,25,23,.14);--z-line-dark: rgba(244,241,232,.12);--z-font-sans: "Archivo", Helvetica, Arial, sans-serif;--z-font-mono: "Roboto Mono", Menlo, monospace;--z-space-1: 4px;--z-space-2: 8px;--z-space-3: 12px;--z-space-4: 16px;--z-space-6: 24px;--z-space-8: 32px;--z-space-12: 48px;--z-space-16: 64px;--z-radius-0: 0;--z-radius-control: 4px;--z-radius-card: 8px}@font-face{font-family:Archivo;src:url(archivo.7150c0ec5ad3.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:DM Sans;src:url(dm-sans.468d56b6b25b.woff2) format("woff2");font-weight:100 1000;font-display:swap}:root{--font-body:"DM Sans",Arial,sans-serif;--panel:#EAE5D8;--muted:#6B6B66;--dot:rgba(26,25,23,.085);--border:rgba(26,25,23,.12);--shadow:0 16px 38px rgba(26,25,23,.09);--soft-shadow:0 5px 18px rgba(26,25,23,.05);--image-shadow:0 22px 22px rgba(26,25,23,.13);--wrap:1360px;--gutter:clamp(22px,4vw,56px);--radius:24px;--pill:999px;--control:48px;--hero-size:clamp(52px,6.65vw,96px);--heading-size:clamp(38px,4.25vw,64px);--text-size:18px;--label-size:14px;--tiny-size:12px;--hero-panel-height:600px;--texture-size:20px;--section-space:clamp(80px,9vw,136px);--section-gap:clamp(40px,5vw,72px);--transition:.3s;--stroke:1px;--nav-height:92px;--line-height:1.55;--hero-phone-height:580px;--hero-card-width:360px;--notification-width:300px;--notification-x:-270px;--notification-y:-75px;--form-width:560px;--headline-weight:600;--dot-radius:.8px;--focus:3px;--focus-offset:4px;--header-space:20px;--headline-space:28px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-height) + var(--z-space-6))}body{margin:0;background:var(--z-paper);color:var(--z-ink);font-family:var(--font-body);font-size:var(--text-size);line-height:var(--line-height);-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:var(--focus) solid var(--z-gold-deep);outline-offset:var(--focus-offset)}h1,h2{font-family:var(--z-font-sans);font-weight:var(--headline-weight);letter-spacing:-.02em;line-height:1.07;word-spacing:.035em}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.nav{position:sticky;top:0;z-index:20;background:var(--z-paper);border-bottom:var(--stroke) solid var(--border)}.nav-inner{min-height:var(--nav-height);display:flex;align-items:center;justify-content:space-between;gap:var(--z-space-4)}.brand{display:flex;align-items:center;min-height:44px}.brand img{width:190px;height:auto}.button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:var(--z-space-3) var(--z-space-6);border:0;border-radius:var(--pill);background:var(--z-gold);color:var(--z-ink);font-size:16px;font-weight:600;white-space:nowrap;transition:background var(--transition)}.button:hover{background:var(--z-gold-bright)}.nav-button{min-height:46px;font-size:14px;padding-inline:var(--z-space-6)}.hero{padding-top:72px}.audience{font-size:var(--label-size);color:var(--z-text-2);margin-bottom:var(--header-space)}h1{font-size:var(--hero-size);max-width:1100px;line-height:1.04}h1 span{display:block;white-space:nowrap}.hero-subhead{margin-top:var(--headline-space);font-size:20px;line-height:1.6;color:var(--z-text-2)}.hero-subhead span{display:block}.access-form{display:flex;gap:var(--z-space-2);max-width:var(--form-width);position:relative;margin-top:var(--z-space-8);padding:var(--z-space-2);border:var(--stroke) solid var(--border);border-radius:var(--pill);background:var(--z-paper)}.access-form input{flex:1;min-width:0;width:100%;border:0;border-radius:var(--pill);background:transparent;padding:var(--z-space-3) var(--z-space-4);font-size:16px;color:var(--z-ink)}.access-form input::placeholder{color:var(--z-text-2);opacity:1}.access-form .button{padding-inline:var(--z-space-8)}.form-note{font-size:var(--label-size);margin:var(--z-space-3) var(--z-space-4) 0;color:var(--z-text-2)}.form-feedback:empty{display:none}.form-feedback{position:absolute;top:100%;left:var(--z-space-4);font-size:var(--label-size);margin-top:var(--z-space-3)}.access-form.submitted+.form-note{visibility:hidden}.product-panel{background:var(--panel);background-image:radial-gradient(var(--dot) var(--dot-radius),transparent var(--dot-radius));background-size:var(--texture-size) var(--texture-size);border:var(--stroke) solid var(--border);border-radius:var(--radius);position:relative;overflow:hidden}.hero-panel{height:var(--hero-panel-height);margin-top:var(--z-space-16)}.panel-controls{position:absolute;inset:var(--z-space-6) var(--z-space-6) auto;z-index:4;display:flex;justify-content:space-between;align-items:center}.example{font-size:var(--tiny-size);color:var(--z-text-2)}.motion-toggle{display:grid;place-items:center;width:44px;height:44px;background:var(--z-paper);border:var(--stroke) solid var(--border);border-radius:var(--pill);color:var(--z-ink)}.motion-toggle:hover{background:var(--z-white)}.motion-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.motion-toggle:disabled{cursor:default;opacity:.5}.hero-composition{position:relative;width:100%;height:100%;isolation:isolate}.hero-phone{position:absolute;height:var(--hero-phone-height);width:auto;top:14px;left:50%;transform:translate(-44%);z-index:1}.hero-card{position:absolute;width:var(--hero-card-width);height:auto;top:270px;left:calc(50% + 118px);transform:rotate(-6deg);filter:drop-shadow(var(--image-shadow));z-index:2}.hero-notification{position:absolute;top:calc(50% + var(--notification-y));left:calc(50% + var(--notification-x));width:var(--notification-width);z-index:3;background:var(--z-white);border:var(--stroke) solid var(--border);border-radius:20px;padding:var(--z-space-6);box-shadow:var(--shadow);font-size:16px;line-height:1.4;will-change:transform,opacity}.notification-copy{display:block}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.muted{color:var(--muted)}@media(max-width:900px){:root{--hero-panel-height:560px;--hero-phone-height:540px;--hero-card-width:290px;--notification-width:260px;--notification-x:-250px;--notification-y:-60px}.hero-card{left:calc(50% + 80px);top:265px}.hero-subhead{font-size:18px}.hero{padding-top:56px}.hero-panel{margin-top:48px}.hero-notification{font-size:14px;padding:20px}.brand img{width:174px}}@media(max-width:600px){:root{--nav-height:74px;--hero-size:clamp(35px,9.6vw,55px);--hero-panel-height:560px;--hero-phone-height:445px;--hero-card-width:230px;--notification-width:250px;--notification-x:-125px;--notification-y:170px;--headline-space:24px;--header-space:18px}.brand img{width:145px}.nav-button{min-height:44px;font-size:12px;padding-inline:16px}.hero{padding-top:48px}.hero-subhead{font-size:17px;line-height:1.65;max-width:460px}.hero-subhead span{display:block}.access-form{margin-top:28px;padding:0;border:0;border-radius:0;flex-direction:column;gap:12px;background:none}.access-form input{min-height:56px;border:var(--stroke) solid var(--border);border-radius:var(--pill);padding-inline:24px}.access-form .button{min-height:54px;width:100%}.form-note{font-size:12px;text-align:center;margin:16px 0 0}.form-feedback{left:0;width:100%;text-align:center;font-size:12px}.hero-panel{margin-top:40px}.panel-controls{inset:16px 16px auto}.hero-phone{top:38px;left:47%;transform:translate(-50%)}.hero-card{top:288px;left:calc(50% + 16px);width:var(--hero-card-width)}.hero-notification{border-radius:18px;font-size:14px;padding:20px}.audience{font-size:13px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.problem{padding-top:var(--section-space)}.problem h2{text-align:center;font-size:var(--heading-size);margin:auto;max-width:1100px}.clutter{position:relative;margin-top:56px;height:430px;border-radius:var(--radius);overflow:hidden;isolation:isolate}.clutter:before,.clutter:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:3}.clutter:before{background:linear-gradient(90deg,var(--z-paper),transparent 15%,transparent 85%,var(--z-paper))}.clutter:after{background:linear-gradient(0deg,var(--z-paper),transparent 15%,transparent 90%,var(--z-paper))}.clutter-example{position:absolute;top:8px;left:24px;z-index:4}.clutter-canvas{position:relative;width:100%;height:100%}.document{position:absolute;background:var(--z-paper);border:var(--stroke) solid var(--border);border-radius:12px;padding:24px;box-shadow:var(--soft-shadow);font-size:12px;color:var(--z-text-2);font-variant-numeric:tabular-nums}.document h3{font-size:14px;font-weight:500;margin-bottom:16px}.document-topline{height:8px;width:34%;background:var(--border);border-radius:var(--pill);margin-bottom:20px}.document-balance{font-size:25px;font-weight:500;margin-bottom:20px;letter-spacing:-.025em}.document-row{display:flex;justify-content:space-between;gap:12px;border-top:var(--stroke) solid var(--border);padding-block:10px}.account-doc{width:260px}.business-doc{left:7%;top:26px;transform:rotate(-5deg)}.personal-doc{right:8%;top:0;transform:rotate(5deg)}.spreadsheet{left:-16px;top:238px;width:300px;transform:rotate(3deg)}.spreadsheet-grid{display:grid;grid-template-columns:1fr 90px;border-top:var(--stroke) solid var(--border);border-left:var(--stroke) solid var(--border)}.spreadsheet-grid>*{padding:8px;border-bottom:var(--stroke) solid var(--border);border-right:var(--stroke) solid var(--border);min-height:32px;font-style:normal}.receipt{width:170px;right:10%;top:234px;transform:rotate(12deg);border-radius:0}.receipt-back{right:2%;top:200px;transform:rotate(-7deg);background:var(--panel)}.receipt p{font-size:24px;margin-bottom:12px}.receipt-lines{display:flex;flex-direction:column;gap:12px}.receipt-lines i{width:100%;height:3px;background:var(--border)}.receipt-lines i:nth-child(2){width:65%}.receipt-barcode{width:80%;height:24px;margin:24px auto 0;background:repeating-linear-gradient(90deg,var(--z-stone) 0 1px,transparent 1px 4px)}.credit-statement{left:36%;top:265px;width:300px;transform:rotate(-2deg);color:var(--z-text-2)}.statement-lines{display:flex;flex-direction:column;gap:12px;margin-top:20px}.statement-lines i{background:var(--border);height:4px;width:90%}.statement-lines i+i{width:60%}.transfer-document{background:var(--z-white);border-color:var(--border);box-shadow:var(--shadow);z-index:2;padding:24px 28px;width:310px}.transfer-document p{font-size:22px;font-weight:500;color:var(--z-ink);letter-spacing:-.02em;white-space:nowrap}.transfer-to-personal{left:calc(50% - 255px);top:150px;transform:rotate(-2deg)}.transfer-to-business{left:calc(50% + 5px);top:235px;transform:rotate(3deg)}.transfer-detail{margin-top:16px;padding-top:12px;border-top:var(--stroke) solid var(--border);display:flex;justify-content:space-between;gap:8px;color:var(--z-text-2);font-size:11px}.questions{max-width:1110px;margin:var(--z-space-8) auto 0;display:flex;flex-direction:column;gap:24px;text-align:center}.questions p{font-size:clamp(21px,2.15vw,32px);line-height:1.35;letter-spacing:-.025em;color:var(--z-text-2)}.one-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--section-gap);align-items:center;padding-top:var(--section-space)}.one-card h2{font-size:clamp(38px,4.1vw,60px);line-height:1.1;max-width:580px}.section-body{color:var(--z-text-2);margin-top:var(--z-space-8);max-width:500px;line-height:1.65}.value-line{font-size:20px;line-height:1.5;letter-spacing:-.015em;margin-top:var(--z-space-8);max-width:470px}.interactive-wrap{min-width:0}.purchase-demo{padding:28px;min-height:610px}.reset{min-width:44px;min-height:44px;padding:8px;background:none;border:0;font-size:12px;color:var(--z-text-2);text-decoration:underline;text-underline-offset:4px}.purchase-card{display:block;width:340px;max-width:80%;height:auto;margin:-2px auto -32px;filter:drop-shadow(var(--image-shadow));position:relative;z-index:1;pointer-events:none}.purchase-route{display:flex;width:50%;height:44px;margin:auto;position:relative}.purchase-route:before{content:"";position:absolute;left:50%;top:-6px;height:22px;border-left:var(--stroke) solid var(--z-stone)}.purchase-route span{height:26px;width:50%;margin-top:16px;border-top:var(--stroke) solid var(--z-stone);border-left:var(--stroke) solid var(--z-stone);border-radius:12px 0 0}.purchase-route span+span{border-left:0;border-right:var(--stroke) solid var(--z-stone);border-radius:0 12px 0 0}.accounts{display:grid;grid-template-columns:1fr 1fr;gap:20px;position:relative}.account{min-width:0;padding-top:16px;min-height:190px;border-top:var(--stroke) solid var(--z-stone)}.account h3{font-size:18px;font-weight:500;letter-spacing:-.02em}.transactions{list-style:none;margin:20px 0 0;padding:0}.transactions li{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:12px;line-height:1.35;border-bottom:var(--stroke) solid var(--border);padding:12px 0;font-variant-numeric:tabular-nums;min-height:46px}.transactions li span:last-child{white-space:nowrap}.transactions li.received{animation:row-arrived .9s ease-out}.transactions li.active-row{background:var(--z-paper);border-radius:6px;padding-inline:6px;margin-inline:-6px}@keyframes row-arrived{0%{background:var(--z-white);transform:translateY(8px)}to{background:transparent;transform:translateY(0)}}.purchase-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;position:relative;z-index:2;margin-top:28px;padding-top:24px;border-top:var(--stroke) solid var(--border)}.purchase-chips button,.gas-question button{background:var(--z-paper);color:var(--z-ink);border:var(--stroke) solid var(--border);border-radius:var(--pill);min-height:44px;padding:10px 14px;font-size:12px;font-weight:400;transition:background var(--transition)}.purchase-chips button:hover,.gas-question button:hover{background:var(--z-white)}.purchase-chips button:disabled{cursor:default;color:var(--z-text-2)}.purchase-chips button.sorted:after{content:" \2713";margin-left:3px}.purchase-chips button:disabled:not(.sorted){background:var(--panel)}.purchase-stage{position:absolute;z-index:5;pointer-events:none;inset:0}.purchase-flyer{position:absolute;left:var(--from-x);top:var(--from-y);background:var(--z-white);border:var(--stroke) solid var(--border);padding:12px 16px;font-size:13px;white-space:nowrap;border-radius:var(--pill);box-shadow:var(--shadow);transform:translate(-50%,-50%);animation:sort-purchase 1.05s ease-in-out both}@keyframes sort-purchase{0%{opacity:0;left:var(--from-x);top:var(--from-y)}18%,45%{opacity:1;left:var(--from-x);top:calc(var(--from-y) - 18px)}90%{opacity:1;left:var(--to-x);top:var(--to-y)}to{opacity:0;left:var(--to-x);top:var(--to-y)}}.gas-question{margin-top:20px;padding:20px;border-radius:16px;border:var(--stroke) solid var(--border);background:var(--z-paper);text-align:center}.gas-question p{font-size:16px;margin-bottom:12px}.gas-question div{display:flex;justify-content:center;gap:12px}.gas-question button{padding-inline:24px}.closing-line{font-family:var(--z-font-sans);font-size:20px;font-weight:500;text-align:center;line-height:1.5;letter-spacing:-.02em;margin-top:28px}.bridge{padding-block:var(--section-space);margin-top:var(--z-space-12);text-align:center}.bridge p{font-family:var(--z-font-sans);font-size:clamp(34px,4.15vw,60px);font-weight:var(--headline-weight);letter-spacing:-.02em;line-height:1.2}.closing{padding-block:var(--section-space);background:var(--z-ink);color:var(--z-paper);text-align:center}.closing h2{font-size:clamp(42px,6.4vw,92px);line-height:1.1}.closing h2 span{color:var(--z-on-ink-2)}.closing .access-form{margin:var(--z-space-12) auto 0;background:var(--z-ink-2);border-color:var(--z-line-dark)}.closing .access-form input{color:var(--z-paper)}.closing .access-form input::placeholder{color:var(--z-on-ink-2)}.closing .form-note{color:var(--z-on-ink-2);margin-top:var(--z-space-4)}.closing .form-feedback{width:100%;left:0}.closing input:focus-visible,.closing button:focus-visible{outline-color:var(--z-gold-bright)}footer{background:var(--z-ink);color:var(--z-on-ink-2)}.footer-inner{padding-block:var(--z-space-8);border-top:var(--stroke) solid var(--z-line-dark);display:flex;align-items:center;justify-content:space-between;gap:var(--z-space-8)}.footer-inner .brand img{width:145px}.footer-inner p{font-size:12px;max-width:650px}.scene-paused .purchase-flyer,.scene-paused .received{animation-play-state:paused}@media(max-width:1000px){.one-card{gap:36px}.purchase-demo{padding:22px}.accounts{gap:16px}.transactions li{flex-direction:column;align-items:flex-start;gap:4px}.transactions li span:last-child{align-self:flex-end}.account{min-height:218px}.purchase-card{max-width:95%;margin-bottom:-24px}.purchase-chips button{font-size:12px}.transfer-to-personal{left:calc(50% - 255px)}.transfer-to-business{left:calc(50% - 55px);top:260px}}@media(max-width:900px){.one-card{grid-template-columns:1fr;gap:40px}.one-card-copy{max-width:620px}.one-card h2{font-size:54px;max-width:620px}.section-body,.value-line{max-width:600px}.interactive-wrap{max-width:620px;width:100%;margin:auto}.purchase-demo{min-height:640px;padding:32px}.accounts{gap:32px}.transactions li{flex-direction:row;align-items:center}.transactions li span:last-child{align-self:auto}.account{min-height:190px}.purchase-card{max-width:75%}.personal-doc{right:0}.business-doc{left:0}.spreadsheet{left:-60px}.credit-statement{left:20%}.receipt-front{right:0}.receipt-back{right:-60px}}@media(max-width:600px){.problem{padding-top:80px}.problem h2{font-size:36px;line-height:1.15}.clutter{height:500px;margin-top:32px;margin-inline:-8px}.clutter:before{background:linear-gradient(90deg,var(--z-paper),transparent 6%,transparent 94%,var(--z-paper))}.clutter:after{background:linear-gradient(0deg,var(--z-paper),transparent 16%,transparent 94%,var(--z-paper))}.clutter-example{left:16px}.account-doc{width:210px;padding:18px}.document h3{font-size:13px;margin-bottom:12px}.document-balance{font-size:23px;margin-bottom:12px}.document-row{font-size:11px;gap:6px;padding-block:9px}.business-doc{left:-35px;top:42px;transform:rotate(-7deg)}.personal-doc{right:-40px;top:150px;transform:rotate(7deg)}.spreadsheet{left:-55px;top:300px;width:240px;padding:18px}.spreadsheet-grid{grid-template-columns:1fr 75px}.spreadsheet-grid>*{font-size:11px;padding:6px;min-height:28px}.transfer-document{width:260px;padding:20px;left:calc(50% - 130px)}.transfer-document p{font-size:20px}.transfer-to-personal{top:190px;transform:rotate(-3deg)}.transfer-to-business{top:318px;transform:rotate(4deg)}.transfer-detail{font-size:10px;margin-top:12px}.receipt{width:125px;padding:16px}.receipt-front{right:-20px;top:385px}.receipt-back{right:-40px;top:340px}.receipt p{font-size:20px}.credit-statement{width:245px;left:16%;top:425px;padding:18px}.questions{margin-top:20px;gap:24px}.questions p{font-size:23px;line-height:1.4;max-width:460px;margin:auto}.one-card{padding-top:88px;gap:32px}.one-card h2{font-size:38px;line-height:1.15}.section-body{margin-top:24px;font-size:17px}.value-line{margin-top:24px;font-size:18px}.purchase-demo{min-height:620px;padding:18px}.purchase-card{width:300px;max-width:100%;margin-top:18px;margin-bottom:-18px}.purchase-route{height:42px}.accounts{gap:16px}.account{min-height:200px}.account h3{font-size:17px}.transactions{margin-top:16px}.transactions li{font-size:12px;flex-direction:column;align-items:flex-start;gap:4px;padding-block:10px}.transactions li span:last-child{align-self:flex-end}.purchase-chips{margin-top:20px;padding-top:20px;gap:8px}.purchase-chips button{font-size:12px;padding:10px 12px}.closing-line{font-size:18px;margin-top:20px}.bridge{padding-block:80px;margin-top:8px}.bridge p{font-size:35px;line-height:1.2}.closing{padding-block:80px}.closing h2{font-size:clamp(33px,8.8vw,52px)}.closing .access-form{margin-top:32px;background:none;border:0}.closing .access-form input{border-color:var(--z-line-dark);background:var(--z-ink-2)}.closing .form-note{font-size:12px}.footer-inner{flex-direction:column;align-items:flex-start;gap:20px;padding-block:28px}.footer-inner p{font-size:12px}}:root{--dot:rgba(26,25,23,.045);--notification-x:-420px}.hero-card{left:calc(50% + 102px)}@media(max-width:900px)and (min-width:601px){:root{--notification-x:-340px;--notification-width:240px}.hero-phone{left:52%;transform:translate(-40%)}.hero-card{left:calc(50% + 74px)}}@media(max-width:600px){:root{--hero-panel-height:650px;--hero-phone-height:460px;--hero-card-width:210px;--notification-x:-125px;--notification-y:265px}.hero-card{top:448px;left:calc(50% - 28px)}.hero-notification{font-size:14px;padding:18px 20px}}@media(max-width:900px)and (min-width:601px){:root{--hero-panel-height:650px;--hero-phone-height:520px;--hero-card-width:250px;--notification-width:280px;--notification-x:-140px;--notification-y:260px}.hero-phone{top:20px;left:47%;transform:translate(-50%)}.hero-card{top:492px;left:calc(50% + 48px)}.hero-notification{padding:20px}}.hero{padding-top:28px}.hero-shell{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;min-height:710px;padding:24px 42px;gap:16px;background-image:radial-gradient(rgba(26,25,23,.035) .7px,transparent .7px);background-size:20px 20px}.hero-copy{position:relative;z-index:2;padding-block:32px}.hero h1{font-size:clamp(36px,4.35vw,64px);font-weight:600;line-height:1.08;word-spacing:.035em;max-width:none;letter-spacing:-.02em}.hero .audience{font-size:14px;margin-bottom:24px;color:var(--muted)}.hero-benefits{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:16px;color:var(--z-text-2);font-size:17px;max-width:470px;line-height:1.5}.hero-benefits li{position:relative;padding-left:25px}.hero-benefits li:before{content:"\2713";position:absolute;left:0;top:0;font-size:16px;color:var(--z-text-2)}.hero .access-form{max-width:500px;margin-top:36px}.hero .access-form .button{padding-inline:20px}.hero .form-note{margin-left:14px}.hero-composition{height:660px;width:100%;position:relative;overflow:visible;z-index:1}.live-phone{position:absolute;height:610px;width:343.31px;left:50%;top:12px;transform:translate(-36%) rotate(4deg);filter:drop-shadow(0 12px 16px rgba(26,25,23,.13));isolation:isolate}.phone-frame{position:absolute;width:100%;height:100%;inset:0;z-index:1}.phone-screen{position:absolute;left:9.9%;top:4.5%;width:80.2%;height:92.3%;overflow:hidden;border-radius:15%/7.34%;z-index:2;background:#11110f}.phone-ui{width:390px;height:797px;transform-origin:top left;font-family:DM Sans,Arial,sans-serif;font-variant-numeric:tabular-nums;color:#f4f1e8;background:linear-gradient(125deg,#10100e,#191815 60%,#10100f);padding:16px 16px 0;font-size:14px;line-height:1.25}.phone-ui p{margin:0}.phone-status{display:flex;justify-content:space-between;align-items:center;height:26px;padding:0 8px;font-size:17px}.status-symbols{display:flex;gap:5px;align-items:center}.status-symbols svg{width:21px;height:15px}.status-symbols svg:last-child{width:24px}.phone-header{display:flex;justify-content:space-between;align-items:center;margin-top:19px;height:41px}.phone-header>div{display:flex;align-items:center;gap:12px}.phone-header img:first-child{width:34px;height:34px}.phone-header img+img{width:163px;height:auto}.phone-header>span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#c9a24b29;color:var(--z-gold-bright);font-size:20px}.phone-tagline{font-size:16px;margin-top:13px!important}.phone-today{font-size:30px;font-weight:700;margin-top:3px!important;letter-spacing:-.02em}.phone-balances{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.phone-account{min-height:158px;padding:13px 11px 8px;background:linear-gradient(110deg,#f4f1e807,#f4f1e802);border:1px solid rgba(244,241,232,.16);border-radius:16px}.phone-account-label{font-size:14px;display:flex;gap:7px;align-items:center}.phone-account-label i{width:10px;height:10px;border-radius:50%;background:var(--z-gold-bright)}.phone-personal .phone-account-label i{background:#e5e5e5}.phone-amount{font-size:27px;font-weight:600;letter-spacing:-.03em;line-height:1.2;margin-top:9px!important;white-space:nowrap}.phone-business .phone-amount{color:var(--z-gold-bright)}.tax-line{font-size:8.5px;margin-top:4px!important;color:#c9c5ba;display:flex;justify-content:space-between;gap:3px;white-space:nowrap;min-height:13px}.phone-personal .phone-recent{margin-top:17px}.phone-recent{margin-top:7px}.phone-recent p{display:flex;align-items:center;justify-content:space-between;gap:2px;border-top:1px solid rgba(244,241,232,.12);min-height:26px;font-size:10.4px;white-space:nowrap;opacity:0}.phone-plan{margin-top:12px;padding:14px 13px 12px;border:1px solid rgba(244,241,232,.16);border-radius:16px;height:160px;background:#f4f1e805}.plan-heading{display:flex;justify-content:space-between;align-items:center}.plan-heading strong{font-size:19px;letter-spacing:-.02em}.plan-heading>span{display:flex;gap:4px;align-items:center;font-size:10px}.plan-heading i{height:9px;width:8px;background:var(--z-gold-bright);border-radius:2px}.plan-heading i+i,.plan-heading i:last-child{background:#e7e7e7;margin-left:4px}.phone-plan>p{font-size:13px;margin-top:3px}.phone-chart{height:63px;display:flex;align-items:flex-end;justify-content:space-between;gap:3px;margin-top:14px}.phone-chart i{height:var(--bar);flex:1;background:#e5e5e5;border-radius:2px;max-width:8px}.phone-chart i.gold{background:var(--z-gold-bright)}.chart-days{display:flex;justify-content:space-between;font-size:12px;margin-top:9px}.phone-tomorrow{margin-top:12px;padding:12px 13px 8px;border:1px solid rgba(244,241,232,.16);border-radius:16px;background:#f4f1e805}.tomorrow-heading{display:flex;align-items:center;justify-content:space-between;height:29px;margin-bottom:4px}.tomorrow-heading strong{font-size:19px;letter-spacing:-.02em}.tomorrow-heading>span{font-size:13px}.phone-tomorrow>p{display:flex;justify-content:space-between;align-items:center;height:36px;border-top:1px solid rgba(244,241,232,.12);font-size:12px;white-space:nowrap}.phone-tomorrow p>span:first-child{display:flex;gap:6px;align-items:center}.phone-tomorrow b{font-size:10px;font-weight:400;padding:4px 7px;border-radius:999px;background:#c9a24b2e;color:var(--z-gold-bright)}.phone-tomorrow .car-payment b,.phone-tomorrow p:last-child b{background:#f4f1e81f;color:#eee}.car-value{display:flex;flex-direction:column;align-items:flex-end}.car-value em{font-style:normal;font-size:8px;color:var(--z-gold-bright);opacity:0}.phone-tabs{display:flex;justify-content:space-between;border-top:1px solid rgba(244,241,232,.1);padding:14px 8px 0;margin:12px -16px 0;height:60px}.phone-tabs>div{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:12px;min-width:55px}.phone-tabs svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.5}.phone-tabs>div:first-child{color:var(--z-gold-bright)}.phone-tabs>div:first-child svg{fill:currentColor;stroke:none}.phone-home-indicator{height:4px;width:124px;background:#f4f1e8;border-radius:4px;margin:14px auto 0}.hero-live-card{position:absolute;top:535px;left:calc(50% - 110px);width:206px;height:auto;transform:rotate(-8deg);filter:drop-shadow(0 12px 12px rgba(26,25,23,.16));z-index:4}.hero-motion{position:absolute;right:22px;bottom:20px;z-index:6}.transaction-pill{position:absolute;left:0;top:0;display:flex;align-items:flex-start;gap:8px;padding:14px 16px;border-radius:14px;background:#fff;color:var(--z-ink);font-size:14px;box-shadow:0 8px 26px #1a191729;line-height:1.3;z-index:5;width:244px;opacity:0;pointer-events:none;will-change:transform,opacity}.transaction-pill i{width:8px;height:8px;border-radius:50%;background:var(--z-gold);flex-shrink:0;margin-top:4px}.transaction-pill.personal-pill i{background:#a5a49d}.transaction-pill strong{font-weight:500;display:block;white-space:nowrap;font-variant-numeric:tabular-nums}.transaction-pill span{font-size:11px;color:var(--z-text-2);display:block;margin-top:4px}.card-ripple{position:absolute;border:2px solid var(--z-gold);border-radius:50%;width:34px;height:34px;opacity:0;z-index:5;pointer-events:none}.hero .button:hover{background:#b99440}.hero .access-form,.hero .form-note{font-variant-numeric:tabular-nums}.problem{padding-top:90px}.problem h2{font-size:clamp(36px,3.55vw,52px);max-width:1200px}.problem-subhead{text-align:center;max-width:640px;margin:26px auto 0;color:var(--muted);font-size:17px;line-height:1.6}.problem-beats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:42px}.problem-beat{padding:24px;background:var(--panel);border-radius:20px;min-width:0}.beat-visual{height:180px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:22px;font-family:DM Sans,Arial,sans-serif;font-variant-numeric:tabular-nums}.beat-number{font-size:14px;color:var(--muted);margin-bottom:12px}.problem-beat h3{font-family:Archivo,Arial,sans-serif;font-size:24px;letter-spacing:-.02em;font-weight:600;line-height:1.18;min-height:85px;word-spacing:.025em}.beat-copy{font-size:15px;line-height:1.55;margin-top:14px;color:var(--z-text-2)}.accounts-visual{display:grid;grid-template-columns:1fr 1fr;gap:54px 14px;padding:22px 0}.accounts-visual>span{position:relative;font-size:11px;background:var(--z-paper);border:1px solid var(--border);padding:11px 8px;text-align:center;border-radius:8px;white-space:nowrap;z-index:1}.transfer-arrows{position:absolute;width:100%;height:100%;inset:0;color:var(--z-stone)}.transfer-arrows>path{fill:none;stroke:currentColor;stroke-width:1;stroke-dasharray:3 4;stroke-dashoffset:var(--transfer-offset,0);marker-start:url(#transfer-arrow);marker-end:url(#transfer-arrow)}.future-visual{gap:14px;align-items:center}.past-balance{background:var(--z-paper);border:1px solid var(--border);border-radius:10px;padding:13px 10px;flex:1;min-width:0}.past-balance>span{font-size:10px;color:var(--muted);display:block}.past-balance strong{font-size:20px;font-weight:500;white-space:nowrap;margin-top:6px;display:block}.past-balance>div{height:1px;background:var(--border);margin-top:16px}.past-balance small{font-size:10px;color:var(--muted);display:block;margin-top:10px}.future-calendar{width:125px;font-size:10px;opacity:.45}.future-calendar>p{margin-bottom:7px;font-size:11px}.future-calendar span{display:block;border:1px dashed var(--z-stone);border-radius:5px;padding:7px 5px;margin-top:4px}.losses-visual{flex-direction:column;align-items:stretch;background:var(--z-paper);border:1px solid var(--border);border-radius:10px;padding:12px;margin-top:0;font-size:11px}.statement-title{color:var(--muted);font-size:10px;margin-bottom:6px}.losses-visual>p[data-loss]{display:flex;justify-content:space-between;gap:6px;align-items:center;min-height:31px;padding:6px 4px;border-top:1px solid var(--border);border-radius:4px;background:rgba(201,162,75,calc(var(--highlight,0)*.19))}.losses-visual strong{font-weight:500;white-space:nowrap}.problem-bottom{position:relative;display:flex;align-items:center;justify-content:center;padding-top:35px;gap:22px}.problem-transition{max-width:940px;text-align:center;font-size:22px;line-height:1.45;letter-spacing:-.01em}.problem-motion{flex-shrink:0}.problem h2,.problem-beat h3{font-weight:600}@media(max-width:1100px)and (min-width:801px){.hero-shell{padding-inline:28px;grid-template-columns:1.08fr 1fr}.hero h1{font-size:4.1vw}.hero-benefits{font-size:16px}.hero .access-form{flex-direction:column;border:0;background:none;padding:0;gap:12px}.hero .access-form input{border:1px solid var(--border);background:var(--z-paper);height:52px}.hero .form-note{margin-left:0;text-align:center}.live-phone{left:48%;transform:translate(-43%) rotate(4deg)}.hero-live-card{left:calc(50% - 132px)}.problem-beat{padding:20px}.problem-beat h3{font-size:21px}.accounts-visual>span{font-size:9px;padding-inline:4px}.future-visual{gap:8px}.future-calendar{width:105px}.past-balance strong{font-size:16px}}@media(max-width:800px){.hero{padding-top:20px}.hero-shell{grid-template-columns:1fr;padding:30px 30px 18px;gap:0;min-height:0}.hero-copy{padding:0}.hero h1{font-size:clamp(32px,7.7vw,58px)}.hero-benefits{max-width:none;font-size:16px;gap:12px;margin-top:24px}.hero .audience{margin-bottom:18px}.hero .access-form{margin-top:26px;max-width:none}.hero .form-note{margin-top:14px}.hero-composition{height:640px;width:100%;margin-top:28px}.live-phone{left:50%;height:580px;width:326.41px;transform:translate(-43%) rotate(4deg);top:10px}.hero-live-card{width:196px;left:calc(50% - 123px);top:510px}.hero-motion{bottom:16px;right:16px}.problem{padding-top:72px}.problem h2{font-size:36px;line-height:1.15}.problem-beats{grid-template-columns:1fr;gap:18px;margin-top:30px}.problem-beat{display:grid;grid-template-columns:220px 1fr;column-gap:26px;row-gap:0;padding:24px}.beat-visual{grid-column:1;grid-row:1/4;margin:0;height:180px}.beat-number{grid-column:2;margin:2px 0 10px}.problem-beat h3{grid-column:2;min-height:0;font-size:23px}.beat-copy{grid-column:2;font-size:15px;margin-top:12px}.problem-transition{font-size:20px}.problem-bottom{padding-top:28px;align-items:flex-end}}@media(max-width:600px){.hero.wrap{padding-inline:16px}.hero-shell{padding:27px 21px 16px;gap:0}.hero h1{font-size:clamp(29px,8vw,43px);line-height:1.12;word-spacing:.02em}.hero .audience{font-size:13px}.hero-benefits{font-size:15px;gap:11px;margin-top:22px;line-height:1.5}.hero-benefits li{padding-left:22px}.hero .access-form{margin-top:24px;gap:10px}.hero .access-form input{min-height:48px;background:var(--z-paper);padding:10px 18px}.hero .access-form .button{min-height:48px}.hero .form-note{font-size:12px;margin:12px 0 0}.hero-composition{height:566px;margin-top:22px;width:calc(100% + 42px);margin-left:-21px}.live-phone{height:auto;width:70%;aspect-ratio:941/1672;left:51%;top:18px;transform:translate(-43%) rotate(4deg)}.hero-live-card{width:42%;left:8%;top:84%;transform:rotate(-8deg)}.transaction-pill{width:211px;padding:12px;font-size:12px;border-radius:14px}.transaction-pill span{font-size:10px}.hero-motion{right:14px;bottom:14px}.problem{padding-top:64px}.problem h2{font-size:30px;line-height:1.18}.problem-subhead{font-size:16px;margin-top:22px}.problem-beats{gap:18px}.problem-beat{display:block;padding:22px}.beat-visual{height:170px;margin:0 0 22px}.beat-number{margin-bottom:12px}.problem-beat h3{font-size:24px;line-height:1.18}.beat-copy{font-size:16px;line-height:1.5;margin-top:14px}.accounts-visual>span{font-size:11px}.future-visual{gap:14px}.past-balance strong{font-size:20px}.future-calendar{width:125px}.problem-bottom{display:block;padding-top:28px}.problem-transition{font-size:20px}.problem-motion{margin:20px auto 0}.losses-visual{font-size:11px}}@media(max-width:370px){.hero-benefits{font-size:14px}.hero-composition{height:520px}.hero h1{font-size:7.9vw}.phone-screen{border-radius:15%/7.34%}}@media(prefers-reduced-motion:reduce){.phone-recent p,.car-value em{opacity:1}.transaction-pill,.card-ripple{display:none}}@media(max-width:600px){.hero-composition{height:auto;aspect-ratio:2/3}.hero-live-card{top:74%}}@media(max-width:370px){.hero-composition{height:auto}}.hero-benefits{max-width:none;gap:13px}.hero-benefits p{white-space:nowrap}.hero-composition{height:730px}.live-phone{height:580px;width:326.41px}.hero-live-card{width:350px;top:500px;left:calc(50% - 230px);filter:drop-shadow(0 13px 15px rgba(26,25,23,.14))}.problem{padding-top:160px}.problem-label{text-align:center;color:var(--muted);font-size:14px;line-height:1.5;margin-bottom:20px}.problem-beat{display:flex;flex-direction:column;padding:20px 18px 28px;min-height:465px}.beat-visual{flex:none;width:100%;height:248px;margin:0 0 22px;isolation:isolate}.problem-beat h3{min-height:0;font-size:23px;line-height:1.2;text-wrap:balance;text-align:center}.beat-copy{margin-top:12px;font-size:14px;line-height:1.5;text-wrap:balance;text-align:center}.problem-bottom{padding-top:36px}.problem-transition{max-width:760px;text-wrap:balance;font-size:22px}.accounts-visual{display:block;padding:0}.transfer-count{position:absolute;right:5px;top:3px;color:var(--muted);font-size:10px}.transfer-count b{font-weight:600;color:var(--z-ink)}.account-tiles{display:grid;grid-template-columns:1fr 1fr;gap:25px 14px;position:absolute;inset:38px 1px 13px}.account-tile{background:linear-gradient(130deg,#fff,#faf8f2);border-radius:12px;box-shadow:0 5px 14px #1a191713,0 1px 2px #1a191706;padding:12px;min-width:0}.account-tile svg{width:22px;height:22px;fill:none;stroke:#787367;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;display:block;margin-bottom:7px}.account-tile span{font-size:10px;display:block;color:var(--muted);white-space:nowrap}.account-tile strong{font-size:18px;line-height:1.2;font-weight:600;display:block;margin-top:3px;letter-spacing:-.025em}.transfer-pill{position:absolute;top:0;left:0;z-index:3;white-space:nowrap;background:#fff;box-shadow:0 4px 16px #1a19172b;border-radius:999px;padding:10px 13px;font-size:11px;opacity:0}.future-visual{display:block;padding:26px 0 0}.timeline{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;position:relative;margin:0 4px 24px;font-size:10px;color:var(--muted);gap:8px}.timeline:before{content:"";position:absolute;top:calc(100% + 10px);height:2px;left:0;right:0;background:linear-gradient(90deg,#8b877c 49%,#8b877c2e 49%)}.timeline span:last-child{text-align:right}.timeline b{font-weight:500;color:var(--z-ink);background:#fff;border-radius:999px;padding:5px 10px;box-shadow:0 2px 7px #1a19170f}.timeline b:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--z-ink);left:calc(50% - 3px);top:calc(100% + 8px)}.timeline-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px;position:relative}.timeline-columns:before{content:"";position:absolute;left:50%;top:-13px;bottom:-8px;width:1px;background:#1a191714}.timeline-columns p{display:grid;grid-template-columns:16px 1fr;column-gap:5px;align-items:center;background:#fff;padding:9px 8px;border-radius:8px;box-shadow:0 3px 10px #1a19170f;margin-bottom:8px;line-height:1.2;min-height:44px;font-size:9px}.timeline-columns p i{font-style:normal;grid-row:1/3;background:#f0ede5;border-radius:5px;display:grid;place-items:center;height:20px;font-size:11px;color:#827e72}.timeline-columns p strong{grid-column:2;font-size:12px;font-weight:500;margin-top:3px}.past-transactions{padding-top:4px}.future-transactions{filter:blur(1.2px);opacity:calc(.15 + var(--future-reveal,0)*.4)}.future-transactions p{min-height:37px;padding-block:6px}.future-transactions p strong{font-size:12px}.losses-visual{display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;border-radius:0}.mini-statement{width:100%;padding:17px 15px;background:linear-gradient(140deg,#fff,#fbfaf6);border-radius:14px;box-shadow:0 6px 18px #1a191713}.mini-statement .statement-title{font-size:12px;color:var(--z-ink);font-weight:500;margin-bottom:15px}.budget-row{display:flex;justify-content:space-between;font-size:10px;line-height:1.3;color:var(--muted)}.budget-row strong{font-size:12px;font-weight:500;color:var(--z-ink)}.budget-bar{height:5px;border-radius:3px;background:#eeeae0;margin:5px 0 9px;display:flex;overflow:hidden}.budget-bar i{display:block;height:100%;width:88.95%;background:#8d8b80;border-radius:3px}.actual-bar{margin-bottom:12px}.actual-bar i{border-radius:3px 0 0 3px;background:#56564e}.actual-bar em{width:calc(11.05% * var(--overrun,0));background:var(--z-gold);display:block}.statement-losses p{display:flex;justify-content:space-between;align-items:center;font-size:10px;min-height:27px;border-top:1px solid rgba(26,25,23,.05);padding:4px 5px;border-radius:4px;background:rgba(201,162,75,calc(var(--highlight,0)*.18))}.statement-losses p>span{display:flex;align-items:center;gap:7px}.statement-losses i{font-style:normal;width:16px;height:16px;display:grid;place-items:center;border-radius:4px;background:#1a191709;color:#8a784b}.statement-losses strong{font-weight:500;white-space:nowrap;font-size:11px}@media(max-width:1100px)and (min-width:801px){.hero-benefits{font-size:14px;letter-spacing:-.01em}.hero-composition{height:710px}.live-phone{height:560px;width:315.17px}.hero-live-card{width:330px;top:480px;left:calc(50% - 220px)}.beat-visual{height:225px}.problem-beat h3{font-size:20px}.beat-copy{font-size:13px}.account-tile{padding:9px}.account-tile strong{font-size:16px}.account-tile span{font-size:8px}.timeline-columns{gap:8px}.timeline-columns p{padding-inline:5px;font-size:8px}.mini-statement{padding:14px 10px}.statement-losses p{font-size:8px}}@media(max-width:800px){.hero-benefits p{white-space:normal}.hero-composition{height:730px}.hero-live-card{width:350px;top:500px;left:calc(50% - 230px)}.problem-beat{display:flex;max-width:540px;width:100%;margin:auto;min-height:0;padding:20px 22px 28px}.beat-visual{height:260px;margin:0 0 22px}.problem-beat h3,.beat-copy{grid-column:auto}.problem-beat h3{font-size:23px}.beat-copy{font-size:15px}.problem-transition{max-width:570px;font-size:20px}.problem-bottom{display:flex}}@media(max-width:600px){.hero-benefits{font-size:15px;gap:11px}.hero-composition{height:auto;aspect-ratio:3/5}.live-phone{width:70%;height:auto}.hero-live-card{width:72%;left:-1%;top:70%}.problem{padding-top:96px}.problem-label{font-size:13px;margin-bottom:16px}.problem-beats{gap:22px}.problem-beat{padding:18px 16px 26px;min-height:438px}.beat-visual{height:238px;margin-bottom:20px}.problem-beat h3{font-size:22px}.beat-copy{font-size:14px;line-height:1.5}.problem-bottom{display:block}.problem-transition{font-size:20px;max-width:330px}.account-tile{padding:11px}.account-tile strong{font-size:18px}.account-tile span{font-size:9px}.timeline-columns{gap:10px}.timeline-columns p{font-size:8.5px}.mini-statement{padding:16px 13px}.statement-losses p{font-size:9px}}.hero-live-card{transform:rotate(0)}@media(min-width:801px){.hero-composition{height:728px}}@media(min-width:801px){.problem-beat{min-height:420px}.beat-visual{height:225px}}@media(max-width:600px){.beat-copy{font-size:13.5px}.problem-transition{font-size:13.5px;max-width:346px;line-height:1.6}}@media(max-width:600px){.beat-copy{letter-spacing:-.01em}}@media(max-width:600px){.problem-beat{min-height:420px}}@media(min-width:801px){.account-tiles{inset:28px 1px 0;gap:18px 14px}.account-tile{padding:10px}.account-tile svg{width:20px;height:20px;margin-bottom:5px}.account-tile span{line-height:1.2}.future-visual{padding-top:14px}.timeline-columns p{margin-bottom:6px}.future-transactions p{padding-block:4px;min-height:31px}.future-transactions p strong{margin-top:2px}.mini-statement{padding-block:14px}.mini-statement .statement-title{margin-bottom:10px}.statement-losses p{min-height:25px}}.hero-benefits{gap:0;line-height:1.5}.hero-benefits p{margin:0}.transaction-pill{opacity:1;transform:translate(calc(50% - 360px),631.25px) translate(-50%,-50%)}.transaction-flight{opacity:0}.problem-label{font-size:18px;font-weight:500;color:#c9a24b}.problem-beat h3{min-height:2.4em}.account-tiles{inset:28px 1px 0;gap:50px 14px}.account-tile{padding:8px}.account-tile svg{width:16px;height:16px;margin-bottom:3px}.account-tile span{line-height:1.2}.account-tile strong{margin-top:2px}.resting-transfers{position:absolute;left:50%;top:calc(50% + 14px);transform:translate(-50%,-50%);display:grid;gap:4px;opacity:0;z-index:3;white-space:nowrap}.resting-transfers span{font-size:10px;line-height:12px;padding:4px 12px;background:#fff;box-shadow:0 3px 9px #1a191717;border-radius:999px;text-align:center}.future-transactions{filter:none;opacity:1}.future-transactions p{opacity:calc(.75 + var(--future-reveal,0)*.25)}.future-transactions p>span{color:#827e72}.future-transactions p strong{color:#c9a24b;font-weight:500}@media(prefers-reduced-motion:reduce){.hero .transaction-pill:not(.transaction-flight){display:flex}.resting-transfers{opacity:1}}.future-transactions p{padding-block:2px;min-height:31px}.future-transactions p>span{font-size:11px}.hero-shell:not(.hero-ready) .transaction-pill:not(.transaction-flight){left:calc(50% - 360px);top:631.25px;transform:translate(-50%,-50%)}@media(max-width:800px)and (min-width:601px){.hero-shell:not(.hero-ready) .transaction-pill:not(.transaction-flight){left:134px}}@media(max-width:600px){.hero-shell:not(.hero-ready) .transaction-pill:not(.transaction-flight){left:117.5px;top:calc(70% + 13.5px)}}@media(min-width:801px){.hero-shell:not(.hero-ready) .transaction-pill:not(.transaction-flight){left:3px;top:419px}}.account-tiles{grid-template-rows:minmax(0,1fr) 50px minmax(0,1fr);gap:0 14px}.account-tile:nth-child(1){grid-row:1;grid-column:1}.account-tile:nth-child(2){grid-row:1;grid-column:2}.account-tile:nth-child(3){grid-row:3;grid-column:1}.account-tile:nth-child(4){grid-row:3;grid-column:2}.resting-transfers{position:static;grid-row:2;grid-column:1/-1;align-self:center;justify-self:center;transform:none}.v4 .hero{padding-top:40px}.v4 .hero-shell{grid-template-columns:minmax(0,.91fr) minmax(0,1fr);gap:36px;padding:0;min-height:710px;background:none;border:0;border-radius:0;overflow:visible;align-items:start}.v4 .hero-copy{padding:92px 0 40px}.v4 .hero .audience{font-size:14px;letter-spacing:.035em;color:#7b622b;margin-bottom:24px;display:flex;align-items:center;gap:12px}.v4 .hero .audience:before{content:"";height:1px;width:28px;background:#c9a24b}.v4 .hero h1{font-size:clamp(44px,4.7vw,70px);line-height:1.055;letter-spacing:-.045em;word-spacing:0;font-weight:600}.v4 .hero h1 span:last-child{color:#6b6b66}.v4 .hero-subtitle{font-size:20px;line-height:1.55;color:#5d5e58;max-width:455px;margin-top:29px;text-wrap:pretty}.v4 .hero .access-form{margin-top:34px;max-width:480px;background:#fff;border-color:#dddcd4;padding:6px}.v4 .hero .access-form input{padding-inline:18px;font-size:16px}.v4 .hero .access-form .button{border-radius:999px;padding-inline:20px;min-height:52px}.v4 .hero .form-note{font-size:13px;margin-top:12px;margin-left:20px}.v4 .hero-composition{height:710px;width:100%;margin:0;aspect-ratio:auto}.v4 .live-phone{top:48px;left:auto;right:-10px;width:326px;height:579px;transform:rotate(3deg);filter:drop-shadow(0 20px 28px rgba(26,25,23,.17))}.v4 .hero-live-card{width:320px;left:auto;right:35px;top:505px;transform:none;filter:drop-shadow(0 19px 20px rgba(26,25,23,.18));z-index:4}.v4 .overview-fragment,.v4 .forecast-fragment{position:absolute;width:296px;left:0;background:#fff;border-radius:18px;box-shadow:0 14px 42px #23201916,0 1px 3px #2320190d;z-index:3;font-variant-numeric:tabular-nums;line-height:1.3}.v4 .overview-fragment{top:102px;padding:20px}.v4 .fragment-heading{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:500;gap:10px}.v4 .fragment-mark{color:#a78332;background:#f4efdf;width:24px;height:24px;border-radius:6px;display:grid;place-items:center;font-size:15px;font-weight:700}.v4 .overview-balances{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.v4 .overview-balances>div+div{border-left:1px solid #eeede7;padding-left:14px}.v4 .overview-balances span{font-size:13px;display:block;color:#6b6b66}.v4 .overview-balances strong{display:block;font-size:25px;font-weight:600;letter-spacing:-.04em;margin-top:7px;white-space:nowrap}.v4 .overview-business strong{color:#947126}.v4 .overview-balances small{display:block;font-size:11px;margin-top:10px;line-height:1.5;color:#77766e}.v4 .overview-balances small b{font-weight:500;white-space:nowrap;display:block;color:#33332e}.v4 .overview-footer{font-size:12px;color:#76766f;margin-top:17px;padding-top:13px;border-top:1px solid #eeede7}.v4 .forecast-fragment{top:450px;padding:20px}.v4 .forecast-fragment .fragment-heading strong{font-size:19px;font-weight:600;letter-spacing:-.025em}.v4 .forecast-fragment .fragment-heading>span{font-size:12px;color:#77766e}.v4 .forecast-legend{display:flex;gap:16px;margin-top:13px;font-size:11px;color:#6b6b66}.v4 .forecast-legend span{display:flex;gap:5px;align-items:center}.v4 .forecast-legend i{width:7px;height:7px;border-radius:2px;background:#c9a24b}.v4 .forecast-legend span+span i{background:#85867d}.v4 .forecast-bars{height:74px;display:flex;align-items:flex-end;gap:3px;margin-top:9px;justify-content:space-between}.v4 .forecast-bars i{height:calc(var(--bar) * 1.18);flex:1;background:#a1a297;border-radius:2px;max-width:7px}.v4 .forecast-bars i.gold{background:#c9a24b}.v4 .forecast-days{display:flex;justify-content:space-between;font-size:11px;color:#77766e;margin-top:7px}.v4 .forecast-payment{margin-top:17px;padding-top:13px;border-top:1px solid #eeede7;font-size:11px;display:flex;justify-content:space-between;align-items:center;gap:6px;color:#6b6b66}.v4 .forecast-payment strong{font-size:13px;font-weight:500;color:#252520}.v4 .forecast-payment em{font-style:normal;font-size:10px;color:#947126;display:block;text-align:right;opacity:0}.v4 .hero .transaction-pill{width:270px;padding:15px 17px;border-radius:14px;font-size:15px;box-shadow:0 8px 25px #1a19171c;line-height:1.35}.v4 .hero .transaction-pill span{font-size:12px;line-height:1.4}.v4 .hero .transaction-pill:not(.transaction-flight){opacity:1;left:0;top:0;transform:translate(148px,390px) translate(-50%,-50%)}.v4 .hero-motion{right:0;bottom:8px;width:36px;height:36px;background:none;border-color:#dfddd3}.v4 .hero-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-top:1px solid #dcdacf;padding:24px 0 0;font-size:14px;color:#686960}.v4 .hero-summary span+span{text-align:center}.v4 .hero-summary span:last-child{text-align:right}.v4 .problem{padding-top:120px}.v4 .problem-label{font-size:14px;font-weight:500;letter-spacing:.035em;color:#9b792d;margin-bottom:23px}.v4 .problem h2{font-size:clamp(40px,4.2vw,62px);line-height:1.08;letter-spacing:-.035em;font-weight:600}.v4 .problem-subhead{font-size:19px;line-height:1.55;max-width:690px;margin-top:25px;text-wrap:balance}.v4 .problem-beats{background:#eeede6;border:1px solid #e4e2d8;border-radius:24px;padding:26px 28px 34px;gap:28px;position:relative;margin-top:48px}.v4 .scene-toolbar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:500;color:#73736b;padding-bottom:20px;border-bottom:1px solid #d8d7cc;margin-bottom:0}.v4 .scene-toolbar span:last-child{font-weight:400;font-size:12px;color:#77776f}.v4 .problem-beat{background:none;border:0;border-radius:0;padding:0;min-height:0}.v4 .beat-visual{height:296px;margin:0 0 30px}.v4 .problem-beat h3{font-size:26px;line-height:1.2;text-align:left;min-height:0;letter-spacing:-.03em;word-spacing:0}.v4 .beat-copy{font-size:16px;line-height:1.55;text-align:left;margin-top:13px;text-wrap:pretty;max-width:355px}.v4 .account-tiles{inset:35px 0 0;grid-template-rows:minmax(0,1fr) 52px minmax(0,1fr);gap:0 12px}.v4 .account-tile{padding:13px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #1a191711}.v4 .account-tile svg{width:20px;height:20px;margin-bottom:8px;stroke:#7c7c70}.v4 .account-tile span{font-size:12px;line-height:1.3}.v4 .account-tile strong{font-size:23px;font-weight:600;letter-spacing:-.035em;margin-top:4px}.v4 .transfer-count{font-size:12px;right:0;top:0}.v4 .resting-transfers span{font-size:11px;line-height:13px;padding:4px 12px}.v4 .transfer-pill{font-size:12px;padding:8px 14px}.v4 .future-visual{padding-top:0}.v4 .timeline{font-size:12px;margin:0 0 26px;min-height:28px}.v4 .timeline b{padding:7px 13px;font-size:12px}.v4 .timeline-columns{gap:12px}.v4 .timeline-columns p{grid-template-columns:20px 1fr;gap:3px 7px;padding:12px 9px;margin-bottom:8px;min-height:67px;font-size:12px;line-height:1.3;border-radius:10px;box-shadow:0 3px 12px #1a19170d}.v4 .timeline-columns p i{width:20px;height:24px;font-size:13px;grid-row:1/3}.v4 .timeline-columns p strong{font-size:17px;margin-top:1px;letter-spacing:-.025em}.v4 .future-transactions p{min-height:49px;padding-block:7px}.v4 .future-transactions p>span{font-size:12px;color:#77786f}.v4 .future-transactions p strong{font-size:16px;color:#9b792d}.v4 .past-transactions{padding-top:0}.v4 .losses-visual{align-items:flex-start;padding-top:0}.v4 .mini-statement{border-radius:14px;padding:18px 17px;box-shadow:0 4px 15px #1a19170f;background:#fff}.v4 .mini-statement .statement-title{font-size:14px;margin-bottom:22px;display:flex;justify-content:space-between;align-items:center;gap:5px}.v4 .statement-title span{font-size:12px;background:#f2ead5;color:#8c6c25;border-radius:99px;padding:5px 8px;font-weight:500;white-space:nowrap}.v4 .budget-row{font-size:12px}.v4 .budget-row strong{font-size:15px}.v4 .budget-bar{height:6px;margin-top:7px;margin-bottom:13px}.v4 .actual-bar{margin-bottom:18px}.v4 .statement-losses p{font-size:12px;min-height:33px;padding:5px 3px}.v4 .statement-losses strong{font-size:13px}.v4 .statement-losses p>span{gap:5px}.v4 .statement-losses i{width:16px;height:18px}.v4 .problem-bottom{padding-top:39px}.v4 .problem-transition{font-size:23px;line-height:1.5;max-width:710px;text-wrap:balance}@media(min-width:801px)and (max-width:1200px){.v4 .hero-shell{grid-template-columns:.9fr 1fr;gap:22px}.v4 .hero h1{font-size:4.5vw}.v4 .hero-copy{padding-top:84px}.v4 .hero-subtitle{font-size:18px;max-width:370px}.v4 .hero .access-form{flex-direction:column;padding:0;background:none;border:0}.v4 .hero .access-form input{background:#fff;min-height:52px;border:1px solid #dddcd4}.v4 .hero .form-note{text-align:center;margin-left:0}.v4 .hero-composition{height:675px}.v4 .live-phone{width:252px;height:448px;right:-7px;top:55px}.v4 .overview-fragment,.v4 .forecast-fragment{width:242px;padding:16px;left:-10px}.v4 .overview-fragment{top:160px}.v4 .overview-balances{gap:10px;margin-top:15px}.v4 .overview-balances>div+div{padding-left:10px}.v4 .overview-balances strong{font-size:21px}.v4 .overview-balances small{font-size:10px}.v4 .hero-live-card{width:255px;right:-4px;top:480px}.v4 .forecast-fragment{top:425px}.v4 .fragment-heading{font-size:11px}.v4 .beat-copy{font-size:15px}.v4 .problem-beats{padding:24px 20px;gap:20px}.v4 .problem-beat h3{font-size:23px}.v4 .account-tile{padding:11px}.v4 .account-tile span{font-size:10px}.v4 .account-tile strong{font-size:20px}.v4 .timeline-columns p{font-size:10px;padding:10px 6px;gap:3px 4px}.v4 .timeline-columns p strong{font-size:15px}.v4 .future-transactions p>span{font-size:10px}.v4 .statement-losses p{font-size:10px}.v4 .statement-losses strong{font-size:12px}.v4 .mini-statement{padding:17px 12px}}@media(max-width:800px){.v4 .hero{padding-top:40px}.v4 .hero-shell{display:block;min-height:0;padding:0}.v4 .hero-copy{padding:0}.v4 .hero h1{font-size:clamp(38px,8vw,61px);line-height:1.08}.v4 .hero .audience{font-size:13px;margin-bottom:20px}.v4 .hero-subtitle{font-size:19px;max-width:500px;margin-top:24px}.v4 .hero .access-form{margin-top:28px;max-width:500px}.v4 .hero-composition{height:605px;margin-top:50px;max-width:500px;margin-inline:auto}.v4 .live-phone{display:none}.v4 .overview-fragment{top:0;left:0;width:100%;padding:23px}.v4 .overview-balances strong{font-size:32px}.v4 .overview-balances small{font-size:12px}.v4 .overview-footer{margin-top:15px;padding-top:12px}.v4 .forecast-fragment{top:307px;left:0;width:100%;padding:23px}.v4 .forecast-bars{height:87px;margin-top:16px}.v4 .forecast-bars i{max-width:9px;height:calc(var(--bar) * 1.45)}.v4 .forecast-payment{font-size:12px}.v4 .forecast-payment strong{font-size:14px}.v4 .hero-live-card{display:none}.v4 .hero-motion{bottom:7px;right:0}.v4 .hero-summary{font-size:12px;padding-top:20px;gap:15px;line-height:1.4}.v4 .hero-summary span{max-width:170px}.v4 .problem{padding-top:100px}.v4 .problem h2{font-size:clamp(34px,6vw,48px)}.v4 .problem-subhead{font-size:18px;max-width:540px}.v4 .problem-beats{grid-template-columns:1fr;max-width:540px;margin-inline:auto;padding:24px;gap:35px;border-radius:20px}.v4 .problem-beat{max-width:none;width:100%;padding:0}.v4 .problem-beat+.problem-beat{border-top:1px solid #d8d7cc;padding-top:30px}.v4 .beat-visual{height:296px;margin-bottom:26px}.v4 .beat-copy{font-size:16px;max-width:none}.v4 .problem-beat h3{font-size:26px}.v4 .account-tile strong{font-size:25px}.v4 .account-tile span{font-size:12px}.v4 .problem-transition{font-size:21px;max-width:500px}.v4 .future-transactions p>span{font-size:12px}.v4 .mini-statement{padding:22px}.v4 .statement-losses p{min-height:36px;font-size:13px}.v4 .statement-losses strong{font-size:14px}}@media(max-width:600px){.v4 .hero.wrap{padding-inline:22px}.v4 .hero{padding-top:31px}.v4 .hero h1{font-size:clamp(34px,9.7vw,56px);line-height:1.11;letter-spacing:-.04em}.v4 .hero h1 span{white-space:normal}.v4 .hero-subtitle{font-size:18px;line-height:1.55;margin-top:23px}.v4 .hero .access-form{padding:0;background:none;border:0;gap:10px}.v4 .hero .access-form input{min-height:54px;padding:14px 20px;border:1px solid #dedcd3;background:#fff}.v4 .hero .access-form .button{min-height:52px}.v4 .hero .form-note{font-size:12px;text-align:center;margin:12px 0 0}.v4 .hero-composition{margin-top:42px;width:100%;height:588px}.v4 .overview-fragment,.v4 .forecast-fragment{border-radius:16px;padding:20px}.v4 .fragment-heading{font-size:12px}.v4 .overview-balances strong{font-size:clamp(23px,7.1vw,28px)}.v4 .overview-balances small{font-size:11px}.v4 .hero .transaction-pill{width:280px;font-size:14px;padding:14px 16px}.v4 .hero .transaction-pill span{font-size:12px}.v4 .forecast-fragment{top:303px}.v4 .forecast-payment{font-size:11px}.v4 .forecast-payment strong{font-size:13px}.v4 .hero-summary{grid-template-columns:1fr;text-align:left;gap:9px;font-size:13px;padding-top:17px}.v4 .hero-summary span,.v4 .hero-summary span+span,.v4 .hero-summary span:last-child{max-width:none;text-align:left}.v4 .hero-summary span:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#b99a50;margin-right:10px;vertical-align:middle}.v4 .problem{padding-top:88px}.v4 .problem-label{font-size:14px;margin-bottom:20px}.v4 .problem h2{font-size:34px;line-height:1.12;text-wrap:balance}.v4 .problem-subhead{font-size:17px;line-height:1.6;margin-top:22px}.v4 .problem-beats{margin-top:32px;padding:22px 18px 27px;gap:30px}.v4 .scene-toolbar{font-size:12px;padding-bottom:17px}.v4 .scene-toolbar span:last-child{font-size:11px}.v4 .beat-visual{height:296px;margin-bottom:25px}.v4 .account-tiles{gap:0 10px}.v4 .account-tile{padding:12px 10px}.v4 .account-tile span{font-size:11px}.v4 .account-tile strong{font-size:22px}.v4 .transfer-count{font-size:11px}.v4 .problem-beat h3{font-size:25px}.v4 .beat-copy{font-size:16px;line-height:1.55;letter-spacing:0}.v4 .timeline-columns p{font-size:11px;padding:11px 7px;gap:3px 5px}.v4 .timeline-columns p strong{font-size:16px}.v4 .future-transactions p>span{font-size:11px}.v4 .timeline-columns .future-transactions p{padding-block:7px}.v4 .mini-statement{padding:19px 14px}.v4 .statement-losses p{font-size:11px}.v4 .statement-losses strong{font-size:13px}.v4 .problem-transition{font-size:20px;max-width:350px;line-height:1.5}.v4 .problem-bottom{padding-top:30px}}@media(prefers-reduced-motion:reduce){.v4 .hero .transaction-pill:not(.transaction-flight){display:flex}.v4 .forecast-payment em{opacity:1}}.v4 .fragment-mark img{width:18px;height:18px}.v4 .problem svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.v4 .timeline-columns p i svg,.v4 .statement-losses i svg{width:14px;height:14px}@media(min-width:801px)and (max-width:1200px){.v4 .live-phone,.v4 .hero-live-card{display:none}.v4 .overview-fragment{top:60px;width:100%;max-width:340px;left:0;padding:20px}.v4 .forecast-fragment{top:410px;width:100%;max-width:340px;left:0;padding:20px}.v4 .overview-balances strong{font-size:28px}.v4 .overview-balances small,.v4 .overview-fragment .fragment-heading{font-size:12px}}@media(max-width:800px){.v4 .hero-composition{height:635px}.v4 .forecast-fragment{top:340px}}@media(max-width:600px){.v4 .hero-composition{height:630px}}@media(max-width:800px){.v4 .hero-composition{height:675px}}@media(max-width:360px){.v4 .account-tile strong{font-size:20px}.v4 .account-tile span{font-size:10px}.v4 .timeline-columns p>span{font-size:10px}}.v4 .hero .transaction-pill[data-hero-pill]{left:0;top:0;opacity:0;transform:scale(.96);transition:none}@media(min-width:801px)and (max-width:1200px){.v4 .hero [data-hero-pill]{width:240px;padding:10px 12px;font-size:13px}.v4 .hero [data-hero-pill] span{font-size:11px;line-height:1.3}}@media(max-width:800px){.v4 .hero [data-hero-pill]{width:244px;max-width:100%;padding:4px 8px;font-size:12px;line-height:1.3;gap:6px;border-radius:10px}.v4 .hero [data-hero-pill] span{font-size:11px;line-height:1.3;margin-top:2px}.v4 .hero [data-hero-pill] i{width:6px;height:6px;margin-top:4px}.v4 .hero [data-hero-pill=soccer]{display:none!important}}@media(max-width:360px){.v4 .hero .transaction-pill[data-hero-pill]{width:234px}}.v4 .hero h1 span:last-child{color:#1a1917}.v4 .hero-subtitle{max-width:none;font-size:clamp(14px,1.25vw,18px);line-height:1.5;color:#4a4842;text-wrap:initial}.v4 .hero-subtitle>span{display:block;white-space:nowrap}.v4 .hero .transaction-pill[data-hero-pill]{--sorted:0;--side-bg:#F6ECD4;--side-accent:#C9A24B;background:color-mix(in srgb,#fff,var(--side-bg) calc(var(--sorted)*100%));border:1px solid #D8D6CE;border-left:3px solid color-mix(in srgb,#D8D6CE,var(--side-accent) calc(var(--sorted)*100%));color:#1a1917}.v4 .hero .transaction-pill[data-side=personal]{--side-bg:#ECEBE7;--side-accent:#8A8478}.v4 .hero .transaction-pill[data-hero-pill] i{background:color-mix(in srgb,#A5A49D,var(--side-accent) calc(var(--sorted)*100%))}.v4 .hero .pill-details{color:#4a4842}.v4 .hero .pill-tag{font-size:11px;line-height:inherit;font-weight:600;padding:1px 4px;border-radius:4px;background:#ead6a4;color:#715313}.v4 .hero [data-side=personal] .pill-tag{background:#dad8d0;color:#4a4842}.v4 .problem-stack{margin-top:160px;background:#1a1917;color:#f4f1e8;padding:112px 0 0;--stack-top:calc(var(--nav-height) + 20px);--stack-height:70svh}.v4 .stack-intro{text-align:center;padding-bottom:88px}.v4 .stack-label{color:#c9a24b;font-size:18px;font-weight:500;margin-bottom:26px}.v4 .stack-intro h2{font-family:Archivo,Arial,sans-serif;font-size:clamp(38px,3.75vw,54px);font-weight:600;line-height:1.13;letter-spacing:-.035em;word-spacing:0;max-width:1180px;margin:auto;text-wrap:balance}.v4 .stack-intro h2 span{display:block}.v4 .stack-intro h2 span+span{color:#b9b4a8}.v4 .stack-subhead{font-size:19px;line-height:1.6;max-width:640px;margin:28px auto 0;color:#c9c5ba;text-wrap:balance}.v4 .problem-deck{display:flex;flex-direction:column;gap:30svh;padding-bottom:0;position:relative;isolation:isolate}.v4 .stack-card{position:sticky;top:calc(var(--stack-top) + var(--card-index)*24px);z-index:calc(var(--card-index) + 1);height:var(--stack-height);flex-shrink:0;background:#23211e;border:1px solid rgba(244,241,232,.08);border-radius:28px;padding:64px;display:grid;grid-template-columns:.95fr 1.2fr;gap:72px;align-items:center;transform-origin:center top;transform:scale(calc(1 - var(--covered,0)*.05));filter:brightness(calc(1 - var(--covered,0)*.15));box-shadow:0 -10px 38px #00000021}.v4 .stack-metric{align-self:center;min-width:0}.v4 .stack-number{font-family:Archivo,Arial,sans-serif;font-size:clamp(100px,11.1vw,160px);font-weight:600;line-height:.95;letter-spacing:-.065em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#e6c36a}.v4 .stack-caption{font-size:18px;line-height:1.5;margin-top:25px;color:#c9c5ba}.v4 .stack-story{min-width:0}.v4 .stack-story h3{font-family:Archivo,Arial,sans-serif;font-size:40px;font-weight:600;line-height:1.13;letter-spacing:-.03em;color:#f4f1e8;text-wrap:balance}.v4 .stack-line{font-size:20px;line-height:1.55;color:#c9c5ba;margin-top:22px;text-wrap:balance}.v4 .stack-micro{margin-top:36px;max-width:510px;font-variant-numeric:tabular-nums}.v4 .transfer-log{border-radius:14px;padding:0 18px;background:#2c2925;box-shadow:0 8px 24px #0000001a}.v4 .transfer-log p{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.4;padding:17px 0;color:#e5e1d7}.v4 .transfer-log p+p{border-top:1px solid rgba(244,241,232,.07)}.v4 .transfer-log i{display:grid;place-items:center;flex:none;width:28px;height:28px;background:#38342b;color:#c9a24b;border-radius:8px}.v4 .transfer-log svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.v4 .transfer-log strong{font-weight:500;color:#f4f1e8}.v4 .transfer-log small{font-size:inherit;color:#b9b4a8;white-space:nowrap}.v4 .calendar-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.v4 .calendar-day{min-width:0;min-height:145px;border-radius:12px;background:#2c2925;padding:13px 8px 12px;display:flex;align-items:center;flex-direction:column;text-align:center;box-shadow:0 5px 16px #00000014}.v4 .calendar-day b{font-size:12px;font-weight:500;color:#b9b4a8;line-height:1.3}.v4 .calendar-day span{font-size:12px;line-height:1.4;color:#d9d4c9;margin-top:15px;min-height:34px;display:grid;align-items:center}.v4 .calendar-day strong{font-size:26px;font-weight:500;line-height:1.1;margin-top:11px;color:#e6c36a}.v4 .calendar-today{background:#373124;border:1px solid rgba(201,162,75,.38)}.v4 .calendar-today b{color:#e6c36a}.v4 .calendar-today i{width:6px;height:6px;background:#c9a24b;border-radius:50%;margin-top:19px}.v4 .plan-comparison{padding:24px;background:#2c2925;border-radius:14px;box-shadow:0 8px 24px #0000001a}.v4 .plan-label{display:flex;justify-content:space-between;gap:20px;color:#c9c5ba;font-size:15px;line-height:1.3}.v4 .plan-label strong{font-size:17px;font-weight:500;color:#f4f1e8}.v4 .plan-track{height:6px;background:#3b3832;border-radius:999px;display:flex;overflow:hidden;margin-top:12px}.v4 .plan-track i{display:block;height:100%;width:88.955%;background:#8a8478;border-radius:999px}.v4 .planned-track{margin-bottom:24px}.v4 .actual-track i{border-radius:999px 0 0 999px}.v4 .actual-track em{display:block;width:11.045%;height:100%;background:#e6c36a}.v4 .stack-transition{padding:62px 0 116px;text-align:center}.v4 .stack-transition p{font-family:DM Sans,Arial,sans-serif;color:#f4f1e8;font-size:28px;line-height:1.5;letter-spacing:-.02em;max-width:840px;margin:auto;text-wrap:balance}@media(min-width:801px)and (max-width:1100px){.v4 .stack-card{padding:40px;grid-template-columns:.9fr 1.2fr;gap:36px}.v4 .stack-story h3{font-size:32px}.v4 .stack-line{font-size:18px}.v4 .stack-number{font-size:clamp(90px,11vw,122px)}.v4 .stack-caption{font-size:16px}.v4 .stack-micro{margin-top:28px}.v4 .transfer-log{padding-inline:14px}.v4 .transfer-log p{font-size:13px;gap:9px;padding-block:15px}.v4 .calendar-strip{gap:5px}.v4 .calendar-day{padding-inline:5px}.v4 .calendar-day span,.v4 .calendar-day b{font-size:11px}}@media(max-width:800px){.v4 .hero-subtitle{font-size:18px}.v4 .hero-subtitle>span{white-space:normal}.v4 .hero .pill-tag{font-size:10px;padding:0 3px}.v4 .problem-stack{margin-top:96px;padding-top:76px;--stack-height:auto}.v4 .stack-intro{padding-bottom:42px}.v4 .stack-label{font-size:18px;margin-bottom:22px}.v4 .stack-intro h2{font-size:clamp(30px,6vw,44px);line-height:1.16}.v4 .stack-subhead{font-size:17px;line-height:1.6;margin-top:24px}.v4 .problem-deck{gap:24px;padding-bottom:0;display:flex}.v4 .stack-card{position:relative;top:auto;height:auto;padding:32px 26px;grid-template-columns:1fr;gap:32px;border-radius:24px;transform:none;filter:none}.v4 .stack-number{font-size:clamp(82px,18vw,126px);line-height:1}.v4 .stack-caption{font-size:16px;margin-top:12px}.v4 .stack-story h3{font-size:28px;line-height:1.16}.v4 .stack-line{font-size:17px;line-height:1.55;margin-top:18px}.v4 .stack-micro{margin-top:27px}.v4 .transfer-log{padding-inline:12px}.v4 .transfer-log p{font-size:12px;gap:8px;padding-block:14px}.v4 .transfer-log i{width:23px;height:23px;border-radius:6px}.v4 .calendar-strip{gap:5px}.v4 .calendar-day{padding:11px 4px;min-height:137px;border-radius:8px}.v4 .calendar-day b{font-size:10px}.v4 .calendar-day span{font-size:10px;min-height:42px;margin-top:12px}.v4 .calendar-day strong{font-size:23px}.v4 .calendar-today i{margin-top:16px}.v4 .plan-comparison{padding:20px}.v4 .stack-transition{padding:62px 0 76px}.v4 .stack-transition p{font-size:22px;max-width:540px}}@media(max-width:360px){.v4 .stack-card{padding:28px 20px}.v4 .stack-number{font-size:76px}.v4 .stack-story h3{font-size:26px}.v4 .transfer-log p{font-size:11px}.v4 .transfer-log i{width:20px;height:20px}.v4 .calendar-strip{gap:4px}.v4 .calendar-day{padding-inline:2px}.v4 .calendar-day span{font-size:9px}}@media(prefers-reduced-motion:reduce){.v4 .problem-deck{gap:28px;padding-bottom:0}.v4 .stack-card{position:relative;top:auto;transform:none;filter:none}}.v4 .problem-deck:after{content:"";height:0;flex:none}@media(max-width:800px),(prefers-reduced-motion:reduce){.v4 .problem-deck:after{display:none}}@media(min-width:801px)and (prefers-reduced-motion:no-preference){.v4 .problem-deck{gap:calc(30svh - 24px)}.v4 .stack-card{margin-bottom:calc((2 - var(--card-index))*24px)}}@media(max-width:800px){.v4 .hero .transaction-pill[data-hero-pill]{padding:3px 8px}}@media(max-width:600px){.v4 .stack-transition p{font-size:14px;line-height:1.6;letter-spacing:-.02em}}@media(max-width:360px){.v4 .stack-transition p{font-size:12px}}.v4 .hero .transaction-pill .pill-details{display:block}.v4 .hero .pill-tag{display:inline-block;margin-right:6px;vertical-align:baseline}.v4 .hero .transaction-pill .pill-detail-copy{display:inline;margin:0;font:inherit;color:inherit}@media(max-width:1200px){.v4 .hero-shell{display:block;min-height:0}.v4 .hero-copy{padding:40px 0 0;max-width:760px;margin-inline:auto}.v4 .hero-subtitle{font-size:18px}.v4 .hero-composition{width:100%;max-width:760px;height:740px;margin:48px auto 0}.v4 .live-phone{display:block;width:326px;height:579px;top:90px;right:0;left:auto;transform:rotate(3deg)}.v4 .hero-live-card{display:block;width:320px;top:548px;right:35px;left:auto;transform:none}}@media(max-width:800px){.v4 .hero-copy{padding:0}.v4 .hero-composition{max-width:500px;height:860px;margin-top:44px;aspect-ratio:auto}.v4 .live-phone{width:230px;height:408.26px;top:210px;right:calc(50% - 115px)}.v4 .hero-live-card{width:250px;top:570px;right:calc(50% - 90px)}}.v4 .thought-card{grid-template-columns:.95fr 1.2fr;grid-template-rows:auto minmax(0,1fr) auto;column-gap:72px;row-gap:22px;align-items:start}.v4 .card-thought{grid-column:1;grid-row:1;margin:0;color:#f4f1e8;font-family:Archivo,Arial,sans-serif;font-size:44px;font-weight:400;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.v4 .thought-card .stack-metric{grid-column:1;grid-row:2;align-self:center}.v4 .notification-group{grid-column:2;grid-row:1/3;align-self:center;min-width:0;width:100%;max-width:540px;font-variant-numeric:tabular-nums}.v4 .notification-stack{display:flex;flex-direction:column;gap:12px}.v4 .problem-notification{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:16px;min-height:84px;border-radius:17px;background:#f4f1e813;border:1px solid rgba(244,241,232,.06);box-shadow:0 8px 24px #00000021;opacity:0;transform:translateY(-18px);will-change:transform,opacity}.v4 .notification-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#c9a24b26;color:#e6c36a;font-style:normal}.v4 .notification-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.v4 .notification-copy{min-width:0;line-height:1.35}.v4 .notification-copy strong{display:block;color:#f4f1e8;font-size:16px;font-weight:600}.v4 .notification-copy span{display:block;color:#c9c5ba;font-size:14px;line-height:1.4;margin-top:5px}.v4 .problem-notification time{font-size:11px;color:#b9b4a8;line-height:1.4;padding-top:2px;white-space:nowrap}.v4 .card-summary{grid-column:1/-1;grid-row:3;align-self:end;font-family:Archivo,Arial,sans-serif;color:#c9c5ba;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.25;white-space:nowrap}.v4 .notification-plan{margin-top:22px;padding:18px 20px;background:#f4f1e80b}.v4 .notification-plan .planned-track{margin-bottom:18px}@media(min-width:801px)and (max-width:1100px){.v4 .thought-card{column-gap:36px;row-gap:20px}.v4 .card-thought{font-size:36px}.v4 .card-summary{font-size:22px}.v4 .problem-notification{grid-template-columns:30px minmax(0,1fr) auto;padding:14px 12px;gap:9px}.v4 .notification-icon{width:30px;height:30px;border-radius:8px}.v4 .notification-copy strong{font-size:14px}.v4 .notification-copy span{font-size:12px}}@media(max-width:800px){.v4 .thought-card{display:flex;flex-direction:column;gap:22px;padding:28px 22px}.v4 .card-thought{font-size:30px;line-height:1.2}.v4 .thought-card .stack-metric{align-self:stretch}.v4 .notification-group{align-self:stretch;max-width:none}.v4 .notification-stack{gap:10px}.v4 .problem-notification{grid-template-columns:26px minmax(0,1fr) auto;padding:12px;gap:8px;min-height:72px;border-radius:13px}.v4 .notification-icon{width:26px;height:26px;border-radius:7px}.v4 .notification-icon svg{width:17px;height:17px}.v4 .notification-copy strong{font-size:14px}.v4 .notification-copy span{font-size:12px;margin-top:4px}.v4 .problem-notification time{font-size:10px}.v4 .card-summary{align-self:stretch;font-size:20px;line-height:1.3;white-space:normal;text-wrap:balance}.v4 .notification-plan{margin-top:18px;padding:16px}.v4 .notification-plan .plan-label,.v4 .notification-plan .plan-label strong{font-size:14px}.v4 .notification-plan .plan-track{margin-top:10px}}@media(max-width:360px){.v4 .thought-card{padding:25px 19px;gap:20px}.v4 .card-thought{font-size:27px}.v4 .notification-copy strong{font-size:13px}.v4 .notification-copy span{font-size:11px}.v4 .problem-notification{padding:11px 9px;grid-template-columns:24px minmax(0,1fr) auto;gap:7px}.v4 .notification-icon{width:24px;height:24px}.v4 .card-summary{font-size:19px}}@media(prefers-reduced-motion:reduce){.v4 .problem-notification{opacity:1;transform:none;will-change:auto}}.v4 .hero-live-card{transform:rotate(8deg);filter:drop-shadow(0 18px 22px rgba(26,25,23,.16))}.v4 .problem-deck{gap:0}.v4 .problem-deck:after{display:none}.v4 .story-anchor{height:0;flex:none}.v4 .story-scroll-space{height:calc(var(--story-range) - var(--story-edge));flex:none;--story-range:130svh;--story-edge:0px}.v4 [data-space=money]{--story-range:200svh;--story-edge:48px}.v4 [data-space=future]{--story-edge:24px}.v4 .story-card{height:auto;min-height:600px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:auto 1fr;column-gap:44px;row-gap:32px;align-items:start;padding:48px;margin-bottom:var(--release-edge,calc((2 - var(--card-index))*24px));font-variant-numeric:tabular-nums}.v4 .story-card .card-thought{font-size:44px;line-height:1.16;text-wrap:balance;grid-column:1;grid-row:1}.v4 .story-card .card-summary{grid-column:1;grid-row:2;align-self:end;font-size:24px;white-space:normal;text-wrap:balance;line-height:1.3;font-weight:400}.v4 .story-card{clip-path:inset(0 0 var(--clip-bottom,0px) 0 round 28px)}.v4 .story-visual{grid-column:2;grid-row:1/3;min-width:0;align-self:center;width:100%;font-family:DM Sans,Arial,sans-serif;font-variant-numeric:tabular-nums}.v4 .story-visual svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.v4 .story-replay{display:none;border:0;padding:0;background:none;color:#e6c36a;font-size:13px;text-decoration:underline;text-underline-offset:4px;margin-top:16px}.v4 .story-balances{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v4 .story-account{padding:19px 20px;border-radius:18px;background:linear-gradient(140deg,#363128,#2b2822);border:1px solid rgba(201,162,75,.18);box-shadow:0 12px 28px #0000001f}.v4 .story-account.personal{background:linear-gradient(140deg,#353430,#2c2b27);border-color:#f4f1e817}.v4 .story-account p{display:flex;gap:8px;align-items:center;color:#e6c36a;font-size:15px;margin-bottom:10px}.v4 .story-account.personal p{color:#c9c5ba}.v4 .story-account p i{width:7px;height:7px;display:block;border-radius:50%;background:currentColor}.v4 .story-account strong{font-size:36px;line-height:1.15;letter-spacing:-.035em;font-weight:600;color:#f4f1e8}.v4 .story-account.business strong{color:#e6c36a}.v4 .money-transfer-band{height:52px;position:relative;display:flex;justify-content:center;align-items:center}.v4 .money-transfer{display:flex;gap:9px;align-items:center;color:#e6c36a;font-size:12px;opacity:0}.v4 .money-transfer strong{font-size:14px;font-weight:500}.v4 .transfer-route{position:relative;width:90px;height:16px;display:block}.v4 .transfer-route i{position:absolute;left:0;right:0;top:8px;height:1px;background:#c9a24b4d}.v4 .transfer-route b{position:absolute;top:-4px;left:0;font-size:22px;line-height:1;background:#23211e;padding-inline:2px}.v4 .looks-fine{position:absolute;color:#c9c5ba;font-size:13px;opacity:0;background:#302e28;border-radius:999px;padding:5px 13px}.v4 .money-feed{height:310px;position:relative;overflow:hidden;border-radius:18px;background:#2b2925;border:1px solid rgba(244,241,232,.04);box-shadow:0 12px 28px #0000001a}.v4 .money-feed-rows{position:absolute;inset:12px 18px;overflow:hidden}.v4 .money-event{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;align-items:center;position:absolute;top:0;left:0;right:0;height:54px;border-bottom:1px solid rgba(244,241,232,.065);color:#d9d4c9;font-size:14px;line-height:1.3;opacity:0}.v4 .money-event time{font-size:11px;color:#a9a499}.v4 .money-event strong{font-size:15px;font-weight:500;white-space:nowrap;color:#f4f1e8}.v4 .decline-notice{position:absolute;left:18px;right:18px;top:36px;display:flex;gap:14px;padding:20px;border:1px solid #C9A24B;border-radius:16px;background:#363025;box-shadow:0 15px 40px #00000047;opacity:0}.v4 .decline-notice>i{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#e6c36a;background:#c9a24b1f;flex:none}.v4 .decline-notice svg{width:22px;height:22px}.v4 .decline-notice strong{font-size:20px;font-weight:600;line-height:1.3;color:#f4f1e8}.v4 .decline-notice p{font-size:15px;margin-top:5px;color:#f4f1e8}.v4 .decline-notice span{display:block;color:#e6c36a;font-size:14px;margin-top:7px}.v4 .money-notes{position:absolute;inset:12px;display:flex;flex-direction:column;justify-content:center;gap:9px;pointer-events:none}.v4 .money-note{display:flex;align-items:center;gap:12px;padding:15px 16px;border-radius:13px;background:#393222;border:1px solid rgba(201,162,75,.24);box-shadow:0 8px 24px #0000002b;opacity:0;color:#ead8ab}.v4 .money-note i{flex:none;color:#e6c36a;width:25px;height:25px}.v4 .money-note svg{width:25px;height:25px}.v4 .money-note p{font-size:15px;line-height:1.45}.v4 .future-story{border-radius:20px;padding:24px;background:linear-gradient(145deg,#2d2b26,#282622);border:1px solid rgba(244,241,232,.05);box-shadow:0 14px 36px #0000001f}.v4 .future-balance{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:#c9c5ba;font-size:14px;margin-bottom:10px}.v4 .future-balance strong{font-size:30px;font-weight:600;color:#f4f1e8;letter-spacing:-.03em}.v4 .future-chart{width:100%;height:auto;display:block;overflow:visible}.v4 .future-chart text{stroke:none;fill:#a9a499;font-family:DM Sans,Arial,sans-serif;font-size:12px}.v4 .future-chart .axis-label{font-size:11px}.v4 .future-chart .today-label{fill:#d9d4c9;font-size:12px}.v4 .future-chart .zero-line{stroke:#5b574d;stroke-width:1}.v4 .future-chart .today-line{stroke:#716b5b;stroke-width:1;stroke-dasharray:3 5}.v4 .future-chart .past-line{stroke:#f4f1e8;stroke-width:3}.v4 .future-chart .assumed-line{stroke:#817b6d;stroke-width:2;stroke-dasharray:2 8;opacity:.35}.v4 .future-chart .forecast-line{stroke:#c9c5ba;stroke-width:3;stroke-dasharray:3 6}.v4 .future-chart .negative-line{stroke:#e6c36a;stroke-width:3;stroke-dasharray:3 6}.v4 .future-chart .today-dot{fill:#f4f1e8;stroke:#2b2925;stroke-width:3}.v4 .future-chart .payment-marker{opacity:0}.v4 .future-chart .payment-marker circle{fill:#c9c5ba;stroke:#2b2925;stroke-width:2}.v4 .future-chart .payment-marker:last-of-type circle{fill:#e6c36a}.v4 .future-events{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.v4 .future-event{padding:11px 12px;background:#35322c;border-radius:10px;display:grid;grid-template-columns:1fr auto;gap:4px 8px;opacity:0;line-height:1.4}.v4 .future-event time{grid-column:1/-1;color:#a9a499;font-size:11px}.v4 .future-event span{font-size:12px;color:#d9d4c9}.v4 .future-event strong{font-size:13px;font-weight:500;align-self:end;color:#f4f1e8}.v4 .future-event:last-child strong{color:#e6c36a}.v4 .future-warning{font-size:14px;color:#e6c36a;line-height:1.5;margin-top:17px;opacity:0;min-height:21px}.v4 .execution-panels{display:grid;grid-template-columns:1fr 1.07fr;gap:14px;align-items:stretch}.v4 .october-plan,.v4 .actual-spending{min-width:0;border-radius:18px;background:#2e2c27;padding:22px 20px;border:1px solid rgba(244,241,232,.06);box-shadow:0 12px 28px #0000001a}.v4 .october-plan-heading{margin-bottom:24px}.v4 .october-plan-heading>strong,.v4 .actual-heading{font-size:18px;font-weight:500;color:#f4f1e8;line-height:1.3}.v4 .october-plan-heading>span{display:block;width:fit-content;margin-top:10px;padding:4px 7px;border-radius:5px;background:#3b3933;font-size:10px;color:#b9b4a8;line-height:1.4}.v4 .october-plan-rows p{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid rgba(244,241,232,.06);font-size:13px;color:#c9c5ba}.v4 .october-plan-rows strong{color:#f4f1e8;font-weight:500;white-space:nowrap}.v4 .october-plan-rows .plan-total{margin-top:8px;border:0;color:#f4f1e8}.v4 .october-plan-rows .plan-total strong{font-size:20px;font-weight:600}.v4 .story-day{font-size:18px;color:#b9b4a8;margin-top:18px;line-height:1.2}.v4 .story-day span{display:block;font-family:Archivo,Arial,sans-serif;font-size:82px;font-weight:500;line-height:1.1;letter-spacing:-.06em;color:#f4f1e8;margin-top:2px}.v4 .execution-bars{margin-top:28px}.v4 .execution-bar-label{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:#c9c5ba;line-height:1.4}.v4 .execution-bar-label strong{font-weight:500;color:#f4f1e8;font-size:15px;white-space:nowrap}.v4 .execution-track{height:8px;background:#434038;border-radius:99px;display:flex;overflow:hidden;margin:10px 0 20px}.v4 .execution-track i,.v4 .execution-track b{height:100%;display:block;border-radius:0;background:#8a8478;flex:none;width:0}.v4 .execution-track .execution-planned{width:88.955%}.v4 .execution-track .execution-overrun{background:#e6c36a}.v4 .execution-status{font-size:15px;color:#e6c36a;line-height:1.4;min-height:21px;margin-top:9px}.v4 .execution-days{display:flex;justify-content:space-between;gap:4px;margin-top:25px;padding-top:14px;border-top:1px solid rgba(244,241,232,.07)}.v4 .execution-days span{font-size:11px;color:#8a8478}.v4 .execution-days .reached{color:#e6c36a}@media(min-width:768px)and (max-width:1100px){.v4 .story-card{padding:36px;gap:30px;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}.v4 .story-card .card-thought{font-size:36px}.v4 .story-card .card-summary{font-size:22px}.v4 .story-account{padding:17px}.v4 .story-account strong{font-size:30px}.v4 .money-event{font-size:12px;gap:8px}.v4 .money-event strong,.v4 .money-note p{font-size:13px}.v4 .execution-panels{gap:10px}.v4 .october-plan,.v4 .actual-spending{padding:18px 14px}.v4 .october-plan-rows p{font-size:12px}}@media(min-width:768px)and (max-width:800px){.v4 .problem-deck{gap:0}.v4 .story-card{position:sticky;top:calc(var(--stack-top) + var(--card-index)*24px);display:grid;height:auto;min-height:600px;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);grid-template-rows:auto 1fr;padding:36px;gap:30px;margin-bottom:var(--release-edge);transform:scale(calc(1 - var(--covered,0)*.05));filter:brightness(calc(1 - var(--covered,0)*.15))}}@media(max-width:767px){.v4 .problem-deck{gap:24px}.v4 .story-anchor,.v4 .story-scroll-space{display:none}.v4 .story-card{position:relative;top:auto;transform:none;filter:none;clip-path:none;min-height:0;display:flex;flex-direction:column;gap:26px;padding:28px 22px;margin:0}.v4 .story-card .card-thought{font-size:30px;line-height:1.2}.v4 .story-card .card-summary{font-size:20px;line-height:1.3;align-self:stretch}.v4 .story-visual{align-self:stretch}.v4 .story-replay{display:inline-block}.v4 .story-balances{gap:8px}.v4 .story-account{padding:14px 12px;border-radius:13px}.v4 .story-account p{font-size:12px;margin-bottom:9px;gap:6px}.v4 .story-account strong{font-size:25px}.v4 .money-transfer-band{height:44px}.v4 .money-transfer{font-size:10px;gap:5px}.v4 .money-transfer strong{font-size:11px}.v4 .transfer-route{width:55px}.v4 .money-feed{height:300px}.v4 .money-feed-rows{inset:10px 12px}.v4 .money-event{grid-template-columns:24px minmax(0,1fr) auto;gap:7px;font-size:11px;line-height:1.4}.v4 .money-event time{font-size:10px}.v4 .money-event strong{font-size:12px}.v4 .decline-notice{left:12px;right:12px;padding:16px 13px;gap:10px;top:38px}.v4 .decline-notice>i{width:27px;height:27px}.v4 .decline-notice strong{font-size:17px}.v4 .decline-notice p{font-size:13px}.v4 .decline-notice span{font-size:12px}.v4 .money-notes{inset:10px;gap:8px}.v4 .money-note{padding:12px 10px;gap:9px}.v4 .money-note i,.v4 .money-note svg{width:21px;height:21px}.v4 .money-note p{font-size:12px;line-height:1.45}.v4 .future-story{padding:16px;border-radius:15px}.v4 .future-balance{font-size:11px}.v4 .future-balance strong{font-size:23px}.v4 .future-chart text{font-size:15px}.v4 .future-chart .axis-label{font-size:13px}.v4 .future-chart .today-label{font-size:15px}.v4 .future-events{grid-template-columns:1fr;gap:7px}.v4 .future-event{grid-template-columns:1fr auto;padding:10px;font-size:11px}.v4 .future-event time{grid-column:auto;font-size:10px}.v4 .future-event span{grid-column:1;font-size:12px}.v4 .future-event strong{grid-column:2;grid-row:1/3;align-self:center;font-size:13px}.v4 .future-warning{font-size:12px}.v4 .execution-panels{grid-template-columns:1fr;gap:12px}.v4 .october-plan,.v4 .actual-spending{padding:18px 16px;border-radius:13px}.v4 .october-plan-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:13px}.v4 .october-plan-heading>span{font-size:8px;max-width:100px;margin:0}.v4 .october-plan-heading>strong,.v4 .actual-heading{font-size:16px}.v4 .october-plan-rows p{padding:9px 0;font-size:12px}.v4 .october-plan-rows .plan-total{margin-top:5px}.v4 .october-plan-rows .plan-total strong{font-size:18px}.v4 .story-day{margin-top:10px;font-size:14px;display:flex;gap:8px;align-items:baseline}.v4 .story-day span{font-size:44px;display:inline-block;margin:0}.v4 .execution-bars{margin-top:18px}.v4 .execution-track{margin:8px 0 15px}.v4 .execution-days{margin-top:18px;padding-top:12px}.v4 .execution-status{font-size:14px}}@media(max-width:360px){.v4 .story-card{padding:25px 19px}.v4 .story-card .card-thought{font-size:27px}.v4 .story-account strong{font-size:21px}.v4 .money-event{font-size:10px}.v4 .money-event strong,.v4 .money-note p{font-size:11px}}@media(prefers-reduced-motion:reduce){.v4 .story-anchor,.v4 .story-scroll-space{display:none}.v4 .problem-deck{gap:28px}.v4 .story-card{position:relative;top:auto;transform:none;filter:none;clip-path:none;margin:0}.v4 .story-replay{display:none}}@media(max-width:767px){.v4 .story-card{gap:20px;padding-block:24px}.v4 .future-chart .payment-marker text{display:none}.v4 .future-chart .axis-label{font-size:20px}.v4 .future-chart .today-label{font-size:22px}.v4 .future-chart>.axis-label:not(.axis-start):not(.axis-end):not(.zero-label){display:none}.v4 .october-plan,.v4 .actual-spending{padding:14px 16px}.v4 .october-plan-heading{margin-bottom:9px}.v4 .october-plan-rows p{padding:5px 0;line-height:1.4}.v4 .october-plan-rows .plan-total{margin-top:0}.v4 .story-day{margin-top:6px}.v4 .story-day span{font-size:36px}.v4 .execution-bars{margin-top:12px}.v4 .execution-track{height:6px;margin:6px 0 10px}.v4 .execution-status{font-size:13px;line-height:1.4}.v4 .execution-days{margin-top:12px;padding-top:10px}}@media(max-width:767px){.v4 .story-card[data-story=plan]{padding-block:22px}}.v4 .story-card{padding:0;gap:0;grid-template-columns:40% 60%;grid-template-rows:1fr;min-height:630px;overflow:hidden;align-items:stretch}.v4 .story-copy{grid-column:1;grid-row:1;align-self:center;padding:48px 40px;min-width:0}.v4 .story-card .card-thought{font-size:40px;line-height:1.2;letter-spacing:-.025em;margin:0}.v4 .story-card .card-summary{margin:24px 0 0;line-height:1.4;color:#bdb7ab;font-size:24px;font-weight:400}.v4 .story-visual{grid-column:2;grid-row:1;align-self:stretch;display:flex;flex-direction:column;justify-content:center;background:#262420;padding:40px 32px;border:0;border-radius:0;box-shadow:none}.v4 .story-balances{gap:0;margin-bottom:0}.v4 .story-account{padding:0 24px 0 0;background:none;border:0;border-radius:0;box-shadow:none}.v4 .story-account.personal{padding:0 0 0 32px;border:0;border-left:1px solid rgba(244,241,232,.06);background:none}.v4 .story-account p,.v4 .story-account.personal p{font-size:13px;color:#8a8478;margin:0 0 8px;gap:8px}.v4 .story-account p i{color:#c9a24b;width:8px;height:8px}.v4 .story-account.personal p i{color:#8a8478}.v4 .story-account strong,.v4 .story-account.business strong{font-size:44px;color:#f4f1e8;font-weight:500;letter-spacing:-.04em}.v4 .money-transfer-band{height:56px}.v4 .transfer-from,.v4 .transfer-to{display:none}.v4 .transfer-route b{background:#262420}.v4 .money-feed{height:336px;background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}.v4 .money-feed-rows{inset:0;overflow:hidden}.v4 .money-event{grid-template-columns:32px minmax(0,1fr) auto;gap:16px;height:64px;font-size:15px;border-bottom:1px solid rgba(244,241,232,.06)}.v4 .activity-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#302e29;color:#bdb7ab}.v4 .story-visual .activity-icon svg,.v4 .decline-notice svg,.v4 .money-note svg{width:16px;height:16px;stroke-width:1.5}.v4 .activity-copy{display:flex;flex-direction:column;gap:4px}.v4 .money-event time{font-size:13px;color:#8a8478}.v4 .money-event strong{font-size:16px}.v4 .transfer-event strong,.v4 .transfer-event .activity-icon{color:#e6c36a}.v4 .decline-notice,.v4 .money-note{border-radius:14px;background:#32302b;border:1px solid rgba(244,241,232,.06);box-shadow:0 12px 32px #0000002e;padding:24px;gap:16px}.v4 .decline-notice{left:0;right:0;top:48px;border-color:#c9a24b4d}.v4 .decline-notice>i,.v4 .money-note i{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:#40392a;color:#e6c36a}.v4 .decline-notice strong{font-size:16px}.v4 .decline-notice p,.v4 .decline-notice span{font-size:15px;line-height:1.45}.v4 .money-notes{inset:0;gap:16px}.v4 .money-note p{font-size:15px;line-height:1.45;color:#bdb7ab}.v4 .money-note p strong{display:block;font-size:16px;font-weight:500;color:#f4f1e8}.v4 .money-note p span{display:block;margin-top:4px}.v4 .future-balance{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:13px;color:#8a8478;margin:0 0 24px}.v4 .future-balance strong{font-size:44px;color:#f4f1e8;line-height:1.1;font-weight:500;letter-spacing:-.04em}.v4 .future-balance small{font-size:13px;color:#8a8478}.v4 .chart-stage{position:relative;min-width:0}.v4 .future-chart{overflow:visible}.v4 .future-chart path,.v4 .future-chart line{vector-effect:non-scaling-stroke}.v4 .future-chart .past-line{stroke-width:2.5;stroke:#f4f1e8}.v4 .future-chart .forecast-line{stroke-width:2;stroke:#d6d1c7;stroke-dasharray:2 6}.v4 .future-chart .negative-line{stroke-width:2;stroke:#e6c36a;stroke-dasharray:2 6}.v4 .future-chart .past-fill{fill:url(#balance-paper);stroke:none}.v4 .future-chart .negative-fill{fill:url(#balance-gold);stroke:none}.v4 .future-chart .zero-line{stroke:#f4f1e81f}.v4 .future-chart .axis-label{font-size:10.5px;fill:#8a8478}.v4 .future-chart .payment-marker circle{stroke:#262420;stroke-width:2;r:3.5px}.v4 .future-events{position:absolute;inset:0;display:block;margin:0;pointer-events:none}.v4 .future-event{position:absolute;width:208px;padding:8px 12px;border:1px solid rgba(244,241,232,.06);border-radius:12px;background:#32302b;box-shadow:0 8px 20px #00000026;gap:4px 8px;font-size:15px}.v4 .future-event time{font-size:13px;color:#8a8478}.v4 .future-event span{font-size:15px;color:#f4f1e8}.v4 .future-event strong{font-size:15px;color:#bdb7ab}.v4 .future-event:nth-child(1){left:22%;top:27%}.v4 .future-event:nth-child(2){right:0;top:43%}.v4 .future-event:nth-child(3){right:8%;top:0}.v4 .future-event:nth-child(4){left:20%;top:67%;width:232px}.v4 .future-warning{font-size:15px;margin:24px 0 0;line-height:1.5}.v4 .execution-panels{grid-template-columns:1fr;gap:40px}.v4 .october-plan,.v4 .actual-spending{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.v4 .october-plan-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px}.v4 .october-plan-heading>strong{font-size:16px;font-weight:500}.v4 .october-plan-heading>span{margin:0;padding:4px 8px;background:#302e29;color:#8a8478;border-radius:99px;font-size:13px;max-width:none;white-space:nowrap}.v4 .october-plan-rows p{font-size:15px;padding:8px 0;border-color:#f4f1e80f}.v4 .october-plan-rows .plan-total{font-weight:600;margin-top:8px}.v4 .october-plan-rows .plan-total strong{font-size:16px;font-weight:600}.v4 .actual-spending{position:relative}.v4 .actual-heading{display:block;font-size:13px;color:#8a8478;font-weight:400}.v4 .execution-amount{display:block;margin:8px 0 0;font-size:44px;line-height:1.1;font-weight:500;letter-spacing:-.04em;color:#f4f1e8}.v4 .story-day{position:absolute;top:24px;right:0;display:flex;gap:4px;align-items:center;padding:4px 8px;margin:0;border-radius:99px;background:#302e29;font-size:13px;line-height:1.5;color:#8a8478}.v4 .story-day span{display:inline;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:0;color:inherit;margin:0}.v4 .execution-bars{margin-top:24px}.v4 .execution-bar-label{font-size:13px;color:#8a8478}.v4 .execution-bar-label strong{font-size:16px}.v4 .execution-track{height:8px;margin:8px 0 16px;background:#34312b}.v4 .execution-track i{background:#bdb7ab}.v4 .execution-status{width:fit-content;min-height:0;margin:0;padding:4px 12px;border-radius:99px;background:#c9a24b1a;font-size:15px;color:#e6c36a}.v4 .execution-days{display:none}.v4 .execution-story{padding-block:32px}@media(min-width:768px)and (max-width:1100px){.v4 .story-copy{padding:32px 24px}.v4 .story-card .card-thought{font-size:32px}.v4 .story-card .card-summary{font-size:21px}.v4 .story-visual{padding:32px 24px}.v4 .story-account.personal{padding-left:16px}.v4 .story-account strong,.v4 .story-account.business strong{font-size:36px}.v4 .future-event{width:170px}.v4 .future-event span,.v4 .future-event strong{font-size:13px}.v4 .future-event:nth-child(4){width:190px}.v4 .future-event:nth-child(1){left:10%}.v4 .future-event:nth-child(4){left:5%}.v4 .money-note,.v4 .decline-notice{padding:16px}.v4 .money-note p,.v4 .money-note p strong{font-size:14px}.v4 .october-plan-heading>span{font-size:11px}}@media(max-width:767px){.v4 .story-card{display:flex;gap:0;min-height:0;padding:0;overflow:hidden}.v4 .story-copy{padding:32px 24px;align-self:stretch}.v4 .story-card .card-thought{font-size:30px}.v4 .story-card .card-summary{font-size:20px;margin-top:24px}.v4 .story-visual{padding:24px;align-self:stretch}.v4 .story-account{padding-right:8px}.v4 .story-account.personal{padding-left:16px}.v4 .story-account strong,.v4 .story-account.business strong{font-size:32px}.v4 .story-account p,.v4 .story-account.personal p{font-size:13px}.v4 .money-event{gap:8px;font-size:13px}.v4 .money-event strong{font-size:14px}.v4 .money-event time{font-size:12px}.v4 .money-note,.v4 .decline-notice{padding:16px;gap:12px}.v4 .money-note p,.v4 .money-note p strong{font-size:13px}.v4 .future-balance strong,.v4 .execution-amount{font-size:44px}.v4 .future-chart .axis-label{font-size:24px}.v4 .future-events{position:static;display:grid;grid-template-columns:1fr;gap:8px;margin-top:24px}.v4 .future-event,.v4 .future-event:nth-child(4){position:relative;top:auto;left:auto;right:auto;width:auto;font-size:15px;grid-template-columns:1fr auto}.v4 .future-event time{grid-column:1;grid-row:1;font-size:13px}.v4 .future-event span{grid-column:1;grid-row:2;font-size:15px}.v4 .future-event strong{grid-column:2;grid-row:1/3;font-size:15px}.v4 .future-warning{font-size:14px}.v4 .october-plan-heading{align-items:flex-start;gap:8px}.v4 .october-plan-heading>span{font-size:11px;white-space:normal;max-width:126px}.v4 .october-plan-rows p{font-size:15px;padding:8px 0}.v4 .execution-panels{gap:32px}.v4 .story-replay{align-self:flex-start;margin-top:24px}}@media(min-width:768px){.v4 .future-event{width:232px}.v4 .future-event time{grid-column:1;grid-row:1}.v4 .future-event strong{grid-column:2;grid-row:1}.v4 .future-event span{grid-column:1/-1;grid-row:2;white-space:nowrap}.v4 .future-event:nth-child(1){left:15%;top:24%}.v4 .future-event:nth-child(2){right:0;top:40%}.v4 .future-event:nth-child(3){right:0;top:0}.v4 .future-event:nth-child(4){left:29%;top:66%;width:240px}.v4 .payment-marker .payment-leader{stroke:#f4f1e82e;stroke-width:1;vector-effect:non-scaling-stroke}}@media(min-width:768px)and (max-width:1100px){.v4 .future-event{width:178px}.v4 .future-event:nth-child(4){width:192px}.v4 .future-event:nth-child(1){left:5%}.v4 .future-event:nth-child(4){left:10%}}@media(max-width:767px){.v4 .payment-leader{display:none}}.v4 .hero-live-card{z-index:1;transform:rotate(-10deg);filter:drop-shadow(0 20px 26px rgba(26,25,23,.18))}@media(min-width:768px){.v4 .future-event:nth-child(1){left:15%;top:0}.v4 .future-event:nth-child(4){left:0;top:66%}}@media(min-width:1101px){.v4 .future-event:nth-child(4){left:8%}}@media(min-width:768px)and (max-width:1100px){.v4 .future-events{position:static;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.v4 .future-event,.v4 .future-event:nth-child(4){position:relative;top:auto;left:auto;right:auto;width:auto}.v4 .future-event time{font-size:12px}.v4 .future-event span{font-size:13px;white-space:normal}.v4 .payment-leader{display:none}}@media(max-width:1100px){.v4 .future-events .future-event:nth-child(n){position:relative;left:auto;right:auto;top:auto;width:auto}}@media(min-width:768px)and (max-width:1100px){.v4 .future-chart .axis-label{font-size:19px}}.v4 .hero-live-card{transform:rotate(-14deg);filter:drop-shadow(0 18px 24px rgba(26,25,23,.16))}.v4 .stack-label{display:inline-block;font-size:13px;font-weight:500;line-height:1.5;padding:6px 14px;color:#c9a24b;border:1px solid rgba(201,162,75,.4);border-radius:999px;margin:0 0 24px}.v4 .stack-intro h2{font-size:clamp(56px,4.3vw,64px);font-weight:600;letter-spacing:-.02em;line-height:1.13}.v4 .stack-subhead{max-width:560px;font-size:19px;line-height:1.6;color:#b9b4a8;margin:24px auto 0;text-wrap:balance}.v4 .story-card{border-radius:20px;border:1px solid rgba(244,241,232,.08);clip-path:inset(0 0 var(--clip-bottom,0px) 0 round 20px)}.v4 .story-visual{background-color:#262420;background-image:radial-gradient(circle,rgba(244,241,232,.04) 1px,transparent 1px);background-size:16px 16px}.v4 .story-card .card-summary{font-family:DM Sans,Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:500;color:#b9b4a8;margin:0 0 24px}.v4 .story-card .card-thought{position:relative}.v4 .opening-quote{position:absolute;left:-27px;top:-9px;color:#c9a24b;font-family:Archivo,Arial,sans-serif;font-size:80px;line-height:1;font-weight:400}.v4 .stack-transition{padding:160px 0}.v4 .stack-transition p{font-family:Archivo,Arial,sans-serif;font-size:48px;font-weight:600;line-height:1.2;letter-spacing:-.02em;max-width:1248px;text-wrap:balance}.v4 .stack-transition p span{display:block}.v4 .stack-transition p span+span{color:#b9b4a8;margin-top:8px}.v4 .execution-panels{grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.v4 .october-plan-heading{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:16px}.v4 .october-plan-rows p{padding:8px 0}.v4 .unplanned-items{margin-top:16px}.v4 .unplanned-heading{font-size:13px;font-weight:500;color:#c9a24b;line-height:1.5;margin:0 0 8px}.v4 .unplanned-row{display:grid;grid-template-columns:16px 1fr auto;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(244,241,232,.06);color:#e6c36a;font-size:15px;line-height:1.4;opacity:0}.v4 .unplanned-row i,.v4 .unplanned-row svg{width:16px;height:16px;display:block}.v4 .unplanned-row strong{font-size:15px;font-weight:500;white-space:nowrap}.v4 .unplanned-row:last-child{border-bottom:0}.v4 .actual-spending .story-day{position:static;display:inline-flex;width:fit-content;margin-top:16px}.v4 .actual-spending .execution-bars{margin-top:32px}.v4 .execution-story{padding-block:40px}@media(min-width:768px)and (max-width:1100px){.v4 .execution-panels{grid-template-columns:1.2fr 1fr;gap:24px}.v4 .october-plan-heading{flex-direction:column}.v4 .october-plan-rows p,.v4 .unplanned-row{padding:4px 0}.v4 .stack-intro h2{font-size:48px}.v4 .stack-transition p{font-size:38px}.v4 .opening-quote{left:-18px;font-size:64px}}@media(max-width:800px){.v4 .live-phone{width:clamp(150px,30vw,210px);height:auto;aspect-ratio:326/579;top:210px;right:0}.v4 .hero-composition{height:660px}.v4 .hero .transaction-pill[data-hero-pill]:not(.incoming-pill){width:clamp(170px,30vw,230px)}}@media(max-width:767px){.v4 .stack-intro h2{font-size:36px}.v4 .stack-subhead{font-size:17px}.v4 .story-card{clip-path:none}.v4 .story-card .card-summary{font-size:14px}.v4 .story-copy{padding-left:36px}.v4 .opening-quote{left:-23px;font-size:64px;top:-6px}.v4 .execution-panels{grid-template-columns:1fr;gap:32px}.v4 .october-plan-heading{flex-direction:row;align-items:flex-start}.v4 .actual-spending .story-day{position:absolute;top:24px;right:0;margin:0}.v4 .stack-transition{padding:96px 0}.v4 .stack-transition p{font-size:30px;line-height:1.25}}@media(prefers-reduced-motion:reduce){.v4 .story-card{clip-path:none}}.v4 [data-story=money] .money-story{position:relative;isolation:isolate;padding:48px;background-color:#eae5d8;background-image:radial-gradient(circle,rgba(26,25,23,.055) .8px,transparent .8px);background-size:16px 16px;color:#1a1917;overflow:hidden}.v4 [data-story=money] .money-story:before{content:"";position:absolute;inset:24px -32px -32px 24px;z-index:-1;background:#f8f6ef;border-radius:20px 0 0;box-shadow:0 12px 40px #1a191717,inset 0 1px #fffc;pointer-events:none}.v4 [data-story=money] .story-balances{gap:0}.v4 [data-story=money] .story-account{padding-right:24px}.v4 [data-story=money] .story-account.personal{padding-left:32px;border-left:1px solid rgba(26,25,23,.12)}.v4 [data-story=money] .story-account p{font-size:13px;font-weight:500;color:#5a574f;margin-bottom:8px}.v4 [data-story=money] .story-account p i{color:#c9a24b}.v4 [data-story=money] .story-account.personal p i{color:#8a8478}.v4 [data-story=money] .story-account strong{font-size:52px;line-height:1.1;font-weight:500;letter-spacing:-.045em;color:#1a1917}.v4 [data-story=money] .money-transfer-band{height:56px}.v4 [data-story=money] .money-transfer{color:#8b6925}.v4 [data-story=money] .transfer-route i{background:#8b69254d}.v4 [data-story=money] .transfer-route b{background:#f8f6ef;color:#8b6925}.v4 [data-story=money] .looks-fine{background:#efebdd;border:1px solid rgba(26,25,23,.06);color:#5a574f;padding:6px 14px}.v4 [data-story=money] .money-feed{height:336px;overflow:visible}.v4 [data-story=money] .money-feed-rows{inset:0;overflow:hidden}.v4 [data-story=money] .money-event{color:#403d36;border-color:#1a191717;gap:16px;font-size:15px}.v4 [data-story=money] .activity-copy{gap:4px}.v4 [data-story=money] .money-event time{color:#777268;font-size:13px}.v4 [data-story=money] .money-event strong{color:#1a1917;font-size:16px;font-weight:500}.v4 [data-story=money] .activity-icon{background:#ede9df;color:#6b665c}.v4 [data-story=money] .transfer-event strong,.v4 [data-story=money] .transfer-event .activity-icon{color:#8b6925}.v4 [data-story=money] .transfer-event .activity-icon{background:#f1e6cc}.v4 [data-story=money] .decline-notice,.v4 [data-story=money] .money-note{background:#fff;border:1px solid rgba(26,25,23,.08);border-radius:16px;box-shadow:0 18px 40px #1a191721,0 3px 8px #1a19170d;color:#1a1917;padding:20px;gap:16px}.v4 [data-story=money] .decline-notice{left:-16px;right:8px;top:40px;padding:24px;border-color:#8b692533;z-index:2}.v4 [data-story=money] .decline-notice>i,.v4 [data-story=money] .money-note i{width:32px;height:32px;background:#f6ecd4;color:#8b6925;border-radius:10px}.v4 [data-story=money] .decline-notice strong{font-size:18px;font-weight:600;color:#1a1917}.v4 [data-story=money] .decline-notice p{font-size:15px;color:#5a574f}.v4 [data-story=money] .decline-notice span{font-size:14px;font-weight:500;color:#8b6925}.v4 [data-story=money] .money-notes{inset:0;justify-content:center;gap:12px;z-index:3}.v4 [data-story=money] .money-note{margin-right:24px}.v4 [data-story=money] .money-note:nth-child(2){margin-left:24px;margin-right:0}.v4 [data-story=money] .money-note:nth-child(3){margin-right:8px}.v4 [data-story=money] .money-note p{font-size:15px;line-height:1.45;color:#5a574f}.v4 [data-story=money] .money-note p strong{font-size:16px;font-weight:600;color:#1a1917}.v4 [data-story=money] .story-replay{color:#8b6925}@media(min-width:768px)and (max-width:1100px){.v4 [data-story=money] .money-story{padding:32px 24px}.v4 [data-story=money] .money-story:before{inset:16px -24px -24px 12px}.v4 [data-story=money] .story-account strong{font-size:36px}.v4 [data-story=money] .story-account.personal{padding-left:16px}.v4 [data-story=money] .money-note{padding:16px;margin-right:8px;gap:12px}.v4 [data-story=money] .money-note:nth-child(2){margin-left:8px}.v4 [data-story=money] .money-note p,.v4 [data-story=money] .money-note p strong{font-size:14px}.v4 [data-story=money] .money-event{gap:8px;font-size:13px}.v4 [data-story=money] .decline-notice{left:-8px;right:0;padding:20px}}@media(max-width:767px){.v4 [data-story=money] .money-story{padding:32px 24px}.v4 [data-story=money] .money-story:before{inset:16px -16px -16px 12px}.v4 [data-story=money] .story-account{padding-right:12px}.v4 [data-story=money] .story-account.personal{padding-left:16px}.v4 [data-story=money] .story-account strong{font-size:32px}.v4 [data-story=money] .money-feed{height:360px}.v4 [data-story=money] .money-event{gap:8px;font-size:13px}.v4 [data-story=money] .money-event strong{font-size:14px}.v4 [data-story=money] .money-event time{font-size:12px}.v4 [data-story=money] .decline-notice{left:-8px;right:0;padding:20px;gap:12px}.v4 [data-story=money] .decline-notice strong{font-size:17px}.v4 [data-story=money] .money-note{padding:16px;gap:12px;margin-right:0}.v4 [data-story=money] .money-note:nth-child(2){margin-left:0}.v4 [data-story=money] .money-note:nth-child(3){margin-right:0}.v4 [data-story=money] .money-note p{font-size:14px}.v4 [data-story=money] .money-note p strong{font-size:15px}.v4 [data-story=money] .money-note i{width:28px;height:28px}}.v4 [data-story=money] .thought-phrase{white-space:nowrap}.v4 .story-card[data-story=money]{border-radius:12px;clip-path:inset(0 0 var(--clip-bottom,0px) 0 round 12px)}.v4 [data-story=money] .money-story:before{border-radius:8px 0 0}.v4 [data-story=money] .decline-notice,.v4 [data-story=money] .money-note{border-radius:8px}@media(max-width:767px){.v4 .story-card[data-story=money]{clip-path:none}}@media(prefers-reduced-motion:reduce){.v4 .story-card[data-story=money]{clip-path:none}}.v4 [data-story=money] .money-story{padding-block:32px}.v4 [data-story=money] .money-story:before{box-shadow:0 6px 20px #1a19170e,inset 0 1px #fffc}.v4 [data-story=money] .money-transfer-band{height:32px}.v4 [data-story=money] .money-feed{height:392px}.v4 [data-story=money] .money-event{grid-template-columns:32px minmax(0,1fr) 94px;gap:12px}.v4 [data-story=money] .money-event strong{text-align:right;align-self:center;letter-spacing:-.015em}.v4 [data-story=money] .activity-copy{gap:5px}.v4 [data-story=money] .activity-meta{display:flex;align-items:center;gap:8px;min-width:0}.v4 [data-story=money] .activity-meta time{line-height:1.35;flex:none}.v4 [data-story=money] .transaction-side{display:inline-flex;align-items:center;padding:2px 7px;border-radius:4px;font-size:11px;line-height:1.3;font-weight:500;white-space:nowrap;background:#ecebe7;color:#5a574f}.v4 [data-story=money] .transaction-side.business{background:#f6ecd4;color:#78591d}.v4 [data-story=money] .transaction-side.transfer{background:#efebdd;color:#6b6046}.v4 [data-story=money] .decline-notice,.v4 [data-story=money] .money-note{box-shadow:0 6px 18px #1a191713,0 1px 3px #1a191709}.v4 [data-story=money] .decline-notice{top:192px;left:40px;right:0;padding:16px;gap:12px}.v4 [data-story=money] .decline-notice strong{font-size:17px}.v4 [data-story=money] .decline-notice>i,.v4 [data-story=money] .money-note i{width:28px;height:28px;border-radius:6px}.v4 [data-story=money] .money-notes{inset:144px 0 auto;gap:8px;justify-content:flex-start}.v4 [data-story=money] .money-notes .money-note{margin:0;padding:12px 16px;gap:12px}.v4 [data-story=money] .money-note p,.v4 [data-story=money] .money-note p strong{font-size:14px;line-height:1.4}.v4 [data-story=money] .money-note p span{margin-top:2px}@media(max-width:1100px){.v4 [data-story=money] .money-event{grid-template-columns:28px minmax(0,1fr) 74px;gap:8px}.v4 [data-story=money] .activity-icon{width:28px;height:28px}.v4 [data-story=money] .transaction-side{font-size:10px;padding:2px 5px}.v4 [data-story=money] .activity-meta{gap:6px}.v4 [data-story=money] .activity-meta time{font-size:11px}.v4 [data-story=money] .decline-notice{left:0}}@media(max-width:767px){.v4 [data-story=money] .money-feed{height:432px}.v4 [data-story=money] .money-event{grid-template-columns:28px minmax(0,1fr) 68px;gap:8px}.v4 [data-story=money] .decline-notice{top:192px}.v4 [data-story=money] .money-notes .money-note{padding:12px;gap:10px}}.v4 .story-card:is([data-story=future],[data-story=plan]){border-radius:12px;clip-path:inset(0 0 var(--clip-bottom,0px) 0 round 12px)}.v4 :is([data-story=future],[data-story=plan]) .story-visual{position:relative;isolation:isolate;padding:32px 48px;overflow:hidden;background-color:#eae5d8;background-image:radial-gradient(circle,rgba(26,25,23,.055) .8px,transparent .8px);background-size:16px 16px;color:#1a1917}.v4 :is([data-story=future],[data-story=plan]) .story-visual:before{content:"";position:absolute;inset:24px -32px -32px 24px;z-index:-1;background:#f8f6ef;border-radius:8px 0 0;box-shadow:0 6px 20px #1a19170e,inset 0 1px #fffc;pointer-events:none}.v4 :is([data-story=future],[data-story=plan]) .story-replay{color:#8b6925}.v4 [data-story=future] .future-balance{color:#5a574f;font-size:13px;gap:8px;margin-bottom:24px}.v4 [data-story=future] .future-balance strong{color:#1a1917;font-size:52px;line-height:1.1;font-weight:500;letter-spacing:-.045em}.v4 [data-story=future] .future-balance small{color:#777268;font-size:13px}.v4 [data-story=future] .future-chart .past-line{stroke:#1a1917;stroke-width:2.5}.v4 [data-story=future] .future-chart .forecast-line{stroke:#5a574f;stroke-width:2}.v4 [data-story=future] .future-chart .assumed-line{stroke:#777268}.v4 [data-story=future] .future-chart .negative-line{stroke:#8b6925;stroke-width:2}.v4 [data-story=future] .future-chart .zero-line{stroke:#1a191726}.v4 [data-story=future] .future-chart .axis-label{fill:#777268;font-size:11px}.v4 [data-story=future] #balance-paper stop{stop-color:#1a1917}.v4 [data-story=future] #balance-paper stop:first-child{stop-opacity:.1}.v4 [data-story=future] #balance-gold stop{stop-color:#c9a24b}.v4 [data-story=future] .future-chart .today-dot{fill:#1a1917;stroke:#f8f6ef}.v4 [data-story=future] .future-chart .payment-marker circle{fill:#5a574f;stroke:#f8f6ef}.v4 [data-story=future] .future-chart .payment-marker:last-of-type circle{fill:#8b6925}.v4 [data-story=future] .future-chart .payment-leader{stroke:#1a19172e}.v4 [data-story=future] .future-event{background:#fff;border:1px solid rgba(26,25,23,.08);border-radius:8px;padding:10px 16px;box-shadow:0 6px 18px #1a191713,0 1px 3px #1a191709;gap:4px 12px;font-size:15px}.v4 [data-story=future] .future-event time{color:#777268;font-size:13px}.v4 [data-story=future] .future-event span{color:#403d36;font-size:15px}.v4 [data-story=future] .future-event strong{color:#1a1917;font-size:16px;text-align:right;align-self:center}.v4 [data-story=future] .future-event:last-child strong{color:#8b6925}.v4 [data-story=future] .future-warning{color:#78591d;background:#f6ecd4;border:1px solid rgba(139,105,37,.14);border-radius:8px;padding:12px 16px;margin:24px 0 0;font-size:14px;line-height:1.4}@media(min-width:1101px){.v4 [data-story=future] .future-event:nth-child(1){top:-12px}}.v4 [data-story=plan] .execution-panels{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:center}.v4 [data-story=plan] .october-plan-heading{gap:8px;margin-bottom:16px}.v4 [data-story=plan] .october-plan-heading>strong{color:#1a1917;font-size:16px;font-weight:600}.v4 [data-story=plan] .october-plan-heading>span{background:#ecebe7;color:#5a574f;border-radius:4px;font-size:11px;padding:4px 8px}.v4 [data-story=plan] .october-plan-rows p{display:grid;grid-template-columns:minmax(0,1fr) 94px;gap:12px;color:#403d36;border-color:#1a191717;font-size:15px;padding:8px 0}.v4 [data-story=plan] .october-plan-rows strong{color:#1a1917;font-size:16px;text-align:right;font-weight:500}.v4 [data-story=plan] .october-plan-rows .plan-total,.v4 [data-story=plan] .october-plan-rows .plan-total strong{color:#1a1917;font-size:16px;font-weight:600}.v4 [data-story=plan] .unplanned-heading{color:#78591d;font-size:13px;font-weight:500}.v4 [data-story=plan] .unplanned-row{grid-template-columns:16px minmax(0,1fr) 94px;gap:8px;padding:8px 0;color:#8b6925;border-color:#1a191717;font-size:14px}.v4 [data-story=plan] .unplanned-row strong{font-size:15px;font-weight:500;text-align:right}.v4 [data-story=plan] .actual-spending{border-left:1px solid rgba(26,25,23,.12);padding-left:24px}.v4 [data-story=plan] .actual-heading{color:#5a574f;font-size:13px}.v4 [data-story=plan] .execution-amount{color:#1a1917;font-size:52px;line-height:1.1;font-weight:500;letter-spacing:-.045em}.v4 [data-story=plan] .story-day{background:#ecebe7;color:#5a574f;border-radius:4px;font-size:13px;padding:4px 8px}.v4 [data-story=plan] .execution-bars{margin-top:32px}.v4 [data-story=plan] .execution-bar-label{color:#777268;font-size:13px}.v4 [data-story=plan] .execution-bar-label strong{color:#1a1917;font-size:16px}.v4 [data-story=plan] .execution-track{background:#e5e1d6;height:8px}.v4 [data-story=plan] .execution-track i{background:#8a8478}.v4 [data-story=plan] .execution-track .execution-overrun{background:#c9a24b}.v4 [data-story=plan] .execution-status{background:#f6ecd4;color:#78591d;border:1px solid rgba(139,105,37,.14);border-radius:4px;padding:6px 10px;font-size:14px}@media(min-width:768px)and (max-width:1100px){.v4 :is([data-story=future],[data-story=plan]) .story-visual{padding:32px 24px}.v4 :is([data-story=future],[data-story=plan]) .story-visual:before{inset:16px -24px -24px 12px}.v4 [data-story=future] .future-balance strong,.v4 [data-story=plan] .execution-amount{font-size:36px}.v4 [data-story=future] .future-chart .axis-label{font-size:19px}.v4 [data-story=future] .future-event{padding:12px}.v4 [data-story=future] .future-event span{white-space:normal;font-size:14px}.v4 [data-story=plan] .execution-panels{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px}.v4 [data-story=plan] .october-plan-rows p,.v4 [data-story=plan] .unplanned-row{padding:6px 0}.v4 [data-story=plan] .october-plan-rows p{grid-template-columns:minmax(0,1fr) 72px;font-size:14px}.v4 [data-story=plan] .october-plan-rows strong{font-size:14px}.v4 [data-story=plan] .unplanned-row{grid-template-columns:16px minmax(0,1fr) 72px;font-size:13px}.v4 [data-story=plan] .unplanned-row strong{font-size:14px}.v4 [data-story=plan] .actual-spending{padding-left:16px}.v4 [data-story=plan] .execution-bars{margin-top:24px}}@media(max-width:767px){.v4 .story-card:is([data-story=future],[data-story=plan]){clip-path:none}.v4 :is([data-story=future],[data-story=plan]) .story-visual{padding:32px 24px}.v4 :is([data-story=future],[data-story=plan]) .story-visual:before{inset:16px -16px -16px 12px}.v4 [data-story=future] .future-balance strong{font-size:32px}.v4 [data-story=future] .future-chart .axis-label{font-size:24px}.v4 [data-story=future] .future-event{padding:12px 16px;gap:4px 12px}.v4 [data-story=future] .future-event time{font-size:12px}.v4 [data-story=future] .future-event span{font-size:14px;white-space:normal}.v4 [data-story=future] .future-event strong{font-size:15px}.v4 [data-story=future] .future-warning{font-size:14px;margin-top:16px}.v4 [data-story=plan] .execution-panels{grid-template-columns:1fr;gap:32px}.v4 [data-story=plan] .october-plan-heading{align-items:flex-start;flex-direction:row;gap:12px}.v4 [data-story=plan] .october-plan-heading>span{max-width:126px;white-space:normal}.v4 [data-story=plan] .actual-spending{border-left:0;border-top:1px solid rgba(26,25,23,.12);padding:24px 0 0}.v4 [data-story=plan] .execution-amount{font-size:32px}.v4 [data-story=plan] .story-day{position:static;margin-top:16px}.v4 [data-story=plan] .execution-bars{margin-top:24px}.v4 [data-story=plan] .unplanned-row{grid-template-columns:16px minmax(0,1fr) 74px}}@media(prefers-reduced-motion:reduce){.v4 .story-card:is([data-story=future],[data-story=plan]){clip-path:none}}.v4 .hero .transaction-pill[data-hero-pill]{width:300px;height:94px;padding:12px 16px;z-index:3}.v4 .hero .transaction-pill>div{min-width:0;flex:1}.v4 .hero .transaction-pill .pill-details{height:42px;line-height:1.5;margin-top:6px;text-wrap:pretty}.v4 .hero .transaction-pill .pill-detail-copy{font-size:12px;line-height:1.5}.v4 .hero .transaction-pill i{margin-top:6px}.v4 .phone-today{margin-top:12px}.v4 [data-story=money].money-revealed .decline-notice{left:0;right:0;padding:12px 16px;gap:12px}.v4 [data-story=money].money-revealed .decline-notice strong{font-size:15px}.v4 [data-story=money].money-revealed .decline-notice p,.v4 [data-story=money].money-revealed .decline-notice span{font-size:13px;line-height:1.4}.v4 [data-story=money] .money-notes{top:104px}.v4 [data-story=plan] .october-plan-heading>span{white-space:nowrap;max-width:none;flex:none}.v4 [data-story=plan] .execution-track{position:relative;overflow:visible}.v4 [data-story=plan] .execution-track .planned-to-date{position:absolute;width:2px;height:16px;top:-4px;background:#1a1917;transform:translate(-1px);border-radius:1px}@media(min-width:1101px){.v4 [data-story=future] .future-event:nth-child(n){right:auto;padding:7px 9px;gap:3px 4px}.v4 [data-story=future] .future-event time{font-size:11px}.v4 [data-story=future] .future-event span{font-size:12px;white-space:normal}.v4 [data-story=future] .future-event strong{font-size:13px}.v4 [data-story=future] .future-event:nth-child(1){left:7.5%;top:36.18%;width:21.67%}.v4 [data-story=future] .future-event:nth-child(2){left:20.83%;top:54.41%;width:21%}.v4 [data-story=future] .future-event:nth-child(3){left:47.5%;top:61.76%;width:22.5%}.v4 [data-story=future] .future-event:nth-child(4){left:73.33%;top:72.94%;width:25%}.v4 [data-story=future] .future-balance{margin-bottom:16px}.v4 [data-story=future] .future-warning{margin-top:16px}}@media(max-width:800px){.v4 .hero.wrap{padding-inline:16px}.v4 .hero-composition{width:100%;max-width:none;margin:24px 0 0;height:calc(64vw * 1672 / 941 + 342px);overflow:clip}.v4 .live-phone{width:64vw;height:auto;aspect-ratio:941/1672;left:50%;right:auto;top:310px;transform:translate(-50%)}.v4 .hero .transaction-pill[data-hero-pill]{width:min(300px,calc(100vw - 32px));height:86px;padding:10px 14px}.v4 .hero .transaction-pill .pill-details{height:42px}.v4 .hero .transaction-pill strong{font-size:14px}.v4 .hero-live-card{transform:rotate(-14deg)}.v4 .hero-subtitle,.v4 .hero-subtitle>span{text-wrap:pretty}.v4 .hero-motion{bottom:4px;right:0}}@media(max-width:767px){.v4 [data-story=money] .money-feed{height:456px}.v4 [data-story=money] .money-notes{top:104px}.v4 [data-story=plan] .execution-panels{display:flex;flex-direction:column;align-items:stretch;gap:28px}.v4 [data-story=plan] .actual-spending{order:-1;padding:0 0 24px;border-top:0;border-bottom:1px solid rgba(26,25,23,.12)}.v4 [data-story=plan] .october-plan-heading{flex-direction:column;gap:8px}.v4 [data-story=plan] .story-day{position:absolute;top:28px;right:0;margin:0;font-size:11px}.v4 [data-story=plan] .unplanned-row{grid-template-columns:16px minmax(0,1fr) 48px}}@media(max-width:800px){.v4 .hero .transaction-pill[data-hero-pill]:not(.incoming-pill){width:min(300px,calc(100vw - 32px))}}@media(max-width:800px){.v4 .hero-composition{width:100vw;margin-left:-16px}}.v4 [data-story=money] .money-event:first-child{opacity:1}.v4 [data-story=money].money-revealed .decline-notice>div>strong{display:block;line-height:1.3}.v4 [data-story=money].money-revealed .decline-notice p,.v4 [data-story=money].money-revealed .decline-notice span{margin-top:4px}.v4 .solution{background:#f4f1e8;color:#1a1917;padding-bottom:144px}.v4 .solution-intro{padding:144px 0;text-align:center}.v4 .solution-intro h2{font:600 48px/1.15 Archivo,Arial,sans-serif;letter-spacing:-.02em;text-wrap:balance;max-width:1120px;margin:auto}.v4 .solution-intro h2 span{display:block}.v4 .solution-intro h2 span+span{color:#8a8478;margin-top:8px}.v4 .solution-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start;position:relative}.v4 .solution-steps{grid-column:1/6;min-width:0}.v4 .solution-step{min-height:90vh;display:flex;align-items:center;padding:80px 0}.v4 .solution-step-copy{max-width:480px}.v4 .solution-step h2{font:600 40px/1.16 Archivo,Arial,sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0}.v4 .solution-step h2 span{display:block}.v4 .solution-step h2 span+span{color:#8a8478;margin-top:8px}.v4 .solution-step-copy>p{font:400 19px/1.6 DM Sans,Arial,sans-serif;color:#5a574f;margin:24px 0 0;text-wrap:pretty}.v4 .solution-step-copy>p.solution-behind{font-size:14px;color:#8a8478;margin-top:24px}.v4 .solution-desktop-stage{grid-column:6/13;position:sticky;top:112px;display:flex;justify-content:center}.v4 .solution-phone{position:relative;width:min(430px,calc((100vh - 144px) * 941 / 1672));aspect-ratio:941/1672;isolation:isolate;filter:drop-shadow(0 22px 28px rgba(26,25,23,.16));flex:none}.v4 .solution-phone .phone-ui{position:relative}.v4 .solution-phone .phone-screen{background:#11110f}.v4 .solution-phone .phone-frame{pointer-events:none}.v4 .solution-phone .phone-tabs{position:absolute;left:16px;right:16px;bottom:30px;padding:12px 12px 0;margin:0;height:50px}.v4 .solution-phone .phone-tabs>div{color:#b9b4a8}.v4 .solution-phone .phone-tabs>div svg{fill:none;stroke:currentColor;stroke-width:1.5}.v4 .solution-phone[data-active-tab="0"] [data-tab-index="0"],.v4 .solution-phone[data-active-tab="1"] [data-tab-index="1"],.v4 .solution-phone[data-active-tab="2"] [data-tab-index="2"]{color:#e6c36a}.v4 .solution-phone[data-active-tab="0"] [data-tab-index="0"] svg{fill:currentColor;stroke:none}.v4 .solution-phone .phone-home-indicator{position:absolute;bottom:12px;left:50%;transform:translate(-50%);margin:0}.v4 .solution-views{position:relative;height:620px;margin-top:12px}.v4 .solution-view{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease,visibility .4s}.v4 .solution-view.is-current{opacity:1;visibility:visible}.v4 .solution-app-title{font:600 26px/1.15 DM Sans,Arial,sans-serif;margin:0 0 14px;letter-spacing:-.02em;color:#f4f1e8}.v4 .solution-content{font:400 13px/1.4 DM Sans,Arial,sans-serif;font-variant-numeric:tabular-nums;color:#f4f1e8}.v4 .solution-content strong,.v4 .solution-content b{font-weight:600}.v4 .solution-content p{margin:0}.v4 .solution-mobile-phone{display:none}.v4 .solution-phone .solution-tax{font-size:12px;color:#b9b4a8;display:flex;justify-content:space-between;margin:10px 0 16px;padding-bottom:12px;border-bottom:1px solid rgba(244,241,232,.1)}.v4 .solution-tax strong{color:#e6c36a}.v4 .week-summary{display:grid;grid-template-columns:1fr 1fr;gap:16px}.v4 .week-summary>div+div{border-left:1px solid rgba(244,241,232,.1);padding-left:16px}.v4 .week-summary p{display:flex;gap:6px;align-items:center;margin:0 0 8px;color:#b9b4a8;font-size:13px}.v4 .week-summary p i{width:6px;height:6px;border-radius:50%;background:#e6c36a}.v4 .week-summary>div+div p i{background:#b9b4a8}.v4 .week-summary>div>span{display:block;color:#b9b4a8;font-size:12px;margin:4px 0}.v4 .week-summary strong{font-size:20px;color:#e6c36a;margin-left:5px;font-weight:500}.v4 .week-summary>div+div strong{color:#f4f1e8}.v4 .solution-activity{display:grid;grid-template-columns:28px minmax(0,1fr) 72px;gap:10px;align-items:center;min-height:57px;border-bottom:1px solid rgba(244,241,232,.09);opacity:0}.v4 .solution-activity>strong{text-align:right;white-space:nowrap;font-size:14px;font-weight:500}.v4 .solution-activity:first-child>strong{color:#e6c36a}.v4 .solution-activity .activity-icon{display:grid;place-items:center;width:28px;height:28px;background:#f4f1e80f;border-radius:50%;color:#b9b4a8}.v4 .solution-content .activity-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.v4 .solution-activity-copy>span{font-size:14px;font-weight:500;display:block}.v4 .solution-activity-meta{display:flex;align-items:center;gap:7px;margin-top:4px}.v4 .solution-activity time{font-size:11px;color:#b9b4a8}.v4 .solution-side{display:inline-block;font-size:10px;line-height:1.3;white-space:nowrap;padding:2px 5px;border-radius:4px;font-weight:500;background:#f4f1e81a;color:#b9b4a8}.v4 .solution-side.business{color:#e6c36a;background:#c9a24b29}.v4 .solution-activity small{font-size:10px;line-height:1.4;display:block;color:#b9b4a8;margin:7px 0 8px}.v4 .solution-activity:first-child{min-height:88px}.v4 .zero-transfers{font-size:12px;color:#b9b4a8;margin-top:20px!important}.v4 .zero-transfers strong{display:inline-block;font-size:18px;color:#e6c36a;position:relative;margin-left:4px}.v4 .zero-transfers strong:after{content:"";position:absolute;height:2px;background:#e6c36a;bottom:-4px;left:-2px;right:-2px;transform:scaleX(var(--pulse,0));transform-origin:center;opacity:var(--pulse,0)}.v4 .solution-available p{color:#b9b4a8;font-size:12px}.v4 .solution-available>strong{display:block;font-size:30px;letter-spacing:-.03em;font-weight:500;line-height:1.2;margin:4px 0}.v4 .solution-available small{color:#b9b4a8;font-size:11px}.v4 .plan-content .solution-tax{margin:8px 0;padding-bottom:8px}.v4 .solution-sources{display:flex;gap:5px;font-size:9px;color:#b9b4a8}.v4 .solution-sources span{border:1px solid rgba(244,241,232,.12);border-radius:4px;padding:4px 6px;white-space:nowrap}.v4 .solution-chart{width:100%;height:138px;display:block;margin:12px 0 6px;overflow:visible}.v4 .solution-plan-line{fill:none;stroke:#f4f1e8;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.v4 .solution-today-point{fill:#f4f1e8}.v4 .solution-low-point{fill:#e6c36a;stroke:#11110f;stroke-width:2;opacity:0}.v4 .solution-date-axis{font-size:10px;fill:#8a8478}.v4 .solution-date-axis text{text-anchor:middle}.v4 .solution-list-heading{font-size:13px;margin:8px 0 2px;font-weight:600}.v4 .solution-upcoming{display:grid;grid-template-columns:minmax(0,1fr) 85px;gap:10px;padding:7px 0;border-bottom:1px solid rgba(244,241,232,.09);opacity:0;min-height:48px}.v4 .solution-upcoming time{font-size:10px;color:#b9b4a8}.v4 .solution-upcoming p{font-size:13px;font-weight:500;margin-top:2px}.v4 .solution-upcoming small{font-size:9px;color:#b9b4a8;display:block;margin-top:3px}.v4 .solution-upcoming .solution-side{font-size:9px;padding:1px 4px}.v4 .solution-upcoming>strong{font-size:13px;align-self:center;text-align:right}.v4 .solution-upcoming:nth-child(3)>strong{color:#e6c36a}.v4 .solution-lowest{font-size:11px;line-height:1.4;color:#e6c36a;background:#c9a24b1a;padding:9px 10px;border-radius:6px;margin-top:12px!important;opacity:0}.v4 .solution-actual>p{font-size:12px;color:#b9b4a8;display:flex;justify-content:space-between;align-items:center}.v4 .solution-actual>strong{display:block;font-size:32px;font-weight:500;letter-spacing:-.03em;margin:6px 0 12px;line-height:1.1}.v4 .solution-day{font-size:10px;padding:3px 6px;background:#f4f1e812;border-radius:4px}.v4 .solution-bar-label{display:flex;justify-content:space-between;margin:5px 0;font-size:10px;color:#b9b4a8}.v4 .solution-bar-label b{color:#f4f1e8;font-weight:500}.v4 .solution-spend-track{height:5px;border-radius:4px;background:#f4f1e817;overflow:hidden}.v4 .solution-spend-track i{display:block;height:100%;background:#8a8478;border-radius:4px}.v4 .solution-notifications{display:grid;gap:7px;margin-top:16px}.v4 .solution-notification{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;padding:10px;border:1px solid rgba(244,241,232,.08);background:#f4f1e8;color:#1a1917;border-radius:8px;box-shadow:0 4px 14px #1a191729;opacity:0}.v4 .solution-notification .activity-icon{display:grid;place-items:center;width:20px;height:20px;color:#8a8478}.v4 .solution-notice-meta{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:5px}.v4 .solution-notice-meta time{color:#8a8478;font-size:10px}.v4 .solution-notice-meta b{font-size:10px;background:#f6ecd4;color:#8a8478;padding:2px 5px;border-radius:4px;font-weight:600}.v4 .solution-notification p{font-size:12px;line-height:1.4;color:#5a574f}.v4 .solution-kept{margin-top:14px;padding-top:12px;border-top:1px solid rgba(244,241,232,.1);display:flex;align-items:center;justify-content:space-between}.v4 .solution-kept p{color:#b9b4a8;font-size:12px}.v4 .solution-kept strong{font-size:32px;color:#e6c36a;font-weight:500;letter-spacing:-.03em}@media(max-width:1279px){.v4 .solution{padding-bottom:88px}.v4 .solution-intro{padding:88px 0}.v4 .solution-intro h2{font-size:38px;max-width:760px}.v4 .solution-layout,.v4 .solution-steps{display:block}.v4 .solution-step{display:block;min-height:0;padding:48px 0 64px}.v4 .solution-step+.solution-step{border-top:1px solid rgba(26,25,23,.08)}.v4 .solution-step-copy{max-width:650px;margin:auto}.v4 .solution-step h2{font-size:38px}.v4 .solution-desktop-stage{display:none}.v4 .solution-mobile-phone{display:flex;flex-direction:column;align-items:center;margin-top:48px}.v4 .solution-phone{width:72vw;max-width:none;aspect-ratio:941/1672;filter:drop-shadow(0 18px 24px rgba(26,25,23,.13))}.v4 .solution-replay{margin-top:16px;padding:8px 12px;background:none;border:0;color:#8a8478;text-decoration:underline;text-underline-offset:3px;font:400 14px/1.4 DM Sans,Arial,sans-serif;cursor:pointer}}@media(max-width:767px){.v4 .solution-intro h2{font-size:30px;line-height:1.25}.v4 .solution-step{padding-top:40px}.v4 .solution-step h2{font-size:30px;line-height:1.2}.v4 .solution-step-copy>p{font-size:17px;line-height:1.6;margin-top:20px}.v4 .solution-step-copy>p.solution-behind{font-size:13px}.v4 .solution-mobile-phone{margin-top:32px}}@media(prefers-reduced-motion:reduce){.v4 .solution-view{transition:none}}.v4 .plan-content .solution-available>strong{font-size:28px;line-height:1.1;margin:2px 0}.v4 .plan-content .solution-available p{font-size:11px}.v4 .plan-content .solution-available small{font-size:10px}.v4 .plan-content .solution-tax{font-size:11px;margin:4px 0;padding-bottom:4px}.v4 .plan-content .solution-sources span{padding:3px 5px}.v4 .plan-content .solution-chart{height:94px;margin:6px 0 4px}.v4 .plan-content .solution-list-heading{margin:4px 0 2px}.v4 .plan-content .solution-upcoming{min-height:43px;padding:5px 0}.v4 .plan-content .solution-upcoming>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:2px 6px;align-items:center}.v4 .plan-content .solution-upcoming p{font-size:12px;margin:0;line-height:1.3}.v4 .plan-content .solution-upcoming small{grid-column:1/-1;margin:0}.v4 .plan-content .solution-lowest{font-size:10px;padding:7px 8px;margin-top:8px!important}.v4 .solution-notice-meta b{color:#78591d;border:1px solid rgba(201,162,75,.2)}.v4 .solution-app-title{margin-bottom:12px}.v4 .week-content .zero-transfers{margin-top:14px!important}.v4 .guidance-content .solution-actual>strong{margin:4px 0 8px}.v4 .guidance-content .solution-notifications{margin-top:12px;gap:6px}.v4 .guidance-content .solution-kept{margin-top:8px;padding-top:10px}.v4 .plan-content .solution-chart{height:118px}.v4 .plan-content .solution-lowest{font-size:11px}.v4 .solution-notification p{line-height:1.35}.v4 .solution-notification p strong{font-weight:600;color:#1a1917}.v4 .week-content .solution-activity{min-height:56px}.v4 .week-content .solution-activity:first-child{min-height:80px}.v4 .week-content .zero-transfers{margin-top:12px!important}.v4 .guidance-content .solution-notification{padding:8px}.v4 .guidance-content .solution-kept{margin-top:6px;padding-top:8px}@media(min-width:1280px){.v4 .solution-step:last-child{min-height:100vh}}@media(min-width:1280px){.v4 .solution{padding-bottom:0}.v4 .solution-steps{padding-bottom:144px}}.v4 .solution-step-copy>p.solution-behind,.v4 .solution-replay,.v4 .solution-notice-meta time{color:#5a574f}.v4 .solution-phone{width:min(446px,46vw);filter:drop-shadow(0 18px 28px rgba(26,25,23,.14))}.v4 .solution-desktop-stage{top:88px}.v4 .solution-phone .phone-ui{width:100%;height:100%;transform:none;padding:12px 14px 0;position:relative}.v4 .solution-phone .phone-status{font-size:14px;height:22px}.v4 .solution-phone .phone-header{margin-top:12px;height:32px}.v4 .solution-phone .phone-header img:first-child{width:26px;height:26px}.v4 .solution-phone .phone-header img+img{width:140px}.v4 .solution-phone .phone-header>span{width:30px;height:30px;font-size:16px}.v4 .solution-views{margin-top:12px;height:calc(100% - 140px)}.v4 .solution-app-title{font-size:25px;margin-bottom:10px}.v4 .solution-content{font-size:12.5px}.v4 .solution-phone .phone-tabs{left:14px;right:14px;bottom:20px;height:48px;padding:8px 4px 0}.v4 .solution-phone .phone-tabs>div{font-size:11px;min-width:40px;gap:3px}.v4 .solution-phone .phone-tabs svg{width:20px;height:20px}.v4 .solution-phone .phone-home-indicator{bottom:8px;height:3px;width:100px}.v4 .solution-side,.v4 .solution-activity small,.v4 .solution-upcoming time,.v4 .solution-upcoming small,.v4 .solution-upcoming .solution-side,.v4 .solution-day,.v4 .solution-bar-label,.v4 .solution-notice-meta time,.v4 .solution-notice-meta b,.v4 .solution-sources,.v4 .solution-date-axis,.v4 .plan-content .solution-available small{font-size:11px}.v4 .solution-activity-copy>span,.v4 .plan-content .solution-upcoming p,.v4 .solution-notification p{font-size:12.5px}.v4 .solution-activity>strong,.v4 .solution-upcoming>strong{font-size:13px}.v4 .solution-sources{gap:4px;flex-wrap:wrap}.v4 .solution-sources span{padding:3px 4px}.v4 .week-content .solution-activity{min-height:49px;grid-template-columns:24px minmax(0,1fr) 70px;gap:7px;opacity:1}.v4 .week-content .solution-activity:first-child{min-height:83px}.v4 .solution-activity .activity-icon{width:24px;height:24px}.v4 .solution-activity small{margin:5px 0 6px}.v4 .solution-activity-meta{margin-top:3px;gap:5px}.v4 .week-summary strong{font-size:20px}.v4 .solution-phone .solution-tax{margin:8px 0 10px;padding-bottom:8px;font-size:11px}.v4 .week-summary p{margin-bottom:5px}.v4 .week-summary>div>span{font-size:11px;margin:2px 0}.v4 .plan-content .solution-available>strong{font-size:32px}.v4 .plan-content .solution-chart{height:100px;margin:8px 0 4px}.v4 .plan-content .solution-upcoming{min-height:48px;padding:5px 0;opacity:.5;grid-template-columns:minmax(0,1fr) 80px;gap:5px}.v4 .plan-content .solution-upcoming>div{grid-template-columns:62px minmax(0,1fr);gap:2px 4px}.v4 .plan-content .solution-lowest{font-size:11px;padding:7px;margin-top:8px!important}.v4 .guidance-content .solution-actual>strong{font-size:32px;margin:4px 0 7px}.v4 .guidance-content .solution-notifications{gap:6px;margin-top:9px}.v4 .guidance-content .solution-notification{padding:7px;grid-template-columns:16px minmax(0,1fr);gap:6px}.v4 .solution-notice-meta{margin-bottom:4px}.v4 .solution-notification .activity-icon{width:16px;height:16px}.v4 .guidance-content .solution-kept{padding-top:7px;margin-top:7px}@media(max-width:1279px){.v4 .solution-mobile-phone{width:100%;align-items:stretch}.v4 .solution-mobile-phone .solution-phone{width:100%;max-width:650px;aspect-ratio:auto;filter:none;margin:0 auto;background:#11110f;border-radius:20px;overflow:hidden}.v4 .solution-mobile-phone .phone-frame,.v4 .solution-mobile-phone .phone-status,.v4 .solution-mobile-phone .phone-tabs,.v4 .solution-mobile-phone .phone-home-indicator{display:none}.v4 .solution-mobile-phone .phone-screen{position:relative;inset:auto;width:100%;height:auto;overflow:visible;border-radius:0}.v4 .solution-mobile-phone .phone-ui{height:auto;padding:24px}.v4 .solution-mobile-phone .phone-header{margin:0 0 24px}.v4 .solution-mobile-phone .solution-views{height:auto;margin:0}.v4 .solution-mobile-phone .solution-view{position:relative;inset:auto;transition:none}.v4 .solution-mobile-phone .solution-app-title{font-size:28px;margin-bottom:20px}.v4 .solution-mobile-phone .solution-content{font-size:13px}.v4 .solution-mobile-phone .solution-activity-copy>span,.v4 .solution-mobile-phone .solution-upcoming p,.v4 .solution-mobile-phone .solution-notification p{font-size:13px}.v4 .solution-mobile-phone .solution-activity>strong,.v4 .solution-mobile-phone .solution-upcoming>strong{font-size:15px}.v4 .solution-mobile-phone .solution-available>strong,.v4 .solution-mobile-phone .week-summary strong,.v4 .solution-mobile-phone .solution-actual>strong,.v4 .solution-mobile-phone .solution-kept strong{font-size:32px}.v4 .solution-mobile-phone .week-summary{gap:12px}.v4 .solution-mobile-phone .week-summary strong{font-size:24px;margin-left:4px}.v4 .solution-mobile-phone .solution-activity{min-height:64px;grid-template-columns:24px minmax(0,1fr) 83px;gap:7px}.v4 .solution-mobile-phone .solution-activity:first-child{min-height:104px}.v4 .solution-mobile-phone .solution-activity small{line-height:1.5}.v4 .solution-mobile-phone .solution-tax{margin:14px 0 18px;font-size:11px}.v4 .solution-mobile-phone .solution-chart{height:156px;margin:20px 0 12px}.v4 .solution-mobile-phone .solution-upcoming{min-height:66px;padding:10px 0;grid-template-columns:minmax(0,1fr) 90px}.v4 .solution-mobile-phone .solution-upcoming>div{display:block}.v4 .solution-mobile-phone .solution-upcoming p{margin:3px 0}.v4 .solution-mobile-phone .solution-lowest{margin-top:16px!important;padding:12px;font-size:11px}.v4 .solution-mobile-phone .solution-notifications{gap:12px;margin-top:22px}.v4 .solution-mobile-phone .solution-notification{padding:12px;grid-template-columns:16px minmax(0,1fr);gap:8px}.v4 .solution-mobile-phone .solution-notification p{line-height:1.5}.v4 .solution-mobile-phone .solution-kept{margin-top:20px;padding-top:16px}.v4 .solution-mobile-phone .solution-replay{align-self:center;min-height:44px}}.v4 .guidance-content .solution-notification{padding:6px}.v4 .guidance-content .solution-notification p{line-height:1.3}.v4 .guidance-content .solution-notice-meta{margin-bottom:3px}@media(max-width:1279px){.v4 .solution-mobile-phone .week-summary strong{display:block;font-size:32px;margin:3px 0 6px}.v4 .solution-mobile-phone .week-summary>div+div{padding-left:10px}.v4 .solution-mobile-phone .guidance-content .solution-notification{padding:12px}.v4 .solution-mobile-phone .guidance-content .solution-notification p{line-height:1.5}}.v4 .solution-tax strong,.v4 .solution-bar-label b,.v4 .solution-lowest strong,.v4 .solution-notice-meta b,.v4 .solution-inline-amount{font-size:13px}.v4 .solution-notice-meta b{padding:0 5px;line-height:1.4}@media(max-width:1279px){.v4 .solution-mobile-phone .solution-tax strong,.v4 .solution-mobile-phone .solution-bar-label b,.v4 .solution-mobile-phone .solution-lowest strong,.v4 .solution-mobile-phone .solution-notice-meta b,.v4 .solution-mobile-phone .solution-inline-amount{font-size:15px}}.v4 .solution-axis-html{display:flex;justify-content:space-between;font:400 11px/1.4 DM Sans,Arial,sans-serif;color:#8a8478;margin:0 4px 8px}.v4 .plan-content .solution-chart{height:65px;margin:6px 0 0}.v4 .plan-content .solution-tax{margin:3px 0 5px;padding-bottom:4px}@media(max-width:1279px){.v4 .solution-mobile-phone .plan-content .solution-chart{height:156px;margin:20px 0 4px}.v4 .solution-mobile-phone .plan-content .solution-tax{margin:14px 0 18px;padding-bottom:8px}}.v4 .faq-list{max-width:900px;margin:64px auto 0;border-top:1px solid rgba(26,25,23,.1)}.v4 .faq-item{border-bottom:1px solid rgba(26,25,23,.1)}.v4 .faq-item h3{margin:0;font-family:DM Sans,Arial,sans-serif}.v4 .faq-item button{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:72px;text-align:left;background:none;border:0;padding:22px 0;font:500 20px/1.4 DM Sans,Arial,sans-serif;color:#1a1917;cursor:pointer}.v4 .faq-plus{font:400 28px/1 DM Sans,Arial,sans-serif;flex:none;transition:transform .18s ease}.v4 .faq-item button[aria-expanded=true] .faq-plus{transform:rotate(45deg)}.v4 .faq-answer p{font:400 18px/1.6 DM Sans,Arial,sans-serif;margin:0;max-width:75ch;color:#5a574f;padding:0 48px 28px 0}.v4 .site-footer{background:#1a1917;padding:64px 0 40px;color:#f4f1e8}.v4 .footer-top{display:flex;justify-content:space-between;align-items:center;gap:24px}.v4 .footer-top nav{display:flex;gap:32px}.v4 .footer-top nav a{color:#b9b4a8;font:400 14px/1.5 DM Sans,Arial,sans-serif;min-height:44px;display:flex;align-items:center;text-decoration:none}.v4 .footer-top nav a:hover{color:#f4f1e8}.v4 .footer-bottom{border-top:1px solid rgba(244,241,232,.1);padding-top:24px;margin-top:40px;display:flex;justify-content:space-between;gap:24px;color:#b9b4a8}.v4 .footer-bottom p{font:400 12px/1.5 DM Sans,Arial,sans-serif;margin:0}@media(max-width:767px){.v4 .faq-list{margin-top:40px}.v4 .faq-item button{font-size:17px;padding:20px 0;gap:16px}.v4 .faq-answer p{padding-right:0}.v4 .footer-top{align-items:flex-start;flex-direction:column;gap:28px}.v4 .footer-top nav{gap:24px;flex-wrap:wrap}.v4 .footer-bottom{flex-direction:column;gap:16px}}@media(prefers-reduced-motion:reduce){.v4 .faq-plus{transition:none}}.v4 .open-account,.v4 .trust-ink,.v4 .faq{padding:160px 0}.v4 .open-account,.v4 .faq{background:#f4f1e8;color:#1a1917}.v4 .open-account h2,.v4 .trust-ink h2,.v4 .faq>.wrap>h2{font:600 40px/1.16 Archivo,Arial,sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0}.v4 .open-account-intro h2 span,.v4 .trust-ink h2 span{display:block}.v4 .open-account-intro h2 span+span{color:#8a8478;margin-top:8px}.v4 .open-account-intro>p{font:400 19px/1.6 DM Sans,Arial,sans-serif;color:#5a574f;margin:24px 0 0;text-wrap:pretty}.v4 .onboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px}.v4 .onboard-item{min-width:0}.v4 .onboard-tile{height:430px;position:relative;overflow:hidden;background:#1a1917;border-radius:16px;isolation:isolate}.v4 .onboard-phone{position:absolute;top:40px;left:50%;margin-left:-140px;width:280px;aspect-ratio:941/1672;filter:drop-shadow(0 16px 24px rgba(0,0,0,.24));isolation:isolate}.v4 .onboard-phone .phone-screen{border-radius:15%/7.34%;background:#11110f}.v4 .onboard-ui{width:100%;height:100%;padding:12px 14px;font:400 13px/1.5 DM Sans,Arial,sans-serif;font-variant-numeric:tabular-nums;color:#f4f1e8;background:linear-gradient(125deg,#10100e,#191815 60%,#10100f);transform:none}.v4 .onboard-ui p{margin:0}.v4 .onboard-status{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin:0 0 18px}.v4 .onboard-status svg{width:19px;height:15px;fill:none;stroke:currentColor;stroke-width:2}.v4 .onboard-brand{display:flex;align-items:center;gap:7px;height:24px;margin-bottom:24px}.v4 .onboard-brand img:first-child{width:23px;height:23px}.v4 .onboard-brand img+img{width:109px;height:auto}.v4 .onboard-ui .onboard-step{font-size:11px;color:#b9b4a8;letter-spacing:.06em;margin-bottom:8px}.v4 .onboard-ui h3{font:600 25px/1.15 DM Sans,Arial,sans-serif;color:#f4f1e8;margin:0 0 14px;letter-spacing:-.02em}.v4 .onboard-ui .onboard-description{font-size:13px;color:#b9b4a8;line-height:1.5;text-wrap:pretty}.v4 .onboard-start{display:flex;justify-content:center;align-items:center;margin-top:32px;min-height:42px;border-radius:10px;background:#e6c36a;color:#1a1917;font-size:13px;font-weight:600;text-decoration:none}.v4 .onboard-camera{height:124px;margin-top:18px;position:relative;border-radius:12px;background:#f4f1e80b}.v4 .face-oval{position:absolute;left:50%;top:12px;bottom:12px;width:74px;margin-left:-37px;border:1px dashed #C9A24B;border-radius:50%}.v4 .camera-corner{position:absolute;width:15px;height:15px;border-color:#8a8478;border-style:solid;border-width:0}.v4 .corner-1{top:10px;left:10px;border-left-width:1px;border-top-width:1px}.v4 .corner-2{top:10px;right:10px;border-right-width:1px;border-top-width:1px}.v4 .corner-3{bottom:10px;left:10px;border-left-width:1px;border-bottom-width:1px}.v4 .corner-4{bottom:10px;right:10px;border-right-width:1px;border-bottom-width:1px}.v4 .onboard-ui .camera-caption{font-size:11px;line-height:1.4;color:#b9b4a8;text-align:center;margin-top:8px}.v4 .id-progress{margin-top:14px}.v4 .id-progress>span{font-size:11px;color:#b9b4a8;letter-spacing:.03em}.v4 .id-progress>div{height:4px;background:#f4f1e81a;border-radius:4px;margin-top:7px;overflow:hidden}.v4 .id-progress i{display:block;height:100%;width:70%;background:#c9a24b;border-radius:4px}.v4 .virtual-card{aspect-ratio:1.586;margin-top:22px;position:relative;border-radius:10px;padding:14px 12px;background:linear-gradient(125deg,#232220,#11110f);border:1px solid rgba(201,162,75,.35);box-shadow:0 8px 20px #0000002e}.v4 .virtual-brand{display:flex;justify-content:space-between;align-items:center;gap:4px}.v4 .virtual-brand .onboard-brand{margin:0;height:16px;gap:4px}.v4 .virtual-brand .onboard-brand img:first-child{width:15px;height:15px}.v4 .virtual-brand .onboard-brand img+img{width:80px}.v4 .virtual-brand>span{font-size:11px;color:#b9b4a8}.v4 .virtual-chip{margin-top:14px;color:#e6c36a;width:25px;height:28px}.v4 .virtual-chip svg{width:100%;height:100%;fill:#c9a24b1f;stroke:currentColor;stroke-width:1;stroke-linejoin:round}.v4 .visa-wordmark{position:absolute;bottom:12px;right:12px;font:italic 700 20px/1 Archivo,Arial,sans-serif;color:#f4f1e8}.v4 .onboard-ui .virtual-active{font-size:11px;color:#e6c36a;border:1px solid rgba(201,162,75,.3);border-radius:999px;display:table;margin:18px auto 0;padding:6px 10px;white-space:nowrap}.v4 .onboard-caption{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:12px;row-gap:12px;margin-top:24px;align-items:start}.v4 .onboard-number{background:#c9a24b;color:#1a1917;display:grid;place-items:center;height:28px;border-radius:999px;font:600 12px/1 DM Sans,Arial,sans-serif;margin-top:1px}.v4 .onboard-caption h3{font:600 24px/1.2 Archivo,Arial,sans-serif;letter-spacing:-.02em;margin:0}.v4 .onboard-caption>p{grid-column:2;font:400 17px/1.6 DM Sans,Arial,sans-serif;color:#5a574f;margin:0;text-wrap:pretty}.v4 .account-details{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-top:96px}.v4 .account-details ul{list-style:none;padding:0;margin:0;display:grid;gap:24px}.v4 .account-details li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:18px;align-items:start}.v4 .account-details li>span{color:#8a8478;margin-top:4px}.v4 .account-details svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.v4 .account-details p{font:400 18px/1.6 DM Sans,Arial,sans-serif;color:#5a574f;text-wrap:pretty;margin:0}.v4 .account-card-stage{min-width:0;padding:24px}.v4 .account-card-stage img{width:100%;height:auto;display:block;transform:rotate(-8deg);filter:drop-shadow(0 24px 26px rgba(26,25,23,.16))}.v4 .trust-ink{background:#1a1917;color:#f4f1e8}.v4 .trust-ink header{text-align:center;max-width:860px;margin:auto}.v4 .trust-ink header>p{font:400 19px/1.6 DM Sans,Arial,sans-serif;color:#b9b4a8;max-width:620px;margin:24px auto 0;text-wrap:balance}.v4 .trust-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px}.v4 .trust-cards article{padding:40px;background:#232220;border:1px solid rgba(244,241,232,.08);border-radius:20px;min-width:0}.v4 .trust-icon{width:56px;height:56px;display:grid;place-items:center;border:1px solid rgba(201,162,75,.6);border-radius:12px;color:#c9a24b;margin-bottom:28px}.v4 .trust-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.v4 .trust-cards h3{font:600 24px/1.2 Archivo,Arial,sans-serif;margin:0 0 16px;letter-spacing:-.02em}.v4 .trust-cards p{font:400 18px/1.6 DM Sans,Arial,sans-serif;color:#b9b4a8;margin:0;text-wrap:pretty}.v4 .trust-closing{font:400 24px/1.5 DM Sans,Arial,sans-serif;color:#f4f1e8;text-align:center;max-width:850px;margin:64px auto 0;text-wrap:balance}.v4 .faq>.wrap>h2{text-align:center}.v4 .closing{padding-top:160px;padding-bottom:160px}@media(max-width:1000px)and (min-width:768px){.v4 .onboard-phone{width:240px;margin-left:-120px;top:40px}.v4 .onboard-tile{height:400px}.v4 .onboard-ui{padding:10px}.v4 .onboard-brand{gap:6px;margin-bottom:18px}.v4 .onboard-brand img+img{width:90px}.v4 .onboard-ui h3{font-size:22px}.v4 .onboard-ui .onboard-description{font-size:12px}.v4 .onboard-camera{height:104px;margin-top:12px}.v4 .id-progress{margin-top:10px}.v4 .virtual-card{padding:10px}.v4 .virtual-brand .onboard-brand img+img{width:66px}.v4 .virtual-brand .onboard-brand img:first-child{width:12px;height:12px}.v4 .virtual-chip{margin-top:8px}.v4 .trust-cards{gap:16px}.v4 .trust-cards article{padding:40px}.v4 .trust-cards p{font-size:17px}.v4 .account-details{gap:32px}}@media(max-width:767px){.v4 .open-account,.v4 .trust-ink,.v4 .faq,.v4 .closing{padding-top:96px;padding-bottom:96px}.v4 .open-account h2,.v4 .trust-ink h2,.v4 .faq>.wrap>h2{font-size:30px;line-height:1.2}.v4 .open-account-intro>p,.v4 .trust-ink header>p{font-size:17px;line-height:1.6}.v4 .onboard-grid{display:block;margin-top:40px}.v4 .onboard-item+.onboard-item{margin-top:48px}.v4 .onboard-tile{height:430px}.v4 .onboard-caption h3{font-size:22px}.v4 .onboard-caption>p{font-size:17px}.v4 .account-details{display:flex;flex-direction:column;gap:32px;margin-top:64px;align-items:stretch}.v4 .account-details p{font-size:17px}.v4 .account-details ul{gap:24px}.v4 .account-card-stage{padding:20px 24px}.v4 .trust-cards{display:block;margin-top:40px}.v4 .trust-cards article+article{margin-top:24px}.v4 .trust-cards h3{font-size:22px}.v4 .trust-cards p{font-size:17px}.v4 .trust-closing{font-size:24px;margin-top:40px}}.v4 .onboard-tile{height:480px}@media(max-width:1000px)and (min-width:768px){.v4 .onboard-tile{height:410px}.v4 .onboard-phone{top:24px}.v4 .onboard-ui .onboard-status{margin-bottom:12px}.v4 .onboard-ui>.onboard-brand{margin-bottom:14px}.v4 .onboard-camera{height:96px}}.v4 .section34{padding:160px 0;font-family:DM Sans,Arial,sans-serif;font-variant-numeric:tabular-nums}.v4 .ink34{background:#1a1917;color:#f4f1e8}.v4 .paper34{background:#f4f1e8;color:#1a1917}.v4 .section34 h2{font:600 48px/1.15 Archivo,Arial,sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0}.v4 .section34 h2 span{display:block}.v4 .section34 h2 span+span{color:#8a8478;margin-top:8px}.v4 .ink34 h2 span+span{color:#f4f1e88c}.v4 .section34-intro{text-align:center;max-width:1060px;margin:auto}.v4 .section34-intro>p{font:400 19px/1.6 DM Sans,Arial,sans-serif;max-width:780px;margin:24px auto 0;color:#5a574f;text-wrap:pretty}.v4 .ink34 .section34-intro>p{color:#b9b4a8}.v4 .section34 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.v4 .section34 button{cursor:pointer;font-family:DM Sans,Arial,sans-serif}.v4 .section34 button:focus-visible,.v4 .onboard-dots button:focus-visible{outline:2px solid #C9A24B;outline-offset:4px}.v4 .brain-panel{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:64px;background:#232220;border:1px solid rgba(244,241,232,.08);border-radius:20px;overflow:hidden;isolation:isolate}.v4 .brain-roster{grid-column:1/5;padding:40px 32px;border-right:1px solid rgba(244,241,232,.08)}.v4 .brain-roster ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.v4 .brain-roster li{display:grid;grid-template-columns:24px minmax(0,1fr) 6px 52px;align-items:center;gap:12px;border-radius:12px;padding:12px 8px;color:#b9b4a8;min-width:0}.v4 .brain-roster li.is-active{background:#e6c36a17;color:#f4f1e8}.v4 .agent-icon{display:flex;color:#8a8478}.v4 .agent-name{font-size:15px;font-weight:500}.v4 .agent-dot{width:5px;height:5px;border-radius:50%;background:#c9a24b;opacity:.45}.v4 .is-active .agent-dot{opacity:1;animation:agent-pulse34 .6s ease-in-out}@keyframes agent-pulse34{50%{box-shadow:0 0 0 4px #c9a24b1f}}.v4 .agent-count{text-align:right}.v4 .agent-count b{font-size:18px;font-weight:500;color:#f4f1e8;display:block}.v4 .agent-count small{font-size:11px;line-height:1.4;color:#8a8478;display:block}.v4 .brain-live{grid-column:5/13;padding:24px 32px 32px;min-width:0}.v4 .brain-controls{display:flex;justify-content:flex-end;margin-bottom:16px}.v4 .motion-control{background:transparent;border:1px solid rgba(244,241,232,.18);border-radius:999px;color:#b9b4a8;padding:6px 14px;font:400 12px/1.5 DM Sans,Arial,sans-serif;min-height:32px}.v4 .brain-rail{padding-bottom:24px;border-bottom:1px solid rgba(244,241,232,.08);position:relative}.v4 .rail-hours{display:flex;justify-content:space-between;font-size:11px;color:#8a8478}.v4 .rail-track{height:4px;background:#f4f1e817;border-radius:4px;margin-top:16px;position:relative}.v4 .rail-marker{position:absolute;top:-4px;width:3px;height:12px;background:#e6c36a;transform:translate(-50%);border-radius:3px}.v4 .rail-time{display:block;color:#e6c36a;font-size:12px;margin-top:12px}.v4 .brain-feed{list-style:none;margin:0;padding:0;min-height:310px}.v4 .brain-event{padding:18px 0;border-bottom:1px solid rgba(244,241,232,.06);min-width:0}.v4 .brain-event[hidden]{display:none}.v4 .event-meta{display:flex;align-items:center;gap:16px;color:#8a8478;font-size:11px;margin-bottom:7px}.v4 .event-meta time{min-width:58px;color:#b9b4a8}.v4 .event-meta>span{letter-spacing:.025em}.v4 .brain-event p{font-size:15px;line-height:1.55;margin:0;color:#f4f1e8;text-wrap:pretty}.v4 .brain-question{border:1px solid rgba(201,162,75,.65);border-radius:12px;padding:18px;margin-top:16px}.v4 .brain-question-state{display:block;color:#e6c36a;font-size:11px;margin-top:12px}.v4 .brain-answer{display:flex;gap:8px;margin-top:12px;min-height:32px}.v4 .brain-answer button{border:1px solid rgba(201,162,75,.6);border-radius:999px;background:transparent;color:#e6c36a;padding:6px 14px;font-size:12px}.v4 .brain-answer button+button{border-color:#8a8478;color:#d7d4cd}.v4 .brain-answer button[aria-pressed=true]{background:#e6c36a;color:#1a1917}.v4 .brain-answer button[data-brain-answer=Personal][aria-pressed=true]{background:#ecebe7;color:#1a1917}.v4 .brain-question.is-sorted .brain-answer button:not([aria-pressed=true]){display:none}.v4 .brain-footer{grid-column:1/-1;display:flex;justify-content:space-between;gap:24px;padding:24px 32px;border-top:1px solid rgba(244,241,232,.08);color:#b9b4a8;font-size:13px}.v4 .brain-footer b{color:#f4f1e8;font-weight:500}.v4 .brain-footer>span:last-child{color:#e6c36a}.v4 .tax-layout{display:grid;grid-template-columns:4fr 8fr;gap:64px;align-items:center;margin:64px auto 0;max-width:1080px}.v4 .tax-without h3{font:500 14px/1.5 DM Sans,Arial,sans-serif;margin:0 0 32px;color:#8a8478}.v4 .tax-without ul{list-style:none;display:grid;gap:28px;padding:0;margin:0}.v4 .tax-without li{display:flex;align-items:center;gap:16px;font-size:16px;line-height:1.5;color:#8a8478}.v4 .tax-report{background:#fff;border:1px solid rgba(26,25,23,.06);border-radius:20px;padding:40px;box-shadow:0 20px 50px #1a191714;min-width:0}.v4 .tax-with-label{font-size:13px;color:#8a8478;margin:0 0 12px}.v4 .tax-report h3{font:600 32px/1.15 DM Sans,Arial,sans-serif;margin:0 0 32px;letter-spacing:-.02em}.v4 .tax-figures{margin:0;display:grid;gap:16px}.v4 .tax-figures>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.v4 .tax-figures dt{font-size:15px;color:#5a574f}.v4 .tax-figures dd{font-size:26px;letter-spacing:-.02em;font-weight:500;margin:0}.v4 .tax-figures .tax-gold{color:#85651e}.v4 .tax-receipts{font-size:13px;color:#5a574f;margin:24px 0;padding-bottom:24px;border-bottom:1px solid rgba(26,25,23,.08)}.v4 .tax-reports{padding:0;margin:0;list-style:none}.v4 .tax-reports li{display:grid;grid-template-columns:20px minmax(0,1fr) 38px;gap:12px;align-items:center;font-size:15px;min-height:48px;border-bottom:1px solid rgba(26,25,23,.06)}.v4 .report-check{opacity:0;color:#85651e;display:flex}.v4 .report-ready{opacity:0;font-size:11px;color:#5a574f}.v4 .tax-share{margin-top:32px;min-height:48px;border:0;color:#1a1917;font-size:14px;max-width:100%}.v4 .tax-closing{font:600 28px/1.3 Archivo,Arial,sans-serif;letter-spacing:-.02em;text-align:center;margin:64px auto 0;max-width:860px;text-wrap:balance}.v4 .features{background:#eae5d8;color:#1a1917}.v4 .feature-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin-top:64px}.v4 .feature-tile{position:relative;background:#f4f1e8;border:1px solid rgba(26,25,23,.08);border-radius:20px;overflow:hidden;padding:32px 32px 0;min-width:0;isolation:isolate;display:flex;flex-direction:column}.v4 .feature-tile:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle,rgba(26,25,23,.06) .7px,transparent .8px);background-size:12px 12px;mask-image:radial-gradient(ellipse at 100% 50%,#000,transparent 65%);pointer-events:none}.v4 .feature-large{grid-column:span 3;min-height:580px}.v4 .feature-small{grid-column:span 2;min-height:420px}.v4 .feature-tile h3{font:500 28px/1.25 DM Sans,Arial,sans-serif;letter-spacing:-.02em;margin:0 0 40px;text-wrap:balance;position:relative;z-index:1}.v4 .feature-tile h3 strong{font-weight:600}.v4 .feature-tile h3>span{font-weight:400;color:#8a8478}.v4 .feature-small h3{font-size:22px;margin-bottom:32px}.v4 .feature-ui{margin-top:auto;min-width:0;width:calc(100% + 32px);position:relative;font-size:15px;line-height:1.5}.v4 .feature-chat{background:#171614;color:#f4f1e8;padding:28px 32px 32px 24px;border-radius:20px 0 0;box-shadow:0 8px 32px #1a19171f}.v4 .chat-plan,.v4 .chat-limit{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:13px}.v4 .chat-plan{padding-bottom:20px;border-bottom:1px solid rgba(244,241,232,.08);color:#b9b4a8}.v4 .chat-plan b{font-size:24px;color:#f4f1e8;font-weight:500}.v4 .chat-user{margin:24px 0 16px auto;display:table;border-radius:14px 14px 2px;padding:12px 16px;background:#e6c36a;color:#1a1917}.v4 .chat-reply{margin:0 28px 24px 0;background:#282622;color:#f4f1e8;padding:16px;border-radius:14px 14px 14px 2px;font-size:15px;line-height:1.6}.v4 .chat-limit{border-top:1px solid rgba(244,241,232,.08);padding-top:20px;color:#b9b4a8}.v4 .chat-limit b{color:#f4f1e8;font-size:18px;font-weight:500}.v4 .chat-limit button{font-size:11px;border:1px solid #8A8478;border-radius:999px;background:transparent;color:#f4f1e8;padding:7px 12px;white-space:nowrap}.v4 .limit-editor{margin-top:12px;display:flex;gap:8px}.v4 .limit-editor[hidden]{display:none}.v4 .limit-editor input{width:100px;min-width:0;background:#282622;color:#f4f1e8;border:1px solid #8A8478;border-radius:8px;padding:8px;font-size:15px}.v4 .limit-editor button{border:1px solid #8A8478;border-radius:8px;background:transparent;color:#f4f1e8;width:40px}.v4 .feature-invoice{padding-bottom:24px}.v4 .invoice-sheet{background:#fff;padding:28px 32px 24px 24px;border:1px solid rgba(26,25,23,.08);border-radius:16px 0 0 16px;box-shadow:0 10px 24px #1a191712}.v4 .invoice-number{font-size:12px;color:#8a8478}.v4 .invoice-sheet>p:first-of-type{margin:16px 0 8px;font-size:15px}.v4 .invoice-amount{display:block;font-size:40px;line-height:1.2;font-weight:500;letter-spacing:-.02em}.v4 .invoice-due{display:block;font-size:12px;color:#8a8478;margin-top:8px}.v4 .invoice-timeline{list-style:none;margin:24px 0;padding:0;display:grid;gap:12px}.v4 .invoice-timeline li{display:flex;align-items:center;gap:10px;font-size:12px;color:#5a574f}.v4 .invoice-timeline svg{width:14px;height:14px;color:#8a8478}.v4 .invoice-result{font-size:12px;line-height:1.6;margin:0;border-top:1px solid rgba(26,25,23,.08);padding-top:16px}.v4 .tag34{font-size:11px;font-weight:500;display:inline-block;border-radius:999px;padding:3px 8px;white-space:nowrap}.v4 .business34{background:#f6ecd4;color:#6d5218}.v4 .personal34{background:#ecebe7;color:#5a574f}.v4 .request-payment{font-size:12px;background:#fff;border:1px solid rgba(26,25,23,.1);border-radius:999px;padding:12px 16px;margin-top:16px;color:#1a1917}.v4 .feature-bills{background:#fff;border:1px solid rgba(26,25,23,.08);border-radius:16px 0 0;padding:8px 20px}.v4 .feature-bills>div{display:grid;grid-template-columns:16px 1fr;column-gap:10px;row-gap:8px;padding:16px 0;border-bottom:1px solid rgba(26,25,23,.06);font-size:13px}.v4 .feature-bills svg{width:16px;height:16px;color:#8a8478;margin-top:2px}.v4 .feature-bills small{grid-column:2;font-size:11px;color:#5a574f;background:#ecebe7;border-radius:999px;padding:3px 8px;justify-self:start}.v4 .feature-card .feature-ui{height:240px}.v4 .feature-card img{position:absolute;width:130%;max-width:none;height:auto;top:24px;left:-5%;filter:drop-shadow(0 16px 24px rgba(26,25,23,.18));pointer-events:none}.v4 .limit-chip{position:absolute;z-index:2;top:4px;left:12px;background:#fff;border:1px solid rgba(26,25,23,.08);padding:12px 16px;border-radius:12px;box-shadow:0 6px 20px #1a19170f;font-size:13px}.v4 .limit-chip b{font-weight:500;margin-left:8px}.v4 .connected-sources{display:grid;gap:12px;padding:0 20px 28px 0}.v4 .connected-sources>div{display:flex;gap:12px;align-items:center;padding:14px 16px;background:#fff;border:1px solid rgba(26,25,23,.08);border-radius:12px;font-size:14px}.v4 .connected-sources svg{width:16px;height:16px;color:#8a8478}.v4 .use-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px}.v4 .use-case-card{padding:32px;background:#232220;border:1px solid rgba(244,241,232,.08);border-radius:20px;min-width:0}.v4 .use-icon{color:#e6c36a;margin-bottom:28px}.v4 .use-icon svg{width:28px;height:28px}.v4 .use-case-card h3{font:600 25px/1.2 Archivo,Arial,sans-serif;letter-spacing:-.02em;margin:0 0 16px}.v4 .use-situation{font-size:16px;line-height:1.5;min-height:72px;margin:0 0 28px;color:#b9b4a8;text-wrap:pretty}.v4 .use-transactions{list-style:none;padding:0;margin:0;border-top:1px solid rgba(244,241,232,.08)}.v4 .use-transactions li{padding:18px 0;border-bottom:1px solid rgba(244,241,232,.06)}.v4 .use-transactions li>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;line-height:1.5}.v4 .use-transactions b{font-weight:500;white-space:nowrap;font-size:15px}.v4 .use-transactions p{font-size:11px;color:#b9b4a8;line-height:1.6;margin:8px 0 0}.v4 .use-result{font-size:13px;color:#e6c36a;line-height:1.5;margin:28px 0 0}.v4 .onboard-dots{display:none}.v4 .account-card-stage img{transform:rotate(-8deg)}.v4 .trust-ink h2{font-size:64px;font-weight:600;letter-spacing:-.02em}.v4 .trust-cards{margin-top:88px}.v4 .final-card34{display:block;width:300px;height:auto;margin:0 auto 48px;transform:rotate(-6deg);filter:drop-shadow(0 20px 28px rgba(0,0,0,.24))}.v4 .closing h2>span{display:block}.v4 .closing h2>span:first-child{color:#f4f1e8}@media(max-width:1100px)and (min-width:768px){.v4 .brain-roster{padding:32px 16px}.v4 .brain-roster li{gap:8px;grid-template-columns:20px minmax(0,1fr) 5px 45px;padding:10px 0}.v4 .agent-name{font-size:13px}.v4 .agent-count small{font-size:11px}.v4 .brain-live{padding:24px}.v4 .use-case-card{padding:24px 16px}.v4 .use-transactions li>div{flex-wrap:wrap;gap:4px}.v4 .use-situation{min-height:96px}.v4 .tax-layout{gap:32px}.v4 .tax-report{padding:32px}.v4 .feature-tile{padding-left:24px;padding-right:24px}.v4 .feature-ui{width:calc(100% + 24px)}}@media(max-width:767px){.v4 .section34{padding:96px 0}.v4 .section34 h2{font-size:34px;line-height:1.2}.v4 .section34-intro>p{font-size:17px;line-height:1.6}.v4 .brain-panel{display:block;margin-top:40px}.v4 .brain-roster{padding:24px 16px;border-right:0;border-bottom:1px solid rgba(244,241,232,.08)}.v4 .brain-roster ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v4 .brain-roster li{grid-template-columns:16px minmax(0,1fr) 4px;gap:6px;padding:10px 8px;background:#f4f1e806;border:1px solid rgba(244,241,232,.04);align-items:center}.v4 .agent-icon svg{width:16px;height:16px}.v4 .agent-name{font-size:12px}.v4 .agent-dot{width:4px;height:4px}.v4 .agent-count{grid-column:2/4;text-align:left;display:flex;gap:5px;align-items:baseline}.v4 .agent-count b{font-size:12px}.v4 .agent-count small{font-size:11px}.v4 .brain-live{padding:16px}.v4 .brain-rail{padding-bottom:16px}.v4 .brain-event{padding:16px 0}.v4 .brain-event p{font-size:14px}.v4 .brain-question{padding:16px}.v4 .brain-footer{padding:24px 16px;display:grid;gap:10px;font-size:12px}.v4 .brain-event.is-oldest{mask-image:linear-gradient(transparent,#000 30%)}.v4 .tax-layout{grid-template-columns:1fr;gap:40px;margin-top:40px}.v4 .tax-without h3{margin-bottom:24px}.v4 .tax-without ul{gap:18px}.v4 .tax-report{padding:24px}.v4 .tax-report h3{font-size:28px}.v4 .tax-figures>div{gap:12px}.v4 .tax-figures dt{font-size:13px}.v4 .tax-figures dd{font-size:22px}.v4 .tax-reports li{font-size:13px;gap:8px}.v4 .tax-share{padding-left:16px;padding-right:16px}.v4 .tax-closing{font-size:24px;margin-top:40px}.v4 .feature-grid{grid-template-columns:1fr;gap:24px;margin-top:40px}.v4 .feature-large,.v4 .feature-small{grid-column:auto;min-height:0}.v4 .feature-tile{padding:24px 24px 0}.v4 .feature-tile h3{font-size:24px;margin-bottom:32px}.v4 .feature-small h3{font-size:22px}.v4 .feature-ui{width:calc(100% + 24px);margin-top:0}.v4 .feature-chat{padding:24px 24px 28px 20px}.v4 .chat-reply{margin-right:0;font-size:14px}.v4 .chat-limit{gap:8px}.v4 .chat-limit>span{font-size:12px}.v4 .invoice-sheet{padding:24px 24px 24px 20px}.v4 .feature-bills{padding:8px 20px}.v4 .feature-card .feature-ui{height:240px}.v4 .use-case-grid{grid-template-columns:1fr;margin-top:40px}.v4 .use-case-card{padding:24px}.v4 .use-situation{min-height:0;margin-bottom:24px}.v4 .use-transactions li>div{font-size:14px}.v4 .open-account .onboard-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:22px;margin-left:-22px;margin-right:-22px;padding:0 22px 16px;scrollbar-width:none;overscroll-behavior-x:contain}.v4 .onboard-grid::-webkit-scrollbar{display:none}.v4 .onboard-grid .onboard-item{width:82vw;flex:0 0 82vw;scroll-snap-align:start;scroll-snap-stop:always}.v4 .onboard-item+.onboard-item{margin-top:0}.v4 .onboard-tile{height:420px}.v4 .onboard-phone{width:252px;margin-left:-126px;top:12px}.v4 .onboard-ui{padding:10px 12px}.v4 .onboard-ui>.onboard-brand{margin-bottom:18px}.v4 .onboard-ui .onboard-status{margin-bottom:12px}.v4 .onboard-camera{height:112px;margin-top:14px}.v4 .onboard-caption{margin-top:24px;min-height:130px}.v4 .onboard-dots{display:flex;gap:8px;justify-content:center;margin-top:16px}.v4 .onboard-dots button{width:8px;height:8px;border-radius:50%;padding:0;border:0;background:#1a191733}.v4 .onboard-dots button[aria-current=true]{background:#1a1917}.v4 .trust-ink h2{font-size:40px}.v4 .trust-cards{margin-top:64px}.v4 .final-card34{width:220px;margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.v4 .agent-dot{animation:none!important}.v4 .section34 [data-reveal34]{transform:none!important;opacity:1!important}}@media(min-width:768px){.v4 .brain-feed{max-height:560px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#5A574F transparent;overscroll-behavior:contain}}@media(min-width:1101px){.v4 .brain-roster li{grid-template-columns:24px minmax(0,1fr) 6px 78px}.v4 .agent-count small{white-space:nowrap}}.v4 .section34,.v4 .open-account,.v4 .trust-ink,.v4 .faq,.v4 .closing{position:relative;z-index:4;isolation:isolate}.v4 .brain-controls{min-height:32px}.v4 .rebuild35{font-family:DM Sans,Arial,sans-serif;font-variant-numeric:tabular-nums}.v4 .rebuild35 button{font-family:inherit;cursor:pointer}.v4 .rebuild35 svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.v4 .rebuild35 [hidden]{display:none!important}.v4 .context-label35{display:inline-flex;align-items:center;border:1px solid rgba(26,25,23,.1);border-radius:999px;padding:5px 10px;background:#f4f1e8;color:#777268;font:600 11px/1.3 DM Sans,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.v4 .problem-label35{position:absolute;top:16px;left:16px;z-index:5}.v4 [data-story] .story-visual{padding-top:64px}.v4 :is(.use-case-card,.onboard-tile,.trust-cards article){border-radius:12px}.v4 :is(.trust-icon,.onboard-camera,.virtual-card){border-radius:8px}.v4 .transaction-side,.v4 .story-day,.v4 .execution-status,.v4 .october-plan-heading>span,.v4 .onboard-start{border-radius:999px}.v4 .account-card-stage img{transform:none}.v4 .brain-composition35{margin-top:56px}.v4 .agent-orbit35{width:min(900px,100%);height:340px;margin:auto;position:relative}.v4 .orbit-lines35{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.v4 .orbit-lines35 path{stroke:#c9a24b;stroke-width:1;opacity:0;stroke-dasharray:420;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.v4 .orbit-lines35 path.is-active{opacity:.65}.v4 .brain-core35{position:absolute;left:50%;top:82px;transform:translate(-50%);text-align:center}.v4 .core-circle35{width:168px;height:168px;border-radius:50%;display:grid;place-items:center;position:relative;background:#1a1917;box-shadow:0 0 64px #c9a24b17,0 8px 32px #0000001f;isolation:isolate}.v4 .core-circle35:before{content:"";position:absolute;inset:-48px;z-index:-1;background:radial-gradient(closest-side,rgba(201,162,75,.16),transparent);pointer-events:none}.v4 .core-circle35 img{display:block;width:64px;height:64px}.v4 .brain-core35 p{font-size:15px;font-weight:600;color:#f4f1e8;margin:16px 0 0}.v4 .orbit-agent{position:absolute;display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;padding:12px 20px;border:1px solid rgba(244,241,232,.1);border-radius:999px;background:#232220;font-size:15px;line-height:1.4;color:#f4f1e8;transform:translate(-50%,-50%)}.v4 .orbit-agent svg{color:#c9a24b;width:20px;height:20px}.v4 .orbit-agent.is-active{border-color:#c9a24bbf;box-shadow:0 0 24px #c9a24b1a}.v4 .agent35-0{left:12.78%;top:44px}.v4 .agent35-1{left:35.56%;top:26px}.v4 .agent35-2{left:65%;top:26px}.v4 .agent35-3{left:87.67%;top:44px}.v4 .agent35-4{left:8.33%;top:161px}.v4 .agent35-5{left:92.11%;top:161px}.v4 .agent35-6{left:21.11%;top:282px}.v4 .agent35-7{left:79.22%;top:282px}.v4 .orbit-more35{left:50%;top:323px;color:#8a8478;font-size:14px;padding:8px 16px;border-color:#f4f1e80d}.v4 .brain-now35{width:min(600px,100%);min-height:180px;background:#232220;border-radius:12px;padding:28px;margin:40px auto 0;box-shadow:0 12px 40px #0000001a}.v4 .now-meta35{display:flex;gap:16px;font-size:13px;line-height:1.4;color:#8a8478;margin-bottom:16px}.v4 .now-meta35>span{color:#e6c36a}.v4 .brain-now35>p{font:400 22px/1.45 DM Sans,Arial,sans-serif;color:#f4f1e8;margin:0;text-wrap:pretty}.v4 .now-question35{margin-top:20px}.v4 .now-answers35{display:flex;gap:8px}.v4 .now-answers35 button{border:1px solid #C9A24B;border-radius:999px;padding:8px 18px;background:transparent;color:#e6c36a;font-size:14px;min-height:40px}.v4 .now-answers35 button+button{color:#d7d4cd;border-color:#8a8478}.v4 .now-resolved35{font-size:16px;color:#e6c36a;margin:0}.v4 .brain-pause-row35{width:min(600px,100%);margin:16px auto 0;display:flex;justify-content:flex-end;height:32px}.v4 .brain-figures35{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:780px;margin:40px auto 0;gap:24px;text-align:center}.v4 .brain-figures35 strong{display:block;font:600 48px/1.1 Archivo,Arial,sans-serif;letter-spacing:-.02em;color:#f4f1e8;font-variant-numeric:tabular-nums}.v4 .brain-figures35 span{display:block;margin-top:12px;color:#8a8478;font-size:15px;line-height:1.4}.v4 .tax-stage35{position:relative;display:grid;grid-template-columns:40% 60%;margin-top:64px;height:560px;border-radius:12px;background:linear-gradient(105deg,#eae5d8,#f4f1e8);isolation:isolate}.v4 .tax-past35{position:relative;min-width:0}.v4 .tax-past35>.context-label35,.v4 .tax-present35>.context-label35{position:absolute;top:16px;left:16px;z-index:4}.v4 .receipt-pile35{position:absolute;inset:80px 32px 52px;filter:grayscale(1) blur(.5px);opacity:.85}.v4 .bank-statement35{position:absolute;width:80%;height:330px;top:25px;left:8%;background:#faf9f6;border-radius:8px;transform:rotate(-7deg);box-shadow:0 20px 44px #1a19171f;padding:28px}.v4 .bank-statement35 b{display:block;width:55%;height:8px;background:#b9b5ac;margin-bottom:24px}.v4 .bank-statement35 i{display:block;height:20px;border-bottom:1px solid #DCD8CF;margin:12px 0;background:linear-gradient(90deg,#E4E1DB 50%,transparent 50%)}.v4 .receipt-slip35{position:absolute;width:108px;height:206px;background:#fff;padding:18px 14px;filter:drop-shadow(0 8px 12px rgba(26,25,23,.14));clip-path:polygon(0 0,100% 0,100% 96%,95% 100%,90% 96%,85% 100%,80% 96%,75% 100%,70% 96%,65% 100%,60% 96%,55% 100%,50% 96%,45% 100%,40% 96%,35% 100%,30% 96%,25% 100%,20% 96%,15% 100%,10% 96%,5% 100%,0 96%)}.v4 .receipt-slip35 i{display:block;width:50%;height:5px;background:#aaa69e;margin:0 auto 18px}.v4 .receipt-slip35 b{display:block;height:3px;background:#dbd8d1;margin-bottom:16px}.v4 .receipt-slip35 span{display:block;height:4px;background:#dedbd5;margin-bottom:14px}.v4 .receipt-slip35 span:nth-of-type(2){width:75%}.v4 .receipt-slip35 em{display:block;margin-top:18px;height:7px;background:#c8c4ba;width:62%;margin-left:auto}.v4 .receipt35-0{left:3%;top:18%;transform:rotate(-14deg)}.v4 .receipt35-1{left:28%;top:2%;transform:rotate(9deg)}.v4 .receipt35-2{left:50%;top:24%;transform:rotate(12deg)}.v4 .receipt35-3{left:13%;top:38%;transform:rotate(5deg)}.v4 .receipt35-4{left:38%;top:40%;transform:rotate(-9deg)}.v4 .receipt35-5{left:59%;top:4%;transform:rotate(-5deg)}.v4 .receipt35-6{left:6%;top:0%;transform:rotate(-12deg)}.v4 .receipt35-7{left:48%;top:32%;transform:rotate(6deg)}.v4 .tax-divider35{position:absolute;top:0;bottom:0;left:40%;width:1px;background:linear-gradient(transparent,#C9A24B 12%,#C9A24B 88%,transparent);z-index:4}.v4 .tax-divider35>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#1a1917;box-shadow:0 6px 20px #1a19171f}.v4 .tax-present35{position:relative;min-width:0;padding:54px 40px 24px}.v4 .tax-ticker-row35{display:flex;gap:8px;align-items:center;margin-bottom:28px;min-width:0}.v4 .today-label35{font-size:13px;color:#777268;flex:none}.v4 .tax-ticker35{border-radius:999px;background:#ffffffc7;padding:9px 14px;color:#5a574f;font-size:14px;line-height:1.4;white-space:nowrap;min-width:0;flex:1;text-align:center;box-shadow:0 2px 8px #1a191706}.v4 .ticker-pause35{border:0;background:none;font-size:11px;color:#777268;padding:4px;flex:none;border-radius:999px}.v4 .tax-page-stack35{position:relative;isolation:isolate}.v4 .tax-page-stack35:before{content:"";position:absolute;inset:10px -10px -10px 10px;border-radius:8px;background:#e6e3db;z-index:-1;box-shadow:0 12px 32px #1a191713}.v4 .tax-page35{background:#fff;border-radius:8px;padding:24px 28px;box-shadow:0 20px 40px #1a191714,0 3px 8px #1a191709}.v4 .tax-page35>header{display:flex;justify-content:space-between;gap:16px;margin-bottom:24px;align-items:center}.v4 .pdf-brand35{display:flex;align-items:center;gap:10px;font-size:20px;color:#1a1917}.v4 .tax-page35>header>div:last-child{text-align:right;font-size:14px;line-height:1.4}.v4 .tax-page35>header>div:last-child b{font-weight:500;display:block}.v4 .tax-page35>header>div:last-child span{display:block;color:#8a8478;font-size:12px;margin-top:4px}.v4 .pdf-figures35{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin:0 0 20px}.v4 .pdf-figures35 dt{font-size:14px;color:#777268;margin-bottom:5px}.v4 .pdf-figures35 dd{font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-.03em;color:#1a1917;margin:0;white-space:nowrap}.v4 .pdf-figures35 dd small{font-size:14px;letter-spacing:0;color:#8a8478;font-weight:400}.v4 .pdf-figures35>div:nth-child(3) dd{color:#927126}.v4 .pdf-reports35{list-style:none;margin:0;padding:0}.v4 .pdf-reports35 li{display:grid;grid-template-columns:18px minmax(0,1fr) 40px;gap:10px;align-items:center;min-height:33px;font-size:14px;line-height:1.3;border-top:1px solid rgba(26,25,23,.06)}.v4 .pdf-reports35 li>span{color:#c9a24b;opacity:0;display:flex}.v4 .pdf-reports35 li>span svg{width:18px;height:18px}.v4 .pdf-reports35 li b{font-weight:400;color:#5a574f}.v4 .pdf-reports35 li em{font-style:normal;font-size:12px;color:#927126;opacity:0}.v4 .pdf-file35{position:absolute;top:-18px;right:-16px;display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border-radius:999px;box-shadow:0 6px 20px #1a191714;font-size:14px;color:#5a574f;z-index:3}.v4 .pdf-file35 svg{width:18px;height:18px;color:#8a8478}.v4 .pdf-file35 b{font:500 12px/1.4 DM Sans,Arial,sans-serif;color:#927126;background:#f6ecd4;padding:3px 8px;border-radius:999px}.v4 .tax-share35{display:block;margin:26px auto 0;min-height:44px;font-size:14px;border:0}.v4 .features.rebuild35{background:#f4f1e8}.v4 .feature-grid35{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:48px 24px;margin-top:64px}.v4 .feature-item35{grid-column:span 2;min-width:0}.v4 .feature-chat35,.v4 .feature-invoice35{grid-column:span 3}.v4 .feature-visual35{position:relative;isolation:isolate;aspect-ratio:4/5;overflow:hidden;border-radius:12px;background:linear-gradient(#eae5d8,#e3ddcf)}.v4 .feature-chat35 .feature-visual35,.v4 .feature-invoice35 .feature-visual35{aspect-ratio:3/2}.v4 .feature-chat35 .feature-visual35{background:linear-gradient(#2a2826,#1a1917)}.v4 .feature-item35>h3{font:600 22px/1.25 DM Sans,Arial,sans-serif;color:#1a1917;margin:24px 0 10px;letter-spacing:-.015em}.v4 .feature-item35>p{font:400 17px/1.5 DM Sans,Arial,sans-serif;letter-spacing:-.012em;color:#777268;margin:0;text-wrap:pretty}.v4 .feature-object35{position:absolute;will-change:auto}.v4 .chat-column35{width:min(420px,calc(100% - 48px));left:50%;top:50%;translate:-50% -50%;display:flex;flex-direction:column;gap:12px;color:#f4f1e8;font-size:15px;line-height:1.5}.v4 .chat-user35{align-self:flex-end;background:#e6c36a;color:#1a1917;border-radius:8px;padding:10px 18px;box-shadow:0 8px 24px #00000026}.v4 .chat-reply35{background:#232220;padding:14px 18px;border-radius:8px;box-shadow:0 8px 24px #0000001f;margin-right:28px}.v4 .proactive35{border:1px solid rgba(201,162,75,.35);border-radius:8px;background:#232220;padding:14px 18px;box-shadow:0 8px 24px #0000001f}.v4 .proactive35>p{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:#e6c36a;font-size:14px}.v4 .spark35{width:18px;height:18px;fill:#c9a24b1f}.v4 .proactive-actions35{display:flex;gap:8px;margin-top:12px}.v4 .proactive-actions35 button{font-size:14px;line-height:1.3;border-radius:999px;border:1px solid #C9A24B;background:#e6c36a;color:#1a1917;padding:7px 14px;min-height:32px}.v4 .proactive-actions35 button+button{background:none;color:#f4f1e8;border-color:#f4f1e840}.v4 .auto-chip35{position:absolute;display:flex;align-items:center;gap:8px;padding:11px 16px;border-radius:999px;background:#fff;box-shadow:0 8px 24px #1a19171a,0 2px 6px #1a19170a;font-size:15px;line-height:1.4;white-space:nowrap;color:#5a574f;z-index:3}.v4 .auto-chip35 svg{width:18px;height:18px;color:#a07c2f;flex:none}.v4 .invoice-object35{width:65%;left:17.5%;top:22%;height:68%;isolation:isolate}.v4 .depth-layer35{position:absolute;border-radius:8px;background:#fff;filter:blur(6px);box-shadow:0 10px 24px #1a19171f;inset:0;z-index:-1}.v4 .depth-one35{opacity:.4;inset:-14px 8px 14px}.v4 .depth-two35{opacity:.2;inset:-28px 16px 28px}.v4 .invoice-page35{background:#fff;border-radius:8px;height:100%;padding:24px 28px;box-shadow:0 24px 48px #1a19171f,0 4px 12px #1a19170a}.v4 .invoice-page35>span{font-size:14px;color:#8a8478}.v4 .invoice-page35 h4{font:500 16px/1.4 DM Sans,Arial,sans-serif;margin:18px 0 16px;color:#5a574f}.v4 .invoice-page35>strong{font-size:40px;line-height:1.1;font-weight:500;color:#1a1917;letter-spacing:-.03em}.v4 .invoice-page35 p{font-size:14px;color:#8a8478;margin:10px 0 20px}.v4 .invoice-page35 button{font-size:14px;min-height:40px;border:0;padding:8px 18px}.v4 .draft-chip35{left:5%;top:12%}.v4 .reminder-chip35{right:4%;top:48%}.v4 .paid-chip35{left:18%;bottom:5%}.v4 .bill-object35{width:74%;height:57%;left:13%;top:29%;isolation:isolate}.v4 .bill-layer35{position:absolute;inset:0;border-radius:8px;background:#fff;padding:18px;font-size:14px;filter:blur(6px);box-shadow:0 16px 40px #1a19171a;z-index:-1}.v4 .bill-layer-one35{inset:-14px 8px 14px;opacity:.4}.v4 .bill-layer-two35{inset:-28px 16px 28px;opacity:.2}.v4 .bill-front35{background:#fff;border-radius:8px;height:100%;padding:28px 24px;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 24px 48px #1a19171f,0 4px 12px #1a19170a}.v4 .bill-front35>svg{width:24px;height:24px;color:#8a8478;margin-bottom:24px}.v4 .bill-front35>span{font-size:16px;color:#5a574f}.v4 .bill-front35>strong{font-size:36px;font-weight:500;line-height:1.1;letter-spacing:-.03em;color:#1a1917;margin-top:12px}.v4 .bill-front35 p{font-size:14px;color:#8a8478;margin-top:18px}.v4 .bill-chip35{left:50%;bottom:8%;translate:-50% 0}.v4 .debit-object35{width:134%;left:4%;top:25%}.v4 .debit-object35 img{display:block;width:100%;height:auto;transform:none;filter:drop-shadow(0 24px 30px rgba(26,25,23,.2))}.v4 .limit-chip35{top:22%;left:8%}.v4 .account-list35{background:#fff;border-radius:8px;width:88%;left:12%;top:24%;padding:8px 20px;box-shadow:0 24px 48px #1a19171f,0 4px 12px #1a19170a}.v4 .account-list35>div{display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px 10px;align-items:center;padding:16px 0;border-bottom:1px solid rgba(26,25,23,.06);font-size:14px;line-height:1.4}.v4 .account-list35>div:last-child{border:0}.v4 .account-list35 i{grid-row:span 2;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-style:normal;background:#ecebe7;color:#777268}.v4 .account-list35 i.gold-monogram35{background:#f6ecd4;color:#98742b}.v4 .account-list35 span{color:#5a574f}.v4 .account-list35 b{justify-self:start;grid-column:2;font-weight:400;font-size:12px;line-height:1.4;color:#8a8478;border-radius:999px;background:#f4f1e8;padding:2px 7px}.v4 .closing.final35{padding:120px 0;border-radius:0}.v4 .final35>.wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.v4 .final35 h2{font:600 64px/1.05 Archivo,Arial,sans-serif;letter-spacing:-.02em;text-align:left;max-width:none}.v4 .final35 h2>span{color:#f4f1e8;margin:0}.v4 .final35 h2>span:last-child{color:#f4f1e88c;margin-top:12px}.v4 .final35 .access-form{max-width:480px;margin:40px 0 0;border-radius:8px}.v4 .final35 .form-note{text-align:left;margin:16px 0 0}.v4 .final35 .access-success{margin:40px 0 0;text-align:left}.v4 .final35 .work-options{justify-content:flex-start}.v4 .closing-card35{position:relative;isolation:isolate}.v4 .closing-card35:before{content:"";position:absolute;inset:-20%;background:radial-gradient(closest-side,rgba(201,162,75,.15),transparent);z-index:-1;pointer-events:none}.v4 .closing-card35 img{display:block;width:min(540px,100%);height:auto;margin:auto;transform:none;filter:drop-shadow(0 24px 32px rgba(0,0,0,.2))}@media(min-width:768px)and (max-width:1100px){.v4 .agent-orbit35{width:94%;height:340px}.v4 .orbit-agent{padding:10px 12px;font-size:14px;gap:6px}.v4 .orbit-agent svg{width:16px;height:16px}.v4 .tax-stage35{height:auto;min-height:560px}.v4 .tax-present35{padding:60px 24px 28px}.v4 .tax-ticker-row35{flex-wrap:wrap}.v4 .tax-ticker35{order:3;flex-basis:100%;font-size:14px}.v4 .ticker-pause35{margin-left:auto}.v4 .pdf-figures35{gap:16px}.v4 .pdf-figures35 dd{font-size:26px}.v4 .tax-page35{padding:24px 20px}.v4 .tax-page35>header{gap:8px}.v4 .tax-page35>header>div:last-child{font-size:13px}.v4 .pdf-file35{right:-8px;font-size:12px;padding:8px 10px}.v4 .feature-chat35 .feature-visual35,.v4 .feature-invoice35 .feature-visual35{aspect-ratio:4/5}.v4 .chat-column35{width:calc(100% - 32px);font-size:14px}.v4 .chat-reply35{margin-right:0}.v4 .invoice-object35{width:76%;left:12%;height:62%}.v4 .invoice-page35{padding:24px}.v4 .invoice-page35>strong{font-size:36px}.v4 .auto-chip35{font-size:14px;padding:10px 12px;gap:6px}.v4 .bill-front35{padding:24px 16px}.v4 .bill-front35>strong{font-size:28px}.v4 .account-list35{width:94%;left:6%;padding:4px 12px}.v4 .account-list35>div{grid-template-columns:24px 1fr;gap:4px 6px;padding:12px 0}.v4 .account-list35 i{width:24px;height:24px;font-size:11px}.v4 .final35 h2{font-size:48px}}@media(max-width:767px){.v4 .brain-composition35{margin-top:40px}.v4 .agent-orbit35{width:100%;height:auto;display:flex;flex-direction:column;gap:32px}.v4 .brain-core35{position:relative;left:auto;top:auto;transform:none;align-self:center}.v4 .core-circle35{width:120px;height:120px;margin:auto}.v4 .core-circle35 img{width:48px;height:48px}.v4 .orbit-lines35{display:none}.v4 .orbit-chips35{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 8px}.v4 .orbit-agent{position:static;transform:none;padding:9px 12px;font-size:14px;gap:6px}.v4 .orbit-agent svg{width:18px;height:18px}.v4 .orbit-more35{font-size:13px}.v4 .brain-now35{margin-top:32px;padding:24px;min-height:200px}.v4 .brain-now35>p{font-size:18px}.v4 .brain-figures35{gap:12px;margin-top:32px}.v4 .brain-figures35 strong{font-size:32px}.v4 .brain-figures35 span{font-size:15px;line-height:1.4;margin-top:10px}.v4 .tax-stage35{display:flex;flex-direction:column;height:auto;margin-top:40px;border-radius:12px;gap:0}.v4 .tax-past35{height:220px}.v4 .receipt-pile35{inset:44px 40px 20px}.v4 .bank-statement35{height:158px;top:4px;width:80%;padding:16px}.v4 .bank-statement35 b{height:5px;margin-bottom:8px}.v4 .bank-statement35 i{height:10px;margin:6px 0}.v4 .receipt-slip35{width:68px;height:124px;padding:12px 8px}.v4 .receipt-slip35 i{height:3px;margin-bottom:10px}.v4 .receipt-slip35 b{height:2px;margin-bottom:10px}.v4 .receipt-slip35 span{height:2px;margin-bottom:7px}.v4 .receipt-slip35 em{height:4px;margin-top:10px}.v4 .tax-divider35{position:relative;top:auto;bottom:auto;left:auto;width:100%;height:1px;background:linear-gradient(90deg,transparent,#C9A24B 12%,#C9A24B 88%,transparent);margin:24px 0}.v4 .tax-present35{padding:52px 16px 24px}.v4 .tax-present35>.context-label35{top:16px;left:16px}.v4 .tax-ticker-row35{flex-wrap:wrap;gap:8px;margin-bottom:30px}.v4 .tax-ticker35{font-size:11px;order:3;flex-basis:100%;padding:10px 8px}.v4 .ticker-pause35{margin-left:auto}.v4 .tax-page35{padding:28px 18px 20px}.v4 .tax-page35>header{margin-bottom:24px;gap:8px}.v4 .pdf-brand35{font-size:18px;gap:7px}.v4 .pdf-brand35 img{width:20px;height:20px}.v4 .tax-page35>header>div:last-child{font-size:12px}.v4 .tax-page35>header>div:last-child span{font-size:11px}.v4 .pdf-figures35{gap:20px 12px}.v4 .pdf-figures35 dt{font-size:12px}.v4 .pdf-figures35 dd{font-size:25px}.v4 .pdf-figures35 dd small{font-size:11px}.v4 .pdf-reports35 li{font-size:12px;grid-template-columns:16px 1fr 32px;gap:6px;min-height:38px}.v4 .pdf-reports35 li em{font-size:11px}.v4 .pdf-file35{top:-18px;right:-6px;padding:8px 10px;font-size:11px;gap:6px}.v4 .pdf-file35 b{font-size:11px;padding:2px 7px}.v4 .pdf-file35 svg{width:16px;height:16px}.v4 .tax-share35{padding:10px 18px;max-width:100%;font-size:14px}.v4 .feature-grid35{grid-template-columns:1fr;gap:40px;margin-top:40px}.v4 .feature-item35{grid-column:auto}.v4 .feature-chat35 .feature-visual35,.v4 .feature-invoice35 .feature-visual35{aspect-ratio:4/5}.v4 .feature-item35>h3{font-size:22px;margin-top:20px}.v4 .feature-item35>p{font-size:17px}.v4 .chat-column35{width:calc(100% - 32px);font-size:14px;gap:12px}.v4 .chat-reply35{margin-right:0;padding:14px 16px}.v4 .proactive35{padding:14px 16px}.v4 .proactive35>p{font-size:12px}.v4 .proactive-actions35 button{font-size:13px}.v4 .invoice-object35{width:78%;left:11%;height:62%;top:25%}.v4 .invoice-page35{padding:24px}.v4 .invoice-page35>strong{font-size:38px}.v4 .auto-chip35{font-size:12px;padding:10px 12px;gap:6px}.v4 .draft-chip35{left:4%;top:16%}.v4 .reminder-chip35{right:3%;top:53%}.v4 .paid-chip35{left:14%;bottom:5%}.v4 .bill-front35>strong{font-size:34px}.v4 .account-list35{width:94%;left:6%;top:22%;padding:4px 16px}.v4 .account-list35>div{font-size:14px;padding:14px 0}.v4 .closing.final35{padding:96px 0}.v4 .final35>.wrap{display:flex;flex-direction:column;gap:40px;align-items:stretch}.v4 .closing-card35{order:-1;width:100%}.v4 .closing-card35 img{width:300px;max-width:100%}.v4 .final35 h2{font-size:40px;line-height:1.05}.v4 .final35 .access-form{margin-top:32px}}@media(prefers-reduced-motion:reduce){.v4 .rebuild35 [data-feature35] .feature-object35,.v4 .rebuild35 [data-feature-chip35]{opacity:1!important;transform:none!important}}.v4 .closing-card35:before{inset:-20% 0}.v4 .rebuild35 .orbit-lines35{width:100%;height:100%}@media(min-width:1101px){.v4 .tax-page35{padding:20px 28px}.v4 .tax-page35>header{margin-bottom:16px}.v4 .pdf-figures35{gap:12px 24px;margin-bottom:12px}.v4 .pdf-figures35 dt{line-height:1.3}.v4 .pdf-reports35 li{min-height:28px}.v4 .tax-ticker-row35{margin-bottom:24px}.v4 .tax-share35{margin-top:18px}}@media(max-width:767px){.v4 .feature-invoice35 .invoice-object35{top:29%;height:60%}.v4 .draft-chip35{top:8%}.v4 .reminder-chip35{top:18%}}.v4 .closing.final35{border-radius:12px}.v4 .rebuild35 button.button,.v4 .final35 button.button{border-radius:999px}.v4 .depth-layer35:before{content:"";position:absolute;inset:28px;background:linear-gradient(#d6d1c7 0 0) 0 0/40% 4px no-repeat,linear-gradient(#e3ded4 0 0) 0 30px/65% 3px no-repeat,linear-gradient(#e3ded4 0 0) 0 70px/50% 5px no-repeat;opacity:.5}@media(min-width:768px)and (max-width:1100px){.v4 .feature-bill35,.v4 .feature-debit35,.v4 .feature-accounts35{grid-column:span 3}.v4 .feature-accounts35{grid-column:2/5}}.v4 .final35 .access-form input{border-radius:8px}.v4 [data-story] .story-visual{padding-top:88px}.v4 [data-story] .story-visual:before{top:48px}.v4 .problem-label35{top:0;left:16px;height:48px;display:flex;align-items:center;padding:0;background:none;border:0}.v4 .brain-now35{min-height:120px;padding:24px 28px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;transition:height .3s ease;overflow:hidden}.v4 .brain-now35 .now-meta35{margin-bottom:12px}.v4 .brain-now35.is-paused{transition:none}.v4 .tax-page-stack35:before{inset:14px -14px -14px 14px;background:#ece8de}.v4 .pdf-file35{top:0;right:16px;transform:translateY(-50%);white-space:nowrap}.v4 .tax-page35{padding-top:36px}.v4 .closing.final35{border-radius:0}.v4 .final35 .access-form{border-radius:999px;padding:6px;gap:8px}.v4 .final35 .access-form input{border-radius:999px;padding:12px 18px;font-size:16px}.v4 .final35 .access-form .button{border-radius:999px;min-height:52px;padding:12px 20px}@media(min-width:768px){.v4 .agent-orbit35{height:384px;width:min(900px,100%)}.v4 .agent35-0{left:24.444%;top:40px}.v4 .agent35-1{left:15.778%;top:120px}.v4 .agent35-2{left:15.778%;top:220px}.v4 .agent35-3{left:24.444%;top:300px}.v4 .agent35-4{left:75.556%;top:40px}.v4 .agent35-5{left:84.222%;top:120px}.v4 .agent35-6{left:84.222%;top:220px}.v4 .agent35-7{left:75.556%;top:300px}.v4 .orbit-more35{top:342px}.v4 .rebuild35 .orbit-lines35{height:340px}}.v4 .personas36 [hidden]{display:none!important}.v4 .persona-tabs36{display:flex;gap:12px;margin:48px 0 40px;padding:4px;max-width:100%;overflow-x:auto;scrollbar-width:none}.v4 .persona-tabs36::-webkit-scrollbar{display:none}.v4 .persona-tabs36 [role=tab]{flex:none;border:1px solid rgba(244,241,232,.16);background:none;border-radius:999px;padding:12px 24px;font:500 15px/1.4 DM Sans,Arial,sans-serif;color:#8a8478;white-space:nowrap}.v4 .persona-tabs36 [aria-selected=true]{border-color:#c9a24b;color:#f4f1e8}.v4 .persona-panel36{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:center}.v4 .persona-photo36{aspect-ratio:1;position:relative;border-radius:12px;overflow:hidden;isolation:isolate}.v4 .persona-photo36 picture{position:absolute;inset:0;display:block;z-index:-2}.v4 .persona-photo36 picture img{display:block;width:100%;height:100%;object-fit:cover}.v4 .persona-developer36 picture img{width:103.093%;height:103.093%;max-width:none;object-position:left center;position:absolute;left:0;top:-1.5465%}.v4 .persona-gradient36{position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(transparent,#1a1917bf);z-index:-1;pointer-events:none}.v4 .persona-role36{position:absolute;bottom:32px;left:32px;right:32px;margin:0;font:600 64px/1.03 Archivo,Arial,sans-serif;color:#e6c36a;letter-spacing:-.02em;max-width:400px}.v4 .persona-driver36 .persona-role36{left:auto;text-align:right;max-width:350px}.v4 .persona-notice36{position:absolute;bottom:188px;right:32px;width:min(292px,calc(100% - 64px));display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;background:#fff;color:#1a1917;border-radius:8px;box-shadow:0 12px 36px #1a19172e,0 2px 6px #1a19170f;padding:16px;font:400 15px/1.4 DM Sans,Arial,sans-serif;font-variant-numeric:tabular-nums}.v4 .persona-notice36>img{margin-top:2px}.v4 .persona-notice36 strong{font-size:15px;font-weight:500;display:block}.v4 .persona-notice36 p{margin:6px 0 4px}.v4 .persona-notice36 p>span{display:inline-flex;font-size:12px;font-weight:500;border-radius:999px;background:#f6ecd4;color:#78591d;padding:2px 8px}.v4 .persona-notice36 small{font-size:13px;color:#777268;display:block}.v4 .persona-driver36 .persona-notice36{bottom:auto;top:32px}.v4 .persona-copy36 h3{font:600 32px/1.15 Archivo,Arial,sans-serif;letter-spacing:-.02em;color:#f4f1e8;margin:0;text-wrap:balance}.v4 .persona-situation36{font:400 18px/1.5 DM Sans,Arial,sans-serif;color:#f4f1e88c;margin:24px 0 32px;text-wrap:pretty}.v4 .persona-with36{font:500 11px/1.4 DM Sans,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#e6c36a;margin:0 0 16px}.v4 .persona-copy36 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.v4 .persona-copy36 li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;font:400 18px/1.5 DM Sans,Arial,sans-serif;color:#f4f1e8}.v4 .persona-copy36 li svg{width:18px;height:18px;margin-top:4px;color:#e6c36a}.v4 .opening36{font-family:DM Sans,Arial,sans-serif;font-variant-numeric:tabular-nums}.v4 .setup-deck36{display:flex;flex-direction:column;position:relative;margin-top:64px;gap:calc(100svh - 560px);padding-bottom:0}.v4 .setup-panel36{position:sticky;top:calc(104px + var(--step-index)*24px);z-index:calc(1 + var(--step-index));flex:none;height:560px;max-width:1200px;isolation:isolate;overflow:hidden;border:0;border-radius:12px;background:linear-gradient(125deg,#eae5d8,#f4f1e8);box-shadow:0 12px 40px #1a191714;transform-origin:center top}.v4 .setup-copy36{height:100%;width:50%;padding:48px;display:flex;flex-direction:column;justify-content:space-between}.v4 .setup-icon36{display:grid;place-items:center;width:72px;height:72px;background:#1a1917;border-radius:50%;color:#c9a24b}.v4 .setup-icon36 svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.v4 .setup-caption36>span{font:600 15px/1.4 DM Sans,Arial,sans-serif;color:#a58030;display:block;margin-bottom:16px}.v4 .setup-caption36 h3{font:600 44px/1.1 Archivo,Arial,sans-serif;letter-spacing:-.02em;color:#1a1917;margin:0}.v4 .setup-caption36 p{font:400 20px/1.5 DM Sans,Arial,sans-serif;color:#5a574f;margin:20px 0 0;text-wrap:pretty}.v4 .setup-phone36{position:absolute;width:360px;aspect-ratio:941/1672;right:calc(25% - 180px);top:56px;isolation:isolate;filter:drop-shadow(0 16px 24px rgba(26,25,23,.2))}.v4 .setup-ready36{transform:rotate(-6deg)}.v4 .setup-phone36 .phone-screen{z-index:1;background:#11110f}.v4 .setup-phone36 .phone-frame{z-index:2;pointer-events:none}.v4 .setup-ui36{height:100%;padding:20px;font:400 14px/1.5 DM Sans,Arial,sans-serif;color:#f4f1e8;background:linear-gradient(125deg,#10100e,#191815 60%,#10100f)}.v4 .setup-status36{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin-bottom:24px}.v4 .setup-status36 svg{width:20px;height:16px;fill:none;stroke:currentColor;stroke-width:2}.v4 .setup-brand36{display:flex;align-items:center;gap:8px;margin-bottom:28px}.v4 .setup-brand36 img{display:block;flex:none}.v4 .setup-step36{font-size:12px;letter-spacing:.06em;color:#b9b4a8;margin:0 0 12px}.v4 .setup-ui36 h4{font:600 28px/1.15 DM Sans,Arial,sans-serif;letter-spacing:-.02em;margin:0 0 16px;color:#f4f1e8}.v4 .setup-description36{font-size:14px;line-height:1.5;color:#b9b4a8;margin:0}.v4 .setup-camera36{height:192px;background:#f4f1e80b;border-radius:12px;margin-top:24px;display:grid;place-items:center}.v4 .setup-oval36{width:112px;height:160px;border:1px dashed #C9A24B;border-radius:50%;overflow:hidden;display:grid;place-items:center}.v4 .setup-oval36 svg{width:90px;height:126px;fill:#777268;stroke:none}.v4 .setup-camera-caption36{text-align:center;font-size:12px;line-height:1.4;color:#b9b4a8;margin:12px 0 0}.v4 .setup-progress36{margin-top:24px}.v4 .setup-progress36>span{font-size:12px;letter-spacing:.03em;color:#b9b4a8}.v4 .setup-progress36>div{height:4px;background:#f4f1e81a;border-radius:999px;margin-top:8px}.v4 .setup-progress36 i{display:block;height:100%;width:70%;background:#c9a24b;border-radius:999px}.v4 .setup-home36 .setup-ui36{background:linear-gradient(155deg,#191917 15%,#49412c 65%,#826433)}.v4 .home-icons36{display:grid;grid-template-columns:repeat(4,1fr);gap:20px 16px;margin-top:40px}.v4 .home-icons36 i{display:block;aspect-ratio:1;border-radius:13px;background:#f4f1e840}.v4 .home-icons36 i:nth-child(3n){background:#b6b09e73}.v4 .home-icons36 i:nth-child(2n){background:#6067629e}.v4 .home-zlatian36{width:56px;text-align:center;margin-top:32px}.v4 .home-zlatian36>div{height:56px;border-radius:13px;background:#1a1917;border:1px solid #C9A24B;outline:1px solid rgba(201,162,75,.7);outline-offset:4px;display:grid;place-items:center}.v4 .home-zlatian36>span{display:block;font-size:13px;margin-top:12px}.v4 .setup-card36{position:relative;aspect-ratio:1.586;border-radius:10px;background:linear-gradient(125deg,#232220,#11110f);border:1px solid rgba(201,162,75,.35);padding:16px;margin-top:24px;box-shadow:0 8px 20px #0000002e;transform:none}.v4 .setup-card36 header{display:flex;justify-content:space-between;align-items:center;gap:8px}.v4 .setup-card36 .setup-brand36{margin:0;gap:4px}.v4 .setup-card36 .setup-brand36 img:first-child{width:18px;height:18px}.v4 .setup-card36 .setup-brand36 img+img{width:86px;height:auto}.v4 .setup-card36 header>span{font-size:12px;color:#b9b4a8}.v4 .setup-chip36{width:30px;height:32px;margin-top:24px;color:#e6c36a}.v4 .setup-chip36 svg{width:100%;height:100%;fill:#c9a24b29;stroke:currentColor;stroke-width:1}.v4 .setup-card36>strong{position:absolute;right:16px;bottom:16px;font:italic 700 26px/1 Archivo,Arial,sans-serif;color:#f4f1e8}.v4 .setup-active36{display:flex;align-items:center;gap:6px;width:fit-content;font-size:12px;white-space:nowrap;color:#e6c36a;border:1px solid rgba(201,162,75,.3);border-radius:999px;padding:6px 10px;margin:20px auto}.v4 .setup-active36 svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5}.v4 .setup-order36{width:100%;min-height:44px;border:1px solid rgba(244,241,232,.3);border-radius:999px;background:none;color:#f4f1e8;font:500 14px/1.4 DM Sans,Arial,sans-serif;cursor:pointer;padding:10px}.v4 .setup-dots36{display:none}.v4 .setup-facts36{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:64px}.v4 .setup-facts36 article{padding:28px;border-radius:12px;background:#eae5d8}.v4 .setup-facts36 h3{font:600 28px/1.15 Archivo,Arial,sans-serif;letter-spacing:-.02em;color:#1a1917;margin:0 0 16px}.v4 .setup-facts36 p{font:400 16px/1.5 DM Sans,Arial,sans-serif;color:#5a574f;margin:0;text-wrap:pretty}@media(min-width:768px)and (max-width:1100px){.v4 .persona-panel36{gap:32px}.v4 .persona-role36{font-size:48px;left:24px;right:24px;bottom:24px}.v4 .persona-notice36{right:24px;bottom:136px;width:calc(100% - 48px);padding:12px;font-size:14px}.v4 .persona-driver36 .persona-notice36{top:24px}.v4 .setup-copy36{padding:36px;width:50%}.v4 .setup-caption36 h3{font-size:36px}.v4 .setup-caption36 p{font-size:18px}.v4 .setup-phone36{right:calc(25% - 180px)}.v4 .setup-facts36{gap:16px}.v4 .setup-facts36 article{padding:24px 18px}.v4 .setup-facts36 h3{font-size:24px}.v4 .pdf-file35{right:12px}}@media(max-width:767px){.v4 [data-story] .story-visual{padding-top:88px}.v4 [data-story] .story-visual:before{top:40px}.v4 .problem-label35{height:40px}.v4 .brain-now35{min-height:104px;padding:20px 24px}.v4 .pdf-file35{right:8px}.v4 .tax-page35{padding-top:36px}.v4 .final35 .access-form{flex-direction:column;padding:0;background:none;border:0}.v4 .final35 .access-form input{min-height:52px;background:#232220;border:1px solid rgba(244,241,232,.18)}.v4 .persona-tabs36{margin:32px -4px 28px;gap:8px}.v4 .persona-tabs36 [role=tab]{padding:10px 18px;font-size:14px}.v4 .persona-panel36{display:flex;flex-direction:column;align-items:stretch;gap:32px}.v4 .persona-role36{font-size:40px;max-width:270px;line-height:1.05}.v4 .persona-notice36{bottom:140px;right:24px;width:calc(100% - 56px);max-width:278px;padding:12px;gap:10px}.v4 .persona-driver36 .persona-notice36{top:24px}.v4 .persona-copy36 h3{font-size:32px}.v4 .persona-situation36{margin:20px 0 28px}.v4 .setup-deck36{display:flex;flex-direction:row;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:22px;scrollbar-width:none;margin:40px -22px 0;padding:0 22px 20px}.v4 .setup-deck36::-webkit-scrollbar{display:none}.v4 .setup-panel36{position:relative;top:auto;height:520px;flex:0 0 86vw;width:86vw;scroll-snap-align:start;box-shadow:0 8px 16px #1a19170f}.v4 .setup-copy36{width:100%;height:auto;padding:24px;display:block;position:relative;z-index:3}.v4 .setup-icon36{width:48px;height:48px;position:absolute;right:24px;top:24px}.v4 .setup-icon36 svg{width:22px;height:22px}.v4 .setup-caption36>span{font-size:15px;margin:0 0 14px}.v4 .setup-caption36 h3{font-size:30px;max-width:235px}.v4 .setup-caption36 p{font-size:17px;line-height:1.4;margin:12px 0 0}.v4 .setup-phone36{width:280px;right:auto;left:50%;top:218px;translate:-50% 0}.v4 .setup-ui36{padding:14px;font-size:13px}.v4 .setup-status36{font-size:12px;margin-bottom:18px}.v4 .setup-brand36{margin-bottom:20px;gap:7px}.v4 .setup-ui36 h4{font-size:24px;margin-bottom:12px}.v4 .setup-description36{font-size:12px}.v4 .setup-camera36{height:124px;margin-top:16px}.v4 .setup-oval36{width:80px;height:108px}.v4 .setup-oval36 svg{width:65px;height:92px}.v4 .setup-camera-caption36{font-size:12px;margin-top:8px}.v4 .setup-progress36{margin-top:14px}.v4 .home-icons36{gap:16px 12px;margin-top:28px}.v4 .home-zlatian36{margin-top:24px;width:42px}.v4 .home-zlatian36>div{height:42px}.v4 .home-zlatian36 img{width:28px;height:28px}.v4 .setup-card36{padding:12px;margin-top:16px}.v4 .setup-card36 .setup-brand36 img+img{width:70px}.v4 .setup-card36 .setup-brand36 img:first-child{width:15px;height:15px}.v4 .setup-chip36{margin-top:12px;width:25px;height:27px}.v4 .setup-card36>strong{font-size:22px;right:12px;bottom:12px}.v4 .setup-active36{margin:16px auto;font-size:12px}.v4 .setup-dots36{display:flex;justify-content:center;gap:8px;margin-top:4px}.v4 .setup-dots36 button{width:32px;height:32px;border:0;padding:12px;background:none;cursor:pointer}.v4 .setup-dots36 button:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#cfc8b8}.v4 .setup-dots36 button[aria-current=true]:before{background:#c9a24b}.v4 .setup-facts36{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:40px}.v4 .setup-facts36 article{padding:28px}.v4 .setup-facts36 h3{font-size:28px}.v4 .setup-facts36 p{font-size:16px}}@media(prefers-reduced-motion:reduce){.v4 .brain-now35{transition:none}.v4 .setup-panel36{position:relative;top:auto;transform:none!important;filter:none!important}.v4 .setup-deck36{gap:24px}}.v4 .setup-phone36 .phone-frame{z-index:1}.v4 .setup-phone36 .phone-screen{z-index:2}.v4 .setup-panel36{width:100%;margin-inline:auto}.v4 .problem-strip36{position:absolute;inset:0 0 auto;height:48px;display:flex;align-items:center;padding-left:16px}.v4 .problem-strip36 .problem-label35{position:static;height:auto;padding:5px 10px;border:1px solid rgba(26,25,23,.1);border-radius:999px;background:#f4f1e8}@media(max-width:767px){.v4 .problem-strip36{height:40px}.v4 .setup-panel36{width:86vw;margin:0}}@media(min-width:768px){.v4 .setup-verify36{top:40px}.v4 .setup-verify36 .setup-ui36{padding:16px}.v4 .setup-verify36 .setup-status36{margin-bottom:16px}.v4 .setup-verify36 .setup-brand36{margin-bottom:20px}.v4 .setup-verify36 .setup-camera36{height:144px;margin-top:16px}.v4 .setup-verify36 .setup-oval36{height:126px;width:90px}.v4 .setup-verify36 .setup-oval36 svg{height:108px;width:76px}.v4 .setup-verify36 .setup-progress36{margin-top:12px}}@media(max-width:767px){.v4 .final35 .access-form{border-radius:0}}@media(min-width:768px)and (max-width:1100px){.v4 .persona-role36{font-size:64px;left:32px;right:32px;bottom:32px}.v4 .persona-driver36 .persona-role36{left:auto}.v4 .persona-notice36{right:32px;bottom:188px;width:calc(100% - 64px)}.v4 .persona-driver36 .persona-notice36{top:32px}.v4 .setup-copy36{padding:48px}.v4 .setup-caption36 h3{font-size:44px}.v4 .setup-caption36 p{font-size:20px}.v4 .setup-facts36 article{padding:28px}.v4 .setup-facts36 h3{font-size:28px}}.v4 .persona-media37{position:relative;min-width:0}.v4 .persona-panel36 .persona-notice36{top:32px;right:32px;bottom:auto;width:310px;max-width:calc(100% - 64px);padding:10px 12px;gap:10px;z-index:3}.v4 .persona-notice36 .persona-detail37{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:4px 0 0}.v4 .persona-notice36 .persona-detail37 small{display:inline;font-size:12px;line-height:1.4}.v4 .persona-notice36 .persona-detail37>span{font-size:11px;padding:2px 6px}@media(min-width:768px)and (max-width:1399px){.v4 .persona-panel36{grid-template-columns:1fr;gap:32px}.v4 .persona-media37{width:min(800px,100%);margin-inline:auto}.v4 .persona-copy36{max-width:800px;margin-inline:auto}}@media(min-width:768px){.v4 .setup-panel36{background:linear-gradient(135deg,#e4dccb,#efe9dc)}.v4 .setup-panel36:before{content:"";position:absolute;z-index:-1;width:520px;height:520px;left:72%;top:52%;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(201,162,75,.18),rgba(201,162,75,.1) 35%,transparent 70%);filter:blur(48px);pointer-events:none}.v4 .setup-phone36{width:440px;left:72%;right:auto;translate:-50% 0}.v4 .setup-caption36 h3{font-size:48px}}.v4 .setup-home36 .setup-ui36{padding:22px 20px;background:linear-gradient(150deg,#242626,#3c403a 38%,#685c43 75%,#86704a)}.v4 .home-clock37{text-align:center;margin:0 0 24px}.v4 .home-clock37 strong{display:block;font:300 48px/1.05 DM Sans,Arial,sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.v4 .home-clock37 span{display:block;font:300 13px/1.4 DM Sans,Arial,sans-serif;margin-top:6px;color:#eeeae1}.v4 .home-grid37{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;row-gap:14px;align-items:start}.v4 .home-app37{display:flex;flex-direction:column;align-items:center;min-height:54px}.v4 .home-app37>i{display:block;width:42px;height:42px;border-radius:11px;background:linear-gradient(140deg,#535755,#373c3a);box-shadow:inset 0 1px #ffffff1f,0 2px 5px #0000001a}.v4 .home-app37:nth-child(5n+2)>i{background:linear-gradient(140deg,#717f86,#4b5b63)}.v4 .home-app37:nth-child(5n+3)>i{background:linear-gradient(140deg,#b0a18a,#84745e)}.v4 .home-app37:nth-child(5n+4)>i{background:linear-gradient(140deg,#7f866e,#565d48)}.v4 .home-app37:nth-child(5n)>i{background:linear-gradient(140deg,#8a9caa,#5d7384)}.v4 .home-zlatian37>div{position:relative;display:grid;place-items:center;width:46px;height:46px;margin-top:-2px;border-radius:12px;background:linear-gradient(140deg,#272622,#171714);box-shadow:0 3px 8px #0000002e}.v4 .home-zlatian37>div:before{content:"";position:absolute;inset:-4px;border-radius:16px;border:2px solid rgba(201,162,75,.3);border-top-color:#c9a24b;border-right-color:#c9a24b;border-bottom-color:#c9a24b;rotate:-25deg;pointer-events:none}.v4 .home-zlatian37 img{width:32px;height:32px}.v4 .home-zlatian37>span{font-size:11px;line-height:1.4;margin-top:7px;color:#f4f1e8}.v4 .home-dock37{display:flex;align-items:center;justify-content:space-around;gap:12px;margin-top:22px;padding:10px 12px;border-radius:18px;background:#f4f1e81f;box-shadow:inset 0 1px #ffffff14;backdrop-filter:blur(12px)}.v4 .home-dock37 i{display:block;flex:none;width:36px;height:36px;border-radius:10px;background:linear-gradient(140deg,#8e9d91,#657565);box-shadow:inset 0 1px #ffffff1f}.v4 .home-dock37 i:nth-child(2){background:linear-gradient(140deg,#78929d,#536a77)}.v4 .home-dock37 i:nth-child(3){background:linear-gradient(140deg,#b1a18a,#877961)}.v4 .home-dock37 i:nth-child(4){background:linear-gradient(140deg,#636967,#414846)}@media(max-width:767px){.v4 .persona-media37{display:flex;flex-direction:column}.v4 .persona-panel36{gap:24px}.v4 .persona-panel36 .persona-notice36{position:relative;top:auto;right:auto;bottom:auto;align-self:flex-end;max-width:86vw;width:310px;margin-top:-24px;padding:12px;gap:10px}.v4 .persona-notice36 .persona-detail37 small{font-size:12px}.v4 .setup-facts36 h3{font-size:22px;white-space:nowrap}.v4 .setup-home36 .setup-ui36{padding:16px 14px}.v4 .home-clock37{margin-bottom:18px}.v4 .home-clock37 strong{font-size:36px}.v4 .home-clock37 span{font-size:11px}.v4 .home-grid37{column-gap:8px;row-gap:12px}.v4 .home-app37{min-height:42px}.v4 .home-app37>i{width:32px;height:32px;border-radius:9px}.v4 .home-zlatian37>div{width:35px;height:35px;border-radius:10px}.v4 .home-zlatian37>div:before{border-radius:14px;inset:-3px}.v4 .home-zlatian37 img{width:25px;height:25px}.v4 .home-zlatian37>span{font-size:10px;margin-top:6px}.v4 .home-dock37{margin-top:18px;gap:8px;padding:8px;border-radius:14px}.v4 .home-dock37 i{width:28px;height:28px;border-radius:8px}}.v4 .home-zlatian37>div:before{border-radius:50%;rotate:-35deg}@media(min-width:768px){.v4 .setup-home36 .setup-ui36{padding-top:16px}.v4 .home-clock37{margin-bottom:20px}.v4 .home-grid37{row-gap:12px}.v4 .home-dock37{margin-top:18px}}:root{--header-height38:133px;--section-rhythm38:144px}html{scroll-padding-top:var(--header-height38)}section[id],#early-access{scroll-margin-top:0}.v4 .header38{z-index:30;top:0}.v4 .announcement38{height:40px;display:flex;align-items:center;justify-content:center;background:#1a1917;color:#f4f1e8;position:relative;padding:0 48px;font:400 14px/1.4 DM Sans,Arial,sans-serif}.v4 .announcement38[hidden]{display:none}.v4 .announcement38 a{color:#c9a24b;margin-left:12px;white-space:nowrap}.v4 .announcement-close38{position:absolute;right:16px;top:0;width:40px;height:40px;border:0;background:none;color:#f4f1e8;font-size:23px}.v4 .nav-inner{gap:20px}.v4 .desktop-links38{display:flex;align-items:center;gap:24px;margin-inline:auto}.v4 .desktop-links38 a{font:400 15px/1.4 DM Sans,Arial,sans-serif;white-space:nowrap;text-decoration-thickness:1px;text-underline-offset:6px}.v4 .desktop-links38 a:hover{text-decoration:underline}.v4 .menu-toggle38,.v4 .mobile-menu38[hidden]{display:none}.v4 .mobile-menu38{position:fixed;inset:var(--header-height38) 0 0;background:#f4f1e8;padding:32px 24px;overflow-y:auto}.v4 .mobile-menu38 nav{display:flex;flex-direction:column;gap:24px}.v4 .mobile-menu38 a{font:600 28px/1.2 Archivo,Arial,sans-serif}.v4 .credibility38{padding:96px 0;background:#f4f1e8;border-top:1px solid rgba(26,25,23,.08)}.v4 .credibility38 p{font:400 15px/1.4 DM Sans,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#8c8880}.v4 .credibility-names38{display:flex;align-items:center;gap:48px;margin-top:24px;flex-wrap:wrap}.v4 .credibility-names38>span{font:600 32px/1.2 Archivo,Arial,sans-serif;color:#1a19178c;white-space:nowrap}.v4 .credibility-names38 small{font:400 20px/1.5 DM Sans,Arial,sans-serif;color:#8c8880}.v4 .hero{padding-top:120px;min-height:calc(100svh - var(--header-height38));padding-bottom:40px}.v4 .hero-shell{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:24px;min-height:750px}.v4 .hero-copy{padding:0 0 40px}.v4 .hero h1{font-size:84px;line-height:1;letter-spacing:-.025em;word-spacing:0}.v4 .hero h1 span{color:#1a1917}.v4 .hero-composition{height:750px}.v4 .live-phone{width:365.12px;height:648.48px;right:0;top:54px}.v4 .hero .hero-subtitle{white-space:normal}.v4 .hero-motion{bottom:8px}.v4 .section34,.v4 .open-account,.v4 .trust-ink,.v4 .faq{padding-block:72px}.v4 .problem-stack{margin-top:0;padding-top:72px;padding-bottom:72px;--stack-top:calc(var(--header-height38) + 16px)}.v4 .stack-intro{padding-bottom:48px;text-align:left}.v4 .stack-intro h2,.v4 .section34 h2,.v4 .solution h2,.v4 .open-account h2,.v4 .trust-ink h2,.v4 .faq>.wrap>h2{font:600 56px/1.08 Archivo,Arial,sans-serif;letter-spacing:-.02em;word-spacing:0;text-align:left;max-width:none;margin-inline:0;text-wrap:balance}.v4 .section34-intro,.v4 .trust-ink header{max-width:none;text-align:left;margin-inline:0}.v4 .stack-subhead,.v4 .section34-intro>p,.v4 .trust-ink header>p,.v4 .open-account-intro>p,.v4 .solution-step-copy>p:not(.solution-behind){font:400 19px/1.5 DM Sans,Arial,sans-serif;max-width:600px;text-align:left;margin:24px 0 0;text-wrap:pretty}.v4 .stack-subhead,.v4 .ink34 .section34-intro>p,.v4 .trust-ink header>p{color:#f4f1e88c}.v4 .solution-intro{text-align:left;padding:72px 0}.v4 .solution{padding-bottom:0}.v4 .solution-intro h2{max-width:none;margin:0}.v4 .solution-step h2{font-size:40px}.v4 .solution-step{min-height:72vh;padding:48px 0}.v4 .solution-steps{padding-bottom:72px}.v4 .solution-desktop-stage{top:calc(var(--header-height38) + 16px)}.v4 .setup-deck36{gap:64px;margin-top:48px}.v4 .setup-panel36{top:calc(var(--header-height38) + 12px + var(--step-index)*24px)}.v4 .setup-facts36{margin-top:48px}@media(min-width:768px){.v4 .story-scroll-space,.v4 [data-space=money]{--story-range:22svh}.v4 .problem-deck{padding-bottom:0}.v4 .solution-step:last-child{min-height:72vh}}.v4 .features.rebuild35{background:#eae5d8}.v4 .features .feature-visual35{background:linear-gradient(135deg,#f7f4ec,#f1ece1)}.v4 .features .feature-chat35 .feature-visual35{background:linear-gradient(#2a2826,#1a1917)}.v4 .feature-small-row38{display:contents}.v4 .feature-dots38{display:none}.v4 .closing.final35{padding-block:72px}.v4 .final35 h2{font-size:64px;letter-spacing:-.02em}.v4 .footer38{padding:72px 0 40px;background:#1a1917}.v4 .footer-grid38{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px}.v4 .footer-grid38 .brand img{width:190px}.v4 .footer-grid38 p{font:400 15px/1.5 DM Sans,Arial,sans-serif;color:#b9b4a8;max-width:240px;margin-top:16px}.v4 .footer-grid38 nav{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.v4 .footer-grid38 h3{font:500 15px/1.4 DM Sans,Arial,sans-serif;margin:12px 0;color:#f4f1e8}.v4 .footer-grid38 nav a{font:400 15px/1.5 DM Sans,Arial,sans-serif;color:#b9b4a8;padding:4px 0}.v4 .footer-grid38 nav a:hover{color:#f4f1e8;text-decoration:underline;text-underline-offset:4px}.v4 .footer-legal38{border-top:1px solid rgba(244,241,232,.12);margin-top:48px;padding-top:24px}.v4 .footer-legal38 p{font:400 13px/1.5 DM Sans,Arial,sans-serif;color:#8c8880;max-width:900px;margin:0 0 12px}@media(min-width:768px)and (max-width:1100px){.v4 .desktop-links38{gap:12px}.v4 .desktop-links38 a{font-size:15px}.v4 .nav-inner{gap:12px}.v4 .nav-inner .brand img{width:130px}.v4 .nav-button{padding-inline:16px}}@media(min-width:801px)and (max-width:1200px){.v4 .hero-shell{display:block}.v4 .hero-copy{max-width:none;margin:0}.v4 .hero-composition{max-width:760px;margin:40px auto 0}}@media(max-width:800px){.v4 .hero{padding-top:48px;min-height:calc(100svh - var(--header-height38));padding-bottom:40px}.v4 .hero-shell{display:block;min-height:0}.v4 .hero-copy{padding:0}.v4 .hero h1{font-size:48px;line-height:1;letter-spacing:-.025em}.v4 .hero-subtitle>span{white-space:normal;text-wrap:pretty}.v4 .hero-composition{height:calc(71.68vw * 1672 / 941 + 170px);margin-top:32px}.v4 .live-phone{width:71.68vw;height:auto;top:136px;left:50%;right:auto;transform:translate(-50%)}}@media(max-width:767px){:root{--section-rhythm38:88px;--header-height38:115px}.v4 .nav-inner{gap:10px;min-height:74px;padding-inline:16px}.v4 .nav-inner .brand img{width:120px}.v4 .nav-button{font-size:12px;padding-inline:12px;margin-left:auto}.v4 .desktop-links38{display:none}.v4 .menu-toggle38{display:grid;place-items:center;width:36px;height:44px;border:0;background:none;color:#1a1917;padding:6px;flex:none}.v4 .menu-toggle38 svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5}.v4 .announcement38{font-size:11px;padding:0 32px 0 12px}.v4 .announcement38 a{margin-left:6px}.v4 .announcement-close38{width:28px;right:2px;font-size:20px}.v4 .credibility38{padding:64px 0}.v4 .credibility-names38{gap:20px;row-gap:16px}.v4 .credibility-names38>span{font-size:22px}.v4 .credibility-names38 small{font-size:16px;flex-basis:100%}.v4 .section34,.v4 .open-account,.v4 .trust-ink,.v4 .faq,.v4 .problem-stack{padding-block:44px}.v4 .stack-intro{padding-bottom:32px}.v4 .stack-intro h2,.v4 .section34 h2,.v4 .solution h2,.v4 .open-account h2,.v4 .trust-ink h2,.v4 .faq>.wrap>h2{font-size:36px;line-height:1.1}.v4 .stack-subhead,.v4 .section34-intro>p,.v4 .trust-ink header>p,.v4 .open-account-intro>p,.v4 .solution-step-copy>p:not(.solution-behind){font-size:17px;line-height:1.5}.v4 .solution-intro{padding:44px 0}.v4 .solution-step{min-height:0;padding:32px 0 40px}.v4 .solution-steps{padding-bottom:44px}.v4 .solution-mobile-phone{margin-top:24px}.v4 .solution-mobile-phone .phone-ui{padding:16px}.v4 .solution-mobile-phone .phone-header{margin-bottom:16px}.v4 .solution-mobile-phone .solution-app-title{margin-bottom:12px;font-size:25px}.v4 .solution-mobile-phone .solution-activity{min-height:50px}.v4 .solution-mobile-phone .solution-activity:first-child{min-height:90px}.v4 .solution-mobile-phone .solution-upcoming{min-height:50px;padding:6px 0}.v4 .solution-mobile-phone .solution-chart{height:116px;margin-top:12px}.v4 .solution-mobile-phone .solution-notifications{margin-top:14px;gap:8px}.v4 .solution-mobile-phone .guidance-content .solution-notification{padding:10px}.v4 .feature-grid35{display:flex;flex-direction:column;gap:32px;margin-top:40px}.v4 .feature-small-row38{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:22px;margin-inline:-22px;padding:0 22px 16px;scrollbar-width:none;overscroll-behavior-x:contain}.v4 .feature-small-row38::-webkit-scrollbar{display:none}.v4 .feature-small-row38>.feature-item35{flex:0 0 82vw;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.v4 .feature-small-row38 .feature-visual35{aspect-ratio:4/5}.v4 .feature-dots38{display:flex;justify-content:center;gap:8px;margin-top:-28px}.v4 .feature-dots38 button{width:32px;height:32px;border:0;padding:12px;background:none}.v4 .feature-dots38 button:before{content:"";display:block;width:8px;height:8px;background:#cfc8b8;border-radius:50%}.v4 .feature-dots38 [aria-current=true]:before{background:#c9a24b}.v4 .setup-deck36{gap:16px;margin-top:32px}.v4 .setup-panel36{top:auto}.v4 .setup-facts36{margin-top:32px}.v4 .closing.final35{padding-block:44px}.v4 .final35 h2{font-size:64px}.v4 .footer38{padding-top:44px}.v4 .footer-grid38{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.v4 .footer-grid38 .brand img{width:145px}.v4 .footer-grid38 p{font-size:15px}.v4 .footer-legal38{margin-top:32px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.v4 .setup-panel36{top:auto}.v4 .story-scroll-space{display:none}}@media(min-width:768px){.v4 .setup-deck36{gap:0}.v4 .setup-panel36+.setup-panel36{margin-top:-56px}.v4 .story-scroll-space,.v4 [data-space=money]{--story-range:12svh}.v4 .hero-shell,.v4 .hero-composition{min-height:710px;height:710px}.v4 .live-phone{top:12px}.v4 .brain-composition35,.v4 .tax-stage35,.v4 .feature-grid35,.v4 .trust-grid{margin-top:48px}}@media(max-width:767px){.v4 .announcement38{font-size:14px;line-height:1.25;padding:0 32px 0 12px;text-align:center}.v4 .announcement38 a{margin-left:6px}.v4 .credibility38{padding-block:96px}.v4 .hero h1 span{white-space:nowrap;font-variation-settings:"wdth" 92}.v4 .setup-panel36+.setup-panel36{margin-top:0}}@media(min-width:768px){.v4 .brain-figures35{margin-top:32px}.v4 .feature-grid35{row-gap:40px}}@media(min-width:768px)and (max-width:1100px){.v4 .nav-inner .brand img{width:90px}.v4 .desktop-links38,.v4 .nav-inner{gap:8px}}@media(max-width:767px){.v4 .hero h1 span{font-variation-settings:"wdth" 88}}@media(min-width:768px){.v4 .story-scroll-space,.v4 [data-space=money]{--story-range:4svh}}@media(max-width:767px){.v4 .hero h1 span{width:max-content;transform:scaleX(.92);transform-origin:left center}}.v4 .hero{overflow:clip}@media(min-width:768px)and (max-width:1200px){.v4 .hero{padding-top:120px}.v4 .hero-shell{height:auto;min-height:710px;display:block}.v4 .hero-copy{padding:0}.v4 .hero h1{font-size:84px}.v4 .hero-composition{height:710px;min-height:710px;max-width:760px;margin:40px auto 0}.v4 .live-phone{width:365.12px;height:648.48px;top:12px;left:auto;right:0;transform:rotate(3deg)}}.v4 .announcement-mobile39{display:none}.v4 .trust-row39{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}.v4 .trust-item39{min-width:0;display:block;padding:0;background:none;border:0;border-radius:0}.v4 .trust-image39{display:block;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:#15130f;transition:opacity .6s ease,transform .6s ease}.v4 .trust-image39 img{display:block;width:100%;height:100%;object-fit:cover}.v4 .trust39-motion .trust-image39:not(.is-revealed39){opacity:0;transform:translateY(12px)}.v4 .trust-item39 h3{font:600 22px/1.25 DM Sans,Arial,sans-serif;color:#f4f1e8;margin:24px 0 12px}.v4 .trust-item39>p{font:400 17px/1.5 DM Sans,Arial,sans-serif;color:#f4f1e88c;text-wrap:pretty;margin:0}.v4 .trust-dots39,.v4 .solution-tabs39{display:none}@media(min-width:1201px){.v4 .hero-shell,.v4 .hero-composition{height:calc(100svh - var(--header-height38) - 160px);min-height:0}.v4 .live-phone{width:clamp(250px,calc((100svh - var(--header-height38) - 160px)*.545),340px);height:auto;aspect-ratio:941/1672;top:12px}}@media(max-width:767px){.v4 .announcement-desktop39{display:none}.v4 .announcement-mobile39{display:inline}.v4 .announcement38{white-space:nowrap;font-size:14px}.v4 .credibility38>.wrap>p{text-wrap:balance}.v4 .trust-row39{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:22px;margin:32px -22px 0;padding:0 22px 16px;scrollbar-width:none;overscroll-behavior-x:contain}.v4 .trust-row39::-webkit-scrollbar{display:none}.v4 .trust-item39{flex:0 0 82vw;scroll-snap-align:start;scroll-snap-stop:always}.v4 .trust-dots39{display:flex;justify-content:center;gap:8px;margin-top:0}.v4 .trust-dots39 button{width:32px;height:32px;border:0;padding:12px;background:none}.v4 .trust-dots39 button:before{content:"";display:block;width:8px;height:8px;background:#5a574f;border-radius:50%}.v4 .trust-dots39 [aria-current=true]:before{background:#c9a24b}.v4 .solution-tabs39{display:flex;margin:0 -4px 24px;gap:8px;padding:4px;scroll-snap-type:x proximity}.v4 .solution-tabs39 [role=tab]{padding:10px 18px;font-size:14px;white-space:nowrap;scroll-snap-align:start;border-color:#1a191726;color:#5a574f}.v4 .solution-tabs39 [aria-selected=true]{border-color:#c9a24b;color:#1a1917}.v4 .solution-tabs39 [role=tab]:focus-visible{outline:2px solid #C9A24B;outline-offset:3px}.v4 .solution-steps{position:relative;overflow-anchor:none;touch-action:pan-y}.v4 .solution-step{padding-top:0;border:0!important}.v4 .solution-step:not(.is-selected39):not(.is-leaving39){display:none}.v4 .solution-step.is-leaving39{position:absolute;inset:0;pointer-events:none}}@media(prefers-reduced-motion:reduce){.v4 .trust39-motion .trust-image39{opacity:1;transform:none;transition:none}}.v4 .trust-ink .trust-closing{margin-top:40px}.v4 .hero .hero-live-card{position:absolute;z-index:1;transform:none;filter:none;margin:0}.v4 .live-phone{z-index:2}.v4 .transaction-pill{z-index:3}.v4 .closing-card35:before{width:640px;height:640px;inset:50% auto auto 50%;translate:-50% -50%;background:radial-gradient(circle,rgba(201,162,75,.18),rgba(201,162,75,.08) 40%,transparent 70%);filter:blur(48px)}.v4 .persona-numbers40{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;font-variant-numeric:tabular-nums}.v4 .persona-numbers40>div{min-width:0;padding:0 12px}.v4 .persona-numbers40>div:first-child{padding-left:0}.v4 .persona-numbers40>div:last-child{padding-right:0}.v4 .persona-numbers40>div+div{border-left:1px solid rgba(244,241,232,.12)}.v4 .persona-numbers40 strong{display:block;white-space:nowrap;font:600 36px/1.15 Archivo,Arial,sans-serif;color:#f4f1e8;letter-spacing:-.025em}.v4 .persona-numbers40 span{display:block;margin-top:12px;font:400 14px/1.4 DM Sans,Arial,sans-serif;color:#f4f1e88c;text-wrap:balance}@media(min-width:768px){.v4 .story-scroll-space,.v4 [data-space=money]{--story-range:100svh}.v4 .setup-deck36{gap:40px}.v4 .setup-panel36+.setup-panel36{margin-top:0}.v4 .setup-panel36{top:calc(var(--header-height38) + 12px + var(--step-index)*32px);box-shadow:0 -8px 24px #1a191714,0 12px 40px #1a191714}}@media(max-width:767px){.v4 .persona-numbers40 strong{font-size:28px}.v4 .persona-numbers40>div{padding-inline:8px}.v4 .persona-numbers40>div:first-child{padding-left:0}.v4 .persona-numbers40>div:last-child{padding-right:0}}@media(max-width:390px){.v4 .persona-numbers40 strong{font-size:24px}}@media(prefers-reduced-motion:reduce){.v4 .story-scroll-space{display:none}.v4 .setup-panel36{position:relative;top:auto}}@media(min-width:768px){.v4 .setup-panel36.is-covered40 .setup-icon36{position:absolute;top:4px;left:48px;width:24px;height:24px}.v4 .setup-panel36.is-covered40 .setup-icon36 svg{width:14px;height:14px}}@media(min-width:768px)and (prefers-reduced-motion:no-preference){.v4 .story-card{transform:scale(calc(var(--story-fit40,1)*(1 - var(--covered,0)*.05)))}}.v4 .closing.final35{overflow:clip}.v4 .card-image41{display:block;perspective:none;transform:none;filter:none}.v4 .card-image41>img{display:block;width:100%;height:auto;max-width:none;margin:0;transform:none;filter:none;box-shadow:none}.v4 .hero .card-image41{position:absolute;z-index:1;height:auto;aspect-ratio:4/3;transform:none;filter:none}.v4 .debit-object35{top:25%}.v4 .debit-object35 .card-image41{width:100%}.v4 .closing-card35 .card-image41{width:min(540px,100%);margin:auto}.v4 .closing-card35 .card-image41>img{filter:drop-shadow(0 0 1px rgba(230,195,106,.45))}.v4 .footer-legal38{max-width:900px}.v4 .footer-legal38 p{font:400 13px/1.5 DM Sans,Arial,sans-serif;color:#8c8880;max-width:900px;margin:0 0 16px}.v4 .footer-legal38 .footer-disclaimer41{font:600 11px/1.4 DM Sans,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;margin-top:24px}.v4 .footer-legal38 p:last-child{margin-bottom:0}@media(max-width:767px){.v4 .closing-card35 .card-image41{width:300px;max-width:100%}}@media(max-width:767px){.v4 .final35 h2{font-size:40px;letter-spacing:-.02em}.v4 .hero-mobile-wait42 [data-hero-pill]{visibility:hidden}}@media(max-width:767px){.v4 .hero .live-phone{left:calc(12px + 25.48936vw);right:auto;transform:none}}.v4 .signup-honeypot45{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;opacity:0;pointer-events:none}.v4 .signup-feedback45{min-height:17px;margin:8px 0 0 20px;font:400 12px/1.4 DM Sans,Arial,sans-serif;color:#8a3b2e}.v4 .signup-consent45{margin:8px 0 0 20px;font:400 12px/1.5 DM Sans,Arial,sans-serif;color:#5a574f;max-width:490px;text-wrap:pretty}.v4 .closing .signup-feedback45{margin-left:0;color:#e6a08f;text-align:left}.v4 .closing .signup-consent45{margin-left:0;color:var(--z-on-ink-2);text-align:left}.v4 .access-form button{position:relative}.v4 .access-form button:disabled{cursor:wait;opacity:.8}.v4 .access-form input:disabled{opacity:.65}.v4 .signup-spinner45{position:absolute;right:7px;top:calc(50% - 6px);width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:signup-spin45 .7s linear infinite}.v4 .signup-success45{display:flex;align-items:center;min-height:64px;margin:36px 0 0;padding:8px 20px;font:500 17px/1.5 DM Sans,Arial,sans-serif;max-width:500px;color:#1a1917}.v4 .closing .signup-success45{margin:40px 0 0;padding-left:0;color:#f4f1e8}@keyframes signup-spin45{to{transform:rotate(360deg)}}@media(max-width:767px){.v4 .hero .signup-feedback45,.v4 .hero .signup-consent45{margin-left:0;text-align:center}.v4 .signup-success45{min-height:106px;margin-top:24px;padding:8px 0;justify-content:center;text-align:center}.v4 .closing .signup-success45{margin-top:32px;justify-content:flex-start;text-align:left}}@media(prefers-reduced-motion:reduce){.v4 .signup-spinner45{animation:none}}
