.expense-product-page{--product-ink: #192337;--product-muted: #687383;color:var(--product-ink);background:#fff;font-family:Inter,system-ui,sans-serif}.expense-product-page h1,.expense-product-page h2,.expense-product-page h3,.expense-product-page h4{font-family:Inter,system-ui,sans-serif}.expense-product-page a:focus-visible,.expense-product-page button:focus-visible{outline:3px solid #89b8ff;outline-offset:3px}.expense-product-page .expense-product{padding:0 0 50px}.expense-product-page .expense-product-head{max-width:760px;margin:0 auto 45px;text-align:center}.expense-product-page .expense-product-head h1{margin:0 0 18px;font-size:clamp(38px,5vw,58px);line-height:1.13;letter-spacing:-.05em;font-weight:700}.expense-product-page .expense-product-head>p{color:var(--product-muted);font-size:18px;line-height:1.7}.expense-product-page .expense-product-meta{color:#8793a2;font-size:12px;margin-top:23px}.expense-product-page .expense-product-content{max-width:690px;margin:55px auto 0;font-size:16px;line-height:1.85;color:#36475b}.expense-product-page .expense-product-content>*+*{margin-top:24px}.expense-product-page .expense-product-content h2{margin-top:48px;color:var(--product-ink);font-size:29px;line-height:1.3;letter-spacing:-.035em;font-weight:700}.expense-product-page .expense-product-content h3{margin-top:36px;color:var(--product-ink);font-size:22px;line-height:1.4;font-weight:700;letter-spacing:-.025em}.expense-product-page .expense-product-content ul,.expense-product-page .expense-product-content ol{padding-left:24px}.expense-product-page .expense-product-content ul{list-style:disc}.expense-product-page .expense-product-content ol{list-style:decimal}.expense-product-page .expense-product-content li+li{margin-top:8px}.expense-product-page .expense-product-content figure{margin:36px 0}.expense-product-page .expense-product-content figure img{width:100%;border-radius:14px}.expense-product-page .expense-product-content figcaption{margin-top:9px;color:#8490a0;font-size:12px}.expense-product-page .expense-product-content aside{padding:24px 27px;border-left:3px solid #3675ce;background:#f4f8fd;border-radius:0 10px 10px 0}.expense-product-page .expense-product-content aside strong{color:var(--product-ink)}.expense-product-page .expense-product-cta{max-width:690px;margin:52px auto 0;padding:30px;border:1px solid #dfe8f2;border-radius:16px}.expense-product-page .expense-product-cta h2{font-size:24px;line-height:1.25;font-weight:700;letter-spacing:-.03em}.expense-product-page .expense-product-cta p{margin-top:10px;color:var(--product-muted);font-size:15px;line-height:1.7}.expense-product-page .expense-product-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.expense-product-page .expense-product-primary,.expense-product-page .expense-product-secondary{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:650;text-decoration:none;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.expense-product-page .expense-product-primary{background:#2563eb;color:#fff}.expense-product-page .expense-product-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.expense-product-page .expense-product-secondary{color:#2465c1;border:1px solid #c9d9ef;background:#fff}.expense-product-page .expense-product-secondary:hover{border-color:#94b8e6;transform:translateY(-2px)}@media(max-width:640px){.expense-product-page .expense-product-head{margin-bottom:33px}.expense-product-page .expense-product-head>p{font-size:16px}.expense-product-page .expense-product-content{margin-top:36px;font-size:15px}}@media(prefers-reduced-motion:reduce){.expense-product-page *,.expense-product-page *:before,.expense-product-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
