.ds-ev-hero{padding:clamp(28px,4vw,56px) 0 clamp(36px,4vw,52px)}.ds-ev-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:center;padding:clamp(32px,5vw,68px);border-radius:var(--ds-r-xl);overflow:hidden;background:linear-gradient(165deg,var(--ds-lav-100) 0,var(--ds-bg-2) 58%,#fff 100%);box-shadow:inset 0 0 0 1px var(--ds-lav-200)}.ds-ev-hero--invoice .ds-ev-panel{background:linear-gradient(205deg,#e3ecff,#f4f7ff 46%,#fff)}.ds-ev-hero--send .ds-ev-panel{background:linear-gradient(180deg,#fff 0,var(--ds-bg-2) 55%,var(--ds-lav-100) 100%)}.ds-ev-copy .ds-h1{font-size:clamp(2.4rem,1.5rem + 2.5vw,3.75rem)}.ds-ev-copy .ds-h1 .ds-tone{display:block}.ds-ev-copy .ds-lead{margin-top:22px;max-width:34rem}.ds-ev-copy .ds-ctas{justify-content:flex-start;margin-top:30px}.ds-ev-scene{position:relative;margin:0;display:grid;min-width:0}.ds-ev-photo{position:relative;aspect-ratio:580/260;max-width:580px;border-radius:var(--ds-r-lg);overflow:hidden;background:var(--ds-lav-200);box-shadow:0 40px 80px -44px rgba(22,0,72,.55)}.ds-ev-photo img{width:100%;height:100%;object-fit:cover}.ds-ev-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(41,110,250,.07),rgba(22,0,72,.16));pointer-events:none}.ds-main .ds-ev-art-line{display:flex;gap:10px;align-items:flex-start;margin:0;font:600 1.125rem/1.3 var(--ds-font-d);letter-spacing:-.014em}.ds-ev-art-line svg{flex:none;width:14px;height:14px;margin-top:.3em;fill:var(--ds-blue)}.ds-ev-art-line span{min-width:0}.ds-ev-receipt{position:relative;z-index:1;width:min(100%,22.5rem);margin:-68px clamp(12px,2vw,28px) 0 auto;padding:20px 22px 16px;border-radius:20px 20px 4px 4px;background:#fff;color:var(--ds-purple);filter:drop-shadow(0 26px 30px rgba(22,0,72,.2))}.ds-ev-receipt:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:10px;background:radial-gradient(circle at 8px 0,#fff 7.5px,transparent 8px) 0 0 /16px 10px repeat-x}.ds-main .ds-ev-receipt-sale{margin-top:6px;padding-bottom:12px;border-bottom:1px dashed var(--ds-lav-300);color:var(--ds-ink-3);font-size:.875rem}.ds-ev-receipt-rows{display:grid;grid-gap:8px;gap:8px;margin:12px 0 0}.ds-ev-receipt-rows div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:.9375rem}.ds-ev-receipt-rows dt{color:var(--ds-ink-2);min-width:0}.ds-ev-receipt-rows dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ds-ev-receipt-rows div:last-child dd{color:var(--ds-blue)}.ds-main .ds-ev-receipt-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--ds-lav-300)}.ds-ev-receipt-total b{font:600 1.375rem/1.1 var(--ds-font-d);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ds-ev-hero--invoice .ds-ev-photo{width:88%;margin-left:auto}.ds-ev-invoice{position:relative;z-index:1;width:min(100%,21rem);margin-top:-104px;transform:rotate(-2deg);transform-origin:0 100%;filter:drop-shadow(0 28px 32px rgba(22,0,72,.24))}.ds-main .ds-ev-invoice-tag{padding:14px 18px;border-radius:18px 18px 0 0;background:var(--ds-purple);color:#fff;font-size:1.0625rem}.ds-ev-invoice-tag svg{fill:#8fb3ff}.ds-ev-invoice-sheet{padding:16px 18px 14px;border-radius:0 0 18px 18px;background:#fff;color:var(--ds-purple);font-size:.9375rem}.ds-ev-invoice-head,.ds-ev-invoice-item,.ds-ev-invoice-sum{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ds-ev-invoice-head span{color:var(--ds-ink-3);font-size:.8125rem}.ds-ev-invoice-item{margin-top:12px;padding:10px 0;border-top:1px solid var(--ds-line);border-bottom:1px solid var(--ds-line);color:var(--ds-ink-2)}.ds-ev-invoice-item span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ds-ev-invoice-sum{margin-top:10px}.ds-ev-invoice-sum b{font:600 1.375rem/1.1 var(--ds-font-d);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-ev-invoice-trail{display:grid;grid-gap:6px;gap:6px;margin:12px 0 0;padding:12px 0 0;list-style:none;border-top:1px dashed var(--ds-lav-300)}.ds-ev-invoice-trail li{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.875rem}.ds-ev-send{display:grid;grid-template-columns:minmax(0,1fr) 13.75rem;grid-gap:22px;gap:22px;align-items:start;margin-top:18px}.ds-main .ds-ev-send-story{padding-right:4px}.ds-main .ds-ev-send-story p+p{margin-top:8px;color:var(--ds-ink-2);font-size:.9375rem;line-height:1.5}.ds-ev-phone{position:relative;z-index:1;margin-top:-156px;padding:14px 9px 9px;border-radius:34px;background:var(--ds-purple);box-shadow:0 34px 60px -28px rgba(22,0,72,.7)}.ds-ev-phone:before{content:"";position:absolute;top:5px;left:50%;width:52px;height:4px;margin-left:-26px;border-radius:4px;background:rgba(255,255,255,.28)}.ds-ev-phone-screen{padding:16px 14px 14px;border-radius:26px;background:#fff;color:var(--ds-purple)}.ds-main .ds-ev-phone-title{text-align:center;font:600 .9375rem/1.3 var(--ds-font-d)}.ds-ev-phone-screen dl{display:grid;grid-gap:10px;gap:10px;margin:14px 0 0}.ds-ev-phone-screen dl div{padding:8px 10px;border-radius:12px;background:var(--ds-bg-2)}.ds-ev-phone-screen dt{color:var(--ds-ink-3);font-size:.75rem}.ds-ev-phone-screen dd{margin:2px 0 0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-ev-phone-screen dd.ds-ev-phone-amt{font:600 1.375rem/1.15 var(--ds-font-d);letter-spacing:-.02em}.ds-main .ds-ev-phone-done{display:flex;justify-content:center;margin-top:12px}.ds-ev-proof{margin-top:28px}.ds-ev-proof .ds-proofline{margin:0}.ds-ev-pains{display:grid;grid-gap:0 clamp(28px,5vw,64px);gap:0 clamp(28px,5vw,64px);margin-top:44px}.ds-ev-pains--row{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-ev-pains--stack{grid-template-columns:minmax(0,1fr);margin-top:28px}.ds-ev-pain{min-width:0;padding:22px 0;border-top:1px solid var(--ds-lav-300)}.ds-ev-pain h3{font:600 clamp(1.25rem,1.08rem + .6vw,1.5rem)/1.2 var(--ds-font-d);letter-spacing:-.02em;text-wrap:balance}.ds-main .ds-ev-pain p{margin-top:10px;color:var(--ds-ink-2)}.ds-main .ds-ev-fixline{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:clamp(40px,5vw,64px);font:600 clamp(1.25rem,1.1rem + .5vw,1.5rem)/1.3 var(--ds-font-d);letter-spacing:-.016em;text-align:center}.ds-ev-fixline svg{flex:none;width:16px;height:16px;fill:var(--ds-blue)}.ds-ev-fixline+.ds-ev-trio{margin-top:28px}.ds-ev-chase{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);align-items:center}.ds-ev-chase .ds-h2{text-align:left}.ds-ev-chase-fix{margin-top:30px;padding:24px 26px;border-radius:var(--ds-r-lg);background:#fff;box-shadow:0 0 0 .5px var(--ds-line),0 24px 50px -32px rgba(22,0,72,.35)}.ds-ev-chase-fix h3{font:600 1.375rem/1.2 var(--ds-font-d);letter-spacing:-.018em}.ds-main .ds-ev-chase-fix p{margin-top:10px;color:var(--ds-ink-2)}.ds-ev-chase-fix .ds-ctas{justify-content:flex-start;margin-top:20px}.ds-ev-chase-art{display:grid;grid-gap:14px;gap:14px;min-width:0}.ds-ev-chase-art .ds-ui{min-width:0}.ds-ev-ml-r{display:inline-flex;align-items:center;gap:10px}.ds-ev-days{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:48px}.ds-ev-days-bank{display:flex;flex-direction:column;padding:clamp(22px,3vw,32px);border-radius:var(--ds-r-lg);background:#fff;box-shadow:0 0 0 .5px var(--ds-line),0 24px 50px -32px rgba(22,0,72,.35)}.ds-main .ds-ev-days-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-top:auto;padding-top:18px;border-top:1px dashed var(--ds-lav-300);color:var(--ds-ink-2);font-size:.9375rem}.ds-ev-days-foot b{color:var(--ds-purple);font:600 1.125rem/1.2 var(--ds-font-d)}.ds-main .ds-ev-days-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px}.ds-ev-days-h b{font:600 1.1875rem/1.3 var(--ds-font-d);letter-spacing:-.014em}.ds-ev-days-bank ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin:20px 0;padding:0;list-style:none}.ds-ev-days-bank li{display:grid;grid-gap:4px;gap:4px;padding:12px 10px;border-radius:14px;background:var(--ds-bg-2);box-shadow:inset 0 0 0 1px var(--ds-lav-200);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-ev-days-bank li b{font-weight:600;font-size:.9375rem}.ds-ev-days-wallet{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,3vw,32px);border-radius:var(--ds-r-lg);color:#fff;background:radial-gradient(120% 140% at 100% 0,#296efa 0,#22105a 58%,#160048 100%)}.ds-ev-days-wallet .ds-ev-art-line svg{fill:#8fb3ff}.ds-main .ds-ev-days-wallet p:not(.ds-ev-art-line){color:rgba(255,255,255,.8);font-size:.9688rem}.ds-ev-days-wallet .ds-ui{min-width:0;margin-top:auto}.ds-ev-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:48px}.ds-ev-trio .ds-tile{min-height:0}.ds-main .ds-ev-trio .ds-tile p+p{margin-top:10px}.ds-ev-trio .ds-stack{width:100%}.ds-main .ds-ev-also{max-width:46rem;margin:36px auto 0;text-align:center;color:var(--ds-ink-2);font-size:1rem}.ds-ev-also a{color:var(--ds-blue);font-weight:500;text-decoration:none}.ds-ev-also a:hover{text-decoration:underline;text-underline-offset:.2em}.ds-ev-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:center}.ds-ev-split--flip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ds-ev-split--flip .ds-ev-split-art{order:-1}.ds-ev-split .ds-h2{text-align:left}.ds-ev-split-art{min-width:0}.ds-main .ds-ev-body p{margin-top:18px;max-width:32rem;color:var(--ds-ink-2)}.ds-main .ds-ev-body p+p{margin-top:12px}.ds-ev-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:26px}.ds-ev-keep{width:min(100%,30rem);padding:22px 24px;border-radius:var(--ds-r-lg);background:#fff;box-shadow:0 0 0 .5px var(--ds-line),0 26px 50px -30px rgba(22,0,72,.4)}.ds-main .ds-ev-keep-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--ds-line)}.ds-ev-keep-h b{font:600 1.125rem/1.3 var(--ds-font-d)}.ds-ev-keep-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 16px;gap:2px 16px;align-items:baseline;padding:16px 0 0}.ds-ev-keep-row+.ds-ev-keep-row{margin-top:14px;border-top:1px dashed var(--ds-lav-300)}.ds-ev-keep-row>span:first-child{color:var(--ds-ink-2);font-size:.9375rem}.ds-ev-keep-row b{font:600 1.625rem/1.1 var(--ds-font-d);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ds-ev-keep-row .ds-muted{grid-column:2;text-align:right}.ds-ev-keep-row--us b{color:var(--ds-blue)}.ds-ev-fees{margin-top:48px;border-radius:var(--ds-r-lg);background:#fff;overflow:hidden;box-shadow:0 0 0 .5px var(--ds-line),0 24px 50px -30px rgba(22,0,72,.35)}.ds-ev-fees table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.9688rem}.ds-ev-fees td,.ds-ev-fees th{padding:18px 24px;text-align:left;vertical-align:baseline;border-bottom:1px solid var(--ds-line)}.ds-ev-fees tbody tr:last-child>*{border-bottom:0}.ds-ev-fees thead th{font:600 .875rem/1.3 var(--ds-font-d);color:var(--ds-ink-2);background:var(--ds-bg-2)}.ds-ev-fees thead th.us{color:var(--ds-blue)}.ds-ev-fees tbody th{font:600 1.0625rem/1.3 var(--ds-font-d);letter-spacing:-.01em;color:var(--ds-purple)}.ds-ev-fees td{color:var(--ds-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-ev-fees td.us{color:var(--ds-blue);font-weight:600}.ds-ev-fees td.diff{color:var(--ds-purple)}.ds-main .ds-ev-fees+.ds-note{max-width:60rem;margin-top:20px;line-height:1.5}.ds-ev-uses{margin-top:48px;border-radius:var(--ds-r-lg);background:#fff;box-shadow:0 0 0 .5px var(--ds-line),0 24px 50px -30px rgba(22,0,72,.35)}.ds-ev-use{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.8fr);grid-gap:6px 24px;gap:6px 24px;align-items:baseline;padding:22px 28px}.ds-ev-use+.ds-ev-use{border-top:1px solid var(--ds-line)}.ds-ev-use h3{font:600 1.125rem/1.3 var(--ds-font-d);letter-spacing:-.012em}.ds-ev-use-amt{font:600 1.25rem/1.2 var(--ds-font-d);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-ev-use-fee,.ds-ev-use-how{color:var(--ds-ink-2);font-size:.9688rem}.ds-ev-use-fee{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-ev-use-fee b{color:var(--ds-purple);font-weight:600}.ds-main .ds-ev-uses+.ds-note{max-width:60rem;margin-top:20px;line-height:1.5}@media (max-width:1040px){.ds-ev-panel{grid-template-columns:minmax(0,1fr)}.ds-ev-scene{max-width:580px}.ds-ev-trio{grid-template-columns:minmax(0,1fr)}.ds-ev-trio .ds-tile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.ds-ev-split,.ds-ev-split--flip{grid-template-columns:minmax(0,1fr)}.ds-ev-split--flip .ds-ev-split-art{order:0}.ds-ev-chase,.ds-ev-days{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.ds-ev-panel{gap:28px;padding:28px 18px 18px;border-radius:26px}.ds-ev-copy .ds-ctas{align-items:stretch}.ds-ev-photo{border-radius:20px}.ds-ev-receipt{width:100%;margin:14px 0 9px}.ds-ev-hero--invoice .ds-ev-photo{width:100%}.ds-ev-invoice{width:100%;margin-top:14px;transform:none}.ds-ev-send{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px}.ds-ev-phone{width:min(100%,15.5rem);margin:0 auto}.ds-ev-pains--row{grid-template-columns:minmax(0,1fr)}.ds-ev-pains{margin-top:32px}.ds-main .ds-ev-fixline{align-items:flex-start;text-align:left;justify-content:flex-start}.ds-ev-fixline svg{margin-top:.3em}.ds-ev-chase-fix{padding:20px 18px}.ds-ev-chase-fix .ds-ctas{align-items:stretch}.ds-ev-days-bank ol{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-ev-trio .ds-tile{grid-template-columns:minmax(0,1fr)}.ds-ev-keep{padding:18px}.ds-ev-keep-row{grid-template-columns:minmax(0,1fr)}.ds-ev-keep-row .ds-muted,.ds-ev-keep-row b{grid-column:1;text-align:left}.ds-ev-fees thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ds-ev-fees table,.ds-ev-fees tbody{display:block}.ds-ev-fees tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0 16px;gap:0 16px;padding:18px}.ds-ev-fees tbody tr+tr{border-top:1px solid var(--ds-line)}.ds-ev-fees td,.ds-ev-fees th{display:block;padding:0;border:0}.ds-ev-fees tbody th,.ds-ev-fees td.diff{grid-column:1/-1}.ds-ev-fees td[data-label]{padding-top:8px;font-size:1.0625rem}.ds-ev-fees td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:.8125rem;font-weight:500;color:var(--ds-ink-3)}.ds-ev-fees td.diff{padding-top:8px;font-size:.9375rem}.ds-ev-use{grid-template-columns:minmax(0,1fr) auto;padding:18px}.ds-ev-use h3,.ds-ev-use-how{grid-column:1/-1}.ds-ev-use h3{order:1}.ds-ev-use-amt{order:2}.ds-ev-use-fee{order:3}.ds-ev-use-how{order:4}}@media (max-width:480px){.ds-ev-copy .ds-h1{font-size:clamp(1.75rem,1.1rem + 3.4vw,2.4rem)}.ds-main .ds-ev-art-line{font-size:1.0625rem}.ds-ev-receipt{padding:18px 16px 14px}.ds-ev-receipt-rows div,.ds-main .ds-ev-receipt-total{flex-wrap:wrap}.ds-ev-invoice-sheet{padding:14px 14px 12px}.ds-ev-invoice-head,.ds-ev-invoice-item,.ds-ev-invoice-sum,.ds-ev-invoice-trail li{flex-wrap:wrap}}@media (max-width:360px){.ds-ev-days-bank ol{grid-template-columns:repeat(2,minmax(0,1fr))}}